关于AWS本地开发的问题

wfqn 2014-05-22 11:55:19
请教两个开发相关的问题:
1、开发过程中,程序代码是否可以在开发人员本机调试?
2、如果在本机调试,程序中使用到的各项AWS服务(如RDS、DynamoDB等)是通过在本地虚拟服务的方式实现,还是直接连接AWS各项服务?这牵扯开发效率问题。

望答复,多谢!
...全文
1196 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
FeelTouch Labs 2014-06-26
  • 打赏
  • 举报
回复
回答一:开发在本地,调试在本地,部署后调整需要连接所需的AWS服务了。 回答二:涉及到开发的一律在本地吧,因为AWS 的服务器都在海外, 从国内访问会有比较大的延迟,影响开发效率。部署时可以用BeansTalk 一步步来就可以,之后主要是对环境配置进行调整,所以说,就整个开发是在本地的。 参考:http://docs.aws.amazon.com/AWSSdkDocsNET
Babyfacer 2014-06-25
  • 打赏
  • 举报
回复
不全面的简单回答: 如果是开发,可以先本地,DynamoDB也有一个local版本:http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Tools.DynamoDBLocal.html 上线部署调试需要直接连接各个aws的服务。 可以参考此链接看看部署的最佳实践:http://www.slideshare.net/AmazonWebServices/continuous-integration-and-deployment-best-practices-on-aws-arc307-aws-reinvent-2013 部署可以考虑elastic beanstalk或其他工具;为了节省软件安装部署时间可以定制AMI;保存配置好的EBS到S3备用等。
boyjkd 2014-06-10
  • 打赏
  • 举报
回复

409

社区成员

发帖
与我相关
我的任务
社区描述
AWS
社区管理员
  • AWS
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