|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/mastering-terraform-iac-on-azure-practical-hands-on/
课程评论:没有评论
课程名称:Terraform for Data Engineering: Hands on End to End Guide 课程概述:本课程是一个基于学生需求而创建的实践性Terraform-Azure教程,将为学生提供在Azure上配置50多个不同资源的技能。课程末尾将有一个小型项目,供学生进行应用程序的端到端实现。这个全面的课程旨在指导学生掌握使用Terraform进行云基础设施自动化的复杂性,特别关注Microsoft Azure。课程内容涵盖从环境设置到复杂Azure服务的部署,帮助学生获得在实际场景中熟练使用Terraform所需的技能。 课程内容: - Terraform介绍:了解Terraform的基本概念、重要性及其工作原理,掌握关键命令及工作流程,打下坚实基础。 - 环境设置:一步步安装必要的工具如VS Code、Terraform和Azure CLI,适用于Mac OS、Windows OS和Linux OS,并学习如何将Azure CLI连接至Azure Cloud以实现无缝操作。 - Azure资源配置:通过实践经验学习使用Terraform配置Azure资源组、存储账户、密钥库和Databricks。 - Azure计算服务:了解如何在Azure中配置Linux和Windows虚拟机,并掌握在Azure Windows虚拟机上设置IIS的相关知识,以及虚拟网络、安全组、端口和虚拟机的配置。 - Azure数据工厂管道自动化:掌握配置Azure数据工厂、创建触发器及数据工厂模块的技巧,学习创建Azure SQL链接服务并验证数据工厂管道。 - 高级主题 - Synapse Analytics和HDInsight:扩展知识,通过Terraform配置Synapse Analytics和Azure HDInsight集群(Spark、Hadoop、Kafka)。 - 资源与代码:获取丰富的资源和代码示例,以强化学习,帮助实现实践和小型项目。 适合人群: - 希望深入了解Terraform在Azure背景下应用的个人。 - 旨在提升基础设施自动化和云服务配置技能的云专业人士。 - 喜欢实践学习方式的学生和专业人士。 课程亮点: - 详细讲解Terraform与Azure集成的各个方面。 - 实际的案例增强学习效果。 - 综合资源和代码库支持扩展学习。 通过本课程,学员将获得实践技能,为未来的云基础设施项目打下坚实的基础。
This is a Terraform-Azure practical hands-on course based on a lot of requests by students.This course will provision 50+ different resources on Azure.There is a mini-project for an end-to-end implementation of the application at the end of the course.This comprehensive course is designed to guide students through the intricacies of using Terraform for cloud infrastructure automation, with a specific focus on Microsoft Azure. From setting up your environment to deploying complex Azure services, this course covers a broad range of topics to equip you with the skills needed to proficiently use Terraform in real-world scenarios.What You Will Learn:Introduction to Terraform: Understand what Terraform is, why it's essential, and how it works. Delve into its key aspects, commands, and workflow to get a solid foundation.Setting Up Your Environment: Step-by-step instructions to install necessary tools like VS Code, Terraform, and Azure CLI on various operating systems (Mac OS, Windows OS, Linux OS). Learn how to link Azure CLI to Azure Cloud for seamless operations.Azure Resources Provisioning: Gain hands-on experience in provisioning Azure Resource Groups, Storage Accounts, Key Vaults, and Databricks using Terraform.Working with Azure Compute: Learn to provision both Linux and Windows Virtual Machines in Azure. Understand the specifics of setting up IIS on Azure Windows VMs.Work with virtual networksNetwork Security GroupsPorts and their exposuresVirtual MachinesAzure Data Factory Pipeline Automation: Master the art of provisioning Azure Data Factory, creating triggers, and setting up data factory modules. Learn to create Azure SQL Linked Services and validate Data Factory Pipelines.Create a provision Data LakesLinked ServicesDatasetsTriggersPipelinesAdvanced Topics - Synapse Analytics and HDInsight: Expand your knowledge by provisioning Synapse Analytics and Azure HDInsight clusters (Spark, Hadoop, Kafka) using Terraform.Provision Synapse Analytics workspaceProvision HDInsight Spark ClustersProvision HDInsight Hadoop ClustersProvision HDInsight Kafka ClustersResources and Codes: Access a wealth of resources, code samples to reinforce your learning and help you in practical implementation and mini projects to help you practice.Full codesMini ProjectWho This Course Is For:Individuals looking to deepen their understanding of Terraform in the context of Azure.Cloud professionals aiming to enhance their skills in infrastructure automation and cloud services provisioning.Students and professionals who prefer a hands-on approach to learning Terraform.Course Highlights:Detailed lectures covering every aspect of Terraform and Azure integration.Practical, real-world examples to enhance learning.Comprehensive resources and code repository for extended learning.