An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: stepfunctions

cdk-patterns/serverless

This is intended to be a repo containing all of the official AWS Serverless architecture patterns built with CDK for developers to use. All patterns come in Typescript and Python with the exported CloudFormation also included.

Language: TypeScript - Size: 59.5 MB - Last synced at: about 12 hours ago - Pushed at: over 1 year ago - Stars: 2,315 - Forks: 272

alexcasalboni/aws-lambda-power-tuning

AWS Lambda Power Tuning is an open-source tool that can help you visualize and fine-tune the memory/power configuration of Lambda functions. It runs in your own AWS account - powered by AWS Step Functions - and it supports three optimization strategies: cost, speed, and balanced.

Language: JavaScript - Size: 3.27 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 5,701 - Forks: 396

WtfJoke/carbon-aware-serverless-jobs

How you can utilize servless services to decarbonize your batch jobs

Language: TypeScript - Size: 1.4 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 1 - Forks: 0

gammarers/aws-ec2-instance-running-schedule-stack

This is an AWS CDK Construct to make EC2 instance running schedule (only running while working hours(start/stop)).

Language: TypeScript - Size: 1.71 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 0

aws-samples/gen-ai-video-short-form-generator

Generative AI video short-form generator using Amazon Bedrock and AWS serverless services.

Language: Python - Size: 13.7 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 33 - Forks: 10

gammarers/aws-codepipeline-execution-state-change-notification-stack

This AWS CDK Construct Stack receives all state changes of CodePipeline and sends a message to the specified notification destination when the CodePipeline is tagged with a specified tag. Therefore, you can send messages simply by adding tags without needing to configure notifications for each Pipeline.

Language: TypeScript - Size: 1.24 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

aws/aws-step-functions-data-science-sdk-python

Step Functions Data Science SDK for building machine learning (ML) workflows and pipelines on AWS

Language: Python - Size: 37 MB - Last synced at: 8 days ago - Pushed at: 30 days ago - Stars: 290 - Forks: 90

aws-samples/serverless-coffee-workshop

This is old repo for Serverlesspresso workshop. New location: https://catalog.workshops.aws/serverlesspresso

Language: Vue - Size: 40.5 MB - Last synced at: 30 days ago - Pushed at: 5 months ago - Stars: 109 - Forks: 70

kolomied/cdk-stepfunctions-patterns

A set of Step Functions high-level resiliency patterns.

Language: TypeScript - Size: 203 KB - Last synced at: 29 days ago - Pushed at: over 4 years ago - Stars: 68 - Forks: 5

aws-samples/serverless-coffee

Serverlesspresso - The serverless coffee ordering application! As seen at AWS re:Invent 2021. Presented by AWS Serverless DA team. Questions? Contact @jbesw.

Language: JavaScript - Size: 420 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 235 - Forks: 51

mashiike/stefunny

Language: Go - Size: 965 KB - Last synced at: 15 days ago - Pushed at: 29 days ago - Stars: 6 - Forks: 1

localstack/localstack-demo

Simple demo application deployed using LocalStack

Language: Makefile - Size: 613 KB - Last synced at: 2 days ago - Pushed at: over 1 year ago - Stars: 66 - Forks: 33

ryfeus/stepfunctions2processing

Configuration with AWS step functions and lambdas which initiates processing from activity state

Language: Python - Size: 23.2 MB - Last synced at: 3 days ago - Pushed at: 27 days ago - Stars: 119 - Forks: 30

aws-cloudformation/aws-cloudformation-resource-providers-stepfunctions

The CloudFormation Resource Provider Package For AWS Step Functions

Language: Java - Size: 152 KB - Last synced at: 30 days ago - Pushed at: 12 months ago - Stars: 7 - Forks: 6

msysh/aws-demo-blue-green-deploy-with-external-deploy-controller

This project is a demo application that implements a Blue/Green deployment with ECS External Deploy Controller using AWS Step Functions.

Language: TypeScript - Size: 774 KB - Last synced at: about 2 months ago - Pushed at: almost 2 years ago - Stars: 4 - Forks: 1

fun-with-serverless/whatsapp-logger

Introducing an application that uses ChatGPT to generate daily summaries of your WhatsApp group discussions, saved to a Google Sheet, and providing easy access to previous conversations and shared media.

Language: Python - Size: 1.58 MB - Last synced at: 13 days ago - Pushed at: about 1 year ago - Stars: 19 - Forks: 4

garysassano/cdk-aws-sfn-cdk-vs-projen

CDK app that compares the official StateMachine construct from aws-cdk-lib/aws-stepfunctions with the one generated from @matthewbonig/state-machine Projen component

Language: TypeScript - Size: 951 KB - Last synced at: about 2 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

