aws fargate_借助Fargate和EKS,AWS甚至可以实现Cloud-ier和Kuberneties-ier

aws fargate

在本周的re:Invent大会上,AWS宣布了很多很棒的事情。 您应该检查一下他们的页面 ,以了解他们正在做的所有新工作的概况–内容很多,而且很多看起来立即有用。 如果您想了解更多信息,我的同事凯利·安德鲁斯(Kelly Andrews)在此处进行了撰写,并在整篇公告中特别采用了音乐形式。

在CI / CD和操作领域中,对我们很多人而言,有两件事情是对ECS的Kubernetes支持(他们将其称为EKS)和一项名为AWS Fargate的新服务。

由于AWS基础设施堆栈和服务可能已经有点混乱甚至有时会重叠-并且因为我们使用AWS且许多使用Codeship的团队也使用-我们想花几分钟来讨论这两个新选项以及您可能如何使用它们。

EKS是Kubernetes的ECS

当AWS宣布Kubernetes对ECS(现在代表弹性容器服务,而不是EC2容器服务,现在知道!)的支持时,他们决定也给它起一个单独的名称。 因此,适用于Kubernetes的Amazon Elastic Container Service(简称 EKS)与ECS等效,可在您的AWS云上本地运行托管Kubernetes。

这非常酷,因为到目前为止,托管的Kubernetes由Google Cloud提供,最近由Microsoft Azure提供,但在AWS-world中却没有,这使得Kubernetes的采用对于已经建立并投资于AWS生态系统的团队而言更加痛苦。

如果您一直在考虑将Kubernetes添加到您的堆栈中并使用AWS,那么现在很可能是一个更容易的选择。 而且,如果您已经在AWS上运行Kubernetes,则可以进行一些工作以使EKS正常运行(一旦广泛可用),以简化开销。

Fargate移除了机器(但尚未针对EKS)

接下来是AWS Fargate 。 对于在ECS上建立的团队来说,这项新服务应该可以解决极大的挫败感。

如果您使用过ECS,则知道它可以以极大地简化可伸缩性和操作控制的方式在EC2基础架构上管理容器集群。 但是,它没有做的是管理在其上运行该集群的实际EC2队列。

到目前为止,您需要手动配置和维护舰队才能在其上运行ECS,这可能意味着要处理很多机器设置以及(尤其是AWS)用户策略问题。

Fargate消除了所有这些开销,从而完全不需要配置计算机。 他们将提供大约50种不同的计算机默认配置,并根据您的应用程序每分钟的请求向您收费-仅此而已。

建立自己的EC2机群仍将为您提供更多选择和更多控制权,但是如果您实际上不需要过多地定制机器,那么Fargate将让您自然地告诉ECS按需旋转哪种类型的机器。 ,并根据需要继续生活。

不过,有一点需要注意的是,至少在最初没有,Farkate不能与EKS(上述Kubernetes的ECS)一起使用。

Fargate是Lambda吗?

Fargate可能感觉像Lambda或无服务器技术,因为它具有与那些服务已普及的按使用付费定价模式相同的价格。 但是,Fargate并不是无状态功能即服务的提供者,而是ECS(以及将来的其他服务)的资源抽象和管理层。

Fargate的最终目标是简化使用ECS之类的工具并提高仅专注于开发的能力,从而减少一层管理。

注册免费的Codeship帐户

那么您应该使用这些服务吗?

尽管AWS通常可能有点让人费解,但幸运的是,这里的标题并不复杂。

如果您想在AWS上使用Kubernetes或当前正在使用它,则可能应该使用EKS,因为它可以简化和自动化Kubernetes的最难部分,同时增加ECS的所有出色功能。

如果您正在使用ECS并讨厌管理计算机,则应使用Fargate。 这将使EC2车队管理永无止境。

如果您想在AWS上使用Kubernetes,或者不想使用它,也讨厌机器管理……那么您现在就不走运了。 由于Fargate尚不支持EKS,因此EKS将要求您像ECS一样管理EC2车队。

结论

借助EKS和Fargate,AWS正在扩展它们为您简化的功能。 很高兴看到它,因为它们使加载各种容器驱动的工作流变得更加简单且更具成本效益,同时进一步降低了操作开销。

