DevOps Deployment: Deploying Applications Using Deployment Tools
DevOps
| Intermediate
- 15 Videos | 1h 4m 38s
- Includes Assessment
- Earns a Badge
DevOps engineers need to be familiar with the prominent cloud deployment tools and their combined use for optimum application deployment. In this course, you'll explore the hybrid deployment capabilities of AWS, Azure, and GCP. You'll outline how to deploy web applications using IDEs, code to EC2 virtual machines, application revisions from GitHub repositories to EC2 instances using AWS CodeDeploy, and updated source bundles to an Elastic Beanstalk environment. You'll also recognize how to implement continuous monitoring of deployment targets and set up staging environments in Azure App Service. Next, you'll describe how to implement continuous deployment from GitHub, deploy microservices in Azure App Service as a single unit, and create virtual machine instances. Finally, you'll identify how to set up deployment environments using Google Cloud Deployment Manager and use AWS Systems Manager to manage Amazon EC2 instances.
WHAT YOU WILL LEARN
-
discover the key concepts covered in this coursedeploy web applications in development systems or environments using an IDEdeploy code to virtual machines created and managed with the Amazon EC2 serviceuse the AWS CodeDeploy console to create deployment groups and deploy application revisions from a GitHub repository to EC2 instancesconfigure and use the AWS Elastic Beanstalk console to upload updated source bundles and deploy them to an Elastic Beanstalk environmentconfigure the CodeDeploy agent and CloudWatch Logs agent to implement continuous monitoring of deployment targetsdeploy web applications to Azure using Visual Studio Codeset up staging environments in Azure App Service to use separate deployment slots for applications
-
configure Azure Services to implement continuous deployment from GitHub by pulling in the latest updatesprovision and deploy applications composed of microservices in Azure App Service as a single unitconfigure an IDE to deploy applications in Google App Engineuse the Google Cloud Deployment Manager to create virtual machine instances and set up deployment environmentsdescribe the hybrid deployment capabilities of AWS, Azure, and GCP that facilitate the management of hybrid deployment scenariosconfigure and use the AWS Systems Manager to manage Amazon EC2 instances, and work with EC2 instances and on-premise resources in hybrid environmentssummarize the key concepts covered in this course
IN THIS COURSE
-
1.Course Overview1m 22sUP NEXT
-
2.Deploying in Dev Environments6m 24s
-
3.Deploying to EC2 VMs8m 3s
-
4.Using Deployment Groups to Deploy Revisions from Git4m
-
5.Deploying to AWS Elastic Beanstalk3m 23s
-
6.Configuring Continuous Monitoring for Deployments5m 21s
-
7.Deploying to Azure Using an IDE3m 23s
-
8.Setting up Staging Environments2m 54s
-
9.Deploying from GitHub Using Azure Services4m 42s
-
10.Deploying Microservices to Azure App Service5m 59s
-
11.Configuring an IDE to Deploy in Google App Engine4m 3s
-
12.Configuring Cloud Deployment Manager3m 54s
-
13.Cloud Hybrid Deployment Capabilities5m 59s
-
14.Setting AWS Systems Manager for Hybrid Deployment3m 38s
-
15.Course Summary1m 33s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform
Digital badges are yours to keep, forever.