getndazn/dazn-lambda-powertools

Powertools (logger, HTTP client, AWS clients, middlewares, patterns) for Lambda functions.

Language: JavaScript - Size: 10 MB - Last synced at: 9 days ago - Pushed at: almost 2 years ago - Stars: 742 - Forks: 77

vincentclaes/datajob

Build and deploy a serverless data pipeline on AWS with no effort.

Language: Python - Size: 3.15 MB - Last synced at: 14 days ago - Pushed at: over 2 years ago - Stars: 111 - Forks: 19

lora-reames/aws-account-closure

CDK application for automating AWS account closure and dealing with the AWS close account quota.

Language: TypeScript - Size: 482 KB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

aws-samples/aws-stepfunctions-examples

AWS Step Functions is an orchestration service for reliably executing multi-step processes using visual workflows. This repository includes detailed examples that will help you unlock the power of serverless workflow.

Language: TypeScript - Size: 17.6 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 237 - Forks: 113

daaru00/aws-telegram-bot-bedrock

Telegram bot to interact with Bedrock model

Language: JavaScript - Size: 212 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 3 - Forks: 1

jossmoff/gatling-stepfunction-extension

⚡ A Gatling extension to analyse the execution of a step function

Language: Scala - Size: 462 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 5 - Forks: 2

awsdataarchitect/ecr-vulnerability-report

Open source project for Automating ECR Vulnerability Reports with Amazon EventBridge

Language: TypeScript - Size: 241 KB - Last synced at: 2 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 1

ChristopheBougere/stepfunctions-local

Execute AWS Step Functions locally

Language: JavaScript - Size: 472 KB - Last synced at: 3 days ago - Pushed at: almost 5 years ago - Stars: 127 - Forks: 17

aws-samples/serverless-ops-review

Serverless Ops Review is an open source tool that automatically generates operational review and configuration reports about AWS serverless services.

Language: HTML - Size: 123 KB - Last synced at: 9 months ago - Pushed at: 11 months ago - Stars: 29 - Forks: 3

codingdiaz/circleci-feedback

A Github app that posts build logs from CircleCI to Pull Requests

Language: Go - Size: 1.75 MB - Last synced at: almost 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

phaniteja5789/Event-Driven-Data-Processing-and-Workflow-Orchestration-on-AWS

Language: Python - Size: 1.27 MB - Last synced at: 1 day ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

chehsunliu/pytest-stepfunctions 📦

A pytest fixture that makes you able to mock Lambda code during AWS StepFunctions local testing

Language: Python - Size: 68.4 KB - Last synced at: 19 days ago - Pushed at: about 2 years ago - Stars: 13 - Forks: 2

FilipPyrek/serverless-summit-21

Repository for my presentation on Serverless Summit 21 ⚡️🚀

Language: JavaScript - Size: 68.4 KB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 6 - Forks: 3

iisyos/ecs_rerun_cfn

This repository contains a CloudFormation stack to rerun ECS tasks on EC2 instances if they fail before reaching the EC2 instance.

Language: HCL - Size: 188 KB - Last synced at: about 1 year ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

jeffreywangzhi/AWS_Multithread-Statemachine

A fast, scalable, multithreaded download statemachine based on AWS, supporting .mkv, .mov, .mp4, .jpg, and others.

Language: Python - Size: 153 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

bitbull-serverless/cloudfront-invalidation-queue

Collect Cloudfront invalidations in a custom queue and process them in batch.

Language: JavaScript - Size: 176 KB - Last synced at: about 1 year ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

msysh/aws-sample-sam-ddb2csv

SAM template for Amazon DynamoDB table to CSV using DynamoDB Export feature.

Language: Python - Size: 134 KB - Last synced at: about 2 months ago - Pushed at: almost 4 years ago - Stars: 4 - Forks: 1

markoshlima/company-canary-deployment

Company Canary Deployment is a project to simulate the benefits of using deployment strategies like canary in a serverless (AWS) environment, using SAM (serverless application model) to create, build, deploy and publish all infraestructure.

Size: 1.02 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

aws-samples/happy-path

This web app shows how to build a complex backend workflows as stand-alone AWS Step Functions applications. See the Compute Blog articles to learn more. @jbesw

Language: JavaScript - Size: 306 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 116 - Forks: 31

aws-samples/aws-etl-orchestrator

A serverless architecture for orchestrating ETL jobs in arbitrarily-complex workflows using AWS Step Functions and AWS Lambda.

Language: Python - Size: 651 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 319 - Forks: 137

Kogi65/dragons-lambdafunctions

Dragons Lambda Functions

Language: Java - Size: 7.81 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

