Course Summary

This course focuses on equipping you with advanced expertise in implementing DevOps practices on AWS. You’ll gain proficiency in automating infrastructure deployment, optimizing CI/CD pipelines with AWS services, and integrating robust monitoring and logging solutions. By the end of the course, you’ll be ready to excel in the AWS Certified DevOps Engineer – Professional certification exam, demonstrating your ability to architect and manage scalable, secure, and efficient DevOps solutions on AWS.

Training Modules:

Module 1: Introduction to Cloud Computing
• Overview of Services Pillars
• Operational Excellence
• Security
• Performance Efficiency
• Cost Optimisation

Module 2: Fundamentals of AWS Services
• Setting Up and Accessing AWS Account
• Cloud Compute in AWS
• Introduction to Elastic Compute Cloud
• Introduction to VPC
• Route 53
• Amazon Relational Database Services
• Message and Queuing System

Module 3: Identity and Access Management and Working with Secrets in AWS
• Understanding the Shared Responsibility in AWS
• IAM Roles, Groups, Users and Policies
• Integrating Federation with an AWS Account
• Using AWS Organisations as Part of Guidance
• Using Cognito With Application Authentication
• Storing Secrets Securely in AWS

Module 4: Amazon S3 Blob Storage
• Introduction
• S3 Concepts
• S3 Access Controls
• S3 Access Logs
• Encryption Options with S3
• Using S3 Events to Trigger Other AWS Events
• S3 Batch Operations
• S3 Replication
• S3 Versioning

Module 5: Amazon DynamoDB
• Basics of Amazon DynamoDB
• Understanding Amazon Dynamo DB
• Inserting Data in DynamoDB

Module 6: Introduction to DevOps
• What is DevOps?
• Why DevOps
• DevOps Tools
• DevOps on Cloud
• DevOps with AWS

Module 7: Understanding CI/CD and SDLC
• Introduction to SDLC
• Lifecycle
• Planning and Requirement Analysis
• Defining Requirements
• Designing the Product Architecture
• Building or Developing the Product
• Testing the Product
• Deployment
• Automatic CI/CD Pipeline
• CodeCommit in AWS
• CodeBuild and CodePipeline in AWS
• Working of CodePipeline in AWS
• What is Jenkins?
• Jenkins and AWS?

Module 8: AWS OpsWorks to Manage and Deploy the Stack
• OpsWorks Essentials
• OpsWorks Stack Vs OpsWorks Layers
• OpsWorks Lifecycle
• Monitoring an OpsWorks Stack

Module 9: Using ElasticBeanstalk to Deploy Applications
• Introduction to Elastic Beanstalk
• Benefits of AWS Elastic Beanstalk
• Deploying an Application on Elastic Beanstalk
• Introduction to Docker
• Docker Architecture
• Docker in AWS
• Deploying Docker Container with Beanstalk

Module 10: Implement Metrics, Alarms, and Filters by Using AWS Monitoring
• Identify, Collect, Analyse, and Export Logs
• Collect Metrics and Logs Using the CloudWatch Agent
• CloudWatch Alarms
• Create CloudWatch Dashboard

You will learn to:
• Designing and implementing continuous delivery and deployment pipelines using AWS services such as AWS CodePipeline, AWS CodeDeploy, and AWS CodeBuild.
• Automating infrastructure provisioning and management using tools like AWS CloudFormation and AWS Elastic Beanstalk.
• Implementing and managing containerized applications using Amazon ECS, Amazon EKS, Docker, and Kubernetes on AWS.
• Designing and optimizing scalable, highly available, and fault-tolerant systems on AWS using services like Amazon EC2, Amazon RDS, and Amazon S3.
• Implementing monitoring, logging, and performance metrics using AWS CloudWatch, AWS X-Ray, and other AWS monitoring services to ensure operational excellence.

There are no prerequisites to this course.

Exam overview Length: 180 minutes to complete the exam Format: 75 questions, either multiple choice or multiple response. Delivery method: Pearson VUE testing center or online proctored exam.

Following your booking, a confirmation message will be sent to all participants, ensuring you're well-informed of your successful enrollment. Calendar placeholders will also be dispatched to assist you in scheduling your commitments around the course. Rest assured, all course materials and access to necessary labs or platforms will be provided no later than one week before the course begins, allowing you ample time to prepare and engage fully with the learning experience ahead.

Our comprehensive training package includes all the necessary materials and resources to facilitate a full learning experience. Enrollees will be provided with detailed course content, encompassing a wide array of topics to ensure a thorough understanding of the subject matter. Additionally, participants will receive a certificate of completion to recognize their dedication and hard work. It's important to note that while the course fee covers all training materials and experiences, the examination fee for certification is not included but can be purchased separately.

Questions About This Course?