帮助改进此页面
想为本用户指南做出贡献? 滚动到页面底部,然后选择在 GitHub 上编辑此页面。您的贡献有助于我们的用户指南为每个人提供更充分的参考。
Amazon EKS 中的常见用例
Amazon EKS 在 AWS 上提供强大的托管 Kubernetes 服务,旨在优化容器化应用程序。以下是 Amazon EKS 的一些常见用例,可帮助您利用其优势来满足您的特定需求。
- 部署高可用性应用程序
-
借助 Elastic Load Balancing
,可以确保您的应用程序在多个可用区 高度可用。 - 构建微服务架构
-
将 Kubernetes 服务发现功能与 AWS Cloud Map
或 Amazon VPC Lattice 结合使用,构建弹性系统。 - 自动化软件发布流程
-
管理持续集成和持续部署(CICD)管道,简化应用程序的自动化构建、测试和部署流程。
- 运行无服务器应用程序
-
将 AWS Fargate
与 Amazon EKS 结合使用,运行无服务器应用程序。这意味着您可以只专注于应用程序开发,由 Amazon EKS 和 Fargate 来负责底层基础设施。 - 执行机器学习工作负载
-
Amazon EKS 与流行的机器学习框架兼容,比如 TensorFlow
、MXNet 和 PyTorch 。借助 GPU 支持,您甚至可以有效处理复杂的机器学习任务。 - 在本地和云端一致部署
-
使用 Amazon EKS Anywhere
在您自己的基础设施上运行 Kubernetes 集群,所用的工具与云中的 Amazon EKS 一致。 - 运行经济高效的批处理和大数据工作负载
-
只需很小的成本即可利用竞价型实例
运行批处理和大数据工作负载,比如 Apache Hadoop 和 Spark 。这让您能以折扣价利用未使用的 Amazon EC2 容量。 - 保护应用程序并确保合规性
-
实施强大的安全实践并保持对 Amazon EKS 的合规,它与 AWS Identity and Access Management
(IAM)、Amazon Virtual Private Cloud (Amazon VPC)和 AWS Key Management Service (AWS KMS) 等 AWS 安全服务集成。这确保了数据隐私和保护符合行业标准。