Modern applications must be scalable, resilient, and simple to develop and deploy.
Kubernetes provides the best deployment environment for microservices based applications as it offers out of the box scalability and high availability. Eclipse Che, running on Kubernetes, allows you to create and run these applications directly from your Web browser.
By combining the 3 together, you’ll learn new developer techniques that allows you to create a cloud native application and kick off new developer environment from any browser.
In this workshop you will learn how to:
- Write microservices in Java with SpringBoot, in Eclipse Che
- Deploy them to Kubernetes
- Scale the application
- A/B testing of microservice changes with ISTIO
- Circuit breaker paradigm
Once deployed, you will be able to test the resiliency of your application with automatic healing.