Cloud-Native Software Development | HU-minors (2024)

Wil jij je ontwikkelen tot software developer voor de cloud? Dan is dit de minor voor jou! De afgelopen jaren hebben veel kleinere en middelgrote bedrijven de stap naar de cloud al gemaakt. Zelfs grote bedrijven zoals Essent, ABN-AMRO, Rabobank en Aegon deden dit recentelijk. Over een paar jaar zal naar verwachting bijna de helft van het totale aantal software developers werkzaam zijn in de cloud. In deze pittige minor verwerf je in korte tijd veel kennis en doe je uitgebreide ervaring op met softwareontwikkeling in een cloud omgeving. Je besteedt veel tijd aan programmeren en software bouwen en jevoert allerlei opdrachten uit. Je krijgt bovendien de gelegenheid het AWS Certified Developer Associate certificaat te behalen. Wees wel voorbereid op een intensief half jaar waarin je hard moet werken, maar wel veel leert.

Toelating

De minor is bedoeld voor 3e/4e jaars studenten Informatica/HBO-ICT die hun oriënterende stage hebben afgerond. We verwachten dat studenten zelfstandig hun werkzaamheden kunnen organiseren, plannen en uitvoeren.

Harde toelatingseisen voor de deelnemers zijn: een gedegen ervaring met applicatieontwikkeling in Java, evenals basiservaring met webdevelopment in JavaScript en programmeren in Python. Met iedereen die zich aanmeldt hebben we een intakegesprek waarin we doorvragen op je kennis en ervaring op de genoemde toelatingseisen. De minor wordt ook aangeboden aan studenten van andere hogescholen.

Er is geen programma voor deeltijd- of flexstudenten en er is geen stage- of werkplek nodig om deze minor te volgen.

De examencommissie van je opleiding stelt van tevoren vast welke HU-minoren geen hbo-niveau en/of een onacceptabele overlap hebben met het verplichte curriculum van je opleiding. Check op de pagina Niet toegestane minoren onder jouw instituut of er minoren zijn die je niet mag volgen. Deze pagina zal vanaf 29 februari geüpdatet zijn voor minoraanbod 2024-2025.

Inhoud

De minor Cloud-Native Software Development richt zich op software developers die op een professionele wijze software willen ontwikkelen in een cloud omgeving. Doel is om je een T-shaped profiel te geven, zodat je kunt werken in een DevOps omgeving. Softwareontwikkeling (Dev) en software-operatie (Ops) komen in een DevOps-omgeving samen.

Je krijgt een brede en gedegen basis op het gebied van software operatie in de AWS cloud, CI/CD, cloudinfrastructuur, monitoring, security, betrouwbaarheid, performance en kosten. Je verdiept je daarnaast in cloud-applicatieontwikkeling, dat wil zeggen container- en serverless applicatie-architectuur, en het gebruik van SQL en NoSQLdatabases. Ook doe je ervaring op met het maken van verschillende typen geautomatiseerde testen en het bewaken van softwarekwaliteit.

In de minor gebruiken we de Amazon Cloud (AWS) als platform om de principes praktisch toe te passen. We besteden aandacht aan AWS services waar je als developer kennis van moet hebben om succesvol applicaties voor de AWS cloud te ontwikkelen. Aan het einde van de minor bieden Quintor en AWS je de mogelijkheid om het AWS Certified Developer Associate certificaat te behalen. Dit is een extra optie voor de studenten die de minor succesvol hebben afgerond. Het certificaat is steeds meer gevraagd op de arbeidsmarkt en heeft dus meerwaarde voor je beroepsperspectieven. De minor is opgezet in samenwerking met Partner in Onderwijs softwarebedrijf Quintor.

Leerdoelen

  • Jekrijgtuitgebreide kennis en ervaring wat betreft deontwikkelingvancloud-nativeapplicaties in de AWS cloud.
  • Je leertwerken in een DevOps en Scrumomgeving.
  • Je wordt vaardig in het ontwikkelen van container- enserverlessapplicaties met SQL- enNoSQLdatabases.
  • Je wordt vaardig in het geautomatiseerd testen van applicaties.
  • Je ontwikkelt begrip vancloud-, containerenserverlessarchitecturen.
  • Je leertContinuousIntegration,ContinuousDeployment eninfrastructure-as-code toepassen voorhet inrichtenvan applicatiesin eencloudomgeving.

Cursussen

De minor is in de periode AB, full-time (30 EC) en is opgedeeld in drie modulen van 6 weken.

Module 1
In deze module ligt de nadruk op het realiseren van Java backend services op basis van Springboot en Docker met PostgreSQL databases en een Angular Web frontend applicatie. We besteden de nodige aandacht aan softwarekwaliteit (SonarQube) en geautomatiseerd testen met JUnit en Cucumber. Met Git, CodeBuild, CodePipeline, Code Deploy en ECS/Fargate wordt een build en deploy pipeline opgezet in AWS.

Module 2
Hierin ligt de nadruk op het realiseren van serverless applicaties op basis van Lambda (Python), APIGateway, DynamoDB, SQS en SNS. Daarbij is er aandacht voor event based systeemarchitecturen, eventually consistency, distributed transactions en NoSQL database design.

Module 3
In de laatste module is er aandacht voor operational excellence. Zo behandelen we hoe je de infrastructuur voor een applicatie met CloudFormation als Infrastructure-as-Code kunt uitrollen in AWS. Tevens behandelen we schaalbaarheid- en performance‑testen met Gatling, Security in de AWS cloud en systemmonitoring met CloudWatch.

