DevOps-bootcamp logo
Pilvipalvelut ja DevOpsJärjestelmätTasot A1 → C222 kieltä

DevOps-bootcamp

Linux, Git, Docker, Kubernetes, CI/CD, Terraform, Ansible ja Helm. CoddyKitin oppimispolku, joka sisältää 142 lyhyttä kurssia ja 568 interaktiivista oppituntia sekä tekoälytuutorin käytettävissäsi ympäri vuorokauden.

Kurssit
142
Oppitunnit
568
Interaktiiviset vaiheet
7,001
Aloita maksutta
Kurssi 1
Kurssisisältö

142 kurssia tässä opintopolussa

Kaikki DevOps-bootcamp-opintopolun kurssit suoritusjärjestyksessä. Ensimmäinen on ilmainen.

1

A14 oppituntiaIlmainen

Tutustukaa Dockerin maailmaan ja ymmärtäkää konttiteknologian keskeiset käsitteet. Oppikaa, miksi kontit ovat olennaisia modernissa ohjelmistokehityksessä ja miten ne yksinkertaistavat käyttöönottoa.

2

A14 oppituntiaPRO

Tutustutte siihen, mikä Kubernetes on, miksi se on tärkeä nykyaikaisten sovellusten käyttöönotossa sekä sen perusarkkitehtuuriin ja keskeisiin komponentteihin. Aloitatte konttien orkestroinnin perust…

3

A14 oppituntiaPRO

Aloitatte versionhallintaan tutustumisen perehtymällä Gitin keskeisiin käsitteisiin ja määrittämällä paikallisen ympäristön. Kurssilla käydään läpi repositorioiden alustamisen ja muutosten tehokkaan…

4

A14 oppituntiaPRO

Aloitatte tutustumisen automatisoituun ohjelmistotoimitukseen. Tämä minikurssi käsittelee CI/CD:n keskeiset käsitteet ja esittelee GitHub Actionsin tehokkaan toimintaympäristön.

5

A14 oppituntiaPRO

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…

6

A14 oppituntiaPRO

Aloittakaa matkanne Linuxin komentorivillä. Tämä minikurssi käsittelee käyttöjärjestelmän kanssa toimimisen ehdottomat perusteet perusnavigoinnista tiedostojen ja hakemistojen hallintaan.

7

A14 oppituntiaPRO

Selittäkää, mikä Ansible on ja miksi agentiton konfiguraationhallinta voittaa palvelinten manuaalisen hallinnan.

8

A14 oppituntiaPRO

Selittäkää, miksi Helm on olemassa ja miten se hallitsee laajoja Kubernetes-manifesteja.

9

A24 oppituntiaPRO

Yksinkertaistakaa usean kontin sovellusten käyttöönottoa Docker Composen avulla. Opitte määrittämään ja suorittamaan monimutkaisia sovelluksia yhden määritystiedoston avulla.

10

A24 oppituntiaPRO

Hankitte käytännön kokemusta määrittämällä paikallisen Kubernetes-klusterin Minikubella ja opitte käyttämään sitä kubectlin avulla. Otatte käyttöön ensimmäisen sovelluksenne.

11

A24 oppituntiaPRO

Tutustutte yleisimmin käytettyihin Git-komentoihin paikallisten muutosten hallintaa varten. Opitte lisäämään muutoksia valmistelualueelle, tekemään commitit, tarkastelemaan historiaa ja käyttämään ha…

12

A24 oppituntiaPRO

Syventäkää jatkuvan integraation (CI) osaamistanne määrittämällä automaattiset testit ja koodin laadun tarkistukset. Oppikaa määrittämään työnkulkujen käynnistimet ja hallitsemaan riippuvuuksia.

13

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…

14

A24 oppituntiaPRO

Ottakaa automaatio käyttöön kirjoittamalla ensimmäiset Bash-komentosarjanne. Kurssilla käsitellään perussyntaksia, muuttujia ja ehtologiikkaa, joiden avulla komentorivitehtävistänne tulee toistettavi…

15

A14 oppituntiaPRO

Asentakaa Ansible ja muodostakaa onnistuneesti SSH-yhteys etäkoneeseen.

16