mattymoomoo/aws-power-tuner-ui

AWS Lambda Power Tuner UI is an open source project creating a deployable easy to use website built on a layered technology stack allowing you to optimize your Lambda functions for cost and/or performance in a data-driven way via an easy to use UI.

Language: TypeScript - Size: 2.74 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 183 - Forks: 21

sivanov92/serverless-webhook-pipeline

AWS data pipeline for validating, formatting and storing sample bank transaction data received through API webhook. The AWS infrastructure is managed through IaC tool - CDK

Language: TypeScript - Size: 568 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

daaru00/serverless-dynamic-scheduler

Implementation of scheduler system able to send event in a future date.

Language: JavaScript - Size: 58.6 KB - Last synced at: over 1 year ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

aws-samples/reinvent2020-aim404-productionize-r-using-amazon-sagemaker

Customers using R can run simulation and machine learning securely and at scale with Amazon SageMaker while also reducing the cost of development by using the fully elastic resources in the cloud. In this demo, learn how to build, train, and deploy statistical and ML models in R at scale using Amazon SageMaker from your IDE.

Language: R - Size: 2.07 MB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 16 - Forks: 7

antstackio/SEGG

SEGG - Step Function Express Graph Generator

Language: JavaScript - Size: 2.66 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 40 - Forks: 0

mikaelvesavuori/step-functions-multidomain-orchestration-demo

This project demonstrates an architecture for orchestrating multiple domains with a serverless Step Functions workflow.

Language: TypeScript - Size: 1.16 MB - Last synced at: 2 months ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

Andrii-D/telegram-stepfunctions-bot

Serverless Telegram bot made on 4 AWS Lambda chained by AWS Step Functions. All of this written on Serverless Framework using plugins.

Language: Python - Size: 4.88 KB - Last synced at: about 1 year ago - Pushed at: about 7 years ago - Stars: 26 - Forks: 3

jmfuchs/aws-guardduty-remediation-workflow

A Step Functions microservice for remediating GuardDuty findings.

Language: Python - Size: 782 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 18 - Forks: 5

vincentclaes/stepview

All your AWS Stepfunctions at a glance in the terminal! 🧐

Language: Python - Size: 1.59 MB - Last synced at: over 1 year ago - Pushed at: almost 3 years ago - Stars: 28 - Forks: 2

hariohmprasath/batch-processing-with-k8s

This article talks about an approach that can help customers scale large file processing workloads in AWS EKS using Kubernetes jobs and AWS step functions.

Language: Go - Size: 493 KB - Last synced at: about 1 month ago - Pushed at: almost 4 years ago - Stars: 6 - Forks: 1

sutaromkar/aws-step-functions-etl-pipeline

Language: Python - Size: 224 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

eddywashere/codebuilder

An AWS CodeBuild project optimized for multiple source repos & any combination of buildspec based scripts from config values

Language: JavaScript - Size: 73.2 KB - Last synced at: 4 days ago - Pushed at: almost 8 years ago - Stars: 5 - Forks: 6

DyfanJones/aws-step-functions-data-science-sdk-r

Step Functions Data Science SDK for building machine learning (ML) workflows and pipelines on AWS

Language: R - Size: 1.8 MB - Last synced at: 2 months ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

aws-samples/gitops-amazon-ecs-sample

A single pipeline to deploy multiple services on amazon ecs using gitops

Language: Python - Size: 673 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 1

aws-samples/aws-stepfunctions-byoc-mlops-using-data-science-sdk

Build Train and Deploy your own custom container using AWS StepFunctions Data Science SDK

Language: Jupyter Notebook - Size: 102 MB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 22 - Forks: 13

aws-samples/dotnet-serverless-imagerecognition

The Image Recognition and Processing Backend reference architecture demonstrates how to use AWS Step Functions to orchestrate a serverless processing workflow using AWS Lambda, Amazon S3, Amazon DynamoDB and Amazon Rekognition.

Language: CSS - Size: 2.26 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 22 - Forks: 32

aws-samples/sam-api-poller

Building an API poller with AWS Step Functions and AWS Lambda

Language: TypeScript - Size: 617 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 10 - Forks: 1

SharjeelSafdar/project14c-virtual-lolly-app-event-driven

A serverless JAMstack Virtual Lolly App with event-driven architecture using Gatsby, TypeScript, AppSync, DynamoDB, Lambda, StepFunctions, EventBridge, CloudFront, and Lambda@Edge.

Language: TypeScript - Size: 633 KB - Last synced at: about 1 month ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

aws-samples/aws-stepfunction-sagemakerprocessingjob-deploynotebooks

