Formation Kafka - Développement

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

À l'issue de cette formation Apache Kafka, vous serez en mesure de :

  • Comprendre l’architecture en cluster de Kafka
  • Différencier ces différents cas d’utilisation
  • Utiliser les APIs Kafka de production/consommation de messages
  • Utiliser les APIs Kafka Connect/ Kafka Admin
  • Aborder les APIs Kafka Stream et le serveur kSQLDB
  • Configurer les topics en fonctions des contraintes de fiabilité et de débit de vos applications

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

A partir de 2 100,00 €

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

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

A partir de 2 100,00 €

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

Description

Apache Kafka est un système de messagerie distribuée construit pour supporter des flux d’évènements liés au Big Data. Développé initialement par LinkedIn, il est dorénavant distribué en Open Source par la fondation Apache et connaît un fort déploiement en entreprise.

Cette formation orientée développeur et architectes a pour vocation de faire comprendre les cas d’utilisation d’Apache Kafka et de proposer de nombreux ateliers pratiques permettant de se familiariser avec les différentes APIs de Kafka, et les principales configurations possibles pour les producteurs et consommateurs de message.

Programme

Introduction à Apache Kafka

Naissance, historique, objectifs du projet
Les différents cas d'utilisation de Kafka
Les composants du système : Zookeeper, brokers, topics, consumers, producers
Les différentes APIs

Prise en main d'un cluster Kafka

Ensemble Zookeeper, rôle de l'ensemble
Connexion cliente via zkCli.sh
Configuration d'un broker Kafka
Traces d'un broker
Structure de stockage du commit log
Utilitaires fournis par la distribution
Travaux Pratiques :Démarrage ensemble zookeeper, connexion Démarrage d'un cluster Kafka 3 noeuds
Création de topic, envoi et réception de messages via les commandes en ligne

Kafka APIs

Producers API
Consumers API
Exemple de frameworks
Connect API
AdminClient API
Introduction à Streams API
Travaux Pratiques :Développement d'un producteur de message, puis d'un consommateur, Exemple framework réactif, Connect API avec ELK,

Réplication et fiabilité

Stockage des partitions, segments et rétention
Réplication, leader, followers, ISR
Rôle du contrôleur, Arrêt d’un broker leader, d'un follower
Démarrage d'un nouveau broker
Fiabilité Producteur, Fiabilité consommateur
Sémantiques At Most Once, At Least Once, Exactly Once
Outils de validation d'une garantie de transmission
Travaux Pratiques :Implémentation des différentes sémantiques de transmisssion, tests avec redémarrage de brokers et changement de consommateur

Prérequis

Pour suivre cette formation Apache Kafka, il est recommandé d'avoir une bonne connaissance du développement Java.

Public

Ce cours Apache Kafka s'adresse aux architectes d'entreprises, aux développeurs et à toute personne souhaitant comprendre et utiliser un système de messagerie distribuée à haut débit.

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Comprendre les exigences et obligations en matière de sécurité alimentaire
  • Examiner les rôles, missions et responsabilités associées aux différents acteurs de la sécurité alimentaire
  • Mettre en oeuvre les méthodes et outils d'animation de la sécurité alimentaire (Plan HACCP, analyse des causes, traitement des non-conformités, gestion des crises, etc.)
Tarif

A partir de 1 390,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Parcours Responsable relations sociales

Proposé par LEFEBVRE DALLOZ COMPETENCES

Objectifs de la formation

  • Maîtriser les missions de la fonction Responsable relations sociales
  • Mesurer les enjeux juridiques et stratégiques du dialogue social
  • Élaborer une méthode de négociation avec les partenaires sociaux
Tarif

A partir de 5 985,00 €

Durée

