Cette Specializations explique les patterns de haut niveau utilisés dans les architectures Microservices et les motivations pour aller vers ces architectures et s'éloigner du développement monolithique des applications. Les étudiants apprendront comment Java interagit avec les bases de données dans un cadre moderne, en utilisant le très populaire Spring Boot Framework, avec des microservices. Les étudiants souhaitant développer des applications Web basées sur Java et des microservices reposants utiliseront les très populaires frameworks Spring MVC et Spring Boot avec une configuration minimale.
Projet d'apprentissage appliqué
Les étudiants construiront une application complète de manière itérative dans une succession de laboratoires pratiques. Les travaux pratiques porteront spécifiquement sur les projets Eureka, Ribbon, Hystrix, Feign et Zuul. Il s'agit d'une série de cours très pratiques avec une variété de laboratoires pour illustrer les concepts clés.