Microservices are all the rage and being deployed by many Java Hipsters. If you're working with a large team that needs different release cycles for product components, microservices can be a blessing. If you're working at your VW Restoration Shop and running its online store with your own software, having five services to manage and deploy can be a real pain. Share your knowledge and experience about microservices in this informative and code-heavy talk. You'll learn how to use JHipster (a Yeoman generator) to create Angular + Spring Boot apps on separate instances with a unified front-end. I'll also show you options for securing your API gateway and individual applications using JWT. Heroku, Kubernetes, Docker, ELK, Spring Cloud, Okta; there will be plenty of interesting demos to see! Tutorials demoed: * Build a Microservices Architecture for Microbrews with Spring Boot: https://developer.okta.com/blog/2017/06/15/build-microservices-architecture-spring-boot * Develop a Microservices Architecture with OAuth 2.0 and JHipster: https://developer.okta.com/blog/2018/03/01/develop-microservices-jhipster-oauth * Deploy JHipster to Google Cloud with Kubernetes: https://developer.okta.com/blog/2017/06/20/develop-microservices-with-jhipster#deploy-to-google-cloud * Use Ionic for JHipster to Create Mobile Apps with OIDC Authentication: https://developer.okta.com/blog/2018/01/30/jhipster-ionic-with-oidc-authentication