AWS前沿云计算课程——快速学会云上部署及Web应用程序管理

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 设置命令行

AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第1张图片

AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第2张图片

 

 AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第3张图片

 

 AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第4张图片

 

 AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第5张图片

 

 AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第6张图片

 

 AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第7张图片

 

 AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第8张图片

 

 AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第9张图片

 

 AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第10张图片

 

 AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第11张图片

 

 AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第12张图片

 

安装homebrew

AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第13张图片

 安装awsebcli

接下来安装Elastic Beanstalk的cli

先安装一个python的依赖包

AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第14张图片

AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第15张图片

安装的时候选择custom的选项,要确保pip这个安装包被勾选。

 AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第16张图片

下一步,记得勾选Add Python to environment variables

 AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第17张图片

 

 AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第18张图片

 

 AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第19张图片

 

 

 

 AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第20张图片

 

 AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第21张图片

 

 

第2章 Elastic Beanstalk轻松启动运行PHP应用程序

2-1 使用Elastic Beanstalk启动Web应用程序

AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第22张图片

 

 AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第23张图片

 

 AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第24张图片

 

 

 

 AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第25张图片

 

 选择负载均衡器并下载示例代码。

 

 

 AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第26张图片

 

打开应用程序堆栈

 

 AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第27张图片

 

 查询应用程序的状态

AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第28张图片

 

 

 查看应用程序资源使用的情况

 

 

AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第29张图片

运行一个命令来终止整个应用程序堆栈。

AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第30张图片

 

 

第3章 Elastic Beanstalk轻松更新现有应用程序

3-1 使用Elastic Beanstalk更新Web应用程序

AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第31张图片

 

 AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第32张图片

AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第33张图片

 

 

 AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第34张图片

AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第35张图片

 

 AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第36张图片

AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第37张图片

AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第38张图片

 

 事件页面

 AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第39张图片

 

 

 AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第40张图片

 

 

 

 

第4章 轻松构建部署.NET Web应用程序

4-1 发布和部署.NET应用程序

AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第41张图片

 

 AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第42张图片

 

 AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第43张图片

 

 AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第44张图片

 

 AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第45张图片

 

 AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第46张图片

 

 AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第47张图片

 

 AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第48张图片

 

 AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第49张图片

 

 AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第50张图片

 

 AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第51张图片

 

 AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第52张图片

 

 AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第53张图片

 

 

第5章 Elastic Beanstalk神技巧之部署和监控应用程序

5-1 部署和管理Web应用程序

 AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第54张图片

 

 AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第55张图片

 

 AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第56张图片

 

 AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第57张图片

 

 AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第58张图片

AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第59张图片

 

 AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第60张图片

 

 AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第61张图片

 

AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第62张图片

 

AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第63张图片

 

 AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第64张图片

 

 AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第65张图片

 

 AWS前沿云计算课程——快速学会云上部署及Web应用程序管理_第66张图片

 

 

 

 

 

你可能感兴趣的:(AWS前沿云计算课程——快速学会云上部署及Web应用程序管理)