What are we going to learn in this course ?
In this guide, we'll cover the fundamental skills you need to understand and the core AWS services you'll be working with, as you dive into the world of DevOps on Amazon Web Services.
We understand that navigating the extensive AWS documentation can often be overwhelming and challenging. Rather than leaving you lost in the labyrinth of intricate AWS documentation, we've taken the approach of breaking things down into simpler terms and practical steps. Our goal is to empower you with the knowledge and skills needed to harness the full potential of AWS services for your DevOps journey. Whether you're new to DevOps or AWS, this guide will help you build a strong foundation.
Our objective is to facilitate an engaging, hands-on learning experience, allowing you to apply your knowledge while progressing through this tutorial. Rather than solely providing theoretical information, our primary focus is to guide you through the practical steps of creating and configuring AWS services in real-time. This will be achieved through interactive quizzes, annotated screenshots, and a sample web application project, encouraging you to parallelly create AWS services as you learn.
By the end of this training material, you will have acquired the skills to successfully deploy a web app in AWS using core services such as AWS EC2, Route 53, VPC, RDS, and Security Groups.
In future versions of this training material, we will delve deeper into advanced topics, including auto-scaling your web app using AWS ECS, optimizing performance and security, Content Delivery with CloudFront. Through the advanced training you will be equipped with a comprehensive understanding of hosting a scalable, secure and highly available web app in AWS.