A14 oppituntiaPRO

Ottakaa käyttöön toimiva Helm-CLI, joka keskustelee Kubernetes-klusterinne kanssa.

17

A24 oppituntiaPRO

Oppikaa luomaan omia mukautettuja Docker-levykuvia Dockerfile-tiedostojen avulla. Ymmärtäkää levykuvien kerrokset, optimoinnin parhaat käytännöt ja levykuvien tehokas hallinta.

18

B14 oppituntiaPRO

Syvennytte Podeihin, Kubernetesin pienimpiin käyttöönotettaviin yksiköihin. Ymmärrätte niiden elinkaaren ja tilat sekä opitte hallitsemaan usean kontin Podeja tehokkaasti.

19

A24 oppituntiaPRO

Laajennatte Git-osaamistanne pilveen GitHubin avulla keskittyen etärepositorioiden hallintaan. Kurssilla opitte yhdistämään paikalliset Git-projektit GitHubiin ja tekemään yhteistyötä muiden kanssa.

20

B14 oppituntiaPRO

Siirtykää CI:stä jatkuvaan toimitukseen. Kurssilla keskitytään sovellusten julkaisemiseen eri ympäristöihin ja määritysten turvalliseen hallintaan.

21

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…

22

A24 oppituntiaPRO

Syventykää Linuxin keskeisiin työkaluihin ja oppikaa tarkastelemaan tiedostojen sisältöä, ymmärtämään ja muuttamaan tiedostojen käyttöoikeuksia sekä etsimään tiedostoja tehokkaasti järjestelmästänne.

23

A14 oppituntiaPRO

Määritelkää inventaariossa isännät ja ryhmät ja kohdistakaa toimet täsmällisesti.

24

A14 oppituntiaPRO

Erottakaa chart, julkaisu ja revisio toisistaan varmasti.

25

B14 oppituntiaPRO

Opitte, miten Docker-kontit viestivät keskenään ja ulkomaailman kanssa. Tutustutte eri verkkotiloihin ja opitte strategioita pysyvän tiedontallennuksen toteuttamiseen.

26

B14 oppituntiaPRO

Opitte hallitsemaan tilattomia sovelluksia Deploymentien ja ReplicaSetien avulla. Opitte varmistamaan halutun replikoiden määrän, suorittamaan vaiheittaisia päivityksiä ja palauttamaan muutokset help…

27

B14 oppituntiaPRO

Tutustutte tiimityöskentelyyn suunniteltuihin ammattimaisiin haarautumismalleihin. Kurssilla perehdytään jäsenneltyihin työnkulkuihin, kuten Feature Branchingiin ja Gitflow'hun, jotka parantavat proj…

28

B24 oppituntiaPRO

Optimoikaa putkenne GitHub Actionsin edistyneillä ominaisuuksilla. Tutustukaa matriisikoontiversioihin, välimuistiin ja uudelleenkäytettävien työnkulkujen tehokkuuteen.

29

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…

30

A24 oppituntiaPRO

Syventäkää ymmärrystänne siitä, miten ympäristömuuttujat vaikuttavat komentotulkkiin ja komentosarjoihin. Oppikaa hallitsemaan koko järjestelmää koskevia ja käyttäjäkohtaisia määrityksiä.

31

A14 oppituntiaPRO

Suorittakaa kertaluonteisia tehtäviä useilla palvelimilla kirjoittamatta tiedostoa.

32

A14 oppituntiaPRO

Määrittäkää chart-tietovarastot ja etsikää tarvitsemanne ohjelmisto.

33

B14 oppituntiaPRO

Tutustutte DevOpsin keskeisiin periaatteisiin ja käytäntöihin. Ymmärrätte, miten yhteistyö, automaatio ja jatkuva parantaminen tehostavat ohjelmistojen toimitusta.

34

B24 oppituntiaPRO

Tutustutte sovellusten julkaisemiseen sisäisesti ja ulkoisesti Kubernetes Servicesten ja Ingressin avulla. Ymmärrätte eri Service-tyypit ja niiden käyttötarkoitukset.

35

B14 oppituntiaPRO