8 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Cette formation vise à vous permettre de développer une approche assertive en leadership, vous permettant de diriger avec confiance, influence et impact. À la fin de cette formation, vous serez en mesure de vous affirmer de manière constructive, d'ajuster votre comportement aux besoins des autres et de donner des critiques constructives.

Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Plus concrètement, à l'issue de cette formation Professional Cloud Developper vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Comprendre les environnements d’architecture Cloud, caching, services Restful et gestion de session avec les fondamentaux de sécurité et conformité
  • Appliquer et analyser les connaissances sur les intégrations de bases de données, messaging et le code scalabilité
  • Comprendre les techniques de monétisation de développement et les modèles de licence
  • Appliquer le web sémantique et ontologies.
  • Comprendre le développement et déploiement dans le IaaS, interopérabilité et les modèles d’architecture d’application en Paas
  • Maitriser le développement Saas, AP et Mashups ainsi qu’une compréhension des catalogues de service Cloud
  • Passer dans les conditions optimales la certification internationale «Professional Cloud Developer»
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Savoir développer des bases de données SQL Server 2016/2017.

 Objectifs pédagogiques : 

À l'issue de cette formation Développer des bases de données SQL Server 2016/2017 vous aurez acquis les connaissances et compétences nécessaires pour :

  • Concevoir et mettre en œuvre des tables
  • Savoir décrire la conception avancée des tables
  • Être capable de sécuriser l'intégrité des données via les contraintes
  • Décrire les index, incluant les index optimisés et les "columstore"
  • Concevoir et mettre en œuvre les Vues, les procédures stockées et les fonctions
  • Savoir répondre à la manipulation des données via les triggers
  • Être en mesure de concevoir et déployer les tables "in-memory"
  • Mettre en application le code géré dans SQL Server
  • Effectuer des requêtes sur les données XML
  • Pouvoir travailler avec les données spatiales
  • Connaître et maîtriser les requêtes sur les Blobs et les documents textes.
Tarif

A partir de 2 960,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Analyser les liens entre la GEPP/GPEC, la stratégie d'entreprise et le cadre réglementaire
  • Prendre en compte les enjeux managériaux dans la démarche GEPP
  • Piloter efficacement la démarche GEPP
  • Construire un plan d'action personnel à mettre en œuvre dans son entreprise
Tarif

A partir de 1 792,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise

Objectifs de la formation

  • Positionner les tests unitaires dans le processus de développement.
  • Comprendre le périmètre des tests unitaires.
  • Avoir une vision globale des possibilités et limites de JUnit.
  • Écrire et exécuter des cas de test avec JUnit.
  • Écrire et exécuter des suites de test avec JUnit.
  • Utiliser des objets Mocks pour simuler un environnement logiciel.
  • Mettre en œuvre les tests dans les applications utilisant Spring Framework.
  • Automatiser les tests et améliorer la qualité du code dans le processus de développement.
Tarif

Contacter l'organisme

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Distinguer les rôles et les enjeux relatifs à la fonction formation en dehors et dans l'entreprise
  • Comparer les dispositifs de formation : CPF, projet de transition professionnelle (PTP), alternance
  • Gérer la formation en entreprise : de la création du plan de développement des compétences à la gestion administrative
Tarif

A partir de 1 618,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

• Apprendre à mieux se connaître pour évaluer son potentiel professionnel
• Dessiner un parcours de progrès au regard de son potentiel et de ses aspirations

Tarif

A partir de 1 400,00 €

Durée

Nous contacter

Modes

Formation Le langage C# (.NET)

Proposé par PLB CONSULTANT

Objectifs de la formation

Concrètement, à l'issue de cette formation C#, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Comprendre les principes du développement objet (classe, méthode, héritage, etc.)
  • Comprendre le rôle du framework .NET et savoir utiliser ses classes
  • Configurer et utiliser Visual Studio
  • Maîtriser la syntaxe et les concepts du langage C#
  • Utiliser ADO.NET et LINQ pour accéder aux données d'une base quelque soit leur provenance et les manipuler
  • Savoir appliquer les grands principes de C# à la réalisation d'applications riches (Windows Forms ou WPF)
  • Utiliser des services Web XML dans une application C#
  • Tester des fonctionnalités avancées de C#
  • Créer une première application Web en ASP.NET
Tarif

A partir de 2 910,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...