Master Azure Bicep: Explore Advanced Features And Techniques - Printable Version +- Softwarez.Info - Software's World! (https://softwarez.info) +-- Forum: Library Zone (https://softwarez.info/Forum-Library-Zone) +--- Forum: Video Tutorials (https://softwarez.info/Forum-Video-Tutorials) +--- Thread: Master Azure Bicep: Explore Advanced Features And Techniques (/Thread-Master-Azure-Bicep-Explore-Advanced-Features-And-Techniques) |
Master Azure Bicep: Explore Advanced Features And Techniques - nieriorefasow63 - 06-26-2023 Master Azure Bicep: Explore Advanced Features And Techniques Published 6/2023 MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz Language: English | Size: 2.64 GB | Duration: 3h 43m Learn advanced Azure Bicep and Azure DevOps with real-world examples from a professional DevOps engineer What you'll learn Learn beginner to advanced Bicep concepts with common real-life scenarios Learn to deploy resources using Bicep with Azure CLI, PowerShell and Azure DevOps Deep dive into Azure DevOps and fully automated Azure Bicep validation and deployments Understand the role of variables, parameters, outputs, and data types in Bicep. Learn to use these elements effectively within your Bicep templates Learn advanced Azure Bicep topics such as loops, conditional deployments, dependency management Develop skills to test, debug, and troubleshoot Bicep deployments. Learn best practices for identifying and resolving issues Apply your Bicep skills to a real-world project. Learn to deploy a function app with logging, incorporating concepts learned throughout the course Stay up-to-date with Bicep's latest features. Explore preview features and learn how to utilize them effectively in your deployments Requirements Basic Azure knowledge Description Thanks for checking out my course! I'm Dylan Budgen, a professional Software and DevOps engineer. I have been working with Azure for years and have become an Azure Bicep expert. I write Infrastructure as Code with Azure Bicep every day and will show you how to become an expert.I was tired of Udemy courses on Azure Bicep falsely claiming to be "advanced", so I made one myself. We will use real-world examples to learn how to write professional Azure Bicep templates and immediately transform your DevOps journey.We journey from beginner Bicep concepts all the way to very advanced in a smooth and progressive manner. We learn how to integrate our deployments into Azure DevOps and configured a fully automated deployment pipeline.Our final lesson is a real-world project to create a function app, app service plans, storage accounts and logging which incorporates all of the advanced features we have learnt. By the end of the course, you will be an expert in the topics:Bicep development environment: Set up for efficient and effective developmentBeginner concepts: Variables, parameters, outputs and creating resourcesAdvanced concepts: Master loops, conditional deployments, and existing resources.Bicep functions: Gain a comprehensive understanding of powerful functionsModules: Create reusable modules for your resources Azure DevOps integration: We create pipelines with validation and automatic deploymentsTesting and validation: Ensure deployment integrity with best practices.Troubleshooting: Become a pro at fixing Azure Bicep deployments.Expert tips: Adopt latest industry best practices.Real-world Project: Apply skills by deploying a function app with logging.Preview features: Stay ahead with forward-looking development techniques. Overview Section 1: Introduction Lecture 1 Introduction to Infrastructure as Code Lecture 2 Introduction to Azure Bicep and ARM templates Section 2: Setting up our environment Lecture 3 Introduction Lecture 4 Installing the Azure CLI on Windows Lecture 5 Installing Azure Powershell on Windows Lecture 6 Installing the Azure CLI on Mac OS Lecture 7 Installing Azure Powershell on Mac OS Lecture 8 Installing VS Code and Bicep extensions Section 3: Creating your first Azure Bicep template Lecture 9 Introduction Lecture 10 Creating our first Bicep template Lecture 11 Compiling Bicep to ARM templates Lecture 12 Decompiling ARM templates to Bicep Lecture 13 Bicep target scopes (deploying resource groups in Bicep) Lecture 14 Creating our Resource Group Section 4: Deploying resources with Azure Bicep Lecture 15 Introduction Lecture 16 Deploying Bicep with the Azure CLI Lecture 17 Deploying Bicep with Azure Powershell Lecture 18 Integrating Bicep deployments with Azure Pipelines Lecture 19 Azure Bicep deployment modes Lecture 20 Previewing Bicep deployment changes Section 5: Variables, parameters and outputs Lecture 21 Introduction Lecture 22 Parameters Lecture 23 Variables Lecture 24 Outputs Lecture 25 Data types Section 6: Bicep functions Lecture 26 Introduction Lecture 27 Bicep functions Section 7: Working with modules in Azure Bicep Lecture 28 Introduction Lecture 29 Creating Bicep modules Section 8: Advanced Bicep concepts Lecture 30 Introduction Lecture 31 Nested resources Lecture 32 Loops Lecture 33 Existing resources Lecture 34 Advanced loops Lecture 35 Managing dependencies Lecture 36 Conditional deployments Lecture 37 Ternary operators Lecture 38 Logical operators Section 9: Testing and validating Azure Bicep templates Lecture 39 Introduction Lecture 40 Linting Bicep Lecture 41 ARM-TTK unit testing framework Lecture 42 Validating Bicep in Azure Pipelines Section 10: Troubleshooting Azure Bicep deployments Lecture 43 Introduction Lecture 44 Validation errors Lecture 45 Debugging deployment errors Section 11: Azure Bicep best practices Lecture 46 Introduction Lecture 47 Best practices Section 12: Real-world Project - deploying a function app with logging Lecture 48 Introduction Lecture 49 Creating our storage accounts Lecture 50 Configuring application insights Lecture 51 Creating an app service plan Lecture 52 Creating a function app Section 13: Preview features Lecture 53 Introduction Lecture 54 Enabling preview features Lecture 55 User defined types Software Engineers looking to automate Azure deployments,Azure Infrastructure Engineers keen on automating cloud deployment,Cloud Solutions Architects looking to improve Azure solution design,DevOps Engineers interested in reusable Azure deployment modules,IT Professionals transitioning to efficient Azure resource management,Students and Beginners exploring advanced Azure infrastructure deployments HOMEPAGE DOWNLOAD |