AWS DevOps Training
AWS is the leading cloud platform that empowers countless DevOps workflows & operations. This course get you started with AWS DevOps Certification Training.
-
Module 1: Introduction to Cloud Computing and AWS1.1 What is cloud computing?0s1.2 How is AWS the leader in the cloud domain?0s1.3 Various cloud computing products offered by AWS0s1.4 Introduction to AWS S3, EC2, VPC, EBS, ELB, AMI0s1.5 Getting a detailed understanding of the AWS architecture and the AWS Management Console0s1.6 Introduction to AWS EC20s1.7 Comparing Public IP and Elastic IP0s1.8 Demonstrating how to launch an AWS EC2 instance0s1.9 What is autoscaling?0s1.10 AWS EC2 best practices and cost involved0s1.11 Understanding various concepts of backup services in AWS0s
-
Module 2: Database services2.1 Elastic Block Storage (EBS) for block level persistent storage volumes with S3 buckets0s2.2 Understanding Amazon RDS and Amazon Aurora which are relational databases0s2.3 Amazon DynamoDB which is a NoSQL database0s2.4 Understanding Amazon Redshift which is a data warehousing product0s2.5 Amazon ElasticCache which is an in-memory data store0s2.6 Deploying AWS database migration service0s
-
Module 3: Object Storage3.1 Introduction to AWS storage0s3.2 AWS S3 (Simple Storage Service)0s3.3 Creating an AWS S3 bucket0s3.4 AWS Storage Gateway0s3.5 Understanding the Command Line Interface (CLI)0s3.6 Hosting a static website using Amazon S30s3.7 Amazon Glacier storage for long-term data backup and archiving0s3.8 Amazon Snowball for data import/export Download Brochure0s
-
Module 4: Autoscaling and load balancing4.1 Understanding Fault Tolerance in AWS0s4.2 In-depth study of Elastic Load Balancing0s4.3 The types of Load Balancers viz. Classic and Application0s4.4 AWS Auto Scaling mechanism0s4.5 Understanding AWS Management Console0s4.6 How do I access elastic load balancing?0s4.7 Studying AWS SDK, AWS CLI, and Https Query API0s
-
Module 5: Virtual Private Cloud5.1 What is Amazon VPC?0s5.2 VPC as a networking layer for EC20s5.3 Getting started with VPC0s5.4 Examples0s5.5 VPC and Subnets0s5.6 Default and non-default VPCs0s5.7 Components of VPC networking0s5.8 IP addressing0s5.9 Security0s5.10 VPN connections0s5.11 Accessing the internet0s5.12 Using AWS PrivateLink to access the services0s5.13 VPC supported platforms0s
-
Module 6: Application services, AWS Lambda, and CLI
-
Module 7: IAM and monitoring7.1 Authentication (who can use) and Authorization (level of access)0s7.2 IAM Policies – JSON structure, users, groups and their Roles0s7.3 IAM HTTPS API0s7.4 Logging IAM events with AWS CloudTrail0s7.5 Monitoring and managing AWS resources using CloudWatch0s7.6 Deploying configuration alerts and notifications with CloudWatch0s7.7 Billing for CloudWatch0s
-
Module 8: Configuration Management and Automation8.1 Configuration management and automation of server configuration using OpsWorks0s8.2 Determining how servers are configured, managed and deployed across EC2 instances0s8.3 Creating a virtual machine using Amazon Machine Image (AMI)0s8.4 Introduction to the Domain Name Registration Service AWS Route 530s8.5 How to route internet traffic to resources?0s8.6 Checking the health of resources automatically0s8.7 Provisioning of infrastructure resources using AWS CloudFormation0s
-
Module 9: Architecting AWS – Whitepaper9.1 Important guidelines for creating a well-architected AWS framework that is resilient and performant0s9.2 Designing fault-tolerant and high-availability architecture, resilient storage, decoupling mechanism, multi-tier architecture solution, disaster recovery solution, scalable and elastic solutions0s
-
Module 10: AWS Architect Questions
-
Module 11: AWS Migration11.1 Migrating to the AWS cloud0s11.2 Business drivers for migration0s11.3 Various stages of cloud adoption0s11.4 The actual migration process0s11.5 Migration tools and services in AWS0s11.6 Migrating customers to AWS cloud0s11.7 Track the progress of application migration0s11.8 Types of migration including data migration, application migration and databases migration0s
-
Module 12: AWS Security12.1 AWS cloud security essentials0s12.2 Penetration testing0s12.3 Security compliance0s12.4 Infrastructure security0s12.5 Mitigating DDOS0s12.6 Identity and Access Control (IAM)0s12.7 Logging and monitoring0s12.8 Automatic audits and compliance0s12.9 Limitations and challenges of native AWS security0s
-
Module 13: Infrastructure Setup
-
Module 14: Introduction to DevOps
-
Module 15: Software Version Control
-
Module 16: Containerization using Docker – Part I16.1 Introduction to Docker0s16.2 Understanding Docker Lifecycle0s16.3 Components of Docker Ecosystem0s16.4 Common Docker Operations0s16.5 Creating a DockerHub Account0s16.6 Committing changes in a Container0s16.7 Pushing a Container Image to DockerHub0s16.8 Creating Custom Docker Images using Dockerfile0s
-
Module 17: Containerization using Docker – Part II17.1 What are Docker volumes?0s17.2 Deploying a Multi-Tier Application using Docker Network0s17.3 Using Docker Compose to deploy containers0s17.4 What is container orchestration?0s17.5 Container Orchestration Tools0s17.6 Introduction to Docker Swarm0s17.7 Deploying a 2-Node Cluster using Docker Swarm0s
-
Module 18: Configuration Management using Puppet
-
Module 19: Configuration Management using Ansible
-
Module 20: Continuous Testing
-
Module 21: Continuous Integration using Jenkins
-
Module 22: Continuous Orchestration using Kubernetes22.1 Introduction to Kubernetes0s22.2 Docker Swarm vs Kubernetes0s22.3 Kubernetes Architecture0s22.4 Deploying Kubernetes using Kubeadms0s22.5 Alternate ways of deploying Kubernetes0s22.6 YAML Files0s22.7 Creating a Deployment in Kubernetes using YAML0s22.8 Services in Kubernetes0s22.9 Ingress in Kubernetes0s
-
Module 23: Continuous Monitoring using Nagios
-
Module 24: DevOps on AWS
-
Module 25: Deploying Infrastructure with Terraform25.1 Installing Terraform – Windows Users0s25.2 Installing Terraform – Linux Users0s25.3 Choosing Right IDE for Terraform IAC development0s25.4 Creating first EC2 instance with Terraform0s25.5 Terraform Code – First EC2 Instance0s25.6 Understanding Resources and Providers0s25.7 Destroying Infrastructure with Terraform0s25.8 Destroying Specific Resource0s25.9 Understanding Terraform State files0s25.10 Understanding Desired and Current States0s25.11 Challenges with the current state of computed values0s25.12 Terraform Commands – State Files0s25.13 Terraform Provider Versioning0s25.14 Types of Terraform Providers0s25.15 Understanding Attributes and Output Values in Terraform0s25.16 Attribute Resource (Document)0s25.17 Referencing Cross-Account Resource Attributes0s25.18 Terraform Variables0s25.19 Data Types for Variables0s25.20 Fetching Data from Maps and List in Variable0s25.21 Terraform Format0s25.22 Validating Terraform Configuration Files0s
-
Module 26: Terraform Modules and Workspaces26.1 What is Infrastructure as Code?0s26.2 Infrastructure as Code (IaC) vs Configuration Management (CM)0s26.3 Introduction to Terraform0s26.4 Installing Terraform on AWS0s26.5 Basic Operations in terraform0s26.6 Terraform Code Basics0s26.7 Deploying and end-to-end architecture on AWS using Terraform0s
If you’re looking to advance your career in cloud computing with a focus on DevOps, or if you’re new to AWS DevOps, this course, AWS DevOps Certification Training, will provide you with the essential knowledge and skills. First, you’ll discover the fundamentals of DevOps and the AWS services that support DevOps practices.
Next, you’ll dive deep into core AWS DevOps tools and services, with practical examples and hands-on labs. Lastly, you’ll prepare for the AWS DevOps certification exam with practice questions and real-world scenarios. When you’re finished with this course, you’ll have the expertise and confidence to pass the AWS DevOps certification exam and effectively implement DevOps practices using AWS services in your projects.
What you’ll learn
- Understand the significance and impact of DevOps practices in today’s software development and operations landscape.
- Learn the fundamentals of AWS DevOps services, including CI/CD pipelines, infrastructure as code, and monitoring.
- Discover how to automate code deployments and implement best practices for continuous integration and continuous delivery using AWS.
- Learn how to manage and optimize DevOps workflows effectively while using AWS services.
- Understand the best methods for securing and monitoring your AWS DevOps environment.
- Get tips and strategies for preparing for the AWS DevOps certification exam, including practice questions and real-world scenarios.
By the end of this AWS DevOps Certification Training, you’ll be equipped with the knowledge and skills needed to excel in DevOps practices using AWS. You’ll have a solid understanding of AWS DevOps services and best practices, enabling you to automate, deploy, and manage applications effectively. Moreover, you’ll be prepared to pass the AWS DevOps certification exam with confidence, positioning yourself for success in the rapidly evolving field of DevOps and cloud computing.