Formations Application & Mobilité Formation Akka Toolkit version 2.6 en Java & Scala

Formation Akka

Rated 4.7 out of 5
Logo Formation Akka
Prix 1490€ HT / personne
Durée 2 jours ( 14 heures )
Paris | à distance | FNE
Il ne reste que quelques places
Option OFFERTE de classe virtuelle (40€/j en supplément)
Disponible en intra-entreprise pour former votre équipe

Présentation

Akka est un framework pour écrire des applications fortement concurrentes, distribuées, et tolérantes aux pannes sur la JVM. Akka se base sur une abstraction à base d’acteurs et de messages, inspiré par le modèle d’acteurs de Erlang. Open-source, le framework est principalement guidé et maintenu par une équipe de la société Lightbend, qui en fait également le support commercial. Écrit en Scala, Akka fournit une API en Java et une en Scala. Cette formation est axée sur l’utilisation d’Akka en Scala.

Notre formation porte sur la toute dernière version en date de ce toolkit (Akka 2.6).

 

Objectifs

  • Comprendre ce qu’est Akka, quand et pourquoi l’utiliser
  • Savoir écrire ses premières applications en Akka
  • Maîtriser les fonctionnalités (features) principales du framework

 

Public visé

Développeurs, Architectes

 

Pré-requis

Connaissances en Java ou Scala.

Programme de la formation Akka

 

Introduction

  • Qu’est-ce que Akka ?
  • Principales caractéristiques
  • Quand l’utiliser ?

 

Concepts clés

  • Acteurs
  • Props
  • Messages
  • Actor System
  • Mailboxes

 

Premiers pas

  • Créer un Actor System
  • Créer des acteurs
  • Envoyer et recevoir des messages

 

Règles générales d’Akka

  • Garanties de délivrance des messages
  • Messages non traités
  • Cycle de vie des acteurs

 

Outils avancés

  • Méthodes des acteurs
  • Le pattern « Ask »
  • ActorRefs, chemins et adresses
  • Routing
  • Persistence
  • Scheduling
  • Logs

 

Tolérance aux pannes

  • Hiérarchie des acteurs
  • Stratégies de supervision
  • Monitorer le cycle de vie d’un acteur

 

Module avancé complémentaire (uniquement sur demande, 1 à 2 jours supplémentaires)

  • Introduction à Akka Stream
  • Introduction à Akka HTTP
  • Outils : FSM
  • Akka-typed : gérer l’absence de type !
  • Clustering
    • Fonctionnement
    • Prérequis
    • Configuration
Langues et Lieux disponibles

Langues

  • Français
  • Anglais / English

Lieux

  • France entière
    • Paris
    • Lille
    • Reims
    • Lyon
    • Toulouse
    • Bordeaux
    • Montpellier
    • Nice
    • Sophia Antipolis
    • Marseille
    • Aix-en-Provence
    • Nantes
    • Rennes
    • Strasbourg
    • Grenoble
    • Dijon
    • Tours
    • Saint-Étienne
    • Toulon
    • Angers
  • Belgique
    • Bruxelles
    • Liège
  • Suisse
    • Genève
    • Zurich
    • Lausanne
  • Luxembourg

Nos Formateurs Référents

Emmanuel

Emmanuel

Développeur passionné, toujours en train d’apprendre le dernier outil ou language. Il vous proposera de partager son expérience acquise notamment chez PriceMinister, Oodrive & Captain Dash, une startup spécialisée dans les Dashboards sur mobile

Témoignages

Rated 4 out of 5
17 mai 2019

Formateur compétent et disponible, mais
– Exercice du prisonnier un peu chaud après 1 HelloWorld
– Des corrections en live par le formateur aurait été intéressante

Dany de Darva
Afficher tous les témoignages
Rated 4 out of 5
17 mai 2019

Formateur compétent et disponible, mais
– Exercice du prisonnier un peu chaud après 1 HelloWorld
– Des corrections en live par le formateur aurait été intéressante

Dany de Darva
Rated 5 out of 5
17 mai 2019

Adrien,il était très gentil et patient, ce qui était très nécessaire

Franck
Rated 5 out of 5
17 mai 2019

Bonne visibilité sur Akka

Sébastien chez darva
Noter la formation
Prix 1490€ HT / personne
Durée 2 jours ( 14 heures )

Paris | à distance | FNE
Il ne reste que quelques places
Option OFFERTE de classe virtuelle (40€/j en supplément)
Disponible en intra-entreprise pour former votre équipe

UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?

Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.

ILS SE SONT FORMÉS CHEZ NOUS

client
client
client
client
client
client
client
client
client
client
client
client
client
client
client
client
client
client
client
client