Terraform ja infrastruktuuri koodina logo
Pilvipalvelut ja DevOpsJärjestelmätTasot A1 → C122 kieltä

Terraform ja infrastruktuuri koodina

Hallitkaa Terraform, jolla voitte provisioida, hallita ja skaalata pilvi-infrastruktuurianne tehokkaasti infrastruktuuri koodina -periaatteiden avulla. CoddyKitin oppimispolku, joka sisältää 12 lyhyttä kurssia ja 48 interaktiivista oppituntia sekä tekoälytuutorin käytettävissäsi ympäri vuorokauden.

Kurssit
12
Oppitunnit
48
Interaktiiviset vaiheet
555
Aloita maksutta
Kurssi 1
Kurssisisältö

12 kurssia tässä opintopolussa

Kaikki Terraform ja infrastruktuuri koodina-opintopolun kurssit suoritusjärjestyksessä. Ensimmäinen on ilmainen.

1

A14 oppituntiaIlmainen

Tässä minikurssissa tutustutaan Infrastructure as Code -ajattelun ja Terraformin keskeisiin käsitteisiin. Opitte asentamaan Terraformin, ymmärtämään sen CLI:n peruskomennot ja kirjoittamaan ensimmäis…

2

A24 oppituntiaPRO

Syvennytte Terraformin peruselementteihin, kuten providereihin, resursseihin, muuttujiin ja output-arvoihin. Kurssilla käsitellään myös Terraformin tilanhallintaa ja sen merkitystä infrastruktuurin s…

3

B14 oppituntiaPRO

Tässä minikurssissa keskitytään Terraformin käytännön soveltamiseen Amazon Web Servicesissä (AWS). Opitte määrittämään AWS-providerin ja luomaan yleisiä AWS-resursseja, kuten EC2-instansseja ja S3-bu…

4

B14 oppituntiaPRO

Opitte jäsentämään Terraform-koodia luettavuuden ja ylläpidettävyyden parantamiseksi, integroimaan sen versionhallintajärjestelmiin ja luomaan toimivia tiimityön työnkulkuja. Kurssilla painotetaan va…

5

B24 oppituntiaPRO

Opitte hyödyntämään Terraform-moduuleja uudelleenkäytettävien ja selkeästi jäsenneltyjen infrastruktuurikomponenttien luomisessa. Kurssilla käsitellään myös workspacejen käyttöä useiden erillisten ym…

6

B24 oppituntiaPRO

Tutustutte siihen, miten Terraform voi hakea tietoja olemassa olevasta infrastruktuurista data sourcen avulla, mikä mahdollistaa dynaamiset konfiguraatiot. Lisäksi opitte käyttämään provisionereita s…

7

B24 oppituntiaPRO

Tässä edistyneessä kurssissa keskitytään Terraform-konfiguraatioiden tekemiseen dynaamisemmiksi ja tehokkaammiksi. Hallitsette ehdolliset lausekkeet, silmukkarakenteet, kuten `for_each` ja `count`, s…

8

B24 oppituntiaPRO

Varmistatte Terraform-konfiguraatioiden luotettavuuden ja oikeellisuuden erilaisilla testaus- ja validointitekniikoilla. Kurssilla käsitellään staattista analyysiä, yksikkötestausta Terratestin kalta…

9

B24 oppituntiaPRO

Automatisoitte Terraform-työnkulkunne integroimalla ne Continuous Integration/Continuous Delivery (CI/CD) -putkiin. Kurssilla käsitellään `plan`- ja `apply`-toimintojen automatisointia sekä tunnistet…

10

C14 oppituntiaPRO

Kurssilla perehdytään Terraformin tilan turvallisen ja yhteistyöhön soveltuvan hallinnan edistyneisiin menetelmiin. Opitte remote state -backendien ja tilan lukituksen käytön sekä olemassa olevien pi…

11

C14 oppituntiaPRO

Tutustutte monimutkaisiin yritysympäristöihin soveltuviin Terraform-malleihin, kuten monipilvikäyttöönottoihin ja hallintakäytäntöihin. Lisäksi perehdytte Terraform Cloudin ja Enterprisen ominaisuuks…

12

C14 oppituntiaPRO

Opitte selvittämään ongelmallisten Terraform-konfiguraatioiden vikoja ja optimoimaan infrastruktuurin käyttöönottoja suorituskyvyn ja kustannusten näkökulmasta. Kurssilla käsitellään myös Terraformia…

CoddyKit PRO

Avaa kaikki 12 tämän opintopolun kurssia ja kaikki muut opintopolut

Tekoälytuutori, sertifiointikoe ja suoritustodistus. Toimii verkossa sekä iOS- ja Android-laitteilla.

Näytä kaikki paketit
Vuosittain$29.90 / vuosiNoin $2.49 kuukaudessaMaksa kerranElinikäinen$69.99 KerranEi uusimisia. PRO ikuisesti.
Kurssin yleiskatsaus

Pilvi-infrastruktuurin provisiointi ja hallinta Terraformilla

Terraform on HashiCorpin avoimen lähdekoodin Infrastructure as Code -työkalu, jonka avulla voitte määritellä, versioida ja ottaa käyttöön pilviresursseja AWS:ssä, Azuressa, GCP:ssä ja kymmenillä muilla palveluntarjoajilla yhdellä deklaratiivisella kielellä. Sen sijaan että napsauttaisitte hallintakonsolien kautta tai kirjoittaisitte hauraita shell-skriptejä, kuvaatte infrastruktuurinne .tf-tiedostoissa, ja Terraform hoitaa luonnin, päivitykset ja purkamisen ennakoitavalla plan- ja apply-työnkululla. Tässä opintokokonaisuudessa edetään perusteista yritystason malleihin kahdentoista kohdennetun kurssin avulla.

