NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

Amazon 借助 Beanstalk 进入 PaaS 领域

  • 2011-02-06
  • 本文字数:1146 字

    阅读完需:约 4 分钟

Amazon 正在进入 PaaS 领域,他们开始先是提供了 Java 平台,并且想要为所有开发者创建平台。

到现在为止,我们都知道 Amazon 是一家架构即服务(IaaS)提供商。如果一家公司想要在 Amazon 的云环境中部署应用程序,那么就需要创建或者使用预定义的 AMI,然后配置一系列运行应用程序所需要的附加服务,像负载均衡程序、伸缩服务、监控服务、数据存储服务等等。但是 Amazon 已经决定转向平台即服务(PaaS)领域,他们会提供 Elastic Beanstalk ,这是一种应用程序开发和部署容器,其中包含了平台以及运行客户的应用程序所需要的所有必要的服务。

当前 Elastic Beanstalk 还处于公共 beta 测试阶段,它支持构建在 Linux 上针对 Java 的容器、Apache、Tomcat、Java、负载均衡程序以及自动伸缩的组。开发者只需要把他们的程序上传到容器中,而不需要再做额外的配置,就能够正常运行。 Amazon 基本上是在一个步骤中提供了整个平台。

对于每个应用程序的版本,开发者都能够定义一个由 EC2 实例、负载均衡器和伸缩组所组成的环境。尽管开发者可能不会为应用程序的每个小版本都创建不同的环境,但是可能会创建不同的环境用于开发、测试和部署。这样的环境拥有附在其中的配置,它会详细描述定义整个堆栈的参数。Beanstalk 是由应用程序、环境以及相关的配置所组成的(在这里可以获得更多细节)。

Amazon 提供的产品很有意思,因为开发者仍然能够掌控整个堆栈,他们可以根据需要来调整这个平台。其中有很多可以设定的参数,像已经使用的 AMI、可用区域、已用的数据库、JVM 设定——堆的大小以及垃圾回收、环境变量、监控时间间隔、用于负载均衡器、通知和记录日志的 HTTP 监听端口等等。

Elastic Beanstalk 提供了 API 和可访问的控制台,我们可以使用它们与平台交互。 它还为开发者提供了插件,让他们可以直接通过 Eclipse 定义 Beanstalk 并把应用程序部署到云中。

当前 Amazon 只提供了针对 Java 的 Beanstalk 配置,但是他们正在与合作伙伴一起创建更加广泛的平台,据 Amazon 的 CTO,Werner Vogels 所说:

AWS Elastic Beanstalk 的开发方式决定,创建其他编程平台会相对简单。这非常重要,因为 AWS 开发者生态系统非常丰富,并且我们想保持那样的形势。我们的目标是要确保在 AWS 上为每个开发者都提供最喜欢的平台,从而他们不必为部署和操作可伸缩且容错的应用程序而担心,从而把精力集中在应用程序的开发上。简而言之,我们想要让 AWS 上存在上千种平台。

他们甚至可能会创建针对.NET 开发者的.NET 平台,尽管那些开发者通常会被 Microsoft 的 Azure 所吸引。

使用 Elastic Beanstalk 不会像使用 EC2、S3 等产品那样还需要额外的成本。当前 Amazon 已经在美国东部、北弗吉尼亚提供了服务,并且在不久的将来服务会扩展到其它区域。

查看英文原文: Amazon Enters PaaS with Beanstalk

2011-02-06 07:563198
用户头像

发布了 340 篇内容, 共 126.2 次阅读, 收获喜欢 13 次。

关注

评论

发布
暂无评论
发现更多内容

阿里云ODPS升级为一体化大数据平台 满足用户多元化数据计算需求

阿里云大数据AI技术

大数据 阿里云

量子编程实践:Bell Pair电路及Deutsch算法

启科量子开发者官方号

#python #量子计算 #人工智能 #AI框架

看直播,领报告 |《勒索软件的认识与防御指南》最新发布!

青藤云安全

网络安全 勒索病毒 主机安全 勒索 青藤云安全

开发工具安装

青柚1943

阿里云 ODPS-Hologres刷新世界纪录,领先第二名23%

阿里云大数据AI技术

大数据 交互式 ODPS 离线计算

SQL 碎碎念,你可能用不到但不能不知道的数据库技巧(1)

百里丶落云

数据库 后端 11月月更

TiDB上云之TiDB Operator

TiDB 社区干货传送门

集群管理 TiDB 底层架构 管理与运维 数据库架构设计

GPU服务器到底有什么作用?

Finovy Cloud

云渲染 GPU渲染 云渲染平台

Etcd API 未授权访问漏洞修复

TiDB 社区干货传送门

监控 实践案例 故障排查/诊断

干啥啥都行,这次又拿了第一名!

青藤云安全

网络安全 主机安全 青藤云安全

企业上云四大优势简单聊聊-行云管家

行云管家

云计算 企业上云 云服务器

【10.28-11.04】写作社区优秀技术博文一览

InfoQ写作社区官方

优质创作周报

设计模式学习-基础知识

肥晨

设计模式 11月月更 设计模式基础

记一次TiDB数据库报错的处理过程

TiDB 社区干货传送门

管理与运维

使用Online unsafe recovery恢复v6.2同城应急集群

TiDB 社区干货传送门

实践案例 集群管理 管理与运维 数据库架构设计 6.x 实践

「百幄」之办公平台:进一道门,办所有事

融云 RongCloud

数字化 办公

马蜂窝毕博:分析完这9点工作原理,我们最终选择了 Apache SeaTunnel!

Apache SeaTunnel

开源 技术选型 数据集成 Seatunnel 数据集成平台

从演进的视角理解微服务架构

苏格拉格拉

架构 微服务 微服务架构 架构演进

手写一个webpack插件

Geek_02d948

webpack

企业内部即时通讯工具WorkPlus,支持内网私有化部署

WorkPlus

文盘Rust -- 把程序作为守护进程启动

TiDB 社区干货传送门

开发语言

解读Vue3模板编译优化

yyds2026

Vue

深度解读Webpack中的loader原理

Geek_02d948

webpack

嘉兴市等保测评公司有几家?叫什么名字?

行云管家

等保 等级保护 等保测评 安全等级保护 行云管家堡垒机

BI系统打包Docker镜像及部署的技术难度和实现

葡萄城技术团队

Docker 容器 BI

Vue.nextTick核心原理

yyds2026

Vue

贯彻二十大报告精神,政企如何提前布局信创国产化移动数字化平台?

WorkPlus

集群并发下的数据覆盖问题

苏格拉格拉

缓存 分布式 并发 一致性

稳定性治理方法论

苏格拉格拉

方法论 稳定性

聊聊Vuex原理

yyds2026

Vue

Spring Boot「24」DAO 模式与 Repository 模式

Samson

Java spring Spring Boot 学习笔记 11月月更

Amazon借助Beanstalk进入PaaS领域_Java_Abel Avram_InfoQ精选文章