September 2018
Intermediate to advanced
412 pages
11h 12m
English
Developing applications using microservices is very complex since microservices are numerous, polyglot (having many different technologies) and distributed in nature. To successfully develop, deploy and run at scale a choice of good Platform-as-a-service (PaaS) is essential.
PaaS provides core application infrastructures, such as application runtimes, persistent stores and messaging services in such a way that microservices developers can focus on the core application aspects rather than worrying about the infrastructure operational burdens. A robust PaaS also eliminates all manual actions and increases the quality of service (reliability, availability, scalability, and performance). The key characteristics ...