Spring Cloud
Let's talk about Spring Cloud and how microservices juiced up by using something like Spring Cloud to actually introduce this functionality without you reinventing the wheel with every new project. So, Spring Cloud was released in March of 2015. The idea's it build common distributed system pattern into this code, so instead of building the scaffolding yourself, instead using annotations, things to be empowered by Spring Boot. I'm very quickly bringing these capabilities into applications in a common way that all of applications can take advantage of all features.
This is all open source and optimized for Spring apps. It's great that you can run this anywhere, run this in the platform like Cloud Foundry, run this in Kubernetes, run this in a container somewhere else, run this in a virtual machine or a bare metal box, this is not technology that's specialized to an individual host. What's cool is this uses a lot of Netflix technology that they had and we're going to spend a lot of time with that in this course, that these are capabilities that Netflix has really battle tested with some significant load and some very dynamic situations.
In this tutorial, we are going to build Metro Station with the capabilities of Ticket Pass its Rates. And will demonstrate how spring cloud components works in this example.