Détails
- 9 Sections
- 34 Lessons
- 3 Days
Expand all sectionsCollapse all sections
- Wat zijn cloud-native applicaties? (2 uur)3
- Cloudplatformen: AWS, Azure, Google Cloud (2,5 uur)4
- 2.1Overzicht van de belangrijkste cloudplatforms: AWS, Azure, en Google Cloud.
- 2.2Hoe cloud-services zoals compute, storage, databases en serverless computing werken.
- 2.3Het beheren van resources en toegang binnen cloudomgevingen.
- 2.4Praktijkoefening: Opzetten van een eenvoudige applicatie op een cloudplatform (bijv. AWS EC2).
- Containers en Docker in de cloud (2,5 uur)4
- 3.1Wat zijn containers en waarom zijn ze belangrijk voor cloud-native development?
- 3.2Docker gebruiken voor containerisatie van applicaties.
- 3.3Het gebruik van Docker Compose voor het beheren van multi-container omgevingen.
- 3.4Casestudy: Containeriseren van een eenvoudige applicatie met Docker en deze uitvoeren in een cloudomgeving.
- Schalen van applicaties in de cloud (2,5 uur)4
- Kubernetes voor containerbeheer (2,5 uur)4
- 5.1Wat is Kubernetes en waarom het essentieel is voor cloud-native applicaties.
- 5.2Het opzetten van een Kubernetes-cluster en het beheren van containers.
- 5.3Gebruik van Helm voor het beheren van Kubernetes-deployments.
- 5.4Praktijkoefening: Implementeren van een eenvoudige applicatie met Kubernetes op Google Cloud of AWS.
- CI/CD in cloudomgevingen (2 uur)4
- 6.1Het belang van continuous integration en continuous delivery in de cloud.
- 6.2Hoe Jenkins, GitLab CI/CD, en Azure DevOps gebruiken voor geautomatiseerde testing en deployment.
- 6.3Integratie van cloud-native services in CI/CD-pijplijnen.
- 6.4Casestudy: Opzetten van een CI/CD-pijplijn voor een cloud-native applicatie.
- Beveiliging in cloud-omgevingen (2,5 uur)4
- 7.1Beveiliging van cloud-applicaties: authenticatie, autorisatie en versleuteling.
- 7.2Het gebruik van IAM (Identity and Access Management) in cloudomgevingen.
- 7.3Best practices voor cloudbeveiliging en compliance met normen zoals GDPR en ISO 27001.
- 7.4Praktijkoefening: Beveiliging van een cloud-native applicatie met IAM en versleuteling.
- Monitoring en logging van cloud-native applicaties (2,5 uur)4
- 8.1Het belang van monitoring en logging in cloudomgevingen.
- 8.2Gebruik van cloud-native monitoring tools zoals CloudWatch (AWS), Stackdriver (Google Cloud).
- 8.3Real-time logging en foutanalyse met ELK-stack (Elasticsearch, Logstash, Kibana).
- 8.4Casestudy: Instellen van monitoring en logging voor een cloud-native applicatie.
- Toekomstige trends en best practices in cloud-native development (2 uur)3