Play by Play: Developing Microservices and Mobile Apps with JHipster 4
In this course, you’ll learn how to build a microservices architecture with JHipster.
What you'll learn
Play by Play is a series in which top technologists work through a problem in real time, unrehearsed, and unscripted. In this course, Play by Play: Developing Microservices and Mobile Apps with JHipster 4, Matt Raible and Michael Hoffman demonstrate building a microservices architecture with JHipster. Learn how to generate a gateway (powered by Netflix Zuul), a microservice (that talks to MongoDB), Docker Compose, and deploy to Minikube and Google Cloud using Kubernetes. By the end of this course, you’ll have all the tools necessary to build and deploy a microservices architecture with Jhipster.
Table of contents
- Version Check 0m
- Introduction 2m
- What Are Microservices? 6m
- The Microservices Architecture Philosophy 2m
- Should You Use Microservices? 2m
- Getting Started With Spring Boot and Spring Cloud 5m
- Creating Spring Boot Apps using start.spring.io (or Spring Initializr) 6m
- Building a Microservices Architecture for Microbrews with Spring Boot 9m
- Adding Failover and Recovery with Hystrix 2m
- Adding OAuth 2.0 and Keycloak 4m
- Module Summary 1m
- What Is JHipster? 7m
- Microservices with JHipster 2m
- OAuth 2.0 and OIDC in JHipster 3m
- JHipster 4 Monolith Examples 4m
- 21-Points Health Application 4m
- What Are Progressive Web Apps? 6m
- Generatingthe Gateway, Blog, and Store 8m
- Generating Entity CRUD Using JDL-Studio 10m
- Hosting the Angular Client on a CDN 1m
- Converting the Application to a PWA 3m
- Running with Docker Compose 5m
- Viewing Docker Containers with Kitematic 2m
- Monitoring with JHipster Console and the Elastic Stack 1m
- Viewing the Gateway and Apps running in Docker 2m
- Module Summary 1m