翻译自: https://www.javacodegeeks.com/2017/12/aws-even-cloud-ier-kuberneties-ier-fargate-eks.html

aws fargate

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/333992.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

关键词分词工具_快图制作工具 | 如何制作词云图?

点击蓝字关注我们如何制作词云图?首先,我们需要对“词云”有个简单的概念。“词云”这个概念最先由美国西北大学新闻学副教授、新媒体专业主任里奇戈登(Rich Gordon)提出。“词云”(别名:文字云,外文名:wordle)即由词汇…

机器学习西瓜书各章详细目录定位

第一章 绪论 1.1 引言(P1) 1.2 基本术语(P2) 1.3 假设空间(P4) 1.4 归纳偏好(P6) 1.5 发展历程(P10) 1.6 应用现状(P13) 1.7 阅读材料(P16) 第二章 模型评估与选择 2.1 经验误差与过拟合(P23) 2.2 评估方法(P24) 2.2.1 留出法 2.2.2 交叉验证法 2.2.3 自助法 2.3 性能…

表达式中常用到的运算符

文章目录分组一元运算符算数运算符逻辑移位按位“与”按位“或”按位“异”赋值表达式分隔符分组 () 一元运算符 ! ~ - 算数运算符 * / % - 逻辑移位 << >> 按位“与” & 按位“或” | 按位“异” ^ 赋值 * / % - & ^ | << >>…

openhub_OpenHub框架–下一个有趣的功能

openhub这是有关OpenHub框架系列的第三篇文章-第一篇介绍OpenHub框架 &#xff0c;第二篇介绍异步消息传递模型 。 该系列的最后一篇文章将更详细地介绍其他一些有趣的功能&#xff0c;并说明为什么OpenHub可以成为您的集成项目的理想选择的原因。 节流 节流是一种功能&#…

Numpy常用基础

生成Numpy的一维数组 xnp.array([1.0,2.0,3.0]) #生成数组 print(x) xnp.array([1.1,2.2,3.3]) print(y.round(1)) #矩阵的结果保留一位小数#结果 [1. 2. 3.] #生成的数组默认省略小数点后面的0 [1.1 2.2 3.3]Numpy数组的算术运算 xnp.array([1,2,3]) ynp.array([4,5,6]) …

售票系统的组件图和部署图_识读配电箱系统图

配电箱确实有很多字母&#xff0c;要熟悉这些字母的基本含义&#xff0c;才能更准确地知道配电箱系统图的意思。网上查了一些资料&#xff0c;发现配电箱中的字母实在是太多了&#xff0c;先简单说几个需要基本认识的字母&#xff1a;GCK、GCS、MNS是低压抽出式开关柜&#xff…

Linux命令之 -- export 设置/显示系统环境变量

文章目录一、命令介绍二、export 的原理&#xff08;一&#xff09;什么是进程&#xff08;二&#xff09;父子进程关系&#xff08;三&#xff09;子 shell 如何访问父 shell 的变量&#xff08;export 实现原理&#xff09;&#xff08;四&#xff09;父 shell 如何访问子 sh…

packt_Packt和Java Code Geeks提供的$ 5 Java编程书籍!

packt你好&#xff0c;极客&#xff01; 今天&#xff0c;我们为您带来一些激动人心的消息&#xff01; Java Code Geeks和Packt联手为您提供广泛的书籍库每周折扣。 对于开发人员来说&#xff0c;Java仍然是最强大的选择之一&#xff0c;它是定义企业和移动设备的语言。 本…

Matplotlib常用库方法

模块pyplot常用方法 import matplotlib.pyplot as plt #pyplot模块包含很多用于生成图表的函数plt.plot(x,y,format_string) #x,y分别为x轴y轴的坐标值&#xff0c;第三个参数是风格&#xff0c;具体去查&#xff0c;这方法的参数很麻烦 plt.xlabel(x,fontsize14) #显示x轴的…

MacBook 如何一次性关闭所有程序的通知消息

