Formation DevOps dans l'environnement Java

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

La philosophie DevOps consiste à la mise en place d’outils et de bonnes pratiques permettant une meilleure collaboration entre tous les acteurs de la chaîne logicielle, développeurs et administrateurs systèmes.

Le but de cette formation est avant tout de sensibiliser le développeur Java et l’administrateur système à cette méthodologie et de leur donner tous les éléments leur permettant d’intervenir à tous les niveaux du cycle de vie de l’application du développement à la mise en production. Pour cela, des outils de build, de gestion de dépendances, de tests et d’intégration continue sont mis en avant avant de permettre l’automatisation des phases post-développement.

Le développeur Java et l’administrateur ont également à leur disposition une palette d’outils pour provisionner ces environnements rapidement et appréhender le monitoring et les problèmes liés à la mise en production de l’application.

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

A partir de 1 890,00 €

Durée 2 jours (14h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

A partir de 1 890,00 €

Durée 2 jours (14h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Programme

Introduction à DevOps

Origine de la démarche Devops
Communication, Lean et agilité au coeur du processus DevOps
Les piliers « C.A.L.M.S. »
Les motivations à passer au DevOps
Les pièges à éviter

Du développement à la mise en production

Automatisation du cycle de vie de l’application avec Maven
Contrôle de version avec Git
Publication de livrables avec Nexus
Intégration continue avec Jenkins

Ateliers

Installation et démarrrage d’un projet sous Maven
Exécution des tests
Mise en place d’une usine logicielle avec serveur Git, Jenkins et Nexus

Environnement d’exécution

Outils de virtualisation et de provisionning
Construire son environnement de développement avec Vagrant
Introduction à la conteneurisation avec Docker
Infrastructure en tant que Code avec Terraform et Ansible
Git en tant que source unique de vérité

Ateliers

Mise en place d’un environnement de développement avec Vagrant
Introduction à l’écriture de Dockerfile et démarrage d’une application web avec docker-compose
Automatisation complète de toute la chaîne CI/CD

Monitoring de l’application

Les outils de gestion des logs
Les métriques importantes à surveiller et maîtriser
La levée d’alertes

Ateliers

Utilisation d’outils de remontée de logs et de monitoring (Elastick Stack, Prometheus)

Prérequis

Pour assister à cette formation dans de bonnes conditions, des connaissances en développement d’application Java et notions en administration système sont indispensables.

Public

Ce cours s'adresse aux Développeurs et Administrateurs système de l’écosystème Java.

Ces formations pourraient vous intéresser

Objectifs de la formation

WinDev est un atelier logiciel vous permettant de développer très rapidement des applications pour les systèmes d'exploitation classiques Windows, Linux ou MAC, des sites web dynamiques avec WebDev et des applications pour mobiles IOS ou Android avec WinDev Mobile. L'environnement de développement est le même pour toutes les plateformes cibles et il permet de prendre en charge toutes les phases de développement du cahier des charges à l'application finale. Outre la rapidité de développement qui a largement contribué au succès des produits PC Soft, une même application source peut être facilement adaptée sur différentes plateformes. Avec quelques adaptations ponctuelles, votre code est donc presque unique quelle que soit la cible et la nature du développement : client riche, site web, application pour Smartphone ou tablette. Vous pouvez même générer si besoin des sites PHP, des archives Java ou des assemblages .NET. Lors de cette formation WinDev Mobile pour Android, vous découvrirez l'environnement de WinDev Mobile. Vous apprendrez à configurer votre environnement de développement pour WinDev Mobile et Android. Vous utiliserez le WLangage pour créer des applications Android professionnels qui accèdent à des bases de données SQLite, envoient des emails, gère la géolocalisation, etc .., toutes les fonctionnalités classiques des applications mobile moderne et performante sont passées en revue.

Tarif

Contacter l'organisme

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Formation IBM z/OS Facilities

Proposé par PLB CONSULTANT

Objectifs de la formation

À l'issue de cette formation IBM z/OS Facilities, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Décrire le processus d'initialisation du système sur les systèmes d'exploitation z/OS
  • Expliquer les différences entre l'espace d'adressage, l'espace de données, et l'hyperespace
  • Décrire le processus de traduire une adresse virtuelle en une adresse réelle
  • Expliquer le différence entre paging et swapping
  • Définir une tâche z/OS
  • Décrire le dispatching le traitement des interruptions, les appels superviseur, les services de mémoire croisée, et la sérialisation
  • Décrire le but de Job Entry Subsystem (JES)
  • Illustrer le le flux d'un travail dans l'environnement du système d'exploitation z/OS
  • Décrire le processus d'allocation des jeux de données dans les environnements z/OS
  • Illustrer comment les requêtes d'I/O sont gérés dans un environnement z/OS
  • Décrire comment la gestion de la charge de travail est réalisée dans un environnement z/OS
  • Expliquer les processus de récupération z/OS et lister les outils de détermination des problèmes
  • Décrire les concepts de gestion de stockage z/OS
  • Décrire les fonctionx UNIX System Services (USS) fournies dans les environnements z/OS
  • Expliquer les topologies réseau et le protocole supporté fourni dans z/OS
  • Décrire la sécurité du système et la sécurité réseau pour un environnement z/OS
  • Créer un plan de haut-niveau pour l'installation et la configuration d'environnement z/OS
Tarif

A partir de 3 190,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Identifier et décrire les problématiques de sécurité dans la plateforme Java
  • Sécuriser l'exécution du code des applications
  • Identifier les enjeux de la protection du code
  • Mettre en œuvre des outils de décompilation et de brouillage de code
  • Mettre en place les mécanismes d'authentification et d'autorisations d'accès avec l'API JAAS
  • Protéger l'accès aux ressources dans une application Web Jakarta EE
  • Sécuriser les échanges client-serveur avec le protocole HTTPS
Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Utiliser les réseaux sociaux pour interagir avec les autres
  • Créer un profil en ligne pour partager vos intérêts et passions
  • Maîtriser les outils du numérique pour accéder à l'information et aux services en ligne
  • Identifier les réseaux sociaux adaptés à vos besoins et objectifs
  • Evaluer les avantages et les inconvénients du numérique pour rompre l'isolement et rester connecté
  • Utiliser les compétences nécessaires pour vous sentir à l'aise dans l'environnement numérique
  • Appliquer les bonnes pratiques de sécurité en ligne pour vous protéger des risques
  • Utiliser les outils numériques pour faciliter les activités quotidiennes et gagner du temps
  • Participer activement à l'univers numérique en tant qu'acteur plutôt que spectateur
  • Analyser les évolutions technologiques pour rester à jour et continuer à vous épanouir dans l'environnement digital.
Tarif

A partir de 1 400,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Reconnaître les mécanismes de sécurité du JDK (Java Development Kit)
  • Décrire les principales failles de sécurité applicative
  • Distinguer la sécurité applicative de la sécurité système et réseau
  • Mettre en oeuvre les principales stratégies de sécurité en Java
  • Utiliser JCE (Java Cryptography Extension)
  • Authentifier et autoriser l'accès aux composants Java EE
  • Créer des tests visant à éprouver la sécurité des applications
  • Formuler des exigences de sécurité aux autres corps de métiers.
Tarif

A partir de 2 010,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Créer une conception vSphere à partir d'une étude de cas
  • Identifier et évaluer les objectifs commerciaux de l'environnement vSphere
  • Identifier les exigences, les contraintes, les hypothèses et les risques commerciaux pour toutes les couches de l'environnement vSphere
  • Appliquer un framework à une conception
  • Analyser les choix de conception pour vCenter, ESXi, le stockage, la mise en réseau, les clusters vSphere et les VM (machines virtuelles)
  • Identifier les décisions de conception visant à garantir la facilité de gestion, notamment l'évolutivité, la planification de la capacité et la gestion du cycle de vie
  • Identifier les décisions de conception visant à garantir la haute disponibilité de l'environnement vSphere
  • Identifier les décisions de conception visant à garantir les performances et la sécurité de l'environnement vSphere
  • Identifier les décisions de conception pour vous assurer que l'environnement vSphere peut récupérer en cas de perte de données ou de sinistre.
Tarif

A partir de 2 250,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Définir les composantes d'une usine logicielle
  • Gérer un référentiel de source depuis Azure DevOps Server
  • Administrer projets et utilisateurs
  • Construire avec Azure DevOps Pipeline Server
  • Intégrer une campagne de tests
  • Produire des rapports pour le suivi des projets.
Tarif

A partir de 1 830,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Formation Paint.Net

Proposé par Sparks

Objectifs de la formation

  • Retoucher des photos avec Paint.Net
  • Maîtriser l'environnement et l'affiche Paint.Net
  • Manier la sélection et l'édition
  • Gérer les images, les calques, l'ajustement et les outils
Tarif

A partir de 1 100,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

2 jours (14 heures)

Modes
  • Distance
  • Centre

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

4 jours (28 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Je cherche à faire...