Rocking AWS CloudFormation with DevOps, Interview Guide
Master AWS CloudFormation & SAM! Deploy infrastructure using DevOps tools like Jenkins, Terraform & CI/CD pipelines. Learn from an AWS expert.
Course Content
Rocking AWS CloudFormation with DevOps, Interview Guide is an all-levels Udemy course taught by Rajdeep Saha | Ex-Principal Solutions Architect @AWS. It runs 8h 58m, is taught in English, and includes a certificate of completion. Learners rate it 4.7 out of 5 from 750 reviews, with 8,583 students enrolled. It is a paid course, last updated April 2024.
Unlock your cloud potential with Rocking AWS CloudFormation with DevOps, the comprehensive course designed to master infrastructure as code! Go beyond basic templates and learn to write any CloudFormation using both JSON and YAML – from fundamental concepts to advanced techniques.
This course focuses on practical application, teaching you how to run CloudFormation using industry-leading DevOps tools:
- Jenkins: Automate your CloudFormation deployments.
- Terraform: A leading infrastructure-as-code tool.
- AWS CodePipeline: Build continuous integration and continuous delivery (CI/CD) pipelines for CloudFormation.
Learn SAM (Serverless Application Model) in CloudFormation to efficiently provision your serverless applications. We'll cover everything you need to know to build and deploy scalable, serverless architectures.
Ace Your Cloud Interviews! This course includes a dedicated Interview Guide from a seasoned AWS Cloud Solutions Architect. Get insider tips and tricks to confidently tackle CloudFormation and DevOps interview questions.
About the Instructor:
Rajdeep Saha is a Principal Solutions Architect at AWS with extensive experience migrating and designing mission-critical cloud applications. He's a frequent speaker at major AWS events like AWS Re:Invent and Kubecon. Rajdeep is the author of multiple bestselling courses and has a proven track record of mentoring students to successful cloud careers, including roles at FAANG companies. He also runs the popular YouTube channel "Cloud With Raj" (100K+ subscribers) and has over 250,000+ followers globally. Rajdeep emphasizes real-world solutions and practical learnings.
Course Structure:
This course is structured into four key areas: CloudFormation, DevOps, and an Interview Guide.
CloudFormation:
- Basic CloudFormation:
- Infrastructure as Code (IaC): Understand the principles and benefits of IaC.
- CloudFormation Introduction: Core concepts and terminology.
- Cost of CloudFormation Stacks: Optimize your CloudFormation deployments for cost efficiency.
- JSON vs YAML: Mastering the different formats for CloudFormation templates.
- Input Parameters: Manage dynamic inputs to your CloudFormation stacks.
- Intrinsic Functions: Leverage built-in functions for powerful template logic.
- Pseudo Parameters: Dynamically determine parameter values at deployment time.
- Mappings: Organize and manage complex data structures.
- Conditions: Implement conditional logic within your CloudFormation templates.
- Resources: Define and manage AWS resources.
- Outputs: Retrieve information from your CloudFormation stacks.
- CloudFormation Designer: Visual template creation.
- Running CloudFormation from CLI: Deploying stacks using the command line.
- Advanced CloudFormation:
- CloudFormation and IAM: Secure your CloudFormation deployments with IAM roles and policies.
- Drift Detection: Identify and manage changes to your infrastructure.
- Termination Protection: Prevent accidental resource deletion.
- Stack Policy: Enforce organizational policies on your CloudFormation stacks.
- Nested Stacks: Create modular and reusable infrastructure.
- Change Sets: Preview and manage infrastructure changes before applying them.
- Lambda Primer: Introduction to serverless computing with Lambda.
- Custom Resources: Extend CloudFormation to manage custom resources.
- StackSets and Hub & Spoke Model: Manage multiple accounts and environments.
- Userdata: Run scripts on EC2 instances during launch.
- Dynamic Reference - Secrets Manager and SSM: Securely manage secrets and configuration.
- Helper Scripts (cfn-init, cfn-hup, cfn-signal, cfn-get-metadata): Advanced CloudFormation utilities.
- CloudFormer Tool: Automate CloudFormation updates.
- CloudFormation Best Practices: Optimize your CloudFormation templates for performance, security, and maintainability.
Creating Serverless Infrastructure Using SAM (Serverless Application Model): Build and deploy serverless applications with ease.
DevOps:
- DevOps Quick Primer: Introduction to DevOps principles and practices.
- Why Automate CloudFormation: The benefits of automating your CloudFormation deployments.
- Install Jenkins Easy Way! Quick setup of Jenkins for CloudFormation automation.
- Run Cft From Git Using Jenkins Job: Automate CloudFormation deployments from Git repositories.
- Run Cft Using Jenkins Pipeline: Implement CI/CD pipelines with
Need a web app built? Hire the team behind TutorialSearch.io
We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.