Jupyter notebooks are widely used by Datascientists for their data transformation workloads. There are scenarios where the notebook needs to be scheduled and run in regular interval and they need to be productionize. This repo provides a framework for the Datascientists to productionize their workloads dynamically (based on the notebooks) using AWS Stepfunctions with Service Integration to Sagemaker Processing Job.

Language: Python - Size: 268 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 3

eduardo3g/serverless-stepf-store-checkout

Store checkout workflow backed by AWS Step Functions.

Language: JavaScript - Size: 119 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 5 - Forks: 0

aws-samples/amazon-rekognition-custom-labels-batch-processing

This project contains source code and supporting files for a serverless application which can be used for Computer Vision inferencing using Amazon Rekognition.

Language: Python - Size: 996 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 12 - Forks: 6

stefanycos/aws-step-functions-demo

Example Step Function Synchronous Integration with API Gateway using Express

Size: 139 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

AmberEngine/stepfunctions_activity_worker

Activity worker for performing activity tasks from AWS StepFunctions

Language: Python - Size: 16.6 KB - Last synced at: about 1 month ago - Pushed at: over 5 years ago - Stars: 7 - Forks: 1

gugazimmermann/nomad-cms

Simulation of a self-service kiosk backend in AWS.

Language: TypeScript - Size: 184 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

yskszk63/sam-local-asl

Generator for Amazon States Language for Local test.

Language: TypeScript - Size: 17.6 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

freakyfelt/sfn-activity-consumer

An activity consumer for AWS Step Functions in TypeScript

Language: TypeScript - Size: 415 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

heiwa4126/sam-stepfunctions-parallel

AWS Step Functions の parallel と map のサンプル

Language: Python - Size: 6.84 KB - Last synced at: 3 months ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

heiwa4126/sam-stepfunctions-apigw

API Gateway経由でStep Functionsを起動するサンプル

Language: Python - Size: 9.77 KB - Last synced at: 3 months ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

heiwa4126/sam-stepfunctions-activity1

AWS Step Functionsのactivityのテスト

Language: Python - Size: 6.84 KB - Last synced at: 3 months ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

heiwa4126/sam-stepfunctions3

"Step Functions ステートマシンを使用してエラー条件を処理する - AWS Step Functions" に出てくるリソースをSAMで作成するサンプル。

Language: JavaScript - Size: 4.88 KB - Last synced at: 3 months ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

heiwa4126/sam-stepfunctions1a

"Step Functions ステートを作成マシンLambda の使用 - AWS Step Functions" に出てくるリソースをSAMで作成するサンプル。

Language: JavaScript - Size: 14.6 KB - Last synced at: 3 months ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

aws-samples/aws-step-functions-waitable-pattern

This projects contains source code with an example of how to implement an AWS Step Function waitable pattern that you can deploy using the SAM CLI.

Size: 227 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 6 - Forks: 4

frnzska/aws_playground

AWS resources

Language: Python - Size: 137 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 3 - Forks: 0

superluminar-io/step-worker

Use AWS State Machine to process DynamoDB Objects.

Language: Go - Size: 833 KB - Last synced at: 3 months ago - Pushed at: about 6 years ago - Stars: 2 - Forks: 1

stekern/terraform-aws-sfn-ecs-integration

A Terraform module that demonstrates how to integrate AWS Elastic Container Service (ECS) with AWS Step Functions

Language: HCL - Size: 3.91 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 2

lgundeboina/serverless

AWS serverless examples

Language: JavaScript - Size: 431 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

beeceej/inflight

Abstracts away Retrieving and Writing Data to S3

Language: Go - Size: 38.1 KB - Last synced at: about 2 months ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

9technology/step-functions-framework

Step Functions Framework with ECS Cluster Orchestration

Language: Go - Size: 19.5 KB - Last synced at: about 2 months ago - Pushed at: almost 7 years ago - Stars: 4 - Forks: 0

guysqr/release-machine

An example of using SAM for Step Functions to build a machine that will run multiple pipelines at once.

Language: JavaScript - Size: 73.2 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 1

pl04351820/Mercury

A step function implementation for connecting different cloud platform.

Language: Go - Size: 2.56 MB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 6 - Forks: 0

dougtoppin/aws-stepfunctions-local

An example of running a local AWS Step Functions server, creating and running state machines on it. This can be helpful for testing things like path processing.

Language: Makefile - Size: 8.79 KB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

eltorocorp/sfn-poller

An API for setting microservice polling for against AWS SFN workflows.

Language: Go - Size: 14.6 KB - Last synced at: 2 months ago - Pushed at: almost 7 years ago - Stars: 1 - Forks: 0

Aoriseth/cloudformation-apigateway-stepfunctions-lambda-app

Language: Java - Size: 38.1 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0