Courses Offered: SCJP SCWCD Design patterns EJB CORE JAVA AJAX Adv. Java XML STRUTS Web services SPRING HIBERNATE  

       

DEVOPS with AWS Course Details
 

Subcribe and Access : 5200+ FREE Videos and 21+ Subjects Like CRT, SoftSkills, JAVA, Hadoop, Microsoft .NET, Testing Tools etc..

Batch Date: Mar 7th @6:00PM

Faculty: Mr. Anil (19+ Yrs of Exp,.. & Real Time Expert)

(AWS & Kubernetes Certified Professional)

Duration : 3 Months

Venue :
DURGA SOFTWARE SOLUTIONS,
Flat No : 202, 2nd Floor,
HUDA Maitrivanam,
Ameerpet, Hyderabad - 500038

Ph.No: +91 - 9246212143, 80 96 96 96 96

Syllabus:

DEVOPS

Introduction

  • Why Learn DevOps
  • What is DevOps?
  • What is Continuous Integration?
  • What is Continuous Delivery?
  • DevOps Quiz

Prerequisites Info & Setup Tools Prerequisite Information

  • Chocolatey for Windows
  • Homebrew for MacOS
  • Installing Softwares
  • Tools Prerequisites for Ubuntu 20
  • Signups
  • AWS Setup
  • Outro

VM Setup Welcome to virtualization

  • What is Virtualization
  • Introduction
  • VM-Manually(Windows & MacOS Intel chip)
  • VM-Automatically(Windows & MacOS Intel chip) 3
  • VM on MacOS M1 chip
  • Vagrant & Virtualbox

Vagrant & Linux Servers Vagrant IP, RAM & CPU

  • Vagrant Sync Directories
  • Provisioning
  • Website Setup
  • Website Setup, Wordpress
  • Automate Website setup
  • Automate Wordpress Setup
  • Multi VM Vagrant file
  • Vagrant-vms
  • IAC Quiz

VProfile Project Setup Manual, Automated

  • Introduction
  • VM Setup
  • DB, Cache & Queue Setup
  • App setup
  • Nginx Setup
  • Validate
  • Automated - Introduction
  • Automated - Code
  • Automated - Execution
  • Vprofile Project quiz

Networking ISO

  • Understanding Networks & IP
  • Protocols, ports etc
  • Networking Commands
  • Networking Quiz

Introducing Containers

  • What are containers
  • Container Quiz
  • What is Docker
  • Docker Intro Quiz
  • Hands on Docker Containers
  • Docker Quiz
  • Vprofile Project on Containers
  • Microservices
  • Microservice Project

Introduction to DevOps

  • How software development happens ? introduction to SDLC/CICD
  • what is your role as a devops engineer ?
  • what are the tools you should learn as a developer devops engineer ?
  • what is the difference b/w developer & devops engineer
  • how much of this you should learn to get job ?
  • what is the purpose/objective fo this course ?
  • who this course is for ?

git-github for developers

  • what is git and github ?
  • 10 git commands for every developers should know - Remember these
  • git-github quiz

apache httpd vs apache tomcat

  • httpd vs tomcat what are they ?
  • how the website is deployed to VM ?
  • installation of Apache httpd server
  • deployment of http/css website to apache , accessing the application
  • installatin of tomcat
  • deployment of java application to tomcat server. Accessing the application
  • what about the other programming languages like python/nodejs/php
  • do i have to learn these programming languages to become devops engineer ?
  • quiz-apache,tomcat

DOCKER

  • what is docker
  • docker installation & architecture
  • 10 docker commands for devops
  • what is docker-compose
  • launching tomcat based java application using docker
  • audio of intervew QA
  • exercises docker,docker-compose tasks
  • docker quiz

Jenkins and Nexus

  • what is jenkins & Nexus
  • why jenkins is the most important thing in devops
  • jenkins installation on VM and using docker
  • nexus installation on VM and using docker
  • create jobs,pipelines in jenkins
  • CICD pipeline stages
  • how to create end-to-end pipeline ?
  • important plugins for jenkins
  • setup a java pipeline on jenkins
  • setup a nodejs pipeline on jenkins
  • exercises for practice on jenkins
  • quiz

