AWS DevOps Course Description
DevOps (a combination of “development” and “operations”) is a software development methodology focusing on communication, information sharing, integration, and automation between software developers and other IT departments.
In this AWS DevOps course, you will learn how to use the most common DevOps patterns to develop, deploy, and maintain applications on AWS. You will learn about the core principles of the DevOps methodology and examine a number of use cases applicable to startup, small-medium business, and enterprise development scenarios.
AWS DevOps Training Learning Outcomes;
- Implement and manage continuous delivery systems and methodologies on AWS.
- Understand, implement, and automate security controls, governance processes, and compliance validation.
- Define and deploy monitoring, metrics, and logging systems on AWS.
- Implement systems that are highly available, scalable, and self-healing on the AWS platform.
- Design, manage and maintain tools to automate operational processes.
AWS DevOps Training – Suggested Audience
This course is aimed at DevOps professionals. Suggested attendees based on our past programs are:
- Systems Administrator.
- Software Developer.
- Solutions Architect.
AWS DevOps Training – Prerequisites
Participants should be familiar with;
- Networking concepts.
- Strong system administration (Linux/Unix or Windows).
- Strong scripting skills.
- Multi-tier architectures: load balancers, caching, web servers, application servers, databases, and networking.
- Templates and other configurable items to enable automation.
- Deployment tools and techniques in a distributed environment.
- Basic monitoring techniques in a dynamic environment.
AWS DevOps In-house/Corporate Group Training
Available for a group size of more than 4-5. For commercials please send us an email with group size to email@example.com
|01. Introducing DevOps.|
|DevOps culture and practice, including a quick overview of the major concepts. Details||00:00:00|
|02. Infrastructure as Code, part 1.|
|How to implement DevOps – organizational and architectural considerations. Design and security for DevOps, using IAM permissions, roles and the Security Token Service. Details||00:00:00|
|03. Infrastructure as Code, part 2.|
|CloudFormation tips and tricks, including bootstrapping hooks, custom resources, creation and deletion policies, and updating/deleting/nesting stacks. The role of Configuration Management tools. Details||00:00:00|
|04. Continuous Integration.|
|Source code management (Git, CodeCommit, etc.). Using hooks to trigger builds; custom build actions. Continuous integration servers (Jenkins, Travis, etc.). CI workflows and sample architecture. Details||00:00:00|
|05. Continuous Delivery.|
|Patterns and anti-patterns; building on continuous integration. AWS tools and services for CI/CD. Implementing blue-green and red-black deployments on AWS, and other CD strategies. Details||00:00:00|
|06. Deploying applications part 1.|
|Introduction to CodeDeploy. Integrating CodeDeploy with CI servers; troubleshooting deployments. Introduction to Elastic Beanstalk; how Elastic Beanstalk fits with DevOps, comparison with CodeDeploy. Details||00:00:00|
|07. Deploying applications part 2.|
|Introduction to OpsWorks. Stacks, layers, and instances. OpsWorks event processing; deploying applications to OpsWorks. Quick overview of Chef, including creating custom OpsWorks layers. How OpsWorks fits with DevOps. Docker and containerisation. Using Docker for DevOps; using the EC2 Container Service; integrating ECS with your CI system. Details||00:00:00|
|08. Putting it all together.|
|Patterns for building AMIs. Application pipelines. SWF and CodePipeline. Details||00:00:00|
|09. Performance tuning.|
|Load and scale testing. Choosing EC2 instance types. Configuring ELB and autoscaling for performance. Details||00:00:00|
|10. Administering your infrastructure.|
|AWS CLI tips and tricks. Logging options; configuring logging with CloudFormation. Using AWS Lambda for monitoring. Details||00:00:00|
No Reviews found for this course.