The DevOps Engineering on cloud vendors course explains how to use the most common development and operating models in cloud vendors to develop, deploy, and maintain applications. The course covers the core principles of the development and operation method, and analyzes a variety of use cases applicable to the development scenarios of start-ups, SMEs and large enterprises.
Course targetsIn
this course you will learn: Use the main concepts and practices behind development and operation methods
Design and implement a set of infrastructure in cloud vendors to support one or more development operations development projects
Use CloudFormation and OpsWorks to deploy the necessary infrastructure to set up development, test, and production environments for software development projects
Use CodeCommit and understand the options for launching a continuous integration environment in cloud vendors
Design and implement a continuous integration and delivery pipeline on cloud vendors using CodePipeline
Implement multiple common continuous deployment use cases using technology, including blue / green deployments and A / B testing
Identify the differences between various application deployment technologies provided by cloud vendors, including CodeDeploy, OpsWorks, Elastic Beanstalk, EC2 Container Service, and EC2 Container Registry, and then select the most appropriate technology for the specific scenario
Fine-tune applications deployed in cloud vendors and use tools and technologies to monitor applications and environments in case problems occur
Target audience
This course is for:
System administrators
Software developer
prerequisites
We recommend that those attending this course meet the following prerequisites
Attended the Developing on cloud vendors or System Operations on cloud vendors course
Work experience in at least one high-level programming language (C #, Java, PHP, Ruby, Python, etc.)
Intermediate knowledge of managing Linux or Windows systems from the command line
Cloud vendors work experience using the cloud vendors Management Console and Command Line Interface (CLI)
Instructor-led training (ILT)
Course Outline
Day 1
What is application development?
Infrastructure as code, Part 1: Design and security
Infrastructure as code, Part 2: CloudFormation and configuration management
Day 2
Continuous integration in cloud vendors
Continuous deployment in cloud vendors
Deploying applications in cloud vendors, Part 1
3rd day
Deploying applications in cloud vendors, Part 2
Continuous integration and delivery pipeline in cloud vendors
Performance tuning of deployments
Management and automation infrastructure
mvl)c*KC%cZC#Z90W1&y(S$M –
1234