DevOps Terraform - IaC na Azure

所在平台: Udemy

课程主页: https://www.udemy.com/course/devops-terraform/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:DevOps Terraform - Azure上的基础设施即代码(IaC) 概述: 在现代技术时代,虚拟化已经成为不可逆转的趋势。通过在良好设计的物理基础设施上实施虚拟计算,可以创建高效、可靠且可动态扩展的环境,从而节约成本。Terraform HCL是一种基础设施即代码的工具,让用户能够通过编写代码来描述基础设施。这一工具是由HashiCorp开发,与各种云服务商的本地解决方案不同,Terraform具有通用性。 本课程旨在介绍使用Terraform的关键方面,从环境配置开始。课程将引导学员了解Terraform的构建原理,并通过实践项目建构基础设施。学员将逐步掌握从简单的静态脚本到复杂的配置,课程最后还将涵盖Terraform的高级配置。 该课程特别适合对云计算有一定了解,并能够在Azure门户上独立创建资源的人员,希望通过编程实现相同功能。此外,课程配备有每课的笔记、习题和解决方案建议。尽管演示和练习主要基于Azure,但Terraform的通用性使得课程对于使用其他云平台的学员也同样适用。 如果你希望在IT行业中定位自己为DevOps工程师,掌握Terraform必不可少。本课程期待你的加入,开启Terraform的学习之旅!祝好运!

课程评论(0条)

课程详情

Takie czasy nam przyszły, że wszystko się wirtualizuje i nie jest to tylko kwestia mody. Virtual Computing zaimplementowany na dobrze zaprojektowanej fizycznej infrastrukturze pozwala na uzyskanie wysoko wydajnych, niezawodnych środowisk, które na dodatek można dynamicznie skalować, przebudowywać albo niszczyć, gdy nie są już potrzebne, co daje oszczędności finansowe. Lepiej, szybciej i taniej - to brzmi jak bajka, ale jeśli zrobi się to z głową, to to naprawdę działa!Terraform HCL to język, który pozwala opisywać infrastrukturę kodem, czyli jest to narzędzie Infrastructure as Code. Terraform, w odróżnieniu od natywnych rozwiązań dostawców chmury, jest narzędziem uniwersalnym. Dzięki pracy HashiCorp, który jest autorem tego narzędzia i wsparciu społeczności mamy już tysiące tzw. providerów pozwalających budować virtual computing w różnych środowiskach.W dynamicznym środowisku IT są potrzebni specjaliści, inżynierowie DevOps, który opisują infrastrukturę między innymi w Terraform. I wiesz co? Już niedługo możesz dołączyć do tej „brygady specjalnej".Ten kurs opowiada o najważniejszych aspektach pracy z Terraformem. Zaczynamy od konfiguracji środowiska, Opowiadamy o tym jak Terraform jest zbudowany, a potem… Potem, jest jeszcze ciekawiej. Budujemy projekt, który w kilka minut stworzy pewną infrastrukturę i to nie w jednym, ale w dowolnej liczbie egzemplarzy. Początkowe skrypty będą proste i statyczne, ale Z każdą lekcją dowiesz się czegoś nowego. Kurs kończymy kilkoma lekcjami poświęconymi zaawansowanej konfiguracji Terraforma.IT jest jak pędzący pociąg. To co kiedyś robiło się w kilka tygodni, teraz zwykle dzieje się w kilka minut. Budowanie zwirtualizowanego sprzętu, który ma wspierać aplikacje, to jeden z takich przykładów. Jeśli widzisz swoją przyszłość jako inżynier DevOps, to znajomość Terraform musi być na Twojej liście.Kurs jest przeznaczony dla tych, którzy już wiedzą, jak działa chmura, potrafią samodzielnie wyklikać zasoby w portalu Azure, a teraz chcieliby zobaczyć, jak to samo można zrobić pisząc kod.Do kursu jest załączony podręcznik z notatkami z każdej lekcji, z zadaniami do samodzielnego rozwiązania i propozycjami rozwiązania tych zadań. Do ćwiczeń praktycznych jest potrzebny dostęp do komputera i do subskrypcji Azure, którą można sobie zorganizować za darmo, rejestrując się w Microsoft do wersji Trial. Jeśli nie masz dostępu do Azure, albo pracujesz z inną chmurą, to kurs też się przyda, bo Terraform jest uniwersalny, ale tu wszystkie przykłady i zadania odwołują się do Azure.Zapoznaj się z przykładowymi lekcjami, dodaj kurs do swojej kolekcji, a w razie czego pamiętaj o możliwości wycofania się z zakupu - szczegóły znajdziesz w regulaminie.IT czeka na specjalistów - zostań inżynierem DevOps!Zapraszam do nauki Terraform.Powodzenia!RafałJuż od dłuższego czasu w IT królują rozwiązania chmurowe. Właściwie każda nowa firma, zamiast inwestować w swoje własne data center, preferuje korzystanie z chmury, bo tak jest szybciej i taniej, zwłaszcza, że koszt rozkłada się w czasie. Nawet księgowi preferują takie rozwiązania.Przenoszenie aplikacji do chmur spowodowało, że nagle pojawiło się wielkie zainteresowanie szybkim procesem budowania aplikacji, włączając w to nie tylko kod samych aplikacji, ale jeszcze i wirtualny sprzęt, na którym te aplikacje działają. Takie podejście do budowania infrastuktury jest możliwe dzięki wykorzystaniu natywnych rozwiązań, które dostarczają sami dostawcy chmury. W przypadku Azure jest to tzw. szablon ARM. Problem tylko w tym, że kiedy korzystamy z wielu rozwiązań chmurowych, to musielibyśmy znać wiele różnych sposobów opisywania infrastuktury kodem. I tu pojawia się HashiCorp ze swoim językiem Terraform HashiCorp Configuration Language (HCL).Terraform został szybko rozbudowany o możliwość tworzenia konfiguracji na najpopularniejsze chmury, jak Azure, AWS, Google Cloud i inne, a potem wszystko potoczyło się jakby samo z siebie. Dzięki wsparciu partnerów i community powstawały kolejne dodatki pozwalające budować infrastrukturę na kolejnych platformach. Szybko Terraform stał się między-chmurowym standardem opisywania konfiguracji.Terraform sam w sobie jest małym programem z raptem kilkunastoma pod-poleceniami. Przy użyciu prostych plików tekstowym zapisanych językiem HCL od HashiCorp, można definiować co i jak ma być skonfigurowane w chmurze. W zależności od zawartości tych plików Terraform pobiera i instaluje dodatki, tzw. providerów, którzy potrafią przetłumaczyć kod HCL na natywny język chmury. API wybranej chmury robi resztę roboty. Zgodnie z otrzymanymi instrukcjami buduje zadaną konfigurację zasobów i w efekcie po kilku minutach, w chmurze znajdują się gotowe do użycia zasoby.To by było na tyle, jeśli chodzi o wstęp. A teraz zapraszamy do zabawy!

课程标签

0人关注该课程

主题相关的课程