Toetsing

Aan het einde van iedere module voer je een realisatie‑opdracht uit waarin de behandelde onderwerpen in de praktijk gebracht moeten worden. Het eindresultaat van deze opdrachten wordt beoordeeld. In de eerste module is dit een individuele opdracht van 1 week. In module 2 is er een duo opdracht van 1 week. Module 3 wordt afgesloten met een grote opdracht van 4 weken die in teamverband wordt uitgevoerd.

Literatuur

In de minor worden eigen- en meerdere online-bronnen gebruikt. De studiebronnen en de toegang tot AWS Academy, het platform waarin de realisatie-opdrachten in uitgevoerd worden, worden in de minor verstrekt.

Rooster

Maandag t/m donderdag zijn er vaste lesdagen, waarin de ochtend gebruikt wordt voor het behandelen van de lesstof en de middag voor het uitvoeren van opdrachten. De vrijdagen zijn gereserveerd om een eventuele achterstand in te halen of zelfstudie voor de certificering te doen. De lessen zullen deels op locatie en deels online zijn. Het exacte rooster zal gecommuniceerd worden wanneer dit bekend is.

De les- en toetsroosters worden, met uitzondering van de eerste onderwijsperiode van het studiejaar (start september), altijd vier weken voor de start van iedere onderwijsperiode op Mijn Rooster geplaatst. Het rooster voor de eerste onderwijsperiode van het studiejaar is drie weken voor de start vindbaar op de site. Op Mijn Rooster is altijd het meest actuele rooster zichtbaar.

Op de HU mag voltijdonderwijs geroosterd worden tussen 08.30 en 19.00 uur.

Extra kosten

Er zijn geen extra kosten. De eventuele kosten voor het behalen van het AWS Certified Developer Associate certificaat worden gedekt door Quintor en AWS.

Extra online presentaties

In februari/maart 2024 vinden er extra online presentaties plaats. Als je één van deze extra online presentaties wilt bijwonen, meld je hiervoor dan tijdig aan. Stuur daarvoor een mail naar minorcontactpersoon Martijn Jansen (martijn.jansen@hu.nl).Hij zal je dan de uitnodiging voor deze extra online presentaties sturen.

Cloud-Native Software Development | HU-minors (2024)
Top Articles
Overnight Chicken Stock - Get the Good Stuff
10 Foods for a Romantic Dinner on Valentine’s Day

Faketoks Twitter
Halo AU/Crossover Recommendations & Ideas Thread
Roy12 Mods
Married At First Sight Novel Serenity And Zachary Chapter 950
Gt7 Roadster Shop Rampage Engine Swap
Ta Travel Center Las Cruces Photos
U-Haul Customer Service & Support
New & Used Motorcycles for Sale | NL Classifieds
Gran Turismo Showtimes Near Regal Crocker Park
Traveltalkonline
Pokemon Fire Red Download Pc
Naughty Neighbor Tumblr
Nancy Pazelt Obituary
Milwaukee Nickname Crossword Clue
Wvtm 13 Schedule
What To Do With Mysterious Camera In Sakura Stand
Wicked Local Plymouth Police Log 2023
Taxi Driver Kdrama Dramacool
E23.Ultipro
What Is My Walmart Store Number
SIM Cards, Phone Cards & SIM Cards, Cell Phones & Accessories
Forest Haven Asylum Stabbing 2017
Melanin - Altmeyers Enzyklopädie - Fachbereich Dermatologie
Morgan Plus Four 2024 review
Money Rose Stencil
Couches To Curios Photos
Raya And The Last Dragon Voice Cast: Who's Voicing Each Character
San Bernardino Pick A Part Inventory
Game8 Genshin Impact
Diminutiv: Definition, Bedeutung und Beispiele
Frigjam
Does Iherb Accept Ebt
Craigs List Ocala
Tcc Northeast Library
Vhl Spanish 2 Answer Key
Milepslit Ga
Phrj Incarcerations
Jacksonville Jaguars should be happy they won't see the old Deshaun Watson | Gene Frenette
Tyson Foods W2 Online
Leo 2023 Showtimes Near Amc Merchants Crossing 16
Norville Breast Center At Alamance Regional
Hr Central Luxottica Benefits
Best Of Clinton Inc Used Cars
Mystery Mini Icon Box
Fishing Report - Southwest Zone
Fapello.ckm
Amazing Lash Bay Colony
I spruced up my kitchen for £131 - people can’t believe it’s the same room
Gemini Home Entertainment Wiki
Arlene Grayson And Brittany Murphy
Latest Posts
Article information

Author: Reed Wilderman

Last Updated:

Views: 6222

Rating: 4.1 / 5 (72 voted)

Reviews: 87% of readers found this page helpful

Author information

Name: Reed Wilderman

Birthday: 1992-06-14

Address: 998 Estell Village, Lake Oscarberg, SD 48713-6877

Phone: +21813267449721

Job: Technology Engineer

Hobby: Swimming, Do it yourself, Beekeeping, Lapidary, Cosplaying, Hiking, Graffiti

Introduction: My name is Reed Wilderman, I am a faithful, bright, lucky, adventurous, lively, rich, vast person who loves writing and wants to share my knowledge and understanding with you.