CUTTING EDGE SOFTWARE
FORMATION
Micro-Services
(1 jour)- Qu’est ce qu’un micro-service ?
- Concevoir ses services
- Les moyens techniques
- Casser le monolithique
- Monitoring
- Sécurité
- Scaling et performances
Docker
(3 jours)Comprendre le positionnement de Docker et des conteneurs
Manipuler l’interface en ligne de commande de Docker
Créer des conteneursMettre en œuvre et déployer des applications dans des conteneurs
Administrer des conteneurs
Keycloak
(3 jours)- Comprendre le positionnement de Keycloak et la gestion d’identité
- Installer Keycloak et le configurer
- Sécuriser ses applications
L’impact d’un IAM dans l’organisation d’une entreprise
Rabbit MQ
(3 jours)Messaging et AMQP
Broker RabbitMQ
Développement Clients, Spring AMQP
Routage, Clustering, Transactions et Acknowledges
HA, Perf., Admin. et Sécurité
Plugins, Production
Kubernetes
(3 jours)Comprendre le positionnement de Kubernetes et la notion d’orchestration.
Installer Kubernetes et ses différents composants
Utiliser les fichiers descriptifs YAML
Définir les bonnes pratiques pour travailler avec Kubernetes
Vue.JS
(3 jours)Comparatif des frameworks JavaScript (Angular 8, React JS, Vue.JS)
Introduction au framework, la vie d’un composant et première application
Travailler avec un état centralisé
Single Page Application avec vue-router
Tester ses composants avec Jest