Opitte hyödyntämään GitHubin yhteistyöominaisuuksia tehokkaasti keskittyen pull requestien käyttöön koodin tarkistuksessa ja integroinnissa. Opitte osallistumaan avoimen lähdekoodin projekteihin ja h…

36

B24 oppituntiaPRO

Ottakaa kontitettujen sovellusten CI/CD haltuun. Oppikaa rakentamaan Docker-levykuvia, lähettämään niitä rekistereihin ja julkaisemaan niitä Kubernetes-klustereihin GitHub Actionsin avulla.

37

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…

38

B14 oppituntiaPRO

Rakenna uudelleenkäytettävää ja testattavaa Bash-koodia funktioilla, lähdekoodiin liitettävillä kirjastoilla ja selkeällä argumenttien käsittelyllä ylläpidettäviä tuotantoskriptejä varten.

39

A14 oppituntiaPRO

Etsikää ja käyttäkää ydinmoduuleja oikeiden tehtävien suorittamiseen raakashellin sijaan.

40

A14 oppituntiaPRO

Ottakaa oikea sovellus käyttöön Kubernetesissa yhdellä komennolla.

41

B14 oppituntiaPRO

Aloitatte tutustumisen Kubernetesiin, alan standardiksi muodostuneeseen konttien orkestroijaan. Opitte keskeiset käsitteet, kuten Podit, Nodet ja Kubernetes-arkkitehtuurin.

42

B24 oppituntiaPRO

Opitte hallitsemaan sovellusten määrityksiä ConfigMapsien avulla ja suojaamaan arkaluonteisia tietoja Secretsien avulla. Perehdytte pysyvän tallennuksen käsitteisiin Persistent Volumes- ja Persistent…

43

B14 oppituntiaPRO

Opitte hallitsemaan ohjelmistojulkaisuja tehokkaasti Git-tagien ja GitHubin julkaisuominaisuuksien avulla. Kurssilla käsitellään semanttista versiointia, vakaiden julkaisupisteiden luomista ja hotfix…

44

B24 oppituntiaPRO

Automatisoikaa infrastruktuurin käyttöönotto ja hallinta. Kurssilla keskitytään GitHub Actionsin käyttöön IaC-työkalujen, kuten Terraformin, kanssa pilviresurssien hallitsemiseksi.

45

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…

46

B14 oppituntiaPRO

Nopeuta shell-kuormia poistamalla subshellien aiheuttama overhead ja ajamalla tehtäviä samanaikaisesti hallitulla rinnakkaisuudella.

47

A24 oppituntiaPRO

Kirjoittakaa ja suorittakaa YAML-playbook, joka määrittää palvelimen alusta loppuun.

48

A24 oppituntiaPRO

Tarkastelkaa, seuratkaa ja poistakaa siististi se, minkä olette ottaneet käyttöön.

49

B24 oppituntiaPRO

Toteutatte kokonaisen CI/CD-putken Jenkinsillä Docker-sovellusten koontiversioiden luomisen, testaamisen ja käyttöönoton automatisoimiseksi. Opitte integroimaan Dockerin automatisoituihin työnkulkuih…

50

B24 oppituntiaPRO

Toteutatte kattavan havainnointiratkaisun Kubernetes-sovelluksillenne. Opitte keräämään lokeja, valvomaan metriikoita Prometheuksen ja Grafanan avulla sekä määrittämään terveystarkistuksia.

51

B14 oppituntiaPRO

Vahvistatte Git- ja GitHub-työnkulkuanne yleisiä sudenkuoppia ja tietoturva-aukkoja vastaan. Kurssilla käsitellään arkaluonteisten tietojen suojaamista, tunnistetietojen hallintaa ja terveen reposito…

52

B24 oppituntiaPRO

Ratkaiskaa monimutkaisten repositoriorakenteiden haasteet. Oppikaa toteuttamaan tehokkaita CI/CD-strategioita projekteille, jotka on järjestetty monorepoiksi tai useisiin repositorioihin.

53

B24 oppituntiaPRO

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

54

B14 oppituntiaPRO

Ottakaa Linux-järjestelmänne hallintaan hallitsemalla käynnissä olevia prosesseja ja I/O-uudelleenohjausta. Kurssi antaa valmiudet ketjuttaa komentoja ja käsitellä tietovirtoja tehokkaasti.