k8s for Kubernetes

  • is k8s really necessary for devops ?
  • 10 concepts of k8s thats enough for developers & working realtime
  • architecture
  • nodes,containers,pods
  • replicasets,deployments
  • services,ingress,egress
  • manifests,secrets,configMaps
  • PV,PVC
  • Dashboard for monitoring k8s resources
  • yaml file strcuture
  • java applications file strcuture for k8s
  • k8s plugin installation on vscode
  • k8s quiz

Terraform

  • What is IaC (Infrastructure as Code) & Terraform ?
  • 10 things of terraform-in-aws to crack devops interviews
  • Tterraform quiz

Amazon Web Services (AWS)

Introduction

  • Create your AWS Account
  • AWS Account Activation

IIAM & AWS CLI IAM Introduction: Users, Groups, Policies

  • IAM Users & Groups Hands On
  • IAM Policies
  • IAM Policies Hands On
  • IAM MFA Overview
  • IAM MFA Hands On
  • AWS Access Keys, CLI and SDK
  • AWS CLI Setup on Windows
  • AWS CLI Setup on Mac OS X
  • AWS CLI Setup on Linux
  • AWS CLI Hands On
  • AWS CloudShell: Region Availability
  • AWS CloudShell
  • IAM Roles for AWS Services
  • I AM Roles Hands On
  • IAM Security Tools
  • IAM Security Tools Hands On
  • IAM Best Practices
  • I AM Summary
  • I AM &AWS CLI Quiz

EC2 Fundamentals

  • AWS Budget Setup
  • EC2 Basics
  • Create an EC2 Instance with EC2 User Data to have a Website Hands On"
  • EC2 Instance Types Basics
  • Security Groups & Classic Ports Overview
  • Security Groups Hands On
  • SSH Qverview
  • How to SSH using Linux or Mac
  • How to SSH using Windows
  • How to SSH using Windows 10
  • SSH Troubleshooting
  • EC2 Instance Connect
  • EC2 Instance Roles Demo
  • EC2 Instance Purchasing Options
  • EC2 Fundamentals Quiz

EC2 Instance Storage

  • EBS Overview
  • EBS Hands On
  • EBS Snapshots
  • EBS Snapshots - Hands On
  • AMI Overview
  • AMI Hands On
  • EC2 Instance Store
  • EBS Volume Types
  • EBS Multi-Attach
  • Amazon EFS
  • Amazon EFS - Hands On
  • EFS vs EBS
  • EBS & EFS - Section Cleanup
  • EC2 Data Management Quiz

AWS Fundamentals: ELB + ASG High Availability and Scalability

  • Elastic Load Balancing (ELB) Overview
  • Classic Load Balancer (CLB)
  • Classic Load Balancer (CLB) with Hands On
  • Application Load Balancer (ALB)
  • Application Load Balancer (ALB) - Hands On
  • Network Load Balancer (NLB)
  • Network Load Balancer (NLB) - Hands On
  • Gateway Load Balancer (GWLB)
  • Elastic Load Balancer - Sticky Sessions
  • Elastic Load Balancer - Cross Zone Load Balancing
  • Elastic Load Balancer - SSL Certificates
  • Elastic Load Balancer - Connection Draining
  • Auto Scaling Groups (ASG) Overview
  • Auto Scaling Groups Hands On
  • Auto Scaling Groups - Scaling Policies
  • Auto Scaling Groups - Scaling Policies Hands On
  • High Availability & Scalability Quiz

AWS Fundamentals: RDS + Aurora + ElastiCache Amazon RDS Overview

  • RDS Read Replicas vs Multi AZ
  • Amazon RDS Hands On
  • Amazon Aurora
  • Amazon Aurora - Hands On
  • RDS & Aurora Security
  • ElastiCache Overview
  • ElastiCache Hands On
  • ElastiCache Strategies
  • ElastiCache Redis Cluster Modes
  • RDS, Aurora, & ElastiCache Quiz

