DevOps وGit والأتمتة
Managing Azure with Terraform
أدر البنية التحتية في Azure بوصفها شيفرة باستخدام Terraform. خلال ثلاثة أيام تكتب HCL
3 أياممتوسط14 وحدة
نظرة عامة
أدر البنية التحتية في Azure بوصفها شيفرة باستخدام Terraform. خلال ثلاثة أيام تكتب HCL، وتبني الوحدات، وتستخدم الحلقات والتجهيز، وتنشر في Azure، وترى موقع Terraform في منظومة CI/CD المؤسسية ومقارنته بـ Ansible، وتستعدّ لشهادة HashiCorp Terraform Associate.
ما ستتعلّمه
المحتوى التقني أدناه معروضٌ باللغة الإنجليزية كما ورد في منهاج الدورة، حفاظاً على دقّة المصطلحات.
- Writing Terraform HCL code for managing Azure
- Deploying into Azure
- Where Terraform fits in the Enterprise CI/CD model
- Differences between Terraform and Ansible
- Best practices
- Prepare for HashiCorp’s Terraform Associate Certification
- AI LLM prompt engineering for Terraform snippets and jumpstarting solutions
المنهاج
14 وحدة
- Lecture + Lab: Large Language Model toolkit for AI
- Solution Assistance
- Lecture: Terraform Course Map
- Lecture: Introduction to Terraform and Azure
- Lecture + Lab: SCM Option #1 - GitHub
- Lecture + Lab: SCM Option #2 - GitLab
- Lecture + Lab: Terraform Install
- Lecture: Terraform HCL Syntax
- Lecture + Lab: Up and Running with Terraform
- Lecture + Lab: Terraform Variables
- Lecture + Lab: Output Values
- Lecture: Avoid the :latest Tag
- Lecture: Managing Azure with Terraform
- Lecture + Lab: Terraform and Azure
- Lecture: Exploring Terraform Azure modules
- Lecture + Lab: Starting with VNet
- Lecture + Lab: Creating Virtual Machines
- Lecture + Lab: Tracking State with Storage and Databases
- Lecture + Lab: Creating an Azure Module
- Lecture + Lab: Terraform CLI Workspaces
- Lecture + Lab: Terraform Expressions and Errors
- Lecture + Lab: Resources - replace vs taint
- Lecture + Lab: Dynamic Operations with Functions
- Lecture + Lab: Creating a Terraform Module
- Lecture + Lab: Moving State - terraform state mv
- Lecture + Lab: Dynamic Provisioning with tfvars Files
- Lecture + Lab: Data Sources and HTTP Provider
- Lecture: for_each
- Lecture + Lab: Looping Constructs - for_each
- Lecture + Lab: local-exec Provisioner
- Lecture + Lab: Creating Delays
- Lecture + Lab: Terraform - templatefile Function
- Lecture + Lab: Terraform Cloud and Terraform Enterprise
- Lecture + Lab: Triggering Cloud Builds via Git Commits
- Lecture + Lab: Dynamic Blocks
- Lecture + Lab: Deploy a Go RESTful API microservice with Terraform
- Lecture: Terraform vs. Ansible
- Lecture + Lab: Terraform and Ansible
- Lecture + Lab: GitHub Actions - GitLeaks
- Lecture + Lab: GitHub Actions - Terraform
- Lecture: HashiCorp Terraform Study Guide
لمن هذه الدورة
مهندسو السحابة وممارسو DevOps على Azure.
قبل أن تبدأ
- Although not required, students with some experience programming, or pre-existing knowledge of Azure or other cloud architecture, will most appreciate the technical nature of this hands-on course.
دورات ذات صلة
المزيد في DevOps وGit والأتمتة ←متوسطAZ-2001T00
AZ-2001T00 Implement security through a pipeline using Azure DevOps
DevOps وGit والأتمتة
تفاصيل الدورة ←متوسطAZ-2006
AZ-2006 Automate Azure Load Testing by using GitHub Actions
DevOps وGit والأتمتة
تفاصيل الدورة ←تأسيسيAZ-2008
AZ-2008 DevOps Foundations: The Core Principles and Practices
DevOps وGit والأتمتة
تفاصيل الدورة ←متوسطAZ-400T00
AZ-400T00 Design and Implement Microsoft DevOps solutions
DevOps وGit والأتمتة
تفاصيل الدورة ←متوسط
Certified Agile Service Manager (CASM)®
DevOps وGit والأتمتة
تفاصيل الدورة ←تأسيسي
DevOps Continuous Testing Foundation (CTF)
DevOps وGit والأتمتة
تفاصيل الدورة ←لنرسم خطوتك التالية معاً.
أخبرنا بالدورة أو الشهادة التي تهمّك، ونرسل لك المنهاج والمواعيد القادمة والرسوم وخيارات التدريب الخاص لفريقك.