55

A24 oppituntiaPRO

Koostakaa monen playn playbookeja, jotka kohdistuvat eri isäntäryhmiin.

56

A24 oppituntiaPRO

Mukauttakaa chartin toimintaa muokkaamatta sen malleja.

57

B24 oppituntiaPRO

Tutustutte Docker Swarmiin Docker-konttien hallintaa ja skaalausta varten useilla isännillä. Opitte ottamaan palveluita käyttöön, käsittelemään vaiheittaisia päivityksiä ja varmistamaan korkean käyte…

58

B24 oppituntiaPRO

Yksinkertaistakaa sovellusten käyttöönottoa ja hallintaa Kubernetesissa Helmin avulla. Opitte luomaan, ottamaan käyttöön ja hallitsemaan Helm-charteja monimutkaisille sovelluksille.

59

B24 oppituntiaPRO

Opitte käsittelemään monimutkaisia yhdistämiskonflikteja ja muokkaamaan commit-historiaa. Kurssi tarjoaa strategioita koodiin liittyvien ristiriitojen ratkaisemiseen sekä selkeän ja ymmärrettävän pro…

60

C14 oppituntiaPRO

Oppikaa sisällyttämään tietoturvakäytännöt suoraan CI/CD-putkiinne. Kurssilla käsitellään salaisuuksien hallintaa, haavoittuvuuksien skannausta ja turvallisen koodin käytäntöjä.

61

B24 oppituntiaPRO

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

62

B14 oppituntiaPRO

Kehittäkää komentorivitaitojanne opettelemalla edistyneitä tekstinkäsittelytyökaluja, kuten sed ja awk, sekä keskeisiä tiedostojen arkistointi- ja pakkaustyökaluja.

63

A24 oppituntiaPRO

Parametrisoikaa playbookit muuttujilla arvojen kovakoodauksen sijaan.

64

A24 oppituntiaPRO

Muuttakaa käynnissä olevaa julkaisua ja palauttakaa se tarvittaessa välittömästi.

65

B24 oppituntiaPRO

Siirrytte perus-Podeja pidemmälle ottamalla kokonaisia sovelluksia käyttöön Kubernetesin Deploymentien ja Servicesten avulla. Opitte julkaisemaan sovelluksia ja hallitsemaan niiden skaalausta.

66

B24 oppituntiaPRO

Hankitte taidot yleisten Kubernetes-ongelmien diagnosointiin ja ratkaisemiseen. Opitte virheenkorjaustekniikoita ja omaksutte parhaat käytännöt sovellusten suorittamiseen tuotannossa.

67

B24 oppituntiaPRO

Hyödynnätte Git Hooksien tehoa tehtävien automatisointiin ja käytäntöjen valvontaan repositoriossa. Kurssilla opitte luomaan ja käyttämään asiakas- ja palvelinpuolen hookeja työnkulun mukauttamiseen.

68

C14 oppituntiaPRO

Varmistakaa putkienne ja julkaistujen sovellustenne toimintakunto ja suorituskyky. Oppikaa määrittämään valvonta, integroimaan ulkoisia palveluja ja määrittämään hälytyksiä.

69

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…

70

B14 oppituntiaPRO

Kehittäkää komentosarjat تاitojanne toteuttamalla silmukoita ja funktioita. Kurssi auttaa teitä kirjoittamaan monimutkaisempia, modulaarisia ja uudelleenkäytettäviä Bash-komentosarjoja.

71

A24 oppituntiaPRO

Lukekaa järjestelmätietoja ja käyttäkää niitä älykkäämpien playbookien tekemiseen.

72

A24 oppituntiaPRO

Esikatselkaa tarkasti, mitä chart tekee, ennen muutoksen vahvistamista.

73

B24 oppituntiaPRO

Toteutatte vankat valvonta- ja lokitusratkaisut, jotka ovat olennaisia sovellusten toimintakunnon ja suorituskyvyn ylläpitämisessä DevOps-ympäristössä. Opitte tunnistamaan ja ratkaisemaan ongelmia en…

74

C14 oppituntiaPRO

