soword科技言
永久公益免费API接口
提供永久免费的API接口,查看更多API接口,如果您有其他免费API资源,请联系我们,造福人类。
提供商务开发:小程序,系统,APP
定制开发,免费评估,免费咨询,价格便宜,售后保障,前往开发服务中心联系开发客服中心
AWS:Containers,serverless,和云计算,天哪!

Amazon Web Services(AWS)首席执行官安迪·贾西以其长达数小时的主题演讲而闻名,但他的2020年AWS re:Invent抢走了蛋糕。而AWS的大量硬件升级以及AWS和Apple现在提供的惊人消息macOS作为桌面即服务最受欢迎在头条新闻中,我认为最重要的更新是AWS如何改进其Lambda无服务器功能服务

当然,我们还必须在服务器上。Serverless像Lambda这样的服务毕竟必须运行在某些东西上。但是无服务器的计算功能不需要管理。您只需根据需要调用这些函数;它们根据当前所需的确切需求执行、缩放和计费。

而且,当AWS说“时刻”时,它意味着一毫秒的时间。AWS宣布,从现在开始,“我们正在将持续时间四舍五入到最接近的毫秒,而没有最短的执行时间。“这将为许多AWS客户节省一些时间硬币。

为了使它更有用,您现在可以分配最多10GB内存到Lambda函数中。比以前大了三倍。为了充分利用这些RAM,Lambda还按照配置的内存量线性地分配cpu和其他资源。换句话说,您现在可以在每个执行环境中访问多达六个vcpu。即使是最大的多线程和多进程应用程序,也需要大量的资源来运行。而且,记住,既然AWS是按时间收费的,那么这种方法实际上可以节省开支。

这是什么?虽然无服务器计算非常漂亮,但您是否为您的云应用程序使用容器?没问题,我的朋友。AWS现在允许您在容器和无服务器计算的结合中,将Lambda函数打包并部署为10GB的容器映像,AWS为您提供了支持的Lambda运行时的所有基本映像——Python,节点.js,Java、.NET、Go和Ruby——所以您不必自己动手。有了这些,添加代码和依赖项就更容易了,而无需尝试重构应用程序,使之以云计算的、无服务器的方式工作。

或者,如果您愿意,AWS还根据Amazon Linux,您可以使用Lambda运行时API

不使用Amazon Linux?别担心。您可以将自己的任意基本Linux映像部署到Lambda。所需要的只是实现Lambda运行时API。就目前而言,AWS支持基于阿尔卑斯山DebianLinux。

您还可以构建自己的基本映像使用AWS最新发布的开源软件Lambda运行时接口客户端。它们为所有支持的运行时实现运行时API。比如说,如果您使用Red Hat Enterprise Linux(RHEL)Ubuntu,你可以使用本机包管理器轻松地添加它们。

如果您想先在家中试用,而不是在AWS上浪费时间和金钱,亚马逊还发布了一个开源软件Lambda运行时接口模拟器。通过这个,您可以在本地测试您的映像,使其在部署到AWS和Lambda时运行。Lambda Runtime Interface Emulator包含在AWS提供的所有基本映像中,也可以用于任意映像。

考虑在本地进行操作,例如在您自己的私有云或数据中心,AWS还允许客户运行亚马逊弹性容器服务(ECS)亚马逊弹性Kubernetes服务(EKS)这些新服务,Amazon ECS Anywhere和Amazon EKS Anywhere,将于2021年上半年提供。

如承诺的那样,AWS还发布了https://www.zdnet.com/article/aws-preps-its-own-library-of-public-docker-container-images/“>新的容器注册表,允许开发人员公开共享和部署容器映像。此修订版Amazon弹性容器注册表(ECR)Public使开发人员能够为任何人存储、管理、共享和部署容器映像。您可以在ECR public上托管私有和公共容器映像。这也意味着您不再需要操作自己的容器存储库。这些图像经过地域复制,可在全球范围内获得可靠的可用性。无论您公司的办公室在哪里,您都可以根据需要快速提供自己的自定义或首选映像。

当然,管理所有这些容器、无服务器计算和云本地功能并不容易。Kubernetes非常适合容器编排,但它可以让您走到目前为止。这就是AWS的质子来了。

虽然质子有点令人困惑——请参见AWS质子黑客新闻讨论线程如果你不相信我——目标似乎很明确。由于这些新的法兰式云原生应用程序是由大量独立开发和维护的代码块构建而成的,因此很难跟踪它们,更不用说使用它们了。

AWS Proton的目的是提供、部署,以及监视从容器和无服务器函数构建的应用程序。怎样?通过允许您将应用程序组件定义为“堆栈”,该程序附带了一组精心策划的应用程序堆栈,其中包括内置的AWS安全性、体系结构和工具最佳实践。AWS在幕后确保堆栈保持标准化和最新。理论上,AWS Proton将自动部署基础设施,如代码、CI/CD管道以及容器和无服务器应用程序的监控。

这听起来不错,但它留下了一个问题:Proton究竟如何做到这一点?你看得越近,你就越想知道,在这一点上,这里到底发生了什么?敬请期待。我们还没有答案。

此外,很明显,即使质子是自切片面包(或Kubernetes)以来最伟大的东西,如果你使用它,你将永远和一天被锁在AWS云中。也许这对你有用,也许行不通。

最佳电视流媒体服务:比较基于订阅的顶级视频包

您最好的5款电视流媒体设备2020年的选择

通过注册,您同意
2023-03-22 10:04:24