AWS
The AWS training is a bootcamp on AWS to prepare candidates on how to architect, develop and deploy secure and robust applications on AWS technologies. After finishing the training, the candidates will be able to design available, cost-efficient, fault-tolerant, scalable and distributed systems on AWS. The critical goal of the course is to make the candidates hands on• Using compute, networking, storage, and database AWS services.
• Ability to identify and define technical requirements for an AWS-based application.
• Developing AWS Applications.
• Designing resilient architectures in AWS.
• Defining performant architectures in AWS.
• Designing Fault Tolerant architectures in AWS.
• Specifying secure applications and architectures in AWS.
• Designing cost-optimized architectures in AWS.
• Defining operationally excellent architectures in AWS.
Certification
After finishing the training, the candidates will have the sufficient knowledge to pass the following CertificationsAWS Certified Solution Architect − Professional
AWS Certified DevOps Engineer (Professional) − for top graduates
Class Schedule Overview
- Defining DevOps
- DevOps culture and principles
- Benefits of DevOps
- DevOps vs Agile vs Waterfall
- Linux Basics [file systems, permissions, users, groups]
- Shell Scripting [Bash, Zsh, scripting basics]
- Linux Networking [TCP/IP, DNS, SSH]
- Linux Security [firewalls, access control, encryption]
- Introduction to AWS [AWS Basics: regions, availability zones, EC2, S3, IAM]
- Compute Services [EC2, Lambda, Elastic Beanstalk]
- Storage Services [S3, EBS, Elastic File System]
- Database Services [RDS, DynamoDB, DocumentDB]
- Security, Identity, and Compliance [IAM, Cognito, Inspector]
- Networking and Content Delivery [VPC, Route 53, CloudFront]
- Analytics [CloudWatch, X-Ray, CloudTrail]
- Introduction to Git [Git Basics: repositories, branches, commits, merge conflicts, Gitflow]
- Git Fundamentals
- Git Workflows
- Git Best Practices
- GitHub and GitLab [pull requests, code reviews, CI/CD pipelines]
- Introduction to containers
- Docker [Docker Basics: images, containers, Dockerfile]
- Dockerizing Applications
- Docker Compose
- Container Orchestration [Kubernetes, Docker Swarm]
- Jenkins [jobs, pipelines, plugins]
- Jenkinsfile and Pipeline Scripting
- Jenkins Plugins and Integrations
- Puppet and Chef for CI
- Introduction to Ansible
- Ansible Playbooks for CI
- Introduction to Kubernetes
- Kubernetes Deployments
- Helm and Kustomize
