0% found this document useful (0 votes)
69 views

AWSDevOps DOP-C02 20230930

The document outlines the curriculum for an AWS DevOps course, including topics like operating systems, AWS services, software development lifecycles, version control, continuous integration/delivery, and configuration management. Learners will complete real-time projects and get job assistance throughout the 2.5 month program.

Uploaded by

vinayrebal456
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)
69 views

AWSDevOps DOP-C02 20230930

The document outlines the curriculum for an AWS DevOps course, including topics like operating systems, AWS services, software development lifecycles, version control, continuous integration/delivery, and configuration management. Learners will complete real-time projects and get job assistance throughout the 2.5 month program.

Uploaded by

vinayrebal456
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/ 4

1

CLOUD BINARY
Learn by Doing

COURSE NAME : AWS DEVOPS

COURSE CURRICULUM

Mode : Classroom & Online Duration : 2.5 Months Schedule: Monday - Friday

Key Features Of Cloud Binary :

Real Time Use Case Based Teaching


Daily 1 Hr Trainer Session
Real Time Instructor Training
LMS Access:
Daily Notes &
Session Recorded Video
Quiz On Covered Topics
Use Cases On Covered Topics
Interview Questions On Covered Topics Quiz

9 Real Time Sample Projects


100% Job Assistance
Resume Grooming Session
Naukri & LinkedIn Account Creation & Optimisation.
Recruitment and Hiring details.
Use Cases

Getting Started with Operating Systems :


Unix & Linux History & Distributions
Basic & Advanced Commands
Run Levels CLOUD BINARY
Boot Process Resume Preparation
File System Learn by Doing
File & Directory Management
Text Editors
Permissions
User & Group Management
Package Management
Controlling Services & Daemons Weekly Mock
Interviews on
Process Management Softskills &
Technical
Log Management
WebServer - Windows IIS, Apache2, Nginx & Httpd
Application Server - Apache Tomcat
Database - RDBMS (MySQL)
Scripting - Basics of Power-shell & Shell
9 Real Time
Projects

Contact Us: +91 9100073006 | +91 6309872424 | +91 9392743006 | +91 9392753006
2

AWS Services - Developer Tools


AWS Services - Compute
Amazon EC2 :
AWS CLI
Images
AWS Cloud Development Kit (AWS CDK)
EBS
AWS CloudShell
Security Groups
AWS CodeArtifact
Snapshots
AWS CodeBuild
Creating Golden Images
AWS CodeCommit
Amazon EC2 Auto Scaling
AWS CodeDeploy
EC2 Image Builder
AWS CodePipeline
AWS Elastic Beanstalk
AWS CodeStar
End To End Java Project CI/CD Pipeline
AWS Services - Storage
Amazon S3
Amazon Elastic Block Store (Amazon EBS) AWS Services - Management &
Amazon Elastic File System (Amazon EFS) Governance
Amazon FSx for Windows File Server AWS CloudFormation
AWS Elastic Disaster Recovery (CloudEndure AWS CloudTrail
Disaster Recovery) Amazon CloudWatch & Logs
AWS Compute Optimiser
AWS Health
AWS Services - Database AWS OpsWorks
Amazon RDS AWS Organisations
Amazon DynamoDB AWS Systems Manager
AWS Database Migration Service (AWS DMS) AWS Trusted Advisor
Amazon Redshift

AWS Services - Serverless

Delivery
CLOUD BINARY
AWS Services - Networking & Content AWS Lambda
Amazon Simple Email Service (SES)
Amazon Simple Notification Service (Amazon SNS)
Amazon API Gateway Learn by Doing
AWS Step Functions
AWS Client VPN
Amazon CloudFront
Elastic Load Balancing (ELB)
AWS PrivateLink AWS Services - Security, Identity, and
Amazon Route 53
AWS Site-to-Site VPN
Compliance
AWS Transit Gateway AWS Certificate Manager (ACM)
Amazon VPC AWS CloudHSM
Amazon VPC Peering Amazon Cognito
Amazon Detective
AWS Directory Service
AWS Services - Containers Amazon GuardDuty
Amazon Elastic Container Registry (Amazon ECR) AWS IAM Identity Center (AWS Single Sign-On)
Amazon Elastic Container Service (Amazon ECS) AWS Identity and Access Management (IAM)
Amazon Elastic Kubernetes Service (Amazon EKS) Amazon Inspector
AWS Key Management Service (AWS KMS)
AWS Security Token Service (AWS STS)
AWS Services - Application Integration AWS Shield
Amazon EventBridge (Amazon CloudWatch Events) AWS WAF

Contact Us: +91 9100073006 | +91 6309872424 | +91 9392743006 | +91 9392753006
3

Software Development Life Cycle : Continuous Static Code Analysis :


