{"course":{"productid":32294,"modality":1,"active":true,"language":"de","title":"Getting Started with Terraform for Google Cloud","productcode":"GSTGC","vendorcode":"GO","vendorname":"Google","fullproductcode":"GO-GSTGC","courseware":{"has_ekit":false,"has_printkit":true,"language":""},"url":"https:\/\/portal.flane.ch\/course\/google-gstgc","objective":"<ul>\n<li>Definieren Sie den gesch&auml;ftlichen Bedarf f&uuml;r Infrastructure as Code und die Vorteile der Nutzung in Ihrer Umgebung.<\/li><li>Erkl&auml;ren Sie die Merkmale und Funktionen von Terraform.<\/li><li>Verwenden Sie Terraform-Ressourcen, -Variablen und -Ausgabewerte, um Google Cloud-Infrastrukturressourcen zu erstellen.<\/li><li>Verwenden Sie Terraform-Module, um wiederverwendbare Konfigurationen zu erstellen.<\/li><li>Erkl&auml;ren Sie den Terraform-Status und seine Bedeutung.<\/li><\/ul>","essentials":"<p>Um das Beste aus diesem Kurs herauszuholen, sollten die Teilnehmer:\n<\/p>\n<ul>\n<li>Vollst&auml;ndige Google Cloud-Grundlagen: Kern-Infrastruktur<\/li><li>Grundlegende Programmierkenntnisse und Vertrautheit mit der Verwendung von CLI<\/li><li>Allgemeine Vertrautheit mit Google Cloud<\/li><\/ul>","audience":"<p>Cloud-Ingenieure, DevOps-Ingenieure und Personen, die Terraform zur Automatisierung der Infrastrukturbereitstellung mit Schwerpunkt auf der Google Cloud Platform einsetzen m&ouml;chten.<\/p>","outline":"<h4>Modul 01 - Einf&uuml;hrung in Terraform f&uuml;r Google Cloud<\/h4><p>\n<strong>Themen:<\/strong>\n<\/p>\n<ul>\n<li>Einf&uuml;hrung in IaC<ul>\n<li>Was ist Infrastruktur als Code (IaC)?<\/li><li>Probleme, die IaC l&ouml;sen kann<\/li><li>Vorteile des IaC<\/li><li>Bereitstellung versus Konfiguration<\/li><li>Imperativer versus deklarativer Ansatz<\/li><\/ul><\/li><li>Einf&uuml;hrung in Terraform<ul>\n<li>Terraform &Uuml;bersicht<\/li><li>Terraform-Funktionen<\/li><li>Arbeitsablauf der IaC-Konfiguration<\/li><li>Terraform Anwendungsf&auml;lle<\/li><\/ul><\/li><li>Terraform verwenden<ul>\n<li>Wie man Terraform verwendet<\/li><li>Terraform in der Produktion einsetzen<\/li><li>Installation von Terraform<\/li><li>Authentifizierung f&uuml;r Google Cloud<\/li><\/ul><\/li><\/ul><p><strong>Zielsetzungen:<\/strong>\nNach Abschluss dieses Moduls sind die Studierenden in der Lage:\n<\/p>\n<ul>\n<li>Definieren Sie Infrastruktur als Code.<\/li><li>Erkl&auml;ren Sie die Funktionen und Vorteile der Verwendung von Terraform.<\/li><li>Erkl&auml;ren Sie den Anwendungsfall von Terraform f&uuml;r Google Cloud.<\/li><li>Beschreiben Sie, wie Sie Terraform f&uuml;r Google Cloud verwenden.<\/li><\/ul><h4>Modul 02 - Begriffe und Konzepte<\/h4><p>\n<strong>Themen:<\/strong>\n<\/p>\n<ul>\n<li>Die Autorenphase<ul>\n<li>Terraform Verzeichnisstruktur<\/li><li>Einf&uuml;hrung in die HCL-Syntax<\/li><li>Ressourcen<\/li><li>Variablen<\/li><li>Staat<\/li><li>Module<\/li><\/ul><\/li><li>Terraform-Befehle<ul>\n<li>Terraform-Init<\/li><li>Terraformplan<\/li><li>terraform anwenden<\/li><li>terraform fmt<\/li><li>Terraform zerst&ouml;ren<\/li><\/ul><\/li><li>Terraform Validator Werkzeug<ul>\n<li>Einf&uuml;hrung<\/li><li>Warum das Terraform Validator Tool verwenden<\/li><li>Arbeitsablauf bei der Validierung<\/li><li>Terraform Validator Anwendungsf&auml;lle<\/li><\/ul><\/li><\/ul><p><strong>Zielsetzungen:<\/strong>\nNach Abschluss dieses Moduls sind die Studierenden in der Lage:\n<\/p>\n<ul>\n<li>Erkl&auml;ren Sie den Terraform-Arbeitsablauf.<\/li><li>Erstellen Sie grundlegende Konfigurationsdateien in Terraform.<\/li><li>Erkl&auml;ren Sie den Zweck einiger Terraform-Befehle.<\/li><li>Beschreiben Sie das Terraform Validator Tool.<\/li><li>Erstellen, aktualisieren und zerst&ouml;ren Sie Google Cloud-Ressourcen mit Terraform.<\/li><\/ul><h4>Modul 03 - Schreiben von Infrastrukturcode f&uuml;r Google Cloud<\/h4><p>\n<strong>Themen:<\/strong>\n<\/p>\n<ul>\n<li>Einf&uuml;hrung in die Ressourcen<ul>\n<li>&Uuml;berblick &uuml;ber die Ressourcen<\/li><li>Syntax<\/li><li>Beispiel<\/li><li>Auf ein Ressourcenattribut verweisen<\/li><\/ul><\/li><li>&Uuml;berlegungen zur Definition eines Ressourcenblocks<\/li><li>Meta-Argumente f&uuml;r Ressourcen<\/li><li>Abh&auml;ngigkeiten von Ressourcen<ul>\n<li>Implizite Abh&auml;ngigkeit<\/li><li>Explizite Abh&auml;ngigkeit<\/li><\/ul><\/li><li>Einf&uuml;hrung in Variablen<ul>\n<li>&Uuml;bersicht<\/li><li>Syntax zur Deklaration einer Variablen<\/li><li>Syntax f&uuml;r die Referenzierung und Zuweisung eines Wertes an eine Variable<\/li><li>Variable bew&auml;hrte Verfahren<\/li><\/ul><\/li><li>Einf&uuml;hrung in die Ausgabewerte<ul>\n<li>&Uuml;bersicht der Ausgangswerte<\/li><li>Bew&auml;hrte Praktiken<\/li><\/ul><\/li><li>Terraform-Register und CFT<ul>\n<li>Einf&uuml;hrung in die Terraform-Registrierung<\/li><li>Einf&uuml;hrung in CFT<\/li><\/ul><\/li><\/ul><p><strong>Zielsetzungen:<\/strong>\nNach Abschluss dieses Moduls sind die Studierenden in der Lage:\n<\/p>\n<ul>\n<li>Deklarieren Sie die Ressourcen innerhalb von Terraform.<\/li><li>Erkl&auml;ren Sie implizite und explizite Ressourcenabh&auml;ngigkeiten.<\/li><li>Verwenden Sie Variablen und Ausgabewerte innerhalb der Stammkonfiguration.<\/li><li>Erkl&auml;ren Sie Terraform Registry und Cloud Foundation Toolkit.<\/li><\/ul><h4>Modul 04 - Organisation und Wiederverwendung der Konfiguration mit Terraform-Modulen<\/h4><p>\n<strong>Themen:<\/strong>\n<\/p>\n<ul>\n<li>Einf&uuml;hrung in die Module:<ul>\n<li>Warum werden Module ben&ouml;tigt?<\/li><li>Was ist ein Modul?<\/li><li>Beispiel<\/li><\/ul><\/li><li>Wiederverwendung von Konfigurationen durch Verwendung von Modulen<ul>\n<li>Modul-Quellen<\/li><li>Aufrufen eines Moduls in der Quellkonfiguration<\/li><\/ul><\/li><li>Verwendung von Variablen zur Parametrisierung Ihrer Konfiguration<\/li><li>&Uuml;bergabe von Ressourcenattributen mit Hilfe von Ausgabevariablen<\/li><li>Anwendungsf&auml;lle, Vorteile und bew&auml;hrte Verfahren f&uuml;r Module<\/li><\/ul><p>\n<strong>Zielsetzungen:<\/strong>\nNach Abschluss dieses Moduls sind die Studierenden in der Lage:\n<\/p>\n<ul>\n<li>Define Terraform modules.<\/li><li>Verwenden Sie Module zur Wiederverwendung von Konfigurationen.<\/li><li>Verwenden Sie Module aus dem &ouml;ffentlichen Register.<\/li><li>Verwenden Sie Eingabevariablen, um Konfigurationen zu parametrieren.<\/li><li>Verwenden Sie Ausgabewerte, um auf Ressourcenattribute ausserhalb des Moduls zuzugreifen.<\/li><\/ul><h4>Modul 05 - Einf&uuml;hrung in Terraform State<\/h4><p>\n<strong>Themen:<\/strong>\n<\/p>\n<ul>\n<li>Einf&uuml;hrung in den Terraform-Status<ul>\n<li>Wie Informationen in einer Terraform-Statusdatei gespeichert werden<\/li><\/ul><\/li><li>M&ouml;glichkeiten zum Speichern einer Statusdatei<\/li><li>Speichern einer Statusdatei in einem Cloud-Storage-Bucket<ul>\n<li>Probleme beim lokalen Speichern des Terraform-Status<\/li><li>Vorteile der Speicherung einer Statusdatei in einem Cloud-Storage-Bucket<\/li><li>Prozess der Fernspeicherung einer Terraform-Statusdatei in einem Cloud-Storage-Bucket<\/li><\/ul><\/li><li>Bew&auml;hrte Praktiken f&uuml;r den Terraform-Status<\/li><\/ul><p><strong>Zielsetzungen:<\/strong>\nNach Abschluss dieses Moduls sind die Studierenden in der Lage:\n<\/p>\n<ul>\n<li>Definieren Sie den Terraform-Status.<\/li><li>Nennen Sie die Vorteile einer dezentralen Speicherung der Statusdatei.<\/li><li>Erkl&auml;ren Sie, wie Sie den Terraform-Status in einem Cloud-Storage-Bucket speichern.<\/li><li>Erkl&auml;ren Sie die besten Praktiken f&uuml;r den Terraform-Status.<\/li><\/ul>","comments":"<p><em>Dieser Text wurde automatisiert &uuml;bersetzt. Um den englischen Originaltext anzuzeigen, klicken Sie bitte <span class=\"cms-link-marked\"><a class=\"fl-href-prod\" href=\"\/swisscom\/en\/course\/google-gstgc\"><svg role=\"img\" aria-hidden=\"true\" focusable=\"false\" data-nosnippet class=\"cms-linkmark\"><use xlink:href=\"\/css\/img\/icnset-linkmarks.svg#linkmark\"><\/use><\/svg>hier<\/a><\/span>.<\/em><\/p>","summary":"<p>Dieser Kurs bietet eine Einf&uuml;hrung in die Verwendung von Terraform f&uuml;r Google Cloud. Er erm&ouml;glicht es den Lernenden zu beschreiben, wie Terraform verwendet werden kann, um Infrastruktur als Code zu implementieren und einige seiner Hauptmerkmale und Funktionen anzuwenden, um eine Google Cloud-Infrastruktur zu erstellen und zu verwalten. Die Lernenden erhalten praktische &Uuml;bungen zum Aufbau von Google Cloud-Ressourcen mit Terraform.<\/p>","objective_plain":"- Definieren Sie den gesch\u00e4ftlichen Bedarf f\u00fcr Infrastructure as Code und die Vorteile der Nutzung in Ihrer Umgebung.\n- Erkl\u00e4ren Sie die Merkmale und Funktionen von Terraform.\n- Verwenden Sie Terraform-Ressourcen, -Variablen und -Ausgabewerte, um Google Cloud-Infrastrukturressourcen zu erstellen.\n- Verwenden Sie Terraform-Module, um wiederverwendbare Konfigurationen zu erstellen.\n- Erkl\u00e4ren Sie den Terraform-Status und seine Bedeutung.","essentials_plain":"Um das Beste aus diesem Kurs herauszuholen, sollten die Teilnehmer:\n\n\n\n- Vollst\u00e4ndige Google Cloud-Grundlagen: Kern-Infrastruktur\n- Grundlegende Programmierkenntnisse und Vertrautheit mit der Verwendung von CLI\n- Allgemeine Vertrautheit mit Google Cloud","audience_plain":"Cloud-Ingenieure, DevOps-Ingenieure und Personen, die Terraform zur Automatisierung der Infrastrukturbereitstellung mit Schwerpunkt auf der Google Cloud Platform einsetzen m\u00f6chten.","outline_plain":"Modul 01 - Einf\u00fchrung in Terraform f\u00fcr Google Cloud\n\n\nThemen:\n\n\n\n- Einf\u00fchrung in IaC\n- Was ist Infrastruktur als Code (IaC)?\n- Probleme, die IaC l\u00f6sen kann\n- Vorteile des IaC\n- Bereitstellung versus Konfiguration\n- Imperativer versus deklarativer Ansatz\n- Einf\u00fchrung in Terraform\n- Terraform \u00dcbersicht\n- Terraform-Funktionen\n- Arbeitsablauf der IaC-Konfiguration\n- Terraform Anwendungsf\u00e4lle\n- Terraform verwenden\n- Wie man Terraform verwendet\n- Terraform in der Produktion einsetzen\n- Installation von Terraform\n- Authentifizierung f\u00fcr Google Cloud\nZielsetzungen:\nNach Abschluss dieses Moduls sind die Studierenden in der Lage:\n\n\n\n- Definieren Sie Infrastruktur als Code.\n- Erkl\u00e4ren Sie die Funktionen und Vorteile der Verwendung von Terraform.\n- Erkl\u00e4ren Sie den Anwendungsfall von Terraform f\u00fcr Google Cloud.\n- Beschreiben Sie, wie Sie Terraform f\u00fcr Google Cloud verwenden.\nModul 02 - Begriffe und Konzepte\n\n\nThemen:\n\n\n\n- Die Autorenphase\n- Terraform Verzeichnisstruktur\n- Einf\u00fchrung in die HCL-Syntax\n- Ressourcen\n- Variablen\n- Staat\n- Module\n- Terraform-Befehle\n- Terraform-Init\n- Terraformplan\n- terraform anwenden\n- terraform fmt\n- Terraform zerst\u00f6ren\n- Terraform Validator Werkzeug\n- Einf\u00fchrung\n- Warum das Terraform Validator Tool verwenden\n- Arbeitsablauf bei der Validierung\n- Terraform Validator Anwendungsf\u00e4lle\nZielsetzungen:\nNach Abschluss dieses Moduls sind die Studierenden in der Lage:\n\n\n\n- Erkl\u00e4ren Sie den Terraform-Arbeitsablauf.\n- Erstellen Sie grundlegende Konfigurationsdateien in Terraform.\n- Erkl\u00e4ren Sie den Zweck einiger Terraform-Befehle.\n- Beschreiben Sie das Terraform Validator Tool.\n- Erstellen, aktualisieren und zerst\u00f6ren Sie Google Cloud-Ressourcen mit Terraform.\nModul 03 - Schreiben von Infrastrukturcode f\u00fcr Google Cloud\n\n\nThemen:\n\n\n\n- Einf\u00fchrung in die Ressourcen\n- \u00dcberblick \u00fcber die Ressourcen\n- Syntax\n- Beispiel\n- Auf ein Ressourcenattribut verweisen\n- \u00dcberlegungen zur Definition eines Ressourcenblocks\n- Meta-Argumente f\u00fcr Ressourcen\n- Abh\u00e4ngigkeiten von Ressourcen\n- Implizite Abh\u00e4ngigkeit\n- Explizite Abh\u00e4ngigkeit\n- Einf\u00fchrung in Variablen\n- \u00dcbersicht\n- Syntax zur Deklaration einer Variablen\n- Syntax f\u00fcr die Referenzierung und Zuweisung eines Wertes an eine Variable\n- Variable bew\u00e4hrte Verfahren\n- Einf\u00fchrung in die Ausgabewerte\n- \u00dcbersicht der Ausgangswerte\n- Bew\u00e4hrte Praktiken\n- Terraform-Register und CFT\n- Einf\u00fchrung in die Terraform-Registrierung\n- Einf\u00fchrung in CFT\nZielsetzungen:\nNach Abschluss dieses Moduls sind die Studierenden in der Lage:\n\n\n\n- Deklarieren Sie die Ressourcen innerhalb von Terraform.\n- Erkl\u00e4ren Sie implizite und explizite Ressourcenabh\u00e4ngigkeiten.\n- Verwenden Sie Variablen und Ausgabewerte innerhalb der Stammkonfiguration.\n- Erkl\u00e4ren Sie Terraform Registry und Cloud Foundation Toolkit.\nModul 04 - Organisation und Wiederverwendung der Konfiguration mit Terraform-Modulen\n\n\nThemen:\n\n\n\n- Einf\u00fchrung in die Module:\n- Warum werden Module ben\u00f6tigt?\n- Was ist ein Modul?\n- Beispiel\n- Wiederverwendung von Konfigurationen durch Verwendung von Modulen\n- Modul-Quellen\n- Aufrufen eines Moduls in der Quellkonfiguration\n- Verwendung von Variablen zur Parametrisierung Ihrer Konfiguration\n- \u00dcbergabe von Ressourcenattributen mit Hilfe von Ausgabevariablen\n- Anwendungsf\u00e4lle, Vorteile und bew\u00e4hrte Verfahren f\u00fcr Module\n\nZielsetzungen:\nNach Abschluss dieses Moduls sind die Studierenden in der Lage:\n\n\n\n- Define Terraform modules.\n- Verwenden Sie Module zur Wiederverwendung von Konfigurationen.\n- Verwenden Sie Module aus dem \u00f6ffentlichen Register.\n- Verwenden Sie Eingabevariablen, um Konfigurationen zu parametrieren.\n- Verwenden Sie Ausgabewerte, um auf Ressourcenattribute ausserhalb des Moduls zuzugreifen.\nModul 05 - Einf\u00fchrung in Terraform State\n\n\nThemen:\n\n\n\n- Einf\u00fchrung in den Terraform-Status\n- Wie Informationen in einer Terraform-Statusdatei gespeichert werden\n- M\u00f6glichkeiten zum Speichern einer Statusdatei\n- Speichern einer Statusdatei in einem Cloud-Storage-Bucket\n- Probleme beim lokalen Speichern des Terraform-Status\n- Vorteile der Speicherung einer Statusdatei in einem Cloud-Storage-Bucket\n- Prozess der Fernspeicherung einer Terraform-Statusdatei in einem Cloud-Storage-Bucket\n- Bew\u00e4hrte Praktiken f\u00fcr den Terraform-Status\nZielsetzungen:\nNach Abschluss dieses Moduls sind die Studierenden in der Lage:\n\n\n\n- Definieren Sie den Terraform-Status.\n- Nennen Sie die Vorteile einer dezentralen Speicherung der Statusdatei.\n- Erkl\u00e4ren Sie, wie Sie den Terraform-Status in einem Cloud-Storage-Bucket speichern.\n- Erkl\u00e4ren Sie die besten Praktiken f\u00fcr den Terraform-Status.","comments_plain":"Dieser Text wurde automatisiert \u00fcbersetzt. Um den englischen Originaltext anzuzeigen, klicken Sie bitte hier.","summary_plain":"Dieser Kurs bietet eine Einf\u00fchrung in die Verwendung von Terraform f\u00fcr Google Cloud. Er erm\u00f6glicht es den Lernenden zu beschreiben, wie Terraform verwendet werden kann, um Infrastruktur als Code zu implementieren und einige seiner Hauptmerkmale und Funktionen anzuwenden, um eine Google Cloud-Infrastruktur zu erstellen und zu verwalten. Die Lernenden erhalten praktische \u00dcbungen zum Aufbau von Google Cloud-Ressourcen mit Terraform.","skill_level":"Intermediate","version":"1.0","duration":{"unit":"d","value":1,"formatted":"1 Tag"},"pricelist":{"List Price":{"US":{"country":"US","currency":"USD","taxrate":null,"price":595},"IT":{"country":"IT","currency":"EUR","taxrate":20,"price":650},"GB":{"country":"GB","currency":"GBP","taxrate":20,"price":660},"CH":{"country":"CH","currency":"CHF","taxrate":8.1,"price":850},"SI":{"country":"SI","currency":"EUR","taxrate":20,"price":660},"CA":{"country":"CA","currency":"CAD","taxrate":null,"price":820},"AT":{"country":"AT","currency":"EUR","taxrate":20,"price":950},"SE":{"country":"SE","currency":"EUR","taxrate":25,"price":950},"DE":{"country":"DE","currency":"EUR","taxrate":19,"price":950},"FR":{"country":"FR","currency":"EUR","taxrate":19.6,"price":790}}},"lastchanged":"2025-09-30T15:29:50+02:00","parenturl":"https:\/\/portal.flane.ch\/swisscom\/json-courses","nexturl_course_schedule":"https:\/\/portal.flane.ch\/swisscom\/json-course-schedule\/32294","source_lang":"de","source":"https:\/\/portal.flane.ch\/swisscom\/json-course\/google-gstgc"}}