R11*_*R11 1 amazon-ec2 amazon-web-services
我正在开展一个项目,我正处于完成POC的阶段,现在想要转向真正的产品.我正在尝试了解亚马逊云产品,看看我是否需要在开发时了解它们.我有一堆问题,我无法从亚马逊网站上得到解答.这可能是因为我是整个网络服务的新手,并且以前从未托管过网站.我希望有人在这里向我解释,就像我是一名C程序员:)
我看到亚马逊有很多产品 -
我理解EC2是我可以使用的虚拟服务器实例,这些实例可以预先加载我想要的(比如Apache + python).我有以下问题 -
关于简单数据库 -
我真的希望有人指出我在这里正确的方向.
感谢您抽出宝贵时间阅读.
P
我刚刚解决了这个问题,在这里我尝试回答其中的一些问题,1)AWS EC2实例没有发布预配置的实例,实际上它是由开发人员配置的,并且可以向用户公开,以便他们可以使用它.可以选择任何一个这样的实例,或者你可以选择你想要的原始操作系统,并相应地提供它并创建它的快照,以便你可以用它来进行汽车调用.快照成为基础AMI in你的情况.2)你启动的每个实例都有一个公共DNS连接,如果你是linux用户,你可以使用公共DNS连接到该实例,如果你是Windows用户,你可以使用putty连接到该实例.除此之外,您还可以附加一个弹性IP,其成本将像花生一样,并将其附加到实例并通过弹性IP访问您的实例,您可以映射公共DNS或弹性IP映射到网站通过分别添加A记录或Cname.
3)AWS拥有世界不同地区的数据库.例如,根据您的客户群部署您的应用程序,如果您的目标客户位于印度之外,最近的地区是新加坡,AWS称为ap-southeast-1.每个区域都有多个可用区,例如ap-southeast-1a和ap-southeast-1b,它们是两个不同的数据库,地理位置相同.Intre区域指的是从东南-a1到ap-southeast-1b.Inter Region的意思是,从ap-southeast-1到us-east-1,这是Northern Virginia数据中心.AWS会在即将到来的带宽中收费,相信我一无所获.
他们为每GB的1/8美分充电.甚至可以考虑它.
4)Elastic Load balancer是一个集群,它将负载平均分配给可用区域内的所有区域(如果您在多个AZ中运行)ELB位于AWS EC2实例的顶部并定期监视实例运行状况并启用自动扩展
5)为了帮助您了解什么是自动缩放,请查看此文档http://aws.amazon.com/autoscaling/
6)Elastic Block store或EBS就像硬盘,它是一个持久的数据存储,可以附加到你的实例.备份是依赖你的用例.我定期备份EBS.
7)简单的Db现在改名为dynamo DB是nosql DB,我希望你了解什么是nosql db,它是一个非RDMS数据库系统.请阅读一些文档以了解nosql db是什么.
8)如果您有mysql或oracle db,您可以选择RDS,请阅读文档.
9)我个人觉得你是整个云生态系统的新手,你需要先了解云的确是什么.
10)您不必对开发进行大量更改,只需确保它在您的本地方框中正常工作,就可以将其部署到云端,而且不需要太多.
11)您不必使用任何额外的工具,将数据库端点更改为RDS(如果您使用它)或者在您的ec2实例中安装mysql并连接到驻留在ec2实例中的本地数据库并连接到它,这就像你的开发模式一样简单.
12)你不必担心任何安全问题,它是安全的.不要跟随神话,我已经使用aws 3年以来我甚至不知道记得有多少应用程序,如(电子商务,移动商务,社交媒体应用程序)我从未遇到任何类型的安全问题,也允许aws允许如何设置您的安全性.
来吧,快乐的编码.如果您有任何问题,请与我联系.
| 归档时间: |
|
| 查看次数: |
2222 次 |
| 最近记录: |