DevOps Deployment: Deploying Applications Using Deployment Tools

DevOps
  • 15 Videos | 1h 11m 8s
  • Includes Assessment
  • Earns a Badge
Likes 2 Likes 2
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 course
    deploy web applications in development systems or environments using an IDE
    deploy code to virtual machines created and managed with the Amazon EC2 service
    use the AWS CodeDeploy console to create deployment groups and deploy application revisions from a GitHub repository to EC2 instances
    configure and use the AWS Elastic Beanstalk console to upload updated source bundles and deploy them to an Elastic Beanstalk environment
    configure the CodeDeploy agent and CloudWatch Logs agent to implement continuous monitoring of deployment targets
    deploy web applications to Azure using Visual Studio Code
    set 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 updates
    provision and deploy applications composed of microservices in Azure App Service as a single unit
    configure an IDE to deploy applications in Google App Engine
    use the Google Cloud Deployment Manager to create virtual machine instances and set up deployment environments
    describe the hybrid deployment capabilities of AWS, Azure, and GCP that facilitate the management of hybrid deployment scenarios
    configure and use the AWS Systems Manager to manage Amazon EC2 instances, and work with EC2 instances and on-premise resources in hybrid environments
    summarize the key concepts covered in this course

IN THIS COURSE

  • Playable
    1. 
    Course Overview
    1m 22s
    UP NEXT
  • Playable
    2. 
    Deploying in Dev Environments
    6m 24s
  • Locked
    3. 
    Deploying to EC2 VMs
    8m 3s
  • Locked
    4. 
    Using Deployment Groups to Deploy Revisions from Git
    4m
  • Locked
    5. 
    Deploying to AWS Elastic Beanstalk
    3m 23s
  • Locked
    6. 
    Configuring Continuous Monitoring for Deployments
    5m 21s
  • Locked
    7. 
    Deploying to Azure Using an IDE
    3m 23s
  • Locked
    8. 
    Setting up Staging Environments
    2m 54s
  • Locked
    9. 
    Deploying from GitHub Using Azure Services
    4m 42s
  • Locked
    10. 
    Deploying Microservices to Azure App Service
    5m 59s
  • Locked
    11. 
    Configuring an IDE to Deploy in Google App Engine
    4m 3s
  • Locked
    12. 
    Configuring Cloud Deployment Manager
    3m 54s
  • Locked
    13. 
    Cloud Hybrid Deployment Capabilities
    5m 59s
  • Locked
    14. 
    Setting AWS Systems Manager for Hybrid Deployment
    3m 38s
  • Locked
    15. 
    Course Summary
    1m 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.

YOU MIGHT ALSO LIKE