aws-samples

aws-samples

🏢 Organization

324 repositories on SrcLog

View on GitHub
324 Repos
76.2k Stars
31.7k Forks
7.7k Watchers

Repositories (324)

amazon-ivs-legacy-ugc-web-demo aws-samples/amazon-ivs-legacy-ugc-web-demo JavaScript

This repository shows how you can build a compelling user-generated content (UGC) live streaming webapp with Amazon IVS.

19
nextjs-authentication-ui-using-amplify-ui-with-cognito aws-samples/nextjs-authentication-ui-using-amplify-ui-with-cognito TypeScript

This project will show developers a minimal way to build an Authentication UI using Amplify UI Components and Cognito in the Next.js.

19
serverless-second-screen-sign-in aws-samples/serverless-second-screen-sign-in TypeScript
19
amazon-omics-webapp-integrations aws-samples/amazon-omics-webapp-integrations Vue

This project contains the webapp sample integrated with AWS HealthOmics, which allows users such as admin and bioinformaticians to operate Amazon Omics workflow easily and check the run command status with charts and tables.

19
amazon-rekognition-custom-labels-a2i-automated-continuous-model-improvement aws-samples/amazon-rekognition-custom-labels-a2i-automated-continuous-model-improvement Python

With Amazon Rekognition Custom Labels, you can easily build and deploy Machine Learning (ML) models to identify custom objects which are specific to your business domain in images without requiring advanced ML knowledge. When combined with Amazon Augmented AI (A2I), you can quickly integrate a ML workflow to capture and label images with a human workforce for model training. As ML lifecycle is an iterative and repetitive process, you need to implement an effective workflow that can provide for continuous model training with new data and automated deployment. Your workflow also needs to be flexible enough to allow for changes without requiring development rework as your business objectives change. Operationalizing an effective and flexible workflow can be resource intensive, especially for customers who have limited machine learning capabilities. In this post, we will use AWS Step Functions, AWS Lambda, and AWS System Manager Parameter Store to automate a configurable ML workflow for Rekognition Custom Labels and A2I. We will provide an overview of the solution and instructions to deploy it with AWS CloudFormation.

18
multiple-identity-providers-amazon-api-gateway aws-samples/multiple-identity-providers-amazon-api-gateway Shell

This example demonstrates a pattern to leverage multiple identity providers with an API Gateway and manage Authorization with Amazon Verified Permissions.

18
cloudwatch-synthetics-canary-terraform aws-samples/cloudwatch-synthetics-canary-terraform HCL

The objective of this code is to remove as many difficulties as possible when trying to deploy canaries with terraform.

18
amazon-ivs-feed-ios-demo aws-samples/amazon-ivs-feed-ios-demo Swift

A demo iPhone application intended as an educational tool for demonstrating how Amazon IVS can be used to build a scrolling feed of autoplaying live streams.

17
ecs-mesh-workshop aws-samples/ecs-mesh-workshop Shell

This handy workshop help the customers to quickly launch ECS with service mesh support on top of mixed type of instance in all commercial regions (include China), and also provides hands-on tutorials with best practices. It can be customized easily as per need.

17
aws-elasticache-cluster-mode aws-samples/aws-elasticache-cluster-mode Ruby

Exercises AWS ElastiCache for Redis with Cluster Mode Enabled

17
serverless-websocket-chat aws-samples/serverless-websocket-chat Python

This is a fully-serverless real-time chat example using API Gateway, Lambda and DynamoDB. Messages from one client are broadcast to all other connected clients via WebSockets.

17
single-use-signed-url aws-samples/single-use-signed-url Java

AWS CDK to create a CloudFront distribution with a request Lambda to allow single use signed URL file downloads. Each file is tracked by an identifier which is stored in a DynamoDB database. Each request will check the identifier against values stored in the database. If the identifier is found the file process continues and the files is received, the id is then removed from the database. If the identifier is not found the system will perform a 302 redirect to a specified URL.

17
rss-aggregator-using-cohere-embeddings-bedrock aws-samples/rss-aggregator-using-cohere-embeddings-bedrock TypeScript