Mitä opitte

Aloitatte Terraformin keskeisistä käsitteistä — palveluntarjoajista, resursseista, tilasta sekä plan-, apply- ja destroy-elinkaaresta — ja siirrytte sen jälkeen todellisen AWS-infrastruktuurin hallintaan, moduulien suunnitteluun ja ympäristöjen erotteluun workspace-työtilojen avulla. Myöhemmillä kursseilla käsitellään dynaamista konfiguraatiota for_each-, count- ja sisäänrakennettujen funktioiden avulla, tietolähteitä, provisionereita sekä testaus- ja validointistrategioita terraform validate -komennolla ja policy-työkaluilla. Edistyneessä osiossa käsitellään tilanhallinnan tekniikoita, kuten etätaustajärjestelmiä ja tilan lukitsemista, CI/CD-putkien integrointia sekä yritystason malleja, kuten usean tilin arkkitehtuureja ja jaettuja moduulirekistereitä.

Oppimispolku

Kahtatoista kurssia kattava kokonaisuus etenee tasolta A1 tasolle C1. Aloituskurssi Terraformin perusteet ja käyttöönotto on maksuton. A2-tasolta siirrytte keskeisiin käsitteisiin ja sen jälkeen B1-osioon, jossa käsitellään AWS-infrastruktuuria ja tiimityön parhaita käytäntöjä. B2-osiossa — joka koostuu viidestä kurssista — käsitellään moduuleja ja workspace-työtiloja uudelleenkäyttöä varten, tietolähteitä ja provisionereita, dynaamista konfiguraatiota ja funktioita, testausta ja validointia sekä CI/CD-integraatiota. Opintokokonaisuus päättyy kolmeen C1-kurssiin: Edistyneet tilanhallinnan tekniikat, Edistyneet mallit ja yritysratkaisut sekä Vianmääritys ja optimointi.

Näin opiskelu toimii

Jokainen kurssi koostuu lyhyistä ja käytännönläheisistä oppitunneista, jotka suoritatte sisäänrakennetussa editorissa ja saatte palautetta reaaliajassa. Tekoälyopettaja on käytettävissänne aina, kun jäätte jumiin, joten voitte käsitellä Terraform-konfiguraatioita omaan tahtiinne poistumatta sovelluksesta.

Näin opiskelet

  1. 01

    Interaktiiviset oppitunnit

    Käytännön koodiharjoituksia ja reaaliaikaista palautetta

  2. 02

    Tekoälytuutori

    Saat heti apua tekoälyltä, kun jäät jumiin

  3. 03

    Sisäänrakennettu editori

    Kirjoita ja suorita koodia suoraan selaimessa

  4. 04

    Sertifikaatti

    Saat sertifikaatin suoritettuasi kurssin

UKK

Usein kysytyt kysymykset

Onko Terraform ja infrastruktuuri koodina-kurssi ilmainen?

Kyllä. Voit aloittaa Terraform ja infrastruktuuri koodina-kurssin ilmaiseksi ja suorittaa sen vuorovaikutteiset oppitunnit maksutta. Valinnainen PRO-tilaus avaa käyttöön edistyneet tekoälytyökalut ja jaettavan todistuksen.

Tarvitsenko aiempaa kokemusta oppiakseni Terraform ja infrastruktuuri koodina?

Et tarvitse. Kurssi alkaa perusteista ja etenee vähitellen edistyneempiin aiheisiin, joten voit aloittaa, vaikka sinulla ei olisi aiempaa Terraform ja infrastruktuuri koodina-kokemusta.

Miten opin Terraform ja infrastruktuuri koodina CoddyKitissä?

Opit tekemällä. Lyhyillä vuorovaikutteisilla oppitunneilla selkeä teoria yhdistyy käytännön koodiharjoitukseen, joka suoritetaan reaaliajassa. Ympäri vuorokauden käytettävissä oleva tekoälytuutori auttaa henkilökohtaisesti aina, kun jäät jumiin.

Saanko todistuksen Terraform ja infrastruktuuri koodina-kurssin suorittamisesta?

Kyllä. PRO-oppijat voivat suorittaa kokeen ja saada Terraform ja infrastruktuuri koodina-kurssin suorittamisesta jaettavan todistuksen, jonka koodi voidaan tarkistaa.

Voinko oppia Terraform ja infrastruktuuri koodina puhelimellani?

Kyllä. CoddyKit on käytettävissä verkossa sekä iOS- ja Android-natiivisovelluksina, joten voit oppia Terraform ja infrastruktuuri koodina millä tahansa laitteella, ja edistymisesi synkronoituu niiden välillä.

Paljonko CoddyKit PRO maksaa?

Terraform ja infrastruktuuri koodina-opintopolun ensimmäinen kurssi on ilmainen. CoddyKit PRO avaa kaikki kurssit: $5.90 viikossa, $7.90 kuukaudessa, $29.90 vuodessa tai $69.99 kerran maksettuna, jolloin saat elinikäisen käyttöoikeuden ilman uusimisia.

Kuinka kauan Terraform ja infrastruktuuri koodina-opintopolun suorittaminen kestää?

Terraform ja infrastruktuuri koodina sisältää 12 kurssia ja 48 oppituntia. Useimmat oppitunnit kestävät noin 5–10 minuuttia, joten koko opintopolun suorittamiseen kuluu omaan tahtiin noin 6 tuntia käytännön harjoittelua.

Aloita Terraform ja infrastruktuuri koodina nyt

Liity tuhansien oppijoiden joukkoon ja opi ohjelmointia tekoälyä hyödyntävillä oppitunneilla.