Have a question?
Message sent Close

AWS Devops

The AWS Devops course covers a range of AWS-specific tools essential for DevOps. Key tools include AWS CodePipeline, which automates the build, test, and deployment processes; AWS CodeBuild, which compiles source code and runs tests; AWS CodeDeploy, which automates application deployments; and AWS CodeCommit, a source control service using Git. Students gain practical experience in using these tools to create efficient CI/CD pipelines.

Course Instructor Sateesh Pabbathi

Original price was: ₹40,000.00.Current price is: ₹35,000.00.

Course Overview

AWS DevOps is a combination of Amazon Web Services (AWS) and DevOps practices aimed at automating and streamlining the software development lifecycle. It integrates development and operations teams to improve collaboration and productivity by automating infrastructure management, deployment, and application monitoring. AWS offers a comprehensive set of tools that enable organizations to adopt DevOps principles, helping them develop, deploy, and maintain applications faster and more reliably.

Course Curriculum

MODULE 1: INTRODUCTION TO AWS AND AWS BASIC SERVICES

Overview of AWS Services


AWS Global Infrastructure and Regions


AWS Account Setup and Management


AWS Free Tier and Pricing


AWS Management Console Walkthrough


AWS Command Line Interface (CLI) Basics


AWS Well-Architected Framework


AWS Trusted Advisor

MODULE 2: CLOUD COMPUTING BASICS

Fundamentals of Cloud Computing


Advantages and Disadvantages of CloudComputing

Cloud Deployment Models (Public, Private, Hybrid)

Cloud Service Models (IaaS, PaaS, SaaS)


Elasticity and Scalability in the Cloud


High Availability and Fault Tolerance


AWS Global Accelerator and Content Delivery Network
(CDN)


AWS Organizations and Consolidated Billing

MODULE 3: AWS SERVICES FOR DEVOPS

AWS Compute Services (EC2, Lambda)


AWS Storage Services (S3, EBS)


Database Services (RDS, DynamoDB)


Networking Services (VPC, Route 53, CloudFront)


Identity and Access Management (IAM)


AWS Secrets Manager and Systems Manager (SSM)


AWS CloudTrail for Auditing and Compliance


AWS Service Health Dashboard and Personal Health
Dashboard

MODULE 4: IAM AND SECURITY IN AWS

IAM Users, Groups, Roles, and Policies


Multi-Factor Authentication (MFA) and Access Keys


IAM Best Practices and Security Policies


AWS Web Application Firewall (WAF)


AWS Shield for DDoS Protection


AWS Key Management Service (KMS) and Encryption


AWS Certificate Manager (ACM) for SSL/TLS
Certificates


AWS Organizations for Policy Management

MODULE 5: SOURCE CODE MANAGEMENT AND VERSION CONTROL

Introduction to Git and Version Control


Git Repositories, Branches, and Commits


Collaborative Development with Git and GitHub


Cloning Repositories and Basic Git Commands


Git Workflows (Feature Branch, Forking Workflow)


AWS CodeCommit Repositories and Integrations


Git Branching Strategies and Code Reviews


Managing Pull Requests and Code Merges

MODULE 6: INFRASTRUCTURE AS CODE (IAC) WITH AWS CLOUDFORMATION

Principles of IaC and AWS CloudFormation


CloudFormation Templates: Structure and Syntax


AWS Cloud Development Kit (CDK) Basics

AWS CloudFormation Stack Operations (Create,
Update, Delete)


AWS CloudFormation Best Practices and Testing


Continuous Deployment with CloudFormation


Infrastructure Drift Detection and Remediation


AWS Serverless Application Model (SAM) for
Serverless IaC

MODULE 7: CONTINUOUS INTEGRATION (CI) WITH AWS

Introduction to Continuous Integration (CI)


Building and Testing Code with AWS CodeBuild


Integrating CodeBuild with Source Code Repositories


Artifact Management with AWS CodeBuild


AWS CodeBuild for Multi-Language and Multi-Platform
Builds


CodeBuild Notifications and Logs


Scalability and Customization of CodeBuild
Environments


Secure CodeBuild Configurations and Best Practices

MODULE 8: CONTINUOUS DEPLOYMENT (CD) WITH AWS

Introduction to Continuous Deployment (CD)


AWS CodePipeline: Workflow and Integrations


CodePipeline Stages, Actions, and Transitions


Deployment Strategies with AWS CodeDeploy


AWS CodeDeploy Blue/Green Deployments


AWS CodeDeploy for Serverless Applications


Testing and Rollback Strategies in AWS CD


CodePipeline Notifications and Monitoring

MODULE 9: MONITORING AND LOGGING WITH AWS

Introduction to Monitoring and Logging


Metrics, Alarms, and Dashboards with Amazon
CloudWatch


CloudWatch Logs and Log Metric Filters


AWS CloudTrail for Audit and Compliance


AWS Config for Resource Inventory and Compliance
Checks


AWS X-Ray for Tracing and Debugging


AWS ServiceLens for End-to-End Visibility


AWS CloudWatch Synthetics for Automated Testing

MODULE 10: SECURITY AND COMPLIANCE IN AWS

AWS Security Best Practices and Compliance Frameworks


Security Assessment and Vulnerability Scanning


AWS Security Hub and GuardDuty


AWS Config Rules for Compliance Checks


AWS Secrets Manager and Parameter Store


AWS Identity and Access Management (IAM) Policies for
Security


AWS Certificate Manager (ACM) for SSL/TLS Certificates


AWS Web Application Firewall (WAF) and AWS Shield
for Application Security

MODULE 11: ADVANCED AWS SERVICES FOR DEVOPS

AWS Elastic Beanstalk for Application Deployment


AWS OpsWorks for Configuration Management


AWS ECS and EKS for Container Orchestration


AWS Fargate for Serverless Container Deployment


AWS App Runner for Containerized Application Deployment


AWS Step Functions for Serverless Orchestration


AWS EventBridge for Event-Driven Architectures


AWS Batch for Batch Processing Workloads

MODULE 12: HIGH AVAILABILITY AND DISASTER RECOVERY

AWS Elastic Load Balancing (ELB) for Traffic Distribution


Amazon Route 53 for DNS Management and Failover


AWS Auto Scaling for Scalability and Availability


AWS Global Accelerator for Global Traffic Management


AWS Database Backup and Replication Strategies


AWS Backup and AWS Storage Gateway for DataProtection


AWS Disaster Recovery Strategies and Services


AWS Fault Tolerance and High Availability Architectures

MODULE 13: DEVOPS BEST PRACTICES AND CASE STUDIES

DevOps Culture and Organizational Transformation


Agile Development and DevOps Integration


Continuous Improvement with DevOps


DevOps Metrics and Key Performance Indicators (KPIs)


Real-world DevOps Case Studies and Use Cases


DevOps Toolchain and Tool Integration Strategies


DevOps in Multi-Cloud and Hybrid Environments


Building a DevOps Center of Excellence (CoE)

MODULE 14: CAPSTONE PROJECTS