A sample rss aggregator application demonstrating the use of Cohere Embeddings

17
serverless-gif-generator aws-samples/serverless-gif-generator JavaScript

Serverless GIF generator. For more serverless learning resources, visit https://serverlessland.com/.

16
aws-secrets-manager-hybrid-secret-replication-from-hashicorp-vault aws-samples/aws-secrets-manager-hybrid-secret-replication-from-hashicorp-vault TypeScript

Sample repository for secret replication from third-party secrets manager to AWS Secrets Manager

16
amazon-ivs-auto-record-to-s3-web-demo aws-samples/amazon-ivs-auto-record-to-s3-web-demo JavaScript

This repository contains a basic livestream to video on-demand web application. The app is built on Amazon IVS and uses the Auto-record to S3 feature to automatically record streams. Recorded streams are played back using the Amazon IVS Player SDK.

16
voice-enabled-patient-diary aws-samples/voice-enabled-patient-diary Python

This repo contains a sample application to show how to build a voice interface for patient outcome reporting (PRO) by leveraging NLP capabilities provided by Amazon Lex and its integration with AWS's cloud contact center offering, Amazon Connect.

16
sample-agentic-cost-optimizer aws-samples/sample-agentic-cost-optimizer Python

Sample Agentic Cost Optimizer

15
amazon-sagemaker-visual-search aws-samples/amazon-sagemaker-visual-search Jupyter Notebook

This repository is part of a blog post that guides users through creating a visual search application using Amazon SageMaker and Amazon Elasticsearch service

14
lambda-efs-deep-learning-inference aws-samples/lambda-efs-deep-learning-inference Jupyter Notebook

Deep Learning inference with AWS Lambda and Amazon EFS

14
severless-ticket-sentiment-analysis-and-automated-escalation aws-samples/severless-ticket-sentiment-analysis-and-automated-escalation JavaScript

This application "listens" for a ticket creation event from Zendesk, analyses the ticket for negative sentiment, tags the ticket accordingly and invokes an automated workflow (Step function) that escalates the ticket's priority according to your SLA wait times.

14
aws-iot-greengrass-v2-deploy-nvidia-deepstream aws-samples/aws-iot-greengrass-v2-deploy-nvidia-deepstream C

How to use AWS IoT Greengrass V2 for Image classification and Video Analytics Pipelines

14
cdk-lambda-powertools-python-layer aws-samples/cdk-lambda-powertools-python-layer TypeScript

CDK Construct library to create Lambda layer with Powertools for Python library.

14
unified-log-aggregation-and-analytics aws-samples/unified-log-aggregation-and-analytics TypeScript

The proposed solution shows and approach to unify and centralize logs across different compute platforms like EC2, ECS, EKS and Lambda with Kinesis Data Firehose using log collection agents (EC2 Kinesis agent), log routers (Fluentbit and Firelens) and lambda extension. We can easily deploy the solution presented here on the customer site using the CDK scripts packaged part of this article. Amazon managed Elastic search with Kibana is used to visualize the logs collected across different applications running on different compute platforms.

14
serverless-realtime-analytics aws-samples/serverless-realtime-analytics TypeScript

Demo application on how to create a serverless realtime analytics application using Kinesis Data Streams, Kinesis Firehose, DynamoDB and Lambda, using Cognito to secure the App.

14
amazon-ivs-multi-host-serverless-demo aws-samples/amazon-ivs-multi-host-serverless-demo TypeScript

A demo that shows how to implement a serverless nodejs application that supports a collaborative live streaming, or multi-host experience using Amazon IVS.

14
aws-cloudfront-realtime-monitoring aws-samples/aws-cloudfront-realtime-monitoring Python

A sample solution for converting CloudFront Real-time log records into time-series metrics for monitoring.

13
amazon-athena-queries-via-aws-lambda-cdk aws-samples/amazon-athena-queries-via-aws-lambda-cdk TypeScript
13
cloudfront-signed-cookie-example aws-samples/cloudfront-signed-cookie-example TypeScript

Example to protect caches on CloudFront using signed cookie

13
aws-smart-ad-breaks aws-samples/aws-smart-ad-breaks Python
13