Optimoitte resurssien käyttöä ja Podien sijoittelua edistyneillä ajoitustekniikoilla. Opitte resurssipyynnöistä, rajoista, Node-selectoreista, affiniteetista, taineista ja toleraatioista.

75

B24 oppituntiaPRO

Hyödynnätte GitHub Actionsin tehoa ohjelmistokehityksen työnkulkujen automatisointiin. Opitte rakentamaan jatkuvan integraation ja jatkuvan käyttöönoton putkia suoraan GitHub-repositorionne sisällä.

76

C14 oppituntiaPRO

Toteuttakaa kehittyneitä julkaisutapoja käyttökatkottomiin julkaisuihin. Kurssilla käsitellään Blue/Green- ja Canary-julkaisuja sekä luotettavia palautusmekanismeja.

77

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…

78

B14 oppituntiaPRO

Hankkikaa vahva osaaminen keskeisistä verkkokomennoista ja muodostakaa suojattuja yhteyksiä etäpalvelimiin SSH:n avulla. Kurssilla käsitellään verkkoliikenteen valvontaa ja suojattuja tiedostonsiirto…

79

A24 oppituntiaPRO

Kirjoittakaa tehtäviä, jotka lähestyvät haluttua tilaa eivätkä koskaan tee päällekkäisiä muutoksia.

80

A24 oppituntiaPRO

Luokaa aloituschارتti ja tutustukaa kaikkiin sen tuottamiin tiedostoihin.

81

C14 oppituntiaPRO

Syvennätte Dockerfilen parhaiden käytäntöjen tuntemustanne luodaksenne erittäin tehokkaita ja turvallisia näköistiedostoja. Opitte monivaiheiset koonnit ja edistyneet välimuistitekniikat.

82

C14 oppituntiaPRO

Vahvistatte Kubernetes-klustereiden ja sovellusten tietoturvaa toteuttamalla keskeisiä tietoturvakäytäntöjä. Opitte RBAC:stä, verkkokäytännöistä ja Pod Security Standards -standardeista.

83

C14 oppituntiaPRO

Perehdytte edistyneisiin Git-komentoihin vianmääritystä ja repositorion ylläpitoa varten. Saatte käyttöönne työkalut kadonneen työn palauttamiseen, virheiden paikantamiseen ja repositorion suoritusky…

84

C14 oppituntiaPRO

Laajentakaa GitHub Actionsin ominaisuuksia kehittämällä mukautettuja Actions-toimintoja ja integroimalla niitä yritystason järjestelmiin ja itse ylläpidettäviin suorittajiin.

85

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…

86

B24 oppituntiaPRO

Tutustukaa tehokkaisiin, usein huomiotta jääviin komentotulkin ominaisuuksiin, jotka voivat parantaa tuottavuuttanne merkittävästi. Mukauttakaa komentotulkkiympäristönne tehokkaampaa työnkulkua varte…

87

B14 oppituntiaPRO

Jäsentäkää oikea Ansible-projekti ammattimaisten tiimien tavoin.

88

B14 oppituntiaPRO

Rakentakaa omalle sovelluksellenne toimiva chart puhtaalta pöydältä.

89

C14 oppituntiaPRO

Parannatte kontitettujen sovellustenne ja Docker-ympäristöjen tietoturvaa. Opitte näköistiedostojen tarkistamisesta, ajonaikaisesta tietoturvasta ja turvallisista käyttöönottostrategioista.

90

C14 oppituntiaPRO

Käsittelette monimutkaisia sovellusmalleja StatefulSetien ja DaemonSetien avulla. Tutustutte Kubernetes Operatoreihin mukautettujen resurssien hallinnan automatisointia varten.

91

C14 oppituntiaPRO

Tutustutte siihen, miten Git integroidaan erilaisiin kehitystyökaluihin ja miten sitä skaalataan yritysympäristöissä. Kurssilla käsitellään Gitin hyödyntämistä IDE-ympäristöissä, yritystason Git-ratk…

92

C24 oppituntiaPRO

Optimoikaa DevOps-prosessinne hyödyntämällä mittareita ja hienosäätämällä putkien suorituskykyä. Tutustukaa tulevaisuuden suuntauksiin ja edistyneisiin automaatiotekniikoihin.