Route 53 What is a DNS?

  • Route 53 Overview
  • Route 53 - Registering a domain
  • Route 53 - Creating our first records
  • Route 53 - EC2 Setup
  • Route 53 - TTL
  • Route 53 CNAME vs Alias
  • Routing Policy - Simple
  • Routing Policy - Weighted
  • Routing Policy - Latency
  • Route 53 Health Checks
  • Route 53 - Health Checks Hands On
  • Routing Policy - Failover
  • Routing Policy - Geolocation
  • Routing Policy - Geoproximity
  • Routing Policy - Traffic Flow & Geoproximity Hands On
  • Routing Policy - Multi Value
  • 3rd Party Domains & Route 53
  • Route 53 - Section Cleanup
  • Route 53 Quiz

VPC Fundamentals: VPC Fundamentals - Section Introduction

  • VPC, Subnets, IGW and NAT
  • NACL, SG, VPC Flow Logs
  • VPC Peering, Endpoints, VPN, DX
  • VPC Cheat Sheet & Closing Comments
  • Three Tier Architecture
  • VPC Quiz

Amazon S3 Introduction S3 Overview

  • S3 Hands On
  • S3 Security: Bucket Policy
  • S3 Security: Bucket Policy Hands On
  • S3 Website Overview
  • S3 Website Hands On
  • S3 Versioning
  • S3 Versioning - Hands On
  • S3 Replication
  • S3 Replication Notes
  • S3 Replication - Hands On
  • S3 Storage Classes Overview
  • S3 Storage Classes Hands On
  • Amazon S3 Quiz

Amazon S3 Security S3 Encryption

  • S3 Encryption - Hands On
  • S3 Default Encryption
  • S3 CORS
  • S3 CORS Hands On
  • S3 MFA Delete
  • S3 MFA Delete Hands On
  • S3 Access Logs
  • S3 Access Logs - Hands On
  • S3 Pre-signed URLs
  • S3 Pre-signed URLs - Hands On
  • S3 Access Points & S3 Object Lambda
  • Amazon S3 Security Quiz

CloudFront CloudFront - Overview

  • CloudFront Hands On
  • CloudFront Caching & Caching Invalidations - Hands On
  • CloudFront Caching & Invalidations Hands On
  • CloudFront - ALB as an Origin
  • CloudFront - Geo Restriction
  • CloudFront Signed URL / Cookies
  • CloudFront Signed URL - Key Groups + Hands On
  • CloudFront Advanced Concepts
  • CloudFront Quiz

ECS, ECR & Fargate - Dockerin AWS Docker Introduction

  • Amazon ECS
  • IMPORTANT: ECS UI CHANGES
  • Creating ECS Cluster - Hands On
  • Creating ECS Service - Hands On
  • Amazon ECS - Auto Scaling
  • Amazon ECS - Rolling Updates
  • Amazon ECS - Solutions Architectures
  • Amazon ECS Task Definitions - Deep Dive
  • Amazon ECS Task Definitions - Hands On
  • Amazon ECS - Task Placements
  • Amazon ECR
  • Amazon ECR - Hands On
  • Amazon EKS
  • Containers on AWS Quiz

AWS Elastic Beanstalk

  • Elastic Beanstalk Overview (High level)
  • Beanstalk First Environment
  • Beanstalk Second Environment
  • Beanstalk Deployment Modes
  • Beanstalk Deployment Modes Hands On
  • Beanstalk CLI and Deployment Process
  • Beanstalk Lifecycle Policy Overview + Hands On
  • Beanstalk Extensions
  • Beanstalk & CloudFormation
  • Beanstalk Cloning
  • Beanstalk Migrations
  • Beanstalk with Docker
  • Beanstalk Advanced Concepts
  • Beanstalk Cleanup
  • Elastic Beanstalk Quiz

AWS CICD: CodeCommit, CodePipeline, CodeBuild, CodeDeploy

  • Introduction to CICD in AWS
  • CodeCommit Overview
  • CodeCommit Hands On Part I
  • CodeCommit Hands On Part 2
  • CodePipeline Overview
  • CodePipeline Hands On
  • CodeBuild Overview
  • CodeBuild Hands On Part I
  • CodeBuild Hands On Part 2
  • CodeDeploy Overview
  • CodeDeploy Hands On
  • CodeDeploy for EC2 and ASG
  • CodeStar - Overview
  • CodeStar - Hands On
  • CodeArtifact - Overview
  • CodeGuru - Overview
  • AWS CICD Quiz

