亚马逊AWS EKS是什么?Amazon EKS能干嘛?亚马逊AWS EKS(Amazon EKS)是由亚马逊云科技推出的高度可用、可扩展且安全的Kubernetes服务。Amazon EKS适用于多种场景,包括在混合环境中部署、机器学习(ML)建模工作流和大数据。
点击进入:亚马逊云科技官网
一、亚马逊AWS EKS是什么
亚马逊AWS EKS是一种托管的Kubernetes服务,用户可以轻松地在Amazon Web Services运行Kubernetes,而无需安装、操作和维护自己的Kubernetes控制平面。Amazon EKS已通过Kubernetes认证,因此在上游Kubernetes上运行的现有应用程序与EKS兼容。
AWS EKS跨多个亚马逊云科技可用区为用户运行Kubernetes管理基础设施,从而消除单点故障。Amazon EKS经认证可与Kubernetes兼容,因此用户可以使用合作伙伴和Kubernetes社区提供的现有工具和插件。所有标准Kubernetes环境中运行的应用程序均完全兼容,并可轻松迁移到EKS。
二、AWS EKS能干嘛
1、在混合环境中部署
在混合环境中管理用户的Kubernetes集群和应用程序,并在数据中心运行Kubernetes。
2、机器学习(ML)建模工作流
使用由GPU提供支持的最新Amazon EC2实例高效地运行分布式训练作业。
3、大数据
Amazon EMR与EKS集成,因此,用户可以直接在Kubernetes上运行Apache Spark、Hadoop和其他大数据应用程序。这可以自动预置和管理资源,以便进行数据处理、分析和机器学习。
三、AWS EKS的优势
1、没有要管理的控制面板
Amazon EKS跨多个亚马逊云科技可用区运行Kubernetes管理基础设施,并自动检测和替换运行状况不佳的控制平面节点,同时提供按需升级和修补。用户只需预置工作节点并将其连接到提供的AWS EKS终端节点。
2、与社区携手构建
亚马逊云科技与Kubernetes社区积极合作,包括向Kubernetes代码库提供代码来帮助Amazon EKS用户利用亚马逊云科技服务和功能。
3、默认保护
在Worker节点和托管控制面板之间自动设置安全且加密的通信通道,在默认情况下,让您的基础设施在Amazon EKS上安全地运行。
4、合规且兼容
AWS EKS运行上游Kubernetes,并且经认证可与Kubernetes兼容,因此EKS托管的应用程序与所有标准Kubernetes环境托管的应用程序完全兼容。