93

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…

94

B24 oppituntiaPRO

Ottakaa hahmontunnistuksen voima käyttöön säännöllisten lausekkeiden avulla. Kurssilla opitte laatimaan kehittyneitä hakumalleja ja käyttämään niitä komentojen 'grep', 'sed' ja 'awk' kanssa.

96

B14 oppituntiaPRO

Lukekaa ja kirjoittakaa Go-mallien toimintoja Helm-charteissa.

97

B24 oppituntiaPRO

Kirjoittakaa vankkoja ja ylläpidettäviä Bash-komentosarjoja opettelemalla tehokkaita virheenkorjaustekniikoita ja virheenkäsittelyä sekä noudattamalla komentosarjakehityksen parhaita käytäntöjä.

98

B14 oppituntiaPRO

Toistakaa tehtävä siististi listojen, sanakirjojen ja sisäkkäisen datan yli.

99

B14 oppituntiaPRO

Käyttäkää Helmin kontekstiobjekteja mallienne ohjaamiseen.

100

B24 oppituntiaPRO

Ota awk haltuun rakenteisen datan käsittelykielenä raportointiin, aggregointiin ja kenttien muokkaukseen suoraan shellistä.

102

B14 oppituntiaPRO

Muun­nelkaa arvoja Helmin funktio- ja putkityökaluilla.

103

B24 oppituntiaPRO

Kysele, muunna ja tuota rakenteista JSON- ja YAML-dataa komentoriviltä moderneja API- ja konfiguraatiotyönkulkuja varten.

104

B14 oppituntiaPRO

Tuottakaa konfiguraatiotiedostoja malleista, joihin on täytetty muuttujia ja logiikkaa.

105

B14 oppituntiaPRO

Keskittäkää toistuva YAML uudelleenkäytettäviksi nimetyiksi malliosiksi.

106

B24 oppituntiaPRO

Kirjoita nopeasti epäonnistuvia ja ennakoitavia skriptejä tiukan tilan, trapien ja kurinalaisen virheiden välityksen avulla tuotannon luotettavuuden varmistamiseksi.

107

B14 oppituntiaPRO

Muokatkaa sekavat playbookit selkeiksi ja jaettaviksi rooleiksi.

108

B14 oppituntiaPRO

Lisätkää ehtoja ja silmukoita, jotta chartit mukautuvat arvoihin.

109

C14 oppituntiaPRO

Automatisoikaa toistuvat tehtävät Cronilla ja soveltakaa Bash-komentosarjojen osaamistanne tosielämän ongelmien ratkaisemiseen. Kurssin lopuksi rakennatte edistyneitä automaatioratkaisuja.

110

B14 oppituntiaPRO

Etsikää, asentakaa ja hallinnoikaa yhteisön rooleja ja kokoelmia.

111

B14 oppituntiaPRO

Tuottakaa luettavaa ja oikeellista YAML-koodia myös monimutkaisissa malleissa.

112

C14 oppituntiaPRO

Automatisoi todellisia palvelinten hallintatehtäviä, kuten käyttäjiä, palveluita, levyjä ja ajastettuja kuntotarkistuksia, Bashilla.

113

B14 oppituntiaPRO

Säilyttäkää salasanat ja avaimet turvallisesti versionhallituissa playbookeissa.

115

C14 oppituntiaPRO

Muunna palvelinten raakalogit hyödyllisiksi mittareiksi ja hälytyksiksi suoratoistavilla tekstityökaluilla ja journald-integraatiolla.

116

B14 oppituntiaPRO

Suorittakaa suuren playbookin osia valikoivasti tai ohittakaa ne tageilla.

117

B14 oppituntiaPRO

Suorittakaa tehtäviä oikealla hetkellä julkaisun elinkaaressa.

118

C14 oppituntiaPRO

Soveltakaa ohjelmistokehityksen kurinalaisia käytäntöjä shell-koodiin yksikkötesteillä, mockauksella, kattavuusmittauksilla ja jatkuvalla integraatiolla.

119

B14 oppituntiaPRO

Tehkää playbookeista vikasietoisia rescue-, palautumis- ja hallitun epäonnistumisen avulla.

