La meilleure façon de commencer à utiliser AWS Step Functions consiste à suivre le Manuel de mise en route, inclus dans notre documentation technique. En seulement quelques minutes, vous serez en mesure de créer des flux de travail d'application avec Step Functions.

Pour en savoir plus, consultez nos vidéos, blogs et architectures de référence ci-dessous.


En utilisant AWS Step Functions, Guardian News & Media (GNM) a surmonté l'obstacle principal de leur architecture de diffusion de journaux : une orchestration efficace des flux de données entre plusieurs systèmes. Step Functions offre un moyen fiable et automatisé d'orchestrer des requêtes et des processus très complexes entre tous les systèmes distribués. Cela permet à GNM d'économiser du temps et de l'argent en facilitant la conception d'applications aux développeurs grâce à l'utilisation des fonctions AWS Lambda. Les développeurs sont ainsi plus productifs et agiles. Lire l'étude de cas

SnapshotManagementDiagram

AWS Answers est un référentiel élaboré par des architectes AWS. Il rassemble des solutions prêtes au déploiement et aux environnements de production que vous pouvez lancer depuis votre compte. La solution AWS Video on Demand alloue automatiquement les services nécessaires pour créer une architecture scalable et distribuée qui importe, stocke, traite et diffuse du contenu vidéo. Une machine d'état AWS Step Functions importe une vidéo source, valide le fichier source et génère des métadonnées. Une deuxième machine d'état génère un profil d'encodage basé sur les métadonnées et envoie des travaux d'encodage à AWS Elemental MediaConvert. Une fois la vidéo encodée, une troisième machine d'état Step Functions valide la sortie.

ServerlessReferenceArchitecture

L'application Snapshot Management explique comment utiliser AWS Step Functions avec Amazon CloudWatch Events, AWS Lambda et AWS CloudFormation afin de créer une solution sans serveur pour la gestion du cycle de vie des instantanés EBS.

SnapshotManagementDiagram

Le backend de reconnaissance et de traitement d'image indique comment utiliser AWS Step Functions pour orchestrer un flux de travail de traitement sans serveur via AWS Lambda, Amazon S3, Amazon DynamoDB et Amazon Rekognition. Ce flux de travail traite les photos chargées sur Amazon S3 et extrait des métadonnées de l'image telles que la géolocalisation, la taille/le format, la date et l'heure, etc. Il utilise ensuite la reconnaissance d'image pour marquer des objets sur la photo. En parallèle, il produit également une miniature de la photo.

ServerlessReferenceArchitecture

AWS Step Functions est désormais disponible pour tous

Essayez gratuitement AWS Step Functions

L'offre gratuite d'AWS Step Functions inclut 4 000 transitions d'état par mois.  

Consultez les détails relatifs à l'Offre gratuite d'AWS »


How to Secure Infrequently Used EC2 Instances with AWS Systems Manager (Spencer Glazier, 31 janvier 2018)

Implementing Dynamic ETL Pipelines Using AWS Step Functions (Wangechi Dole, AWS, Milan Krasnansky et Rian Mookencherry, SGK, 5 déc. 2017)

Capturing Custom, High-Resolution Metrics from Containers Using AWS Step Functions and AWS Lambda (Trevor Sullivan, AWS, 16 nov. 2017)

Resume AWS Step Functions from Any State (Yash Pant et Aaron Friedman, AWS, 16 nov. 2017)

Using AWS Step Functions State Machines to Handle Workflow-Driven AWS CodePipeline Actions (Marcilio Mendonca, AWS, 18 oct. 2017)

Things Go Better with AWS Step Functions (Jeff Barr, AWS, 5 octobre 2017)

Automating Amazon EBS Snapshot Management with AWS Step Functions and Amazon CloudWatch Events (Brittany Doncaster, AWS, 18 septembre 2017)

Automate Your IT Operations Using AWS Step Functions and Amazon CloudWatch Events (Rob Percival, AWS, 14 août 2017)

Building a Real World Evidence Platform on AWS (Aaron Friedman, AWS, 9 août 2017)

How Cloudticity Automates Security Patches for Linux and Windows using Amazon EC2 Systems Manager and AWS Step Functions (Ananth Vaidyanathan, AWS, 2 août 2017)

Synchronizing Amazon S3 Buckets Using AWS Step Functions (Constantin Gonzalez, AWS, 25 juin 2017)

Building High-Throughput Genomics Batch Workflows on AWS, Part 4 (Aaron Friedman, AWS and Angel Pizarro, AWS, 30 juin 2017)

Automating AWS Lambda Function Error Handling with AWS Step Functions (Aaron Rehaag, AWS, 16 mars 2017)

Implementing Serverless Manual Approval Steps in AWS Step Functions and Amazon API Gateway (Ali Baghaii, AWS, 15 février 2017)