AWS CloudFormation

  • CloudFormation Overview
  • CloudFormation Create Stack Hands On
  • CloudFormation Update and Delete Stack Hands On
  • YAML Crash Course
  • CloudFormation Resources
  • CloudFormation Parameters
  • CloudFormation Mappings
  • CloudFormation Outputs
  • CloudFormation Conditions
  • CloudFormation Intrinsic Functions
  • CloudFormation Rollbacks
  • CloudFormation ChangeSets, Nested Stacks & StackSet
  • CloudFormation Drift
  • CloudFormation Quiz

AWS Monitoring & Audit: CloudWatch, X-Ray and CloudTrail

  • AWS Monitoring - Section Introduction
  • Monitoring Overview in AWS
  • CloudWatch Metrics
  • CloudWatch Custom Metrics
  • CloudWatch Logs
  • CloudWatch Logs Hands On
  • CloudWatch Agent & CloudWatch Logs Agent
  • CloudWatch Logs Metric Filters
  • CloudWatch Alarms
  • CloudWatch Alarms Hands On
  • CloudWatch Events
  • Amazon EventBridge
  • Amazon EventBridge - Hands On
  • X-Ray Overview
  • X-Ray Hands On
  • X-Ray: Instrumentation and Concepts
  • X-Ray: Sampling Rules
  • X-Ray APIs
  • X-Ray with Beanstalk

AWS Integration & Messaging: SQS, SNS & Kinesis

  • Introduction to Messaging
  • Amazon SQS - Standard Queues Overview
  • SQS - Standard Queue Hands On
  • SQS - Message Visibility Timeout
  • SQS - Dead Letter Queues
  • SQS - Delay Queues
  • SQS - Certified Developer concepts
  • SQS - FIFO Queues
  • SQS - FIFO Queues Advanced
  • Amazon SNS
  • Amazon SNS and SQS - Fan Out Pattern
  • SNS Hands On
  • Kinesis Overview
  • Kinesis Data Streams Overview
  • Kinesis Producers
  • Kinesis Consumers
  • Kinesis Data Streams Hands On
  • Kinesis Client Library
  • Kinesis Operations
  • Kinesis Data Firehose Overview
  • Kinesis Data Firehose Hands On
  • Kinesis Data Analytics
  • SQS vs SNS vs Kinesis
  • Data Ordering for Kinesis vs SQS FIFO
  • Messaging & Integration Quiz

AWS Serverless: Lambda

  • Serverless Introduction
  • AWS Lambda Overview
  • AWS Lambda - First Hands On
  • Lambda Synchronous Invocations
  • Lambda Synchronous Invocations Hands On
  • Lambda & Application Load Balancer
  • Lambda & Application Load Balancer Hands On
  • AWS Lambda@Edge Overview
  • Lambda Asynchronous Invocations & DLQ
  • Lambda Asynchronous Invocations Hands On
  • Lambda & CloudWatch Events / EventBridge
  • Lambda & CloudWatch Events / EventBridge Hands On
  • Lambda & S3 Event Notifications
  • Lambda & S3 Event Notifications - Hands On
  • Lambda Event Source Mapping
  • Lambda Event Source Mapping Hands On (SQS)
  • Lambda Destinations
  • Lambda Destinations Hands On
  • Lambda Permissions - IAM Roles & Resource Policies
  • Lambda Permissions - IAM Roles & Resource Policies - Hands On
  • Lambda Environment Variables
  • Lambda Environment Variables - Hands On
  • Lambda Monitoring & X-Ray Tracing
  • Lambda Monitoring & X-Ray Tracing - Hands On
  • Lambda in VPC
  • Lambda in VPC - Hands On
  • Lambda Function Performance
  • Lambda Function Performance - Hands On
  • Lambda Concurrency
  • Lambda Concurrency Hands On
  • Lambda External Dependencies
  • Lambda External Dependencies - Hands On
  • Lambda and CloudFormation
  • Lambda and CloudFormation - Hands On
  • Lambda Layers
  • Lambda Layers - Hands On
  • Lambda Container Images

