AWS With Devops Course Module Course Description This course provide you a conceptual introduction to the concepts of cloud computing and Amazon Web Services(AWS). Content of this curriculum helps you pass the AWS Certified Solutions Architect Certification with Devops concepts Practical Knowledge which happens on real time environments Online Course Structure This is fully-online course. All course activities and resources can be found through our course at the end of each section/class. However each activity has time frame, please stay on schedule with the course. Trainer: Lakshmi M R (2X AWS Certified, 1X Linux Certified, 1X Azure Certified) Topic Outline AWS Security, Identity and Compliance 1. Identity and Access Management 2. Web Application Firewall 3. Secrets Manager 4. Certificate Manager Compute 1. Elastic Compute Cloud – EC2 2. Lambda 3. EC2 Image Builder 4. AWS Outposts Networking 1. Virtual Private Cloud 2. Elastic Load balancer 3. Route 53 4. CloudFront Storage 1. Simple Storage Service 2. Elastic Block Store 3. Elastic File System 4. FSx 5. Snowball 6. Glacier 7. Storage Gateway Database 1. Relational Database services Management and Governance 2. Autoscaling 3. CloudFormation 4. Cloud Trail 5. Cloud Watch 6. Trusted Advisor 7. Config 8. Systems Manager 9. AWS Compute optimizer End user computing 1. Workspaces Devops Overview of DevOps • Why DevOps? • What is DevOps? • DevOps Market Trends • DevOps Engineer Skills • DevOps Delivery Pipeline • DevOps Ecosystem Version Control with Git :- • What is version control • What is Git • Why Git for your organization • Install Git • Common commands in Git • Working with Remote Repositories Linux • Linux Installation • Unix Command Line • Distribution List • Directory structure • File System and File Management • User Administration • VI editor • Configure and monitor system logs • Service and process management • Package Management • Searching tool grep, find, locate Continuous Integration using Jenkins:- • Jenkins Management • Adding a slave node to Jenkins • Building Delivery Pipeline • Pipeline as a Code Continuous Deployment: Containerization with Docker:- • Introducing Docker • Understanding images and containers • Running Hello World in Docker • Introduction to Container • Container Life Cycle • Sharing and Copying • Base Image • Docker File • Working with containers • Publishing Image on Docker Hub Ansible • Installing Ansible • Basic inventory file setup • Basic Concepts • Modules and its use cases • Ansible Playbook and Roles • Application Deployment • AWS instance spin using playbooks • AWS instance backups Terraform • Introduction to Infrastructure as a code • Terraform basics • Steps to use and run the code. • Different use cases wrt AWS resources Assignments All assignments for this course will be shared during the end of each topic and the same will be discussed before starting off with the new topic/section of the course.