A microservices software architecture is as an approach to developing a single application as a suite of small services, each running in its own process and communicating with lightweight mechanisms, often an HTTP resource API. These services are independently deployable and scalable by fully automated deployment machinery and each service provides a firm module boundary with a minimum of centralized management. You’ve heard enough, and you are so ready to give this architecture a try, right? This hands-on lab will show you how to build it and will walk you through step-by-step deployment of Kubernetes, Docker, Flannel and etcd on OpenStack to get you started.
Please bring a laptop with a web browser and an ssh client (Terminal, Putty, etc).
Step-by-step deployment of Kubernetes, Docker, Flannel and etcd on OpenStack