特别反感应用程序经常弹出通知消息&#xff0c;挨个去关闭应用程序的通知消息又特别麻烦&#xff0c;可以打开『勿扰模式』&#xff0c;这就可以屏蔽掉所有的通知消息了。

反射获取list泛型_Android 从浅到懂使用反射机制

定义Java 反射机制是发生在运行状态中&#xff0c;对于任何一个类&#xff0c;都能够知道这个类的所有属性和方法&#xff1b;对于任何一个对象&#xff0c;都能够调用它的任意方法和属性&#xff1b;这种动态获取信息以及动态调用对象方法的功能称为 Java 语言的反射机制。使用…

谷歌 recaptcha_在Spring Boot应用程序中使用Google reCaptcha

谷歌 recaptcha介绍 Google的reCaptcha是一个库&#xff0c;用于防止漫游器将数据提交到您的公共表单或访问您的公共数据。 在本文中&#xff0c;我们将研究如何将reCaptcha与基于Spring Boot的Web应用程序集成 设置验证码 您应该从管理面板创建API密钥。 您必须创建一个示例…

数学建模python教材推荐_数模竞赛专攻python应该准备什么?

想起以前打开Matlab就不忍心关掉的阴影(无SSD打开及其慢)。没有什么非要二选一&#xff0c;喜欢哪个用哪个都行&#xff0c;两个都试试比一比也行&#xff0c;比赛更不会关心你的结果图哪儿来的(小孩才。。。大人全都。。。)。Matlab有Matlab的好处&#xff0c;非常成熟的软件包…

python中if __name__ == ‘__main__‘:的简单理解

举例说明&#xff0c;这里有两个模块 # ni模块 print("这是1.") if __name__ __main__:print("这是2.")输出结果: 这是1.这是2. #wo模块 import ni print("这是3.")输出结果: 这是1这是3 总结&#xff1a; 运行自己的模块时会运行if _…

Linux 命令之 wget -- 下载文件工具

文章目录一、命令介绍二、命令语法三、常用选项四、命令示例&#xff08;一&#xff09;下载并以不同的文件名保存&#xff08;二&#xff09;下载单个文件&#xff08;三&#xff09;限速下载&#xff08;四&#xff09;断点续传&#xff08;五&#xff09;使用 wget 后台下载…

创建react应用程序_使用SpringWebFlux的React式Web应用程序

创建react应用程序1.React式编程简介 React式编程是为具有以下特征的应用程序创造的术语&#xff1a; 非阻塞应用 事件驱动和异步 需要少量线程来垂直扩展&#xff08;即在JVM中&#xff09; 就像面向对象的编程&#xff0c;函数式编程或过程式编程一样&#xff0c;React式…

获取当地天气_Mac 天气预报动态壁纸工具Living Weather HD 4.4.4

这款独特的非凡应用程序将天气呈现在您的桌面上&#xff0c;它能够预报天气状况&#xff0c;并在桌面上使用相应的美丽动态壁纸场景。 天气HD也可以用作屏保。 主要功能&#xff1a; ● 在桌面上了解世界各地当前的天气状况和未来状况 ● 与当前天气状况、今天或明天预报相应的…

Linux 命令之 curl 的选项(英文版)

Usage: curl [options...] <url> Options: (H) means HTTP/HTTPS only, (F) means FTP only--anyauth Pick "any" authentication method (H) 可以使用“任何”身份验证方法-a, --append Append to target file when uploading (F/SFTP) 上传文件…

获取文件夹下的文件名并存入txt中

import os path_imgsC:/Users/13451/Desktop/pic #图片存放的地址 for files in os.listdir(path_imgs): #listdir函数获取文件夹下图片的名字,返回包含所有文件名字的列表with open(C:/Users/13451/Desktop/train_data.txt,a) as f: f.write(files.rstrip(.png)) #只保存名…

javaparser_JavaParser生成,分析和修改Java代码

javaparser作为开发人员&#xff0c;我们经常鄙视手动进行重复工作的人员。 我们认为&#xff0c; 他们应该实现这一目标 。 尽管如此&#xff0c;我们还是进行与编码有关的所有活动。 当然&#xff0c;我们使用的高级IDE可以为我们执行一些重构&#xff0c;但这基本上就结束…