51CTO学院视频地址:https://edu.51cto.com/course/17924.html
课程介绍
适合人群:
系统管理人员、系统开发人员、解决方案架构师、解决方案设计工程师
课程目标:
轻松学会通过控制台使用 Elastic Beanstalk部署、管理web应用程序。
课程简介:
轻松学会通过控制台使用 Elastic Beanstalk或通过命令行使用 Elastic Beanstalk 命令行界面 (Elastic Beanstalk CLI)。AWS Toolkit for Visual Studio 是 Microsoft Visual Studio 的扩展工具,让您可以更轻松地使用 Amazon Web Services 开发、调试和部署 .NET 应用程序。您只需上传代码,Elastic Beanstalk 即可自动处理从容量预置、负载均衡、自动扩展到应用程序运行状况监控的部署。Elastic Beanstalk 还将会根据应用程序的具体需求使用可以轻松调整的 Auto Scaling 设置自动对其进行扩缩。
课程大纲
第1章 AWS Elastic Beanstalk神技巧之轻松设置命令行
1-1 设置命令行
安装homebrew
安装awsebcli
接下来安装Elastic Beanstalk的cli
先安装一个python的依赖包
安装的时候选择custom的选项,要确保pip这个安装包被勾选。
下一步,记得勾选Add Python to environment variables
第2章 Elastic Beanstalk轻松启动运行PHP应用程序
2-1 使用Elastic Beanstalk启动Web应用程序
选择负载均衡器并下载示例代码。
打开应用程序堆栈
查询应用程序的状态
查看应用程序资源使用的情况
运行一个命令来终止整个应用程序堆栈。
第3章 Elastic Beanstalk轻松更新现有应用程序
3-1 使用Elastic Beanstalk更新Web应用程序
事件页面
第4章 轻松构建部署.NET Web应用程序
4-1 发布和部署.NET应用程序
第5章 Elastic Beanstalk神技巧之部署和监控应用程序
5-1 部署和管理Web应用程序