Title
Terraform on Azure with IaC DevOps SRE | Real-World 25 Demos
Load Balancer, Application Gateway, Traffic Manager, VM, VMSS, Azure DevOps, MySQL Server, DNS Zones, IaC, NAT Gateway

What you will learn
You will learn to master Terraform in a Real-world perspective with 25 demo's on Azure Cloud with 20+ Azure Services and 30+ Terraform Concepts
You will build Azure Virtual Network 4-Tier design with Subnets and Network Security Groups
You will build infrastructure incrementally on Azure Cloud from simple VM to complex designs like load balancing across regions using Azure Traffic Manager with
You will build Standard Load Balancer External and Internal with Inbound NAT Rules using Terraform
You will learn and build Virtual Machine Scale Sets Manual and Autoscaling Profile concepts like default, recurrence and Fixed Time profiles with Terraform
You will build Azure Public and Private DNS Zones using Terraform
You will implement IaC DevOps usecase using Azure DevOps Build and Release Pipleines for your Terraform Configurations
You will build Azure Application Gateway usecases like Context Path Routing, Mutlsite Hosting, SSL, HTTP to HTTPS Redirect and AG Error Pages
You will build a DNS to DB usecase with Azure MySQL Single Server with Virtual Network Rules and Service Endpoint concepts in Azure
You will learn in detail about Terrafrom State, Local and Remote Backends.
You will learn and implement all Terraform Provisioners
You will learn and implement Terraform Modules with 2 types (Public Modules and Local Modules) and also publish a module to Terraform Public Registry
You will implement Terraform Remote State Datasource concept for Load balancing across regions using Azure Traffic Manager and Azure Standard Load Balancer
Why take this course?
🌟 Terraform on Azure with IaC DevOps SRE | Real-World 25 Demos 🌟
📘 Course Overview 📘
Welcome to the comprehensive and practical course on mastering Terraform on Azure with Infrastructure as Code (IaC) DevOps SRE. This course is meticulously designed to guide you through the creation, management, and automation of Azure resources using Terraform. With 25 real-world demos and a focus on hands-on learning, you'll gain the skills necessary to become proficient in deploying and managing cloud infrastructure at scale.
🚀 Course Modules 🚀
We'll explore a wide range of Azure services and Terraform concepts in this course:
- Infrastructure as Code (IaC) - Understand the foundational concept that enables you to manage and provision your cloud infrastructure using code.
- Install Tools on MacOS, LinuxOS, and WindowsOS - Get started by setting up the necessary tools for Terraform development across different operating systems.
- Command Basics - Command your way through Terraform with confidence as you learn the essential commands.
- Settings Block - Configure cloud providers and manage shared configuration settings.
- Providers Block - Discover how to specify multiple providers for different Azure services.
- Multiple Providers usage - Learn how to integrate and manage services from more than one provider within the same Terraform setup.
- Input Variables - Basics - Dive into defining and using input variables for flexible resource provisioning.
- Input Variables - Lists and Maps - Explore the use of lists and maps to pass dynamic data as inputs.
- Sensitive Input Variables - Handle sensitive data with security in mind.
- Output Values & Local Values - Understand how to extract information from your Terraform configuration.
- Datasources - Fetch information from remote data sources to feed into your Terraform configuration.
- Backends - Remote State Storage - Learn best practices for managing state files in a remote backend.
- File Provisioner - Automate the execution of scripts or commands upon resource creation or modification.
- remote-exec Provisioner - Execute shell scripts or PowerShell scripts during the provisioning phase.
- Null Resource - Discover the use cases for null resources in Terraform.
- Dynamic Blocks - Dynamically handle resources with repetitive configurations.
- base64encode and filebase64 functions - Encrypt files or data within your Terraform scripts.
- Modules from Public Registry & Build Local Module - Leverage existing solutions and create your own reusable modules.
- Real-World Demos - Apply your knowledge with 25 hands-on demos that cover a variety of scenarios and Azure services.
🛠️ Azure Services Covered 🛠️
- Load Balancer (Internet & Internal) - Set up load balancing for high availability and reliability.
- Traffic Manager - Distribute traffic globally across Azure regions.
- Virtual Machine Scale Sets - Automatically scale your applications to meet demand.
- Autoscaling - Implement horizontal pod autoscaling for Kubernetes.
- Private DNS Zones & Public DNS Zones - Manage DNS records for Azure resources.
- Application Gateway - Manage and configure an application-layer load balancer.
- Storage Accounts - Work with Azure Blob, File, Queue, and Table storage.
- Azure DevOps - Build & Release Pipelines - Implement CI/CD pipelines for your Terraform code.
- Azure MySQL Single Server - Set up and manage a single MySQL server on Azure.
- NAT Gateway - Enable instances within a virtual network to initiate outbound connections to the internet.
🎓 Terraform Concepts covered 🎓
- Depends_on Meta-Argument - Ensure that Terraform creates or updates resources in the proper order.
- Count Meta-Argument - Provision multiple instances of a resource.
- For_each Meta-Argument - Iterate over a set of values to create multiple instances.
- Lifecycle Meta-Argument - Manage the lifecycle events for resources.
- Dynamic Blocks - Handle complex and repetitive structures in your Terraform configuration.
- File & base64encode functions - Perform file operations and encrypt data within Terraform scripts.
- lookup function - Access values within a map or object.
- Remote State Datasource - Fetch the state of your infrastructure for management purposes.
📢 What's Included in the Course 📢
- Hands-on Learning Experiences: Engage with real-world scenarios and practical exercises.
- Real Implementation Experience: Work on live projects that mirror actual industry tasks.
- Friendly Support: Get your questions answered in the dedicated Q&A section.
- 30-Day Money Back Guarantee: Try the course risk-free with our satisfaction guarantee.
Join us and embark on a journey to master Terraform on Azure, enhancing your career as an Infrastructure as Code (IaC) DevOps SRE professional! 🔧🚀✨
Our review
🏆 Global Course Rating: 4.49
Course Review
Overall Consensus: This course is highly regarded by the learners, with many praising its comprehensive coverage of Terraform with a focus on Azure services. It is often described as "everything from basic to advanced," making it a valuable resource for both beginners and experienced users looking to deepen their understanding of Terraform within the Azure ecosystem.
Pros:
- In-Depth Content: Learners appreciate the detailed exploration of Terraform concepts alongside Azure services, with practical demonstrations that enhance confidence in using these tools together.
- Comprehensive Learning: The course is praised for covering a wide range of topics, ensuring learners get a holistic understanding.
- Real-World Application: Many reviewers find the course highly beneficial due to its real-world scenarios approach, which they believe translates well into actual work environments.
- Quality Instruction: The instructor is commended for their knowledgeable delivery and the thoroughness of their explanations.
- Highly Recommended: Most learners would recommend this course to others, particularly those working with or looking to learn about Terraform and Azure.
Cons:
- Pace of Delivery: Some learners express difficulty in keeping up due to the speed of instruction and a thick accent, which can make content harder to understand.
- Outdated Content: A significant concern among reviewers is the course material not being up to date, with references to deprecated Terraform resources and outdated Azure services.
- Technical Issues: There are reports of code within the course not functioning as expected, requiring learners to research and fix issues themselves.
- Repetitive Content: Some suggest that the course could be more efficient by avoiding repetition and condensing certain sections.
- Need for Updated Material: Learners recommend updating the course with current Terraform files from Microsoft's Azure services and providing more recent examples.
- Missing Topics: A few reviews point out the absence of topics such as Kubernetes and container management, which are essential in a comprehensive Terraform learning path.
Additional Feedback:
- Course Updates: Learners emphasize the importance of keeping the course materials current to ensure the content remains relevant and accurate.
- Practical Demos: There is a strong request for more real-time demos, particularly with API's and AKS (Azure Kubernetes Service), which would enhance practical learning.
- Educational Approach: Some learners suggest that a clearer explanation of "why" certain steps are taken would be beneficial, beyond just "what" is being done.
- Career Guidance: One learner reached out for career advice and received a personal response from the instructor.
Final Thoughts:
This course is a valuable asset for those looking to master Terraform within Azure environments. However, potential students should be aware of the need for updates in the course material to ensure they are learning the most current practices. Despite some shortcomings, the positive feedback far outweighs the negative, indicating a strong overall learning experience that is highly recommended with a few caveats regarding pace and up-to-dateness.
Note to Instructors: Addressing the concerns about outdated content and providing clear explanations for theoretical steps will greatly enhance the learning experience for future students. Keeping the course materials current and ensuring all resources are fully operational is crucial for maintaining the high regard this course currently enjoys.
Charts
Price

Rating

Enrollment distribution

Coupons
Submit by | Date | Coupon Code | Discount | Emitted/Used | Status |
---|---|---|---|---|---|
- | 09/11/2021 | TOAZURE2-NOV2021 | 50% OFF | expired |