קורס Basic to Advanced Terraform: Infrastructure as Code
קורס Basic to Advanced Terraform: Infrastructure as Code בהיקף 24 שעות אקדמיות (3 מפגשים), מתחום DevOps ב-John Bryce, חטיבת ההדרכה של Matrix. הקורס מועבר על ידי מרצים מהתעשייה, במתכונת פרונטלית או אונליין, עם דגש על תרגול ויישום. בין הנושאים המרכזיים: Module 1: Introduction to Terraform and IaC · Module 2: Setting Up Terraform for AWS and Azure · Module 3: Understanding Terraform Core Concepts · Module 4: Intermediate Terraform for AWS.
מרצים מהתעשייה24 שעות אקדמיות · 3 מפגשים
אורך הקורס24 שעות אקדמיות
רמת קהללאנשי מקצוע מנוסים
מתכונת לימודפרונטלי או אונליין
יתרון ייחודיModule 1: Introduction to Terraform and IaC · Module 2: Setting Up Terraform for
בוגרינו עובדים בחברות המובילות
למה ללמוד DevOps?
Basic to Advanced Terraform: Infrastructure as Code הוא קורס מקצועי בתחום DevOps. המטרה: לתת ידע מסודר, כלים שעובדים בפועל ותרגול שמכין לעבודה אמיתית.
ידע מקצועי בתחום DevOps
DevOps מחבר בין פיתוח לתפעול ומאפשר לארגון לשחרר מהר, יציב ואוטומטי. הביקוש לאנשי מקצוע בתחום רק גדל.
תוכנית ממוקדת
11 חלקים ב-24 שעות אקדמיות, שמכסים בין היתר: Module 1: Introduction to Terraform and IaC · Module 2: Setting Up Terraform for AWS and Azure · Module 3: Understanding Terraform Core Concepts · Module 4: Intermediate Terraform for AWS.
תרגול ויישום
הדגש הוא על עבודה מעשית עם הכלים והשיטות שבהם משתמשים בשטח, כך שאפשר ליישם את הנלמד כבר למחרת.
מרצים מהתעשייה
המרצים הם אנשי מקצוע פעילים שמביאים ניסיון מפרויקטים אמיתיים, לא רק חומר לימוד.
מחלקת ההשמה של ג'ון ברייס
* ליווי והכוונה בתהליך ההכנה לשוק העבודה. אין במידע זה התחייבות להשמה, לעבודה או לשכר.
למי מתאים הקורס?
DevOps engineers, SREs, and cloud architects who want to streamline and automate cloud…
DevOps engineers, SREs, and cloud architects who want to streamline and automate cloud infrastructure management.
Infrastructure engineers and developers interested in learning Terraform for managing AWS…
Infrastructure engineers and developers interested in learning Terraform for managing AWS and Azure environments.
Teams that want to implement IaC practices to enhance automation, scalability, and…
Teams that want to implement IaC practices to enhance automation, scalability, and efficiency across multiple cloud providers.
תנאי קבלה
Basic understanding of cloud computing (preferably AWS and Azure).Familiarity with version control systems (Git) and CI/CD concepts.Basic experience with command-line tools and shell scripting (optional but helpful).
מסלול ההכשרה והסילבוס
תוכנית הלימודים בנויה מ-11 חלקים בהיקף כולל של 24 שעות אקדמיות. בכל חלק משלבים הסבר, דוגמאות ותרגול על כלים אמיתיים.
מה תלמדו בקורס
מה כולל הקורס
24 שעות אקדמיות
3 מפגשים, פרונטלי או אונליין.
סילבוס להורדה
תוכנית הלימודים המלאה נשלחת אליכם לאחר השארת פרטים.
תעודת סיום
תעודה מטעם John Bryce, חטיבת ההדרכה של Matrix, למי שעומד בדרישות הקורס.
סילבוס מפורט
תיאור המודול
What is Infrastructure as Code?
Understanding the principles of Infrastructure as Code and why it is essential in modern cloud operations.
נושאים נלמדים
Introduction to Terraform
Overview of Terraform, its architecture, and its declarative approach to provisioning infrastructure.Terraform Providers
Introduction to Terraform’s provider model, with a focus on AWS and Azure providers.
תיאור המודול
Terraform Installation and Setup
Installing Terraform locally and setting up your environment for AWS and Azure.
נושאים נלמדים
Configuring AWS and Azure Providers
Setting up provider configurations to connect to AWS and Azure accounts.First Terraform Configuration
Writing a simple Terraform configuration to create an EC2 instance on AWS.
תיאור המודול
Resources and Data Sources
How to define cloud resources and pull in data from existing infrastructure.
נושאים נלמדים
Variables and Outputs
Using variables and outputs to parameterize your infrastructure configurations.State Management and Backends
Understanding Terraform state, why it's critical, and how to configure remote state storage using S3, Azure Blob Storage, etc.Remote State Locking
Implementing state locking to avoid concurrency issues using DynamoDB for AWS.
תיאור המודול
Building VPCs, Subnets, and Security Groups
Defining and managing AWS networking components (VPCs, subnets, and security groups) in Terraform.
נושאים נלמדים
Managing EC2 Instances
Advanced EC2 management, including specifying instance types, AMIs, user data, and SSH key management.Terraform and IAM
Managing AWS Identity and Access Management (IAM) roles, policies, and users through Terraform.Using Terraform for AWS S3 and RDS
Provisioning and managing S3 buckets and RDS databases, including advanced features like encryption and versioning.
תיאור המודול
Introduction to Modules
Understanding Terraform modules and why they’re critical for reuse and scalability.
נושאים נלמדים
Creating and Using Terraform Modules
Hands-on guide to building reusable modules for AWS infrastructure.Nested and Public Modules
Using nested modules and incorporating public Terraform modules from the Terraform Registry.
Handling Secrets and Sensitive Data
Best practices for managing secrets and sensitive data in Terraform configurations using AWS Secrets Manager or Azure Key Vault.Terraform Import
How to import existing infrastructure into Terraform and manage drift between infrastructure and code.Conditional Expressions and Dynamic Blocks
Using conditionals and dynamic blocks to create more flexible configurations.Advanced Terraform Logic and ExpressionsError Handling and ValidationData Sources and Advanced Interpolations
תיאור המודול
Managing Large State Files
Best practices for managing large Terraform state files and optimizing performance.
נושאים נלמדים
State File Splitting and Refactoring
Refactoring configurations to split state files across services or environments for better manageability.Collaborative Infrastructure Management
Using Terraform Cloud to enable team-based collaboration, including version control, plan approvals, and notifications.
תיאור המודול
Integrating Terraform with CI/CD Pipelines
Automating Terraform deployments using Jenkins, GitHub Actions, or GitLab CI.
נושאים נלמדים
Automating AWS Infrastructure with Terraform
Building pipelines to deploy and update AWS infrastructure automatically with Terraform.Testing and Validating Terraform Code
Using tools like Terratest or Checkov to write and run tests for Terraform configurations
תיאור המודול
Provisioning Azure Virtual Machines and Networking
Defining and provisioning virtual machines, resource groups, and virtual networks in Azure.
נושאים נלמדים
Azure Storage, AKS, and SQL Databases
Managing Azure Blob Storage, deploying Azure Kubernetes Service (AKS), and creating SQL databases using Terraform.
תיאור המודול
Terraform for Multi-Cloud Environments
Managing AWS and Azure resources simultaneously in a single Terraform configuration.
נושאים נלמדים
Cross-Cloud Networking
Implementing cross-cloud networking and VPNs to connect AWS and Azure environments.
תיאור המודול
Project Overview
Participants will design, provision, and manage an infrastructure project that combines AWS and Azure services using Terraform.
נושאים נלמדים
Building AWS Resources
Provisioning core AWS components (EC2, S3, VPC, RDS) with Terraform.Building Azure Resources
Provisioning Azure components (VMs, Blob Storage, Virtual Networks) in the same project.Cross-Cloud Connectivity
Implementing secure networking between AWS and Azure environments to complete the project.
סך כל שעות הלימוד בקורס: 24 שעות
הורדת הסילבוס מתאפשרת לאחר השארת פרטים
טכנולוגיות וכלים
TerraformAWSMicrosoft Azure
תעודת סיום קורס
מסיימי הקורס שעומדים בדרישות זכאים לתעודת סיום מטעם John Bryce, חטיבת ההדרכה של Matrix. הסמכות חיצוניות, כאשר קיימות, כפופות לתנאי הגוף המסמיך.
למה ללמוד בג'ון ברייס, זרוע ההדרכה של matrix
הקורס מועבר במסגרת John Bryce, חטיבת ההדרכה של Matrix. כך ההכשרה יושבת בתוך מעטפת טכנולוגית רחבה שמחוברת לעולמות הפיתוח, הענן, הדאטה וה-AI.
17,000+
עובדים בקבוצה
6,000+
לקוחות
50+
מדינות פעילות
חברה ציבורית
גלובלית ומובילה
John Bryce כחטיבת ההדרכה של Matrix
מרצים בעלי ניסיון מקצועי מהתעשייה
דגש על תרגול ויישום ולא רק על תיאוריה
תכנים שמתעדכנים לפי השוק
התאמה גם להכשרות סגורות לארגונים
אפשרויות תשלום ומימון
פיקדון חיילים משוחררים
אפשרות שימוש בפיקדון לזכאים.
מימון ופריסת תשלומים
מסלולי תשלום נוחים ומותאמים.
פתרונות גמישים
מגוון אפשרויות בהתאם לצורך.
ליווי פיננסי
יועץ ילווה אתכם בבחירת המסלול.
שאלות נפוצות
הקורס מיועד לDevOps engineers, SREs, and cloud architects who want to streamline and automate cloud infrastructure management.; Infrastructure engineers and developers interested in learning Terraform for managing AWS and Azure environments.; Teams that want to implement IaC practices to enhance automation, scalability, and efficiency across multiple cloud providers.. נדרש: Basic understanding of cloud computing (preferably AWS and Azure).; Familiarity with version control systems (Git) and CI/CD concepts.; Basic experience with command-line tools and shell scripting (optional but helpful)..
24 שעות אקדמיות, ב-3 מפגשים. המתכונת פרונטלית או אונליין, לפי המחזור.
הקורס מכסה Module 1: Introduction to Terraform and IaC, Module 2: Setting Up Terraform for AWS and Azure, Module 3: Understanding Terraform Core Concepts, Module 4: Intermediate Terraform for AWS ועוד. הסילבוס המלא זמין להורדה לאחר השארת פרטים.
כן. מסיימי הקורס שעומדים בדרישות זכאים לתעודת סיום מטעם John Bryce, חטיבת ההדרכה של Matrix.
כן. הקורסים המקצועיים מותאמים גם להכשרות סגורות לצוותים בארגונים, כולל התאמת תכנים ודגשים לצרכי הארגון.