Gérez vos applications de démarrage à ressort en production avec l'actionneur de démarrage à ressort.

Description
Dans les grandes entreprises, en tant que développeur, vous écrivez une application et la confiez à une autre équipe, quelqu'un d'autre fait la promotion de votre code dans QA, puis les responsables de l'exploitation finissent par mettre votre code en production.

Hors de vue, hors de l'esprit, n'est-ce pas ?

L'âge de DevOps a vraiment rapproché les développeurs et les opérations.

Spring Boot a introduit un grand nombre de fonctionnalités dans le Spring Framework, et si vous construisez des applications Spring Framework modernes, vous utilisez probablement déjà Spring Boot.

Une caractéristique impressionnante de Spring Boot est l'actionneur Spring Boot.

Si vous êtes un développeur, Spring Boot Actuator vous apporte un ensemble d'outils que vous voulez utiliser pour aider les gens dans les opérations de surveillance de votre application.

Spring Boot Actuator, c'est le support et le suivi de votre application en cours de production.

Si vous êtes dans les opérations, Spring Boot Actuator est un ensemble d'outils que vous voulez que vos développeurs activent dans leurs projets Spring Boot.

Spring Boot Actuator est un ensemble d'outils pour la surveillance et la gestion des applications Spring Boot au fur et à mesure qu'elles tournent en production.

Au fur et à mesure que l'industrie s'oriente vers les microservices déployés dans les conteneurs, la surveillance automatisée devient de plus en plus importante.

Out of the box Spring Boot Actuator fournit un point final de santé qui peut facilement être relié à des outils d'orchestration de conteneurs, tels que Kubernetes ou Open Shift, qui peuvent être utilisés pour déclencher une alerte ou une auto-guérison automatisée.

Mais Spring Boot Actuator est bien plus qu'un simple point final de santé.

Dans ce cours, vous apprendrez :

A propos des points d'extrémité des actionneurs à ressort disponibles.
Comment vous pouvez écrire vos propres points finaux personnalisés.
Comment utiliser Spring MVC pour exposer les terminaux via HTTP.
A propos des contrôles de santé fournis par Spring Boot Actuator.
Comment rédiger votre propre bilan de santé personnalisé.
Comment afficher les informations Git commit sur le point d'extrémité Information.
Comment afficher les informations de construction sur le point d'extrémité Information.
Comment voir les métriques de santé du système (mémoire, hits de cache, utilisation du disque, etc...)
Comment ajouter des métriques pour voir l'activité de votre application (pages vues ou autres actions personnalisées).
Comment modifier les niveaux de journalisation au moment de l'exécution pour faciliter le dépannage.
Quand les choses tournent mal en production, ne serait-il pas agréable de savoir exactement quelle version de votre code est en cours d'exécution ?

Avec Spring Boot Actuator, il est facile d'ajouter des informations à partir de votre Git checkin ou de votre Jenkins CI build, puis vous pouvez aller sur le point d'extrémité information et savoir exactement quelle version du code est en cours d'exécution en production.

Si vous êtes en production, vos niveaux de journalisation sont probablement refusés afin de réduire au minimum les frais généraux de journalisation.

Ce qu'il vous faut, c'est un moyen d'intégrer votre application en cours d'exécution et de modifier les niveaux de journalisation.

Dans ce cours, vous verrez exactement comment vous pouvez utiliser le shell dans votre application en cours d'exécution pour ajuster les niveaux de log.

Si vous déployez des applications Spring Boot dans l'entreprise d'aujourd'hui, Spring Boot Actuator est vraiment un must have.

CLIQUEZ ICI pour accéder à ce cours