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.
Other Popular Courses
CompTIA: SecurityX
- Duration: 5 Days
- Language: English
- Level: Advanced
- Exam: CAS-005
Executive Cyber Risk Certification (ECRC)
- Duration: 2 Days
- Language: English
- Level: Advanced
- Exam: ECRC
Mastering Communication & Presentation Te...
- Duration: 5 Days
- Language: Danish
- Level: Intermediate
- Exam: MCPT