AWS Serverless: DynamoDB

  • DynamoDB - Section Introduction
  • DynamoDB Overview
  • DynamoDB Basics - Hands On
  • DynamoDB WCU & RCU - Throughput
  • DynamoDB WCU & RCU - Hands On
  • DynamoDB Basic APIs
  • DynamoDB Basic APIs - Hands On
  • DynamoDB Indexes (GSI + LSI)
  • DynamoDB Indexes (GSI + LSI) - Hands On
  • DynamoDB PartiQL
  • DynamoDB Optimistic Locking
  • DynamoDB DAX
  • DynamoDB DAX - Hands On
  • DynamoDB Streams
  • DynamoDB Streams - Hands On
  • DynamoDB TTL
  • DynamoDB CLI
  • DynamoDB Transactions
  • DynamoDB Session State
  • DynamoDB Partitioning Strategies
  • DynamoDB Conditional Writes, Concurrent Writes & Atomic Writes
  • DynamoDB Patterns with S3
  • DynamoDB Operations
  • DynamoDB Security & Other
  • DynamoDB Quiz

AWS Serverless: API Gateway

  • API Gateway Overview
  • API Gateway Basics Hands On
  • API Gateway Stages and Deployment
  • API Gateway Stages and Deployment Hands On
  • API Gateway Stages Configurations Hands On
  • API Gateway Canary Deployments
  • API Gateway Canary Deployments Hands On
  • API Gateway Integration Types & Mappings
  • API Gateway Mapping Templates Hands On
  • API Gateway Swagger & Open API 3.0
  • API Gateway Caching
  • API Gateway Usage Plans & API Keys
  • API Gateway Monitoring, Logging and Tracing
  • API Gateway CORS & Hands On
  • API Gateway Authentication and Authorization
  • API Gateway REST API vs HTTP API
  • API Gateway Websocket API
  • API Gateway Websocket API Hands On
  • API Gateway - Architecture
  • API Gateway Quiz

AWS Serverless: SAM - Serverless Application Model

  • SAM Overview
  • Installing the SAM CLI
  • Creating first SAM Project
  • Deploying SAM Project
  • SAM API Gateway
  • SAM DynamoDB
  • SAM - CloudFormation Designer and Application Repository
  • SAM Policy Templates
  • SAM with CodeDeploy
  • SAM Section Summary
  • Serverless Application Repository (SAR)
  • Serverless Application Repository (SAR) - Hands On
  • SAM Quiz

Cognito: Cognito User Pools, Cognito Identity Pools & Cognito Sync

  • Cognito Overview
  • Cognito User Pools
  • Cognito User Pools Hands On
  • Cognito User Pools - Others
  • Cognito Identity Pools
  • Cognito Identity Pools Hands On
  • Cognito User Pools vs Cognito Identity Pools
  • Cognito Sync
  • Cognito Quiz

Other Serverless: Step Functions & AppSync

  • Step Functions - Hands On
  • Step Functions - Error Handling
  • Step Functions - Error Handling Hands On
  • Step Functions - Standard vs Express
  • AppSync Overview
  • AppSync Hands On
  • AWS Amplify
  • AWS Amplify - Hands On
  • Other Serverless Quiz

AWS Security & Encryption: KMS, Encryption SDK, SSM Parameter Store, IAM & STS AWS Security

  • Encryption 101
  • KMS Overview
  • KMS Hands On w/ CLI
  • KMS Encryption Patterns and Envelope Encryption
  • Encryption SDK CLI Hands On
  • KMS Limits
  • KMS and AWS Lambda Practice
  • S3 Security Advanced
  • S3 Bucket Key
  • SSM Parameter Store Overview
  • SSM Parameter Store Hands On (CLI)
  • SSM Parameter Store Hands On (AWS Lambda)
  • Secrets Manager - Overview
  • Secrets Manager - Hands On
  • SSM Parameter Store vs Secrets Manager
  • CloudWatch Logs Encryption
  • CodeBuild Security
  • AWS Security & Encryption Quiz

AWS Other Services

  • AWS SES
  • Summary of Databases (OLTP, OLAP, NOSQL, CACHE)
  • Amazon Certificate Manager (ACM)
  • Amazon Certificate Manager (ACM) Hands On
  • AWS Cloud Map
  • AWS Fault Injection Simulator - FIS
  • AWS DataSync
  • Other Services Quiz