Description
With cloud platforms like AWS, Azure, and Google Cloud, even small teams can take full advantage of web-scale distributed application patterns and practice.
Cloud Native: Designing Change-tolerant Software is the best guide to developing strong applications that thrive in the dynamic, distributed, virtual world of the cloud.
Key Features
· The application lifecycle of Cloud Native apps
· Automated configuration management
· Multi-tenant services, versioned services, and parallel deploys
· Understanding Cloud Native Routing
· Managing dependencies between apps and services
Requires intermediate programming skill with Java or a similar language. Some experience with server-side development is helpful.
About the technology
Cloud-native software promises near-zero downtime, shortened feedback cycles, multi-device support, and improved cost control. All this means developers need to learn new skills and techniques, along with a new way of thinking about application design.
Cornelia Davis is the Sr. Director of Technology at Pivotal Software. A teacher at heart, Cornelia has spent the last 25 making better software and better software developers.