120

B14 oppituntiaPRO

Havaitkaa chartien virheet ennen niiden päätymistä klusteriin.

121

C24 oppituntiaPRO

Suojaa skriptit injektioilta, salaisuuksien vuotamiselta ja väärinkäytetyiltä oikeuksilta tietoturva edellä suunnitelluilla shell-ohjelmoinnin käytännöillä.

122

B24 oppituntiaPRO

Rakentakaa koostettavia roolihierarkioita, jotka ovat riippuvaisia toisistaan ja hyödyntävät toisiaan.

124

C24 oppituntiaPRO

Käyttäkää shell-skriptausta Docker-imagien, konttien entrypointien ja pilvipalveluiden CLI-automaation liimana.

125

B24 oppituntiaPRO

Hakekaa reaaliaikainen inventaario pilvipalveluiden rajapinnoista staattisten tiedostojen sijaan.

126

B24 oppituntiaPRO

Käyttäkää asiantuntevia mallitekniikoita suurten chartien pitämiseksi siisteinä.

127

B24 oppituntiaPRO

Kirjoittakaa mukautettu Python-moduuli, kun mikään valmis moduuli ei sovi tarpeeseen.

128

B24 oppituntiaPRO

Keskittäkää yhteinen mallilogiikka useiden chartien käyttöön.

129

B24 oppituntiaPRO

Luokaa ja määrittäkää toimiva pilvi-infrastruktuuri suoraan Ansiblesta.

130

B24 oppituntiaPRO

Pidätte tunnistetiedot poissa tekstimuotoisista arvoista ja Git-historiasta.

131

B24 oppituntiaPRO

Kirjoittakaa automatisoituja testejä, jotka varmistavat roolienne toiminnan ennen tuotantoa.

132

B24 oppituntiaPRO

Hallinnoikaa useita julkaisuja eri ympäristöissä deklaratiivisesti.

133

B24 oppituntiaPRO

Suorittakaa Ansiblea verkkokäyttöliittymästä ajastusten, RBAC:n ja tunnistetietojen avulla.

135

B24 oppituntiaPRO

Hienosäätäkää Ansible toimimaan nopeasti ja turvallisesti sadoilla isännillä.

136

B24 oppituntiaPRO

Ohjatkaa Helm-julkaisuja Gitistä, joka toimii ainoana totuuden lähteenä.

137

B24 oppituntiaPRO

Suorittakaa lintatut ja testatut Ansible-ajot automaattisesti CI/CD-putkesta.

138

B24 oppituntiaPRO

Toimittakaa turvallisia, vakiintuneiden käytäntöjen mukaisia ja ylläpidettäviä charteja.

139

B24 oppituntiaPRO

Orkestroikaa reitittimet, kytkimet ja kerroksittaiset sovelluspinojen osat yhdessä työnkulussa.

140

B24 oppituntiaPRO

Todistakaa chart aidoksi ja muuttamattomaksi ennen asentamista.

141

B24 oppituntiaPRO

Toimittakaa täydellinen monikerroksinen sovellus tuotantotason vaiheittaisella käyttöönotolla.

142

B24 oppituntiaPRO

Selvittäkää epäonnistuneet asennukset, päivitykset ja jumiutuneet julkaisut nopeasti.

CoddyKit PRO

Avaa kaikki 142 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.

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 DevOps-bootcamp-kurssi ilmainen?

Kyllä. Voit aloittaa DevOps-bootcamp-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 DevOps-bootcamp?

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

Miten opin DevOps-bootcamp 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 DevOps-bootcamp-kurssin suorittamisesta?

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

Voinko oppia DevOps-bootcamp puhelimellani?

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

Paljonko CoddyKit PRO maksaa?

DevOps-bootcamp-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 DevOps-bootcamp-opintopolun suorittaminen kestää?

DevOps-bootcamp sisältää 142 kurssia ja 568 oppituntia. Useimmat oppitunnit kestävät noin 5–10 minuuttia, joten koko opintopolun suorittamiseen kuluu omaan tahtiin noin 66 tuntia käytännön harjoittelua.

Aloita DevOps-bootcamp nyt

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