Uge 35-36

Ugerne 35-36

Uge 35: Introduktion til Microservices

Forstå Microservices

Mål, microservices

Opnå en grundlæggende forståelse af microservices og deres fordele/ulemper.

Læringsresourcer, microservices

What are Microservices? - GeeksforGeeks

What are Microservices? - Red Hat

What Are Microservices Really All About? -YouTube

Monolithic vs Microservice Architecture: Which To Use and When?

Service-Oriented Architecture (SOA)

Mål, soa

Forstå SOA og hvordan det adskiller sig fra microservices.

Læringsressourcer, soa

Pattern: Saga

Opgave

Design en simpel microservices-arkitektur og dokumenter forskellene mellem
microservices og SOA.

Fine-grained vs. Coarse-grained Microservices

Mål

Læs om forskellene og deres implikationer for design og vedligeholdelse.

Læringsressourcer

What Are Microservices Really All About? -YouTube

Uge 36: Event-Based Communication og IT-Sikkerhed

Event-Based Communication

Mål, event-baseret kommunikation

Forstå event-baseret kommunikation og messaging-systemer som RabbitMQ og Kafka.

Læringsressourcer, event-baseret kommunikation

Microservices Security Architecture, Cybersecurity basics - YouTube

Opgave, event-baseret kommunikation

Implementér en simpel event-baseret kommunikation.

Mål, IT-sikkerhed for Microservices

Brug RabbitMQ eller Kafka til at demonstrere event-baseret kommunikation.

IT-Sikkerhed for Microservices

Mål, IT-sikkerhed

Begynd at danne en struktureret viden om IT-sikkerhed i forhold til microservices.

Læringsressourcer, IT-sikkerhed

Microservices Security Architecture, Cybersecurity basics - YouTube

Dokumentation og Fremskridtsvurdering

Mål, dokumentation

Dokumenter din læringsproces på din blog og opdater din ressourcebank.

Implementering: Vurder din succes baseret på den designede og implementerede
microservices-arkitektur og event-baserede kommunikation.