Formations Web & Cloud Formation Apache OpenWhisk

Formation Apache OpenWhisk 

Noté 0 sur 5
Logo-OpenWhisk-Apache200x175
Prix 1890€ HT / personne
Durée 3 jours ( 21 heures )
Paris | à distance | FNE
Il ne reste que quelques places
NOUVEAU - Cafés et déjeuners offerts en interentreprises
Disponible en intra-entreprise pour former votre équipe
Je ne veux pas me déplacer ? Option classe virtuelle gratuite

Présentation

 

Apache OpenWhisk est une plateforme sans serveur distribuée et open source qui exécute des fonctions (fx) en réponse à des événements à n’importe quelle échelle. Elle est déstiné à faciliter le développement d’applications dans le cloud.

L’informatique sans serveur simplifie considérablement le développement de logiciels. Cette fonctionnalité vous permettra se concentrer
uniquement sur votre application tandis que le fournisseur de cloud computing gère les serveurs dont vous avez besoin. L’absence du serveur vous permettra de gagner du temps, qui serait autrement utilisé pour le débogage, la surveillance et la maintenance de l’infrastructure.

Vous apprendrez comment cette plateforme vous permet de poursuivre une approche indépendante du fournisseur en utilisant des conteneurs préconfigurés, des microservices et Kubernetes comme système d’exploitation de cloud.

 

 

Objectifs

  • Découvrir Apache OpenWhisk
  • Construire des applications complexes sans configurer le serveur
  • Examiner le fonctionnement de l’architecture sans serveur d’OpenWhisk, notamment l’utilisation de paquets, d’actions, de séquences, de déclencheurs, de règles et de flux.
  • Apprendre comment OpenWhisk se compare aux architectures existantes, telles que Java Enterprise Edition.
  • Manipuler les fonctionnalités d’OpenWhisk à l’aide de l’interface de ligne de commande ou d’une API JavaScript.
  • Concevoir des applications à l’aide des modèles de conception courants du Gang of Four.
  • Utiliser des modèles de conception architecturale tels que le modèle-vue-contrôleur pour combiner plusieurs actions OpenWhisk.
  • Tester et à déboguer votre code dans un environnement sans serveur.

 

Public visé

  • Développeurs intéressés par une plateforme cloud sans serveur à source ouverte
  • Contributeurs
  • Opérateurs

 

Pré-requis

  • Connaissance en Docker et Kubernetes
  • Expérience de la programmation d’applications au moins dans l’un des langages pris en charge par OpenWhisk

 

Programme de notre formation OpenWhisk Apache

 

Introduction à l’Apache OpenWhisk

  • Qu’est-ce qu’OpenWhisk Apache
  • Architecture d’OpenWhisk
    • Modèle severless
  • Architecture « microservices« 
  • Installation et configuration d’OpenWhisk

 

Les modèles de programmation

  • Modèles de conception classiques
  • Actions (une logique fonctionnelle)
  • Créer et invoquer des actions
  • Consommer une action via une API REST
  • OpenWhisk CLI
  • Triggers&Rules
    • Automatisation des actions OpenWhisk
    • Gestion des actions avec les paquets OpenWhisk

 

Les langages de programmation d’OpenWhisk

  • Javascript
  • Python
  • PHP
  • Go
  • Ruby
  • Swift

 

Déploiement avec Apache OpenWhisk

  • Gestion de l’infrastructure
  • Gestion des serveurs
  • La mise à l’échelle à l’aide de conteneurs Docker
  • Construction des composants à l’aide de conteneurs
  • Différentes options de déploiement
  • Les cadres de conteneur : Kubernetes, OpenShift, Compose
  • Diagramme Helm

 

Les flux d’Apache OpenWhisk

  • Mise en œuvre des flux
  • Flux d’événements
  • Déclencheur T
  • Une action de flux
  • La création d’un flux
  • La suppression d’un flux
  • La mise en pause et la reprise du flux

Pour aller plus loin

Formation langage C# 8/9

Formation Anthos : Cloud Hybrid

Formation GKE : KUBERNETES GCP

Formation Terraform

Formation Dynatrice : Administration & Production

Formation Azure Synapse Analytics

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

Témoignages

Afficher tous les témoignages

Noter la formation
Prix 1890€ HT / personne
Durée 3 jours ( 21 heures )
Paris | à distance | FNE
Il ne reste que quelques places
NOUVEAU - Cafés et déjeuners offerts en interentreprises
Disponible en intra-entreprise pour former votre équipe
Je ne veux pas me déplacer ? Option classe virtuelle gratuite

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

partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp
partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp