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应用程序