NC Academy
2026
Nordcloud Academyn kahdeksan moduulia: Azure Bicep, Terraform, Python, C#, React, tunnistautumisarkkitehtuuri ja Northwind-mittarit
Rooli
Itseopiskelu
Tila
Itseopiskelu
Live
Näytä sivustoLähdekoodi
GitHubMitä rakensin
Kahdeksan käytännön moduulia Nordcloud Academy for IT Administrators -ohjelmassa, joka on Nordcloudin sisäinen pilviosaamisen koulutusohjelma. Jokaisella moduulilla oli oma reponsa:
- Azure Bicep — julkaisin oikeita Azure-resursseja Bicep-malleilla
- Terraform — pystytin pilviympäristöjä HCL:llä; tilanhallinta, moduulit ja Azure-providerin erityispiirteet
- Python — skriptausta, automaatiotehtäviä ja datankäsittelyä pilvirajapintoja vasten
- C#-REST-rajapinta — .NET-taustapalvelu, joka tarjoaa Northwind-tietokannan REST-rajapintana täysillä CRUD-päätepisteillä
- React-koontinäyttö — käyttöliittymä, joka lukee Northwind-rajapintaa ja näyttää liiketoimintamittarit: tilaukset, asiakkaat ja liikevaihdon
- Tunnistautumisarkkitehtuuri — suunnittelin tunnistautumisen kulun: OAuth 2.0, JWT ja roolipohjainen pääsynhallinta
- Tunnistautumisen toteutus — edellisen moduulin arkkitehtuuri käytännössä
- Integraatio — kaikki palaset yhteen: React-käyttöliittymä, C#-rajapinta ja Northwind-tietokanta, tunnistautuminen turvaamassa koko pinoa
Mitä opin
Ohjelman rakenne teki näkyväksi, miten tiiviisti koko pino nivoutuu yhteen. Kun kirjoittaa Bicepin, joka pystyttää infran, joka ajaa .NET-rajapintaa, joka syöttää React-koontinäyttöä, jonka tunnistautumismoduuli turvaa, jokainen päätös muuttuu näkyväksi. Pilvi-infrastruktuuri ja sovelluskoodi eivät ole erillisiä asioita: infrastruktuuri koodina määrittää sen, mikä sovelluskerroksessa on mahdollista.
Kohokohdat
- Azure Bicep — oikeita Azure-resursseja julkaistu
- Terraform — pilviympäristöt HCL:llä
- Python — skriptausta ja automaatiota pilvirajapintoja vasten
- C#-REST-rajapinta — Northwind-CRUD .NETillä
- React-koontinäyttö — liiketoimintamittarit rajapinnan päällä
- Tunnistautuminen — OAuth 2.0 ja JWT, suunnittelu ja toteutus
- Integraatio — koko pino turvattuna päästä päähän
Teknologiat
Azure Bicep · Terraform · Python · C# · .NET · React · TypeScript · PostgreSQL · Azure · GitHub Actions