Containers Microsoft-alustoilla

Containers, kotoisemmin kontit, ovat nykypäivää nyt myös Windows- ja Azure-ympäristöissä. Kaikkien infra- ja sovelluskehitysammattilaisten on osattava ne.

Vaativuus
Arvostelut
2pvä
Kesto
1800,00 
Ajankohta:
Sijainti:
Ilmoittaudu viimeistään 11.09.2018
Puhuttu kieli: Suomi

Valitettavasti kyseinen kurssi on jo täynnä, kokeilethan toisella ajankohdalla tai sijainnilla.

Containers (kontit) ovat tulleet myös Windows- ja Microsoft Azure-maailmaan. Kontit tarjoavat ehdottomasti etua varsinkin alusta- ja pilvitoimittajariippumattomiin asennuksiin ja kehittämiseen. Ne ovat myös DevOps-maailman rakennuspalikoita.

Tällä kurssilla opit kuinka kontteja käytetään niin Windows 10-,  Windows Server-, Hyper-V- ja Azure-ympäristöissä. Käyttöjärjestelminä ovat Linux ja Windows.
Opit kontit hyvin konkreettisesti ja kurssilla saatkin vastaukset kysymyksiin:

  • kuinka laajat integroidut sovellukset asennetaan eri konttiympäristöihin?
  • kuinka konttien välinen kommunikointi konfiguroidaan?
  • kuinka käytettävyys varmistetaan ja skaalautuvuus hoidetaan konttiympäristöissä?

Kurssin toisena päivänä keskityt tiedon sisäistämiseen käytännön läheisten tehtävien avulla. Silloin teet annetusta järjestelmästä POC (Proof of Concept) -tasoisen arkkitehtuurisuunnitelman ja asennuksen Azure Container-ympäristöön käyttäen Kubernetesia. Tämä osuus suoritetaan Microsoftin virallisella ”MOC 40501 Microsoft Cloud Workshop: Container and DevOps” -kurssimateriaalilla.

Tämä kurssi on DevOpsia, eli se on suunnattu infran sekä sovelluskehityksen ammattilaisille.

Esitiedot: Osallistujilla oletetaan olevan perustiedot Hyper-V- ja Windows Server -ympäristöistä. Myös Azuren perusteiden hallinta auttaa opitun ymmärtämisessä.

 

Kurssin tarkempi sisältö

Perusteet

  • Docker
  • Git
  • Container orchestration engines: Kubernetes, Docker Swarm ja Mesosphere DC/OS.

Docker tarkemmin

  • Building Files, Repositories
  • Docker Images, Dockerfile
  • Docker Network
  • Docker Tools: Compose, Swarm

Docker ympäristöt (on-prem)

  • Docker for Windows (Windows 10)
  • Docker for Windows Server 2016
  • Docker on Windows Nano Server
  • Visual Studio Tools for Docker
  • Docker for Azure (docker.com)

Containers ja Azure

  • Azure Container Registry
  • App Service for Container
  • Azure Container Instances
  • Azure Container Service
  • Azure Kubernetes Service (AKS)
  • Azure Service Fabric

Harjoituksissa esimerkkisovellus (ASP.NET Core & SQL Server) asennetaan näihin ympäristöihin ja konfiguroisaan konttien (sovellus-SQL) välinen tietoliikenne.

MOC 40501 Microsoft Cloud Workshop: Container and DevOps

The goal of this workshop is to build a PoC to deliver a multi-tenant web app hosting solution for medical conferences leveraging Azure Container Service, Docker, and Linux nodes.

Design Session

  • Review the customer case study
  • Design a proof of concept solution

Deployment

  • Environment setup
  • Create and run a Docker application
  • Deploy the solution to Azure Container Service
  • Scale the application and test HA
  • Setup load balancing and service discovery

 

Avainsanat: , , ,

 

Paikkoja jäljellä:
Ei paikkarajoitusta
useita
1800,00  + alv./VAT

Vastuuhenkilö


Ahti Haukilehto

Ahti Haukilehto

  • ahti.haukilehto@sovelto.fi

Ahti Haukilehto on Suomen tunnetuin ja arvostetuin Microsoft sovelluskehityksen ja -arkkitehtuurien asiantuntija ja hänellä on yli 20 vuoden kokemus IT-alan koulutus-, konsultointi- ja muista asiantuntijatehtävistä. Hän on kirjoittanut mm. Visual C# Trainer Kit -kirjan ja ollut yksi kirjoittajista myös muissa IT-alan kirjoissa. Ahtin poikkeuksellisen laaja-alaista näkemyksellisyyttä ja syvällistä osaamista osoittaa myös Microsoftin hänelle myöntämä MS Regional Director, Finland -status vuosina 1998-2015.

DI, MCPD: EAD, MCSD (.NET), MCBMSS, MCT, senior-konsultti. .NET-arkkitehtuurin asiantuntija. AWS Certified, Certified AWS Trainer.

Tietä käyden tien on vanki. Vapaa on vain umpihanki. – Aaro Hellaakoski

Kouluttaja


Ahti Haukilehto

Ahti Haukilehto

  • ahti.haukilehto@sovelto.fi

Ahti Haukilehto on Suomen tunnetuin ja arvostetuin Microsoft sovelluskehityksen ja -arkkitehtuurien asiantuntija ja hänellä on yli 20 vuoden kokemus IT-alan koulutus-, konsultointi- ja muista asiantuntijatehtävistä. Hän on kirjoittanut mm. Visual C# Trainer Kit -kirjan ja ollut yksi kirjoittajista myös muissa IT-alan kirjoissa. Ahtin poikkeuksellisen laaja-alaista näkemyksellisyyttä ja syvällistä osaamista osoittaa myös Microsoftin hänelle myöntämä MS Regional Director, Finland -status vuosina 1998-2015.

DI, MCPD: EAD, MCSD (.NET), MCBMSS, MCT, senior-konsultti. .NET-arkkitehtuurin asiantuntija. AWS Certified, Certified AWS Trainer.

Tietä käyden tien on vanki. Vapaa on vain umpihanki. – Aaro Hellaakoski