Molnutveckling med AWS – YH kurs

Vill du bygga moderna system direkt i molnet?

Beskrivning

Vad är molnutveckling med AWS?

Molnutveckling med AWS handlar om att utveckla och driftsätta applikationer som är skalbara, säkra och kostnadseffektiva. Genom att använda AWS molntjänster kan system automatiseras, övervakas och anpassas efter verksamhetens behov.

Kursen avslutas med en AWS-certifiering som stärker ditt CV och gör dig mer attraktiv på arbetsmarknaden.

Kursen tillhandahåller viktig kunskap inom AWS, inklusive hur man optimerar IT-infrastrukturen, förbättrar säkerheten och implementerar moderna lösningar som driver innovation och tillväxt.
– Tea, Vaimo AB

Därför ska du läsa denna kurs:

  • Efterfrågad kompetens inom molnutveckling och AWS.
  • Lär dig bygga skalbara och distribuerade applikationer.
  • Förstå hur säkerhet, roller och åtkomst hanteras i AWS.
  • Arbeta med cloud-native arkitektur och migrering från legacy-system.
  • Praktisk och arbetslivsnära kurs för utvecklare och tekniska roller.

 

Under kursen:

Kursen är uppdelad i fem delar och kombinerar teori med praktisk träning.

Del 1 – Introduktion till AWS och webapplikationer

Du får förståelse för hur en webbapplikation är uppbyggd och lär dig grunderna i REST, JSON och SQL. Vi går igenom när och varför molntjänster bör användas samt hur man migrerar applikationer till molnet.

Del 2 – Serverless och säkerhet

Du lär dig bygga serverlessapplikationer med AWS Lambda och S3, hantera loggning i CloudWatch och säkerhet med IAM och Trusted Advisor. Du arbetar även med CI/CD och automatisering av deploys till AWS.

Del 3 – Docker och mikrotjänster

Fokus ligger på Docker, ECS, Fargate och hur du skalar distribuerade applikationer. Du får förståelse för integrationer, PubSub-kommunikation (SNS, SQS, MQTT) och databaser som DynamoDB.

Del 4 – Avancerade AWS-tjänster

Vi utforskar områden som IoT, röststyrning, Big Data och Data Streams. Deltagarna samlar ihop sina kunskaper i ett seminarium som förbereder inför certifieringen AWS Certified Cloud Practitioner.

Del 5 – Certifieringsförberedelse

Du tränar inför AWS Certified Cloud Practitioner-provet med fokus på verklighetsnära scenarier och best practice.

 

Efter avslutad kurs:

Efter avslutad kurs har du kompetens att självständigt arbeta med molnutveckling i AWS-miljöer.

Du kan bland annat:

  • Designa, utveckla och administrera molntjänster i AWS.

  • Bygga och driftsätta distribuerade applikationer.

  • Arbeta med säkerhet, roller och åtkomst i molnet.

  • Välja rätt AWS-tjänster för att balansera kostnad och prestanda.

  • Avgöra när och hur AI kan stötta molnbaserade lösningar.

 

Yrkesverksamma föreläsare och lärare

I själva genomförandet medverkar arbetslivet i olika former: Lärare, handledare och undervisningspersonal utgörs i princip uteslutande av handplockade yrkesverksamma.

 


IT-Högskolans Yh-program och korta Yh-kurser bedrivs med tillstånd av Myndigheten för yrkeshögskolan.

Det kostar inget att gå kursen. Kursen berättigar till både lån och stöd från Centrala Studiestödsnämden (CSN).

Behörighet

  • Yrkeserfarenhet: Minst 6 månaders arbetslivserfarenhet (anställning eller praktik) med systemutveckling om programmering med Java eller liknande objektorienterat språk.
  • Språk: Kunskaper i svenska motsvarande svenska 1/svenska som andraspråk 1 på gymnasienivå.

 

Ska styrkas med arbetsgivarintyg, arbetsintyg, referenser eller liknande. Enbart CV godkänns ej.

Urval och antagning

Många av våra kurser har fler sökande än antal platser. För att antagningen ska bli rättvis sker då urvalet efter en förutbestämd process.

De sökande som är behöriga rangordnas efter antalet sammanlagda poäng i urvalsprocessen och antas i turordning. Den sammanlagda poängen i urvalsprocessen består av den poäng som tilldelas utifrån din yrkeserfarenhet och tidigare meriterande utbildning.

 

Meriterande utbildning
  • 1 poäng per månad eftergymnasial utbildning som du kan styrka med intyg
  • Max 10 poäng

 

Yrkeserfarenhet
  • Poäng ges per helt år inom det yrkesområde som krävs för kursen
  • Ska styrkas med intyg
  • Max 30 poäng

Utbildningsplan

Kursinnehåll:

Deltagaren lär sig att skapa och arbeta med distribuerande applikationer via webbkommunikation. Hantera integrationer mellan system och förstå webbtjänster. Anväda REST anrop samt serialisering med XML, Json och Protobuf. Strukturering av API med exempelvis Swagger /open API3. Delatgarna lär sig att skapa cloudlösningar med hjälp av AWS.

 

Efter avslutad utbildning kommer den studerande att ha kunskaper om:
  • Specialiserade kunskaper inom hur man använder AWS-tjänster för att automatisera, skala och övervaka program.
  • Avancerade kunskaper inom integrationer mellan system.
  • Webbtjänster och dess olika beståndsdelar.
  • Ramverk för webbtjänster.
  • REST och JSON.
  • Swagger/OpenAPI, Curl och Postman.
  • Implementering av cloud-native och migrering av legacy-applikationer.
  • De grundläggande molntjänsterna i AWS såsom EC2, ECS, Lambda, DynamoDB, S3 m.fl.
  • Avancerad containerisering med Docker.
  • Businesscaset för molnbaserade tjänster i jämförelse med on-premiseservrar.
  • AI som stöd i molnutveckling med AWS.

 

Efter avslutad utbildning kommer den studerande att ha färdigheter i att:
  • Planera, identifiera verktyg för att bygga distribuerade applikationer samt slutföra AWS-projekt.
  • Hämta data från externa system.
  • Bygga och publicera webbtjänster.
  • Konsumera en webbtjänst.
  • Koppla ihop molntjänsten AWS och identifiera säkerhetsaspekter i AWS.
  • Designa, utveckla och administrera tjänster i AWS.
  • Implementering av cloud-native och migrering av legacy-applikationer.
  • Välja lämpliga tjänster och resurser för att minimera kostnader och maximera prestanda.
  • Använda AI som hjälpmedel i framtagandet av en molnlösning med AWS.

 

Efter avslutad utbildning kommer den studerande att ha kompetenser att:
  • Självständigt använda de specialiserade kunskaperna inom att programmera och konfigurera tjänster i AWS.
  • Självständigt bygga distribuerade applikationer.
  • Självständigt hämta data från externa system.
  • Självständigt bygga och publicera webbtjänster.
  • Självständigt designa, utveckla och administrera olika molntjänster i AWS.
  • Ta till sig information kring nya tjänster i AWS Självständigt avgöra när AI kan stödja arbetet med AWS.