Publicado: Sep 30, 2021

O AWS Step Functions agora é integrado ao AWS SDK, expandindo o número de serviços da AWS suportados de 17 para mais de 200 e as ações da API da AWS de 46 para mais de 9.000.

O AWS Step Functions é um serviço de fluxo de trabalho visual low-code utilizado por desenvolvedores para criar aplicações distribuídas, automatizar processos de TI e negócios e criar pipelines de dados e machine learning usando serviços da AWS. Os desenvolvedores definem os fluxos de trabalho visualmente usando o Workflow Studio, em sua linguagem de programação preferida usando o CDK ou em Python com o AWS Step Functions Data Science SDK. Esses fluxos de trabalho usam Step Functions Service Integrations para compor código (executado no AWS Lambda ou Amazon ECS) ou recursos da AWS (incluindo tabelas do DynamoDB, trabalhos do AWS Glue e barramentos de eventos do AWS EventBridge) em componentes de aplicações modernas.

Com a integração ao AWS SDK, agora é ainda mais fácil construir na AWS. Os desenvolvedores de SaaS podem utilizar os dados armazenados no Amazon S3,complementá-los com informações armazenadas no Amazon DynamoDB e, em seguida, processá-los com os serviços de AWS Machine Learning, como Amazon Textract ou Amazon Comprehend para adicionar novos recursos para seus usuários. Os engenheiros de operações de segurança podem construir fluxos de trabalho confiáveis, observáveis e auditáveis que reagem a eventos do Amazon EventBridge e, em seguida, executam ações no Amazon EC2 para aplicar controles de TI. Os desenvolvedores de aplicações móveis podem criar uma API síncrona que utiliza o Amazon Personalize, o Amazon Location Service e o Amazon Pinpoint para enriquecer a experiência dos usuários. Essas soluções podem ser mais rápidas de construir, mais fáceis de escalar e mais baratas de manter porque o Step Functions gerencia a complexidade, permitindo que os desenvolvedores se concentrem na lógica de negócios. E os desenvolvedores podem usufruir dessas vantagens com a gama completa de serviços da AWS.

A integração ao AWS SDK está disponível nas seguintes regiões: Leste dos EUA (Ohio e Norte da Virgínia), Oeste dos EUA (Oregon e Norte da Califórnia), Canadá (Central), UE (Irlanda e Frankfurt) e Ásia-Pacífico (Tóquio). Nos próximos dias, ela estará disponível em todas as outras regiões comerciais onde o Step Functions está disponível. Para obter uma lista completa de regiões e ofertas de serviço, consulte Regiões da AWS.

Para saber mais sobre essas novas integrações, leia o blog de lançamento, consulte o Guia do desenvolvedor e tente criar uma máquina de estados usando nosso Tutorial de integração ao AWS SDK.