API Java courante AWS Step Functions (Andrew Shore d'AWS, 31 janvier 2017)

Nouveautés – AWS Step Functions – Créer des applications distribuées avec des flux de travail visuels (Jeff Barr chez AWS, 1er décembre 2016)

Séparez le monolithe avec des fonctions AWS Step (Scott Triglia, Yelp, 27 nov 2017)

Applying the Saga pattern with AWS Lambda and Step Functions (Yan Cui, Space Ape Games, 18 juillet 2017)

Integrating MongoDB Atlas, Twilio and AWS Simple Email Service with AWS Step Functions – Part 2 (Raphael Londner, Principal Cloud Developer Advocate at MongoDB, 17 mai 2017)

Integrating MongoDB Atlas, Twilio and AWS Simple Email Service with AWS Step Functions – Part 1 (Raphael Londner, Principal Cloud Developer Advocate at MongoDB, 30 mars 2017)

Easily Create Complex Workflows with AWS Step Functions (Volodymyr Rudyi, Agile Vision, 12 février 2017)

Visual Orchestration in AWS (Eric Shanks, AHEAD, 5 janvier 2017)

Passing Data between Lambdas with AWS Step Functions (Trevor Turnbull, 11 décembre 2016)


Lors de ce webinaire, vous allez découvrir comment des clients AWS ont amélioré leur chaîne d'approvisionnement multimédia en intégrant l'IA à certaines fonctions, comme le balisage des métadonnées (Rekognition et Comprehend), la traduction, la transcription et les services cloud (Elemental). Vous allez apprendre comment utiliser l'orchestration de workflow pour optimiser la rapidité et l'échelle des pipelines multimédia à plusieurs niveaux en étudiant des cas d'utilisation de l'intelligence artificielle, des architectures sans serveur et des systèmes basés sur les événements dans le secteur des médias et du divertissement.

Cette session présente une série d'applications innovantes, à fort impact, et tout simplement folles de machines d'état faites par toutes sortes de clients. Coca-Cola démontre comment ils ont utilisé des fonctions Step pour soutenir les programmes de fidélisation des distributeurs automatiques et la syndication nutritionnelle des produits.

Cette séance démontre comment les clients AWS tels que Yelp utilisent Step Functions pour bâtir et mettre à l'échelle de manière fiable des applications à plusieurs étapes comme le traitement de commandes, la génération de rapports et la transformation de données.

Voir comment les fonctions Step Functions sont différentes d'Amazon SWF, comment démarrer avec Step Functions, comment les utiliser pour faire passer vos applications Lambda au niveau supérieur. À la fin, vous aurez des connaissances pratiques pour utiliser Step Functions, que vous pourrez appliquer directement dans votre environnement.

tma-zapproved
4:38
Dans cet épisode de « This is My Architecture », Lee de Zapproved montre comment la société utilise Step Functions, Lambda et SQS pour automatiser le traitement de données.

Dans cet épisode de « This is My Architecture », Lee de Zapproved montre comment la société utilise Step Functions, Lambda et SQS pour automatiser le traitement de données.

Vous bâtissez une application sans serveur avec deux fonctions Lambda ou plus ? Dans cette session de mise en pratique, nous allons voir comment utiliser AWS CloudFormation et le modèle d'application sans serveur AWS pour déployer des activités Step Functions, des fonctions AWS Lambda et des rôles ou des politiques IAM.

Cette courte vidéo présente AWS Step Functions. Découvrez comment AWS Step Functions simplifie la coordination des composants d'applications sans serveur et microservices à l'aide de flux de travail visuels, ce qui clarifie la création et la navigation parmi les fonctions de votre application à l'échelle.

Cette session vous montre comment utiliser Step Functions pour créer, exécuter et débuguer des applications multi-service en quelques minutes. Nous montrons également comment les clients utilisent Step Functions pour créer et faire évoluer de manière fiable des applications à plusieurs étapes comme le traitement de commandes, la génération de rapports et la transformation de données... sans parler des innovations.

Découvrez comment utiliser AWS Step Functions pour créer, exécuter et débuguer des activités cloud afin d'exécuter des étapes parallèles, séquentielles et ramifiées de vos applications. Ensuite, vous pourrez voir comment les clients utilisent Step Functions pour mettre à l'échelle de manière fiable des applications à plusieurs étapes comme le traitement de commandes, la génération de rapports et la transformation de données.

Vous allez voir comment utiliser Step Functions pour créer, exécuter et débuguer des applications multi-service en quelques minutes. Découvrez comment créer et coordonner les composants de votre application sous la forme d'une série d'étapes, puis comment lier les fonctions AWS Lambda ou les instances Amazon EC2 pour créer des applications à plusieurs étapes.