弹性云计算(EC2)提供的简单网络服务接口允许用户以最小代价获取和配置计算能力。用户可以完全控制自己的计算资源,根据计算需求的变更,向上或者向下对计算能力机型快速扩展,开发者也可以使用工具构建可恢复的失败应用,并且将其与常规失败环境进行隔离。
EC2提供真实的虚拟计算环境,用户可以在多种操作系统上使用服务接口启动实例,用自定义的应用环境进行加载,管理网络访问许可,运行自己需要的映像。
具体的功能包括:
1.创建机器映像(AMI),包括应用程序,库,数据和关联配置。或者使用预配置,模板映像需素建立和运行。
2.上传AMI到S3。EC2提供工具可以简单地使用S3存储AMI。
3.使用EC2网络服务配置安全和网络访问。
4.选择合适的实例类型和操作系统,使用API和管理工具启动,终止或者监控需要的AMI实例。
5.决定是否在多个位置运行,利用静态IP终点或者附加持久块存储到实例上。