Cursusaanbod
Module 1: Inleiding tot Cloud Computing
• Overzicht van Cloud Computing
• Voordelen van Cloud Computing
• Cloud Service Modellen (IaaS, PaaS, SaaS)
• Inleiding tot AWS
• Overzicht van AWS-diensten
• Wereldwijde infrastructuur
Module 2: Basisprincipes van Software Architecture
• Principes van Software Architecture
• Architecturale patronen en stijlen
• Gelaagde architectuur
• Microservices Architectuur
• Serverloze architectuur
Module 3: AWS-kerndiensten
• Compute diensten
• EC2 (Elastische Compute Cloud)
• AWS Lambda
• Opslag diensten
• S3 (eenvoudige opslagservice)
• EBS (Elastische Blok Opslag)
• Database Diensten
• RDS (Relationele Database Dienst)
• DynamoDB
• Networking Diensten
• VPC (Virtuele Privé Cloud)
• Weg 53
Module 4: Java applicaties implementeren op AWS
• AWS Elastische Bonenstaak
• Docker en ECS (Elastic Container Service)
• Serverloze implementatie met AWS Lambda
• CI/CD Pipelines met behulp van AWS CodePipeline en CodeBuild
Module 5: Beveiliging in cloudarchitectuur
• Basisprincipes van AWS-beveiliging
• IAM (Identiteit en Access Management)
• AWS-sleutel Management Service
Module 6: Monitoren en schalen
• Monitoren van applicaties op AWS
• Wolk kijken
• AWS-röntgenfoto
• Automatisch schalen
• EC2 automatisch schalen
• DynamoDB automatisch schalen
• Technieken voor prestatie-optimalisatie
Module 7: Hands-on labs en projecten
• Deployen van een Java webapplicatie op AWS Elastic Beanstalk
• Het bouwen en implementeren van een serverloze applicatie met AWS Lambda
• Opzetten van een CI/CD Pipeline voor een Java applicatie
• Implementeren van een Microservices Architectuur met behulp van AWS en Java
Vereisten
basiskennis van Java en AWS
Testimonials (3)
Ik hield van de oefeningen die hielpen om de geest te openen en nieuwe inzichten te krijgen in software-architectuur.
Gabriele - EAGLEPROJECTS S.p.A.
Cursus - Architecture and Design: Core + Advanced Training
Automatisch vertaald
Structured and funny
Valentin Pravtchev - Carmeq GmBH
Cursus - Learning CMake
I found the course structure to be very well thought out. While some of my colleagues failed to see Kristin's intentions I feel that the way he presented the material and managed to connect basic concepts with a much broader set of complex issues was spot on.