Molnutveckling med Azure – YH-kurs

Beskrivning

Vad är Molnutveckling med Azure? 

Azure är Microsofts molnplattform som erbjuder ett brett utbud av funktioner och tjänster för att skapa skalbara, pålitliga och säkra applikationer. Med Azure kan utvecklare dra nytta av molndatabaser, kontinuerlig integration och distribution (CI/CD), samt skalbarhet och hög tillgänglighet. Genom att använda Azure för molnutveckling kan applikationer byggas och driftsättas i molnet med hjälp av plattformens skalbarhet, tillförlitlighet och flexibilitet.

 

Vem är du?

Du har minst 6 månaders system- eller mjukvaruutvecklings erfarenhet på ett företag, med fördel programmering med .NET och C#. Vill du bli en eftertraktad expert inom molnutveckling och dra nytta av Microsoft Azures kraftfulla verktyg och tjänster? Då är vår intensiva och omfattande kurs perfekt för dig! 

 

Behörighet:

  • Minst 6 månaders system- eller mjukvaruutvecklings erfarenhet på ett företag, med fördel programmering med .NET och C#. Ska styrkas med arbetsgivarintyg, arbetsintyg eller liknande. Enbart CV godkänns ej.
  • Kunskaper i svenska motsvarande svenska 1/svenska som andraspråk 1 på gymnasienivå.

 

Vår kurs på distans:

IT-Högskolans kurs Molnutveckling med Azure sker helt på distans och ger möjligheten till CSN samt omställningsstudiestöd. Under åtta veckor kommer du att fördjupa dig i Azure-plattformens alla nyanser och lära dig att bygga, implementera och hantera skalbara och säkra molnapplikationer. Du kommer att få en djup förståelse för Azure-arkitektur, molndesignmönster, hantering av virtuella maskiner, databashantering, automatisk skalning och mycket mer. Dessutom kommer du att utforska DevOps-principer och lära dig att skapa en smidig CI/CD-pipeline för kontinuerlig integration och distribution av dina applikationer. 

 

Kursupplägget består av följande moment: 

 

– Digitala lektioner live och förinspelade samt handledning veckovis 

– Individuella laborationer 

– Granskning av andras labbar och att ge feedback på dessa (Peer review) 

– Individuell slutuppgift 

IT-Högskolans kurs är skräddarsydd för yrkesverksamma som strävar efter att ta sin karriär till nya höjder. Oavsett om du är utvecklare, systemadministratör eller IT-professionell kommer denna Azure-kurs att utrusta dig med verktyg och kunskaper för att möta framtidens behov inom molnhantering.

 

Efter avslutad utbildning:

Efter kursen kommer du att inneha moderna och efterfrågade kunskaper som företag letar efter, vilket öppnar upp flera spännande möjligheter i branschen. Du kan nu arbeta som konsult inom molnutveckling eller direkt bidra till din organisations övergång till molnet.

Utbildningsplan

Efter avslutad utbildning ska den studerande ha kunskaper om/i:
  • Specifika kunskaper inom Microsoft Azure, begrepp och molnfunktioner i Azure.
  • Avancerade Azure functions och serverlös kod.
  • Avancerade kunskaper i Azure Active Directory och hur du använder den för att hantera användare, grupper och roller.
  • Säkerhetsfunktioner i Azure.
  • Azure-kostnadsoptimering.
  • Automatiserad distribution.
  • Tjänstemodeller som PaaS, IaaS och SaaS.
  • Virtuella maskiner i Microsoft Azure.
  • Implementering av webb- och mobilservice på Microsoft Azure.
  • DevOps-principerna, CI/CD Versionshantering i ex. Git Grundläggande i AKS (Azure Kubernetes Service).
  • AI som stöd i framtagningen av Azure-lösningar.

 

Efter avslutad utbildning ska den studerande ha färdigheter i att:
  • Planera, identifiera och programmera funktionalitet i molnet med Azure och dess stödverktyg och funktioner.
  • Använda virtuella maskiner i Azure och skapa, konfigurera och hantera virtuella datorer i Azure .
  • Hantera säkerhetsfunktioner i Azure.
  • Applicera kostnadsoptimering och justera sin Azure-lösning utifrån en budget.
  • Implementera webb- och mobilservice på Azure.
  • Använda DevOps i Azure, CI/CD – kontinuerligt skapande och leverans av funktionalitet (features).
  • Använda AI i framtagningen av en Azure-lösning.

 

Efter avslutad utbildning ska den studerande ha kompetenser att:
  • Självständigt skapa funktionalitet i molnet med hjälp av Azure och dess stöd för att slutföra projekt i Azure.
  • Självständigt skapa högkvalitativa molnlösningar med Azure som är säkra och kostnadsoptimerade utifrån en budget eller kostnadsplan.
  • Självständigt använda virtuella maskiner i Azure och implementera webb- och mobilservice på Azure.
  • Självständigt skapa cloudlösningar med hjälp av Azure DevOps för att automatisera bygg- och distributionsprocesser.
  • Självständigt använda AI vid framtagandet av en Azure-lösning.