从这里选择一个应用程序:
http://aws.amazon.com/ecommerce-applications/
查看“AWS Solutions”下的左侧
API javadocs:
http://docs.amazonwebservices.com/AWSJavaSDK/latest/javadoc/index.html
其他文档(取决于您计划使用的包)
http://aws.amazon.com/documentation/
您还可以从左侧的“开发人员中心”下选择PHP,移动,Python,Ruby和.NET
从根本上说,EC2只是一个VPS提供商。你可以通过ssh访问你的“盒子”,它可能会运行windows或者某些linux版本。从那里你可以安装任何你想要的东西。您可以使用EBS(弹性块存储)支持的机器映像,以便您编写的内容是持久的。永久驱动器安装在虚拟机上。使用该配置,您可以根据需要在一台计算机上安装所有内容,或者将数据库安装在一个实例上,将Web服务器安装在另一台实例上。
如果您使用Java进行开发,则可以使用它们 Elastic Beanstalk ,它基本上负责所有的机器维护/维护,只是给你一个Tomcat实例来部署。对于使用Beanstalk的数据库,您可以使用 RDS 我认为它基于MySql。
一旦您对EC2中的操作感到满意,您就可以开始查看cloudwatch的警报(高CPU负载,高IO负载,服务器关闭等)Elastic Load Balancer用于在多个Web服务器之间分配负载,S3用于存储文件或备份等