Agile - Scrum SonarQube
Getting Started with SDLC Getting Started with SonarQube
What is Agile? Integrate SonarQube with Pipeline Jenkins &
Agile Manifesto(4 Values & 12 Principles) CodeBuild/CodePipeline
What is Scrum? Integrate SonarQube with GitHub
Agile Scrum Roles Execute Code Quality using SonarQube:
Agile Scrum Ceremonies: Reliability
Sprint Planning Security
Daily Standup Maintainability
Sprint Backlog Refinement Security Review
Sprint Review Coverage & Duplications
Sprint Retrospective Summary
Product Backlog Grooming
Agile Scrum Artefacts
Agile Scrum Board
Create a Sprint using Jira/Azure Boards:
Create Epic Continuous Binary Code
Create Story
Create a Task
Repository using JFrog
Summary Getting Started with Continuous Binary Code
Repository i.e. JFrog
JFrog Architecture
Version Control System / Source Download, Installing and Configuring JFrog
Code Management : Git Integrate JFrog with VCS/SCM i.e. POM.xml
Integrate JFrog with Maven
Creating Jenkins Jobs & Publish artifact to JFrog
Getting Started with VCS//SCM
CLOUD BINARY
What is Git, AWS CodeCommit and GitHub?
repository
Creating Jenkins Pipeline Jobs & Publish artifact
About Version Control System and types
Git Workflow
Learn by Doing
to JFrog repository
Summary
Installing on Windows & Linux
Getting Started with Git Commands
Working with Branches
Merging Branches
Creating and Committing a Pull Request Continuous Configuration
Working with Stash
Summary
Management: Ansible
What is Configuration Management?
Different Types Of Configuration Management
Continuous Integration : Jenkins Tools?
What is Ansible?
Overview of Continuous Integration
History of Ansible
Getting Started with Jenkins
Important terms used in Ansible
Jenkins Architecture
Ansible Installation in Linux
Download, Installing and Configuring Jenkins
Ansible ad-hoc commands
Jenkins Management
Ansible Playbooks
Installing Jenkins Plugins
Ansible Roles
Creating Jenkins Jobs
Summary
Creating Jenkins Declarative & Scripted Pipelines
End To End Java Project CI/CD Pipeline
Summary

Contact Us: +91 9100073006 | +91 6309872424 | +91 9392743006 | +91 9392753006
4

Containerisation: Docker Creating Machine Images : Packer

Getting Started with Containers Getting Started with packer


What is container Install Packer on Windows & Linux:
List of Container Vendors Build an Image
Variables
Getting Started with Docker
Builders
Docker Product
Provisioners
Docker Architecture
Post Provisioners
Docker Installation
Executing Shell Scripts
Docker Hub Shell Script
Docker Images PowerShell Script
Docker Networking Executing Ansible PlayBooks
Docker Compose Summary
Summary

Container Orchestration : Kubernetes Continuous Infrastructure As A


Code:Terraform
Getting Started with Cluster Orchestration Getting Started with IaC
What is Cluster Orchestration or Container Different Vendors Of IaC tools?
Orchestration? What is Terraform?
Different Types of Container Orchestration vendors Core Concepts of Terraform
What is Kubernetes? Variables
Kubernetes Cluster Orchestration Architecture Modules
Kubernetes Components (Pods, Nodes, Service, State Files
Volume & Namespace) Create Virtual Machines using Terraform
Create 3 Node Cluster & Deploy a Simple Create Create 3 Tier Architecture using
WebServer(Nginx): Terraform
Creating Cluster, Adding Nodes to Cluster, Create Summary
Nginx Deployment, Create Nginx Service, Describe
Nginx Deployment Migration Strategies:
Validate Nginx Deployment
CLOUD BINARY
What is Migration?
Access WebSite using Cluster IP and NodeIP
Different Types Of Migration Strategies:
Summary
Learn by Doing Rehosting, Replatforming,
Repurchasing, Refactoring, Retiring &
Continuous Monitoring : Retaining
CloudWatch, New Relic & Nagios Summary

Getting Started with Observability


What is Observability/Monitoring?
Types of Continuous Monitoring: ( Application, Deployment Strategies:
Infrastructure, Kubernetes, Log Management,
Browser, Mobile, Synthetics & Network Monitoring What is Deployment?
List of Continuous Monitoring Tools Different Types of Deployment
Configure Jobs: Strategies:
Ping Monitoring in NewRelic Recreate
Simple Browser Monitoring in NewRelic Ramped
Scripted Monitoring in NewRelic Blue/Green
Getting Started with APM in NewRelic Canary
Configure APM in NewRelic A/B testing
Configure Infrastructure in NewRelic Shadow
Creating Dashboard in NewRelic Summary
Summary

Contact Us: +91 9100073006 | +91 6309872424 | +91 9392743006 | +91 9392753006

You might also like