KEMBAR78
AWS and DEVOPS Course Syllabus | PDF | Amazon Web Services | Cloud Computing
0% found this document useful (0 votes)
57 views5 pages

AWS and DEVOPS Course Syllabus

The AWS and DevOps course syllabus covers four main modules: Introduction to Cloud Computing and AWS, AWS Core Services, AWS Storage and Advanced Architectures, and Introduction to DevOps, each lasting 12 hours over 3 days. Participants will learn about AWS services, DevOps principles, CI/CD practices, and hands-on labs to build real-world solutions. The course culminates in a capstone project where students design and deploy a multi-tier AWS architecture and implement CI/CD pipelines.

Uploaded by

Geetha G
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
57 views5 pages

AWS and DEVOPS Course Syllabus

The AWS and DevOps course syllabus covers four main modules: Introduction to Cloud Computing and AWS, AWS Core Services, AWS Storage and Advanced Architectures, and Introduction to DevOps, each lasting 12 hours over 3 days. Participants will learn about AWS services, DevOps principles, CI/CD practices, and hands-on labs to build real-world solutions. The course culminates in a capstone project where students design and deploy a multi-tier AWS architecture and implement CI/CD pipelines.

Uploaded by

Geetha G
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

AWS and DEVOPS Course Syllabus

Module 1: Introduction to Cloud Computing and AWS (12 hours / 3 days)

Objective: Understand the fundamentals of cloud computing and explore core AWS services.

Topics Covered:

 Cloud Computing Basics

o What is Cloud Computing?

o Cloud deployment models (Public, Private, Hybrid)

o Benefits of Cloud Computing

 Introduction to AWS

o AWS global infrastructure: Regions, Availability Zones, and Edge Locations

o AWS Management Console and CLI basics

 AWS Networking Services

o VPC (Virtual Private Cloud): Creating and managing VPCs

o Route Tables: Configuring and managing route tables

o NACL (Network Access Control Lists): Security at the subnet level

o Transit Gateway: Centralized connectivity across VPCs

o VPC Endpoint Services: Secure connections to AWS services without public


internet access

 Hands-On Labs

o Creating and configuring a VPC

o Implementing NACLs and route tables

🚀 Module 2: AWS Core Services (12 hours / 3 days)

Objective: Learn key AWS computing, serverless, and endpoint services.

Topics Covered:

 AWS Computing Services

o EC2 (Elastic Compute Cloud): Launching and managing virtual servers


o RDS (Relational Database Service): Setting up and managing databases

o ECS (Elastic Container Service): Running and managing Docker containers

o EKS (Elastic Kubernetes Service): Deploying and orchestrating Kubernetes


clusters

 AWS Serverless Services

o Elastic Beanstalk: Deploying and managing web applications

o AWS Lambda: Running code without managing servers

 AWS Endpoint Services

o Load Balancer (ELB): Distributing incoming traffic across multiple targets

o API Gateway: Creating and managing APIs

o CloudFront: Content delivery and caching

 Hands-On Labs

o Launching EC2 instances with security groups

o Deploying and scaling applications using ECS and EKS

o Creating and managing Lambda functions

💾 Module 3: AWS Storage and Advanced Architectures (12 hours / 3 days)

Objective: Explore AWS storage services and build advanced architectures.

Topics Covered:

 AWS Storage Services

o S3 (Simple Storage Service): Object storage, versioning, and lifecycle


management

o EBS (Elastic Block Store): Persistent block storage for EC2 instances

o EFS (Elastic File System): Shared storage for multiple EC2 instances

 Advanced AWS Application Architectures

o Highly available and fault-tolerant architectures

o Multi-tier and microservices architectures

o Designing for scalability and resilience


 AWS Observability

o CloudWatch: Monitoring and logging

o CloudTrail: Auditing and governance

o X-Ray: Tracing and debugging applications

 Production Use Cases

o Real-world AWS architecture patterns

o High availability and disaster recovery setups

 Hands-On Labs

o Setting up S3 buckets with lifecycle policies

o Monitoring and analyzing metrics with CloudWatch

⚙️ Module 4: Introduction to DevOps (12 hours / 3 days)

Objective: Understand DevOps principles, tools, and practices.

Topics Covered:

 DevOps Fundamentals

o What is DevOps?

o Benefits and challenges of DevOps

o DevOps lifecycle stages

 SRE (Site Reliability Engineering) Principles

o Error budgets and service-level objectives (SLOs)

o Reliability and automation

 DevOps Tools

o Infrastructure as Code (IaC): Terraform, CloudFormation

o Configuration Management: Ansible, Chef

o Containerization: Docker

 CI/CD Scopes

o Continuous Integration (CI) fundamentals

o Continuous Deployment and Delivery (CD) pipelines


o Version control systems: Git

 Deployment Strategies

o Blue-Green Deployment: Reducing downtime during updates

o Canary Releases: Gradual rollout to minimize risk

 Product Quality Concepts

o Automated testing and validation

o Improving software quality through DevOps practices

 Production Deployment Use Cases

o Real-world CI/CD pipeline examples

o Production rollout strategies

 Hands-On Labs

o Creating and managing CI/CD pipelines

o Automating deployments using GitHub Actions or AWS CodePipeline

🔥 Capstone Project

Objective: Apply the skills learned by building a real-world AWS and DevOps solution.

 Design and deploy a multi-tier AWS architecture

 Implement CI/CD pipelines for deployment automation

 Use monitoring tools to track performance and troubleshoot issues

 Implement infrastructure as code (IaC) using Terraform or CloudFormation

🎯 Learning Outcomes

By the end of this course, participants will:


✅ Understand core AWS services and build production-grade architectures
✅ Create and manage containerized applications using ECS and EKS
✅ Implement serverless solutions with Lambda and API Gateway
✅ Use DevOps practices for CI/CD, automation, and monitoring
✅ Build reliable, scalable, and secure cloud-native applications
💡 Prerequisites

 Basic knowledge of cloud computing concepts

 Familiarity with Linux/Windows environments

 Basic understanding of networking and server management

🛠️ Tools and Technologies Used

 AWS Console, CLI, and SDK

 Terraform, CloudFormation

 Docker, Kubernetes, and Helm

 CI/CD tools: GitHub Actions, AWS CodePipeline

 Monitoring tools: CloudWatch, X-Ray

You might also like