Aller au contenu principal

Serverless Computing - WebAssembly

REF : SCWA
Regroupe des participants de différentes entreprises autour d'un même programme, à dates fixes.
Durée :
2 jours
Niveau :
Intermédiaire
Lieu :
Paris
Format :
Présentiel / Distanciel

1 590€ HT


Description de la formation Serverless Computing

La conception pour et l’exécution dans le cloud d’applications sont l’objet d’une mutation technologique majeure avec le concept de serverless computing. Le principe sous-jacent au serverless computing est de « s’affranchir » (configuration, administration, montée en charge, gestion de panne…) d’une infrastructure et d’une plateforme (serveur d’applications Java EE ou Node.js par exemple) particulières où se déploient et s’exécutent les applications.

La conception d’applications cloud-native est d’abord une innovation architecturale : elle repose sur le mécanisme de serverless function. L’idée de Function as a Service (FaaS), spécialisation de l’idée d’architecture micro-services en découle. Amazon Lambda, Microsoft Azure Function, Google Cloud Function, Cloudflare Worker ou encore Scaleway Serverless Function structurent l’offre en la matière avec des solutions « propriétaire ».

La clef d’une architecture FaaS est l’orchestration (workflow) de serverless functions : de quelle manière les fonctions s’articulent entre elles ? sous quelles conditions locales ? en réaction à quels événements externes ? avec quelles contraintes temporelles ? etc. Une architecture FaaS est donc parfaitement alignée avec le « métier » sous réserve d’une orchestration idoine.

L’écosystème serverless computing est riche de langages, normes, plateformes, outils et APIs « ouverts » comme par exemple le langage Serverless Worklow poussé par la Cloud Native Computing Foundation (CNCF). Quel but servent ces technologies ouvertes ? Comment s’articulent ces technologies ouvertes entre elles et pour quels « use cases » ? Technologies ouvertes et solutions « propriétaire » (Amazon Lambda, Microsoft Azure Function…) peuvent-elles cohabiter ?

Cette formation Serverless Computing - WebAssembly vise à enrichir votre vision vision du concept de serverless computing. Elle vous apportera les connaissances clefs pour construire, adapter et personnaliser une chaîne de production d’applications « métier » cloud-native : quels moyens ? quelles compétences ? quelles difficultés ?

Programme de la formation

Date de mise à jour du programme : 18/03/2024

Dates et lieux

Période souhaitée
Lieux
Type d'affichage

Questions fréquentes