AWS DevOps AWS DevOps Curriculum Intro to DevOps: What is DevOps…?History of DevOps.Software Development Life Cycle.Methodologies (Agile vs Waterfall)DevOps Objectives.Different tools & their use in DevOps.What is IaC (Infra as a code) …?Intro to Cloud in General. Linux: What is Linux…?Different distribution of Linux.Users & groups in Linux.Common commands to traverse through directories in Linux.Processes in Linux.File permissions & ownerships. Version Control: What is GIT…?Distributed vs Central VCS.Intro to GITHUB.Branching, merging.Cloning, Fetching.Push/Pull. CI/CD with Jenkins: What is CI/CD…?Jenkins installation.Users, Plugin management.Creating pipeline jobs.Integrating Git-Hub, Maven, Tomcat. Docker: What are containers & docker…?Docker installation.Create/Run docker containers.Creating docker volumes & networks.Writing docker file.Connecting with docker registry.Tag an image.Pull/Push docker image. Kubernetes: What is container orchestration…?What is k8’s…?Kubernetes architecture.Creating Pods, replication controller, replica set.Advantage of using deployment, roll-back.Creating various services. AWS: EC2 instancesIAMS3VPC (SG, NACL, CIDR, Subnet, IGW, route tables)CloudWatch & alarmsASG, Load balancer.Cloud trail.RDS.Billing console. Scripting: What is shell…?Different kinds of shells.Intro to pythonPython fundamentalsHow to automate tasks with shell & python. Ansible: What is configuration management…?Intro to AnsibleAnsible ad hoc commandsWriting playbooks