Opleiding: Exploring Microservices
Na inschrijving van de Award Winning E-learning training Exploring Microservices, ontvangt u per e-mail een link om in te loggen in uw leeromgeving waar u een persoonlijk wachtwoord aanmaakt. Eenmaal ingelogd in uw persoonlijke leeromgeving ziet u een overzicht van de cursusonderdelen. Via de inhoudsopgave schakelt u automatisch over naar elk gewenst onderdeel van de training.
Er zit tevens een Voortgangsbewaking bij om eenvoudig te zien hoe ver u bent binnen uw training. U kunt daarbij 1 jaar lang (365 dagen), 24/7 (elke dag en nacht) inloggen om verder te gaan met de training.
Deze Engelstalige training met ondertiteling heeft interactieve, eenvoudig te volgen video's in HD beeldkwaliteit met heldere audio kwaliteit. Daarnaast biedt de training Support en/of een Online Mentor aan als u problemen ondervindt. De training is beschikbaar in elke browser voor zowel PC, Mac, Tablet én Smartphone. Dus zelfs via uw mobiel kunt u handig de training volgen.
De training is inclusief lees- en/of praktijkopdrachten met trainingstest, mits noodzakelijk voor de training. Na afronding van de training krijgt u een Certificaat van Deelname en sluit u zich aan bij de reeds duizenden tevreden cursisten.
Microservices maken gebruik van een efficiënt ontwerp dat alle voordelen van de servicegeoriënteerde architectuurbenadering biedt. Dit leertraject geeft je een inleiding tot microservices, inclusief de architectuur, het ontwerp en de implementaties met verschillende platformen en toepassingen. Gedistribueerde systemen zijn de laatste tien jaar verschoven naar kleinere, meer op zichzelf staande microservices. Je zult veel toepassingen met microservices ontdekken en je kennis van de servicegeoriënteerde architectuur vergroten om te helpen bij de teambehoeften van elke organisatie.
Cursusinhoud
Building Microservice Architecture
Course: 27 Minutes
- Course Introduction
- Defining Microservices
- Advantages of Microservices
- Introduction to Microservice Architecture
- System Design and Operations
- Designing Microservices
Traditional Microservices
Course: 31 Minutes
- Early Variations of Microservices
- The Monolithic Approach
- Benefits of Service Oriented Architecture (SOA)
- Microservice and Implementation of SOA
- SOA Early Approaches
Microservice Patterns
Course: 28 Minutes
- Event Sourcing
- Command Query Responsibility Segregation (CQRS)
- Other Microservice Design Patterns
- Continuous Deployment and Delivery with SOA
- Dependencies
- Modular System vs. Services
Microservice Communication
Course: 15 Minutes
- Cohesion and Coupling
- Introduction to Microservice Communication
- Inter-process Communication (IPC)
Practice: Microservice Architecture
Course: 3 Minutes
- Exercise: Name Aspects of Microservice Architecture
Docker
Course: 27 Minutes
- Course Introduction
- Introduction to Docker
- Why Use Docker with Microservices?
- Installing Docker
- Using the Docker Toolbox
Using Containers with Microservices
Course: 16 Minutes
- Introduction to Containers
- Using Containers
Developing Microservices Using Docker
Course: 16 Minutes
- Dockerfile
- Test Database Server in Docker
- Deploying Microservices in Docker
Kubernetes
Course: 20 Minutes
- Kubernetes Services
- Connecting Applications and Services
- Kubernetes Cluster Administration
Practice: Observation of Docker
Course: 9 Minutes
- Exercise: Microservice Concepts with Docker
Microservice Deployment
Course: 23 Minutes
- Course Introduction
- Understanding Microservice Deployment
- Deployment Strategies
- Microservice Service Discovery
- Service Discovery Patterns
Microservices with Springboot
Course: 25 Minutes
- Introduction to Spring Boot
- Installing Spring Boot
- Bootstrapping with Spring Boot
- Spring Boot Auto Configurations
REST and HTTP
Course: 13 Minutes
- Introducing Microservices and REST
- Look into REST Constraints
Continuous Integration
Course: 32 Minutes
- Introduction to Continuous Integration
- Jenkins CI
- Build Docker Containers for Jenkins
- Integration Testing
CI Testing Methods
Course: 7 Minutes
- Continuous Testing
Continuous Delivery
Course: 14 Minutes
- Best Practices in Continuous Delivery
- Continuous Integration vs. Continuous Delivery
Practice: Deployment and REST Microservices
Course: 3 Minutes
- Exercise: Deployment Architecture and REST
Microservices Test Processes
Course: 31 Minutes
- Course Introduction
- Microservices Testing
- Test Scope
- Performance and Cross-functional Testing
- Service Test Implementation
Scaling Microservices
Course: 28 Minutes
- Microservices Scaling Introduction
- Scaling Microservices Databases
- Caching Microservices
- Autoscaling Microservices
Monitoring Microservices
Course: 22 Minutes
- Microservices Monitoring Tools
- Monitoring a Server with Services
- Monitoring Several Servers
Logging Microservices
Course: 26 Minutes
- Microservices Logging Tools
- Log Management
- Metric Tracking
Microservices Security
Course: 30 Minutes
- Microservices General Security Considerations
- Microservices Authentication and Authorization
- Fine Grain Authorization
- Service to Service
Practice: Testing and Scaling Microservices
Course: 8 Minutes
- Exercise: Test and Scale Microservices
Specificaties
Taal: Engels
Kwalificaties van de Instructeur: Gecertificeerd
Cursusformaat en Lengte: Lesvideo's met ondertiteling, interactieve elementen en opdrachten en testen
Lesduur: 7:31 uur
Voortgangsbewaking: Ja
Toegang tot Materiaal: 365 dagen
Technische Vereisten: Computer of mobiel apparaat, Stabiele internetverbindingen Webbrowserzoals Chrome, Firefox, Safari of Edge.
Support of Ondersteuning: Helpdesk en online kennisbank 24/7
Certificering: Certificaat van deelname in PDF formaat
Prijs en Kosten: Cursusprijs zonder extra kosten
Annuleringsbeleid en Geld-Terug-Garantie: Wij beoordelen dit per situatie
Award Winning E-learning: Ja
Tip! Zorg voor een rustige leeromgeving, tijd en motivatie, audioapparatuur zoals een koptelefoon of luidsprekers voor audio, accountinformatie zoals inloggegevens voor toegang tot het e-learning platform.