"Crafting Serverless", by Aleksandar Simovic

Intro to the Serverless Paradigm, Architecture and Patterns

Arolla Training | Centre de formation des Spécialistes du Software Craftsmanship | TDD - BDD - DDD - Programmation fonctionnelle - Microservices - AZURE

Programme indicatif :

Day 1: Intro to the Serverless Paradigm and Application Setup

– The Evolution from on-premise to Cloud to Serverless
– Functions as a Service and Why?
– The Serverless Paradigm Shift
– Writing a serverless application using AWS Lambda
– Utilizing CloudFormation as Infrastructure as Code
– Debugging serverless functions locally and using CloudWatch
– Creating an API Gateway with HTTP API
– Cold Starts
– Testing Serverless Functions
– Adding a database table with DynamoDB
– Designing Testable Serverless Functions
– Serverless Deployment preferences
– Implementing a serverless CI/CD using CodePipeline and CodeBuild

Day 2: Serverless Architectures and Patterns

– Connecting a Lambda to DynamoDB Streams and adding SNS
– The SNS Fanout Pattern
– Adding AWS Cognito for user authentication/authorization
– Adding SQS and Kinesis into the picture
– Streamer pattern with Kinesis
– Adding Step Functions
– The Saga Pattern with Step Functions
– The Enterprise Migration Path to Serverless
– The Strangler Pattern
– Designing a Serverless Architecture with Wardley Maps
– The serverless case for CFOs

A savoir :

La formation sera délivrée en anglais.

Aleksandar Simovic est Craftsman, « AWS Serverless Hero » et co-auteur du livre « Serverless Applications with Node.js » chez Manning. Il vit à Belgrade où il organise les meetups JSBelgrade et MapMeetup. Vous pouvez le suivre sur Twitter : @simalexan

Public :

La formation s’adresse aux développeurs.
Limitée à 20 places.

Pré-requis :

Développeurs, avec ordinateur et idéalement un compte AWS (même perso free tier) et le kit AWS pré-installés. Le langage de programmation pour les exercises est libre (pas nécessairement Js).

Liens associés :

En avant-première, voici des articles d’Aleksandar Simovic pour le blog AWS Enterprise Strategy, en duo avec Mark Schwartz :
– FinDev and Serverless Microeconomics: Part 1
– FinDev and Serverless Microeconomics: Part 2 -ImpactsThe introductory article for these two previous ones is Micro-Optimization: Activity-Based Costing for Digital Services?

Prochaines sessions :

27 & 28 février 2020

Durée : 2 jours

Prix : 1700 € HT

Offre inter-entreprise :
Petit-déjeuner – Déjeuner – Café et collation

Back to Top