AWS Compute Blog
Tag: contributed
Operating serverless at scale: Improving consistency – Part 2
This post shows a number of solutions to create and share archetypes or layers across the company. With these archetypes, development teams can quickly bootstrap projects with company standards and best practices.
Using Okta as an identity provider with HAQM MWAA
This blog post shows you how to integrate HAQM MWAA with Okta as your managed AWS SSO implementation. You can use this solution for your own use cases and enable Okta SSO and HAQM MWAA.
Operating serverless at scale: Implementing governance – Part 1
Having visibility on your AWS resources is the key to operating and growing successfully. In this first part of this series on serverless governance, I describe how you can get this visibility by using tags to organize and group your resources, and ease the search and management of related resources.
Simplifying B2B integrations with AWS Step Functions Workflow Studio
This post shows an architecture to share your business data with your trading partners using API Gateway, AWS Transfer for SFTP, Lambda, and Step Functions. This architecture enables organizations to quickly on-board partners, build event-driven pipelines, and streamline business processes.
Building an API poller with AWS Step Functions and AWS Lambda
This post shows how to use Step Functions, Lambda, EventBridge, S3, API Gateway HTTP APIs, and HAQM SQS to build a serverless API poller. I show how you can deploy a sample solution, process sample payload, and store it to S3.
Managing federated schema with AWS Lambda and HAQM S3
Schema Management is a non-trivial challenge in federated GQL systems. The highest risk to your system availability comes with the potential of introducing breaking schema change by one of the graphlets. Your system cannot serve any requests after that. There is the problem of the delayed feedback loop for the engineers working on schema changes and the impact of schema composition during runtime on the service latency.
Building federated GraphQL on AWS Lambda
A single, highly discoverable, and well-documented backend endpoint enabled our clients to experiment with the data available in the graph. We were able to clean up the backend API layer, introduce clear ownership boundaries, and give our client powerful tools to speed up their development cycle.
Building a serverless distributed application using a saga orchestration pattern
This post showed how to implement the saga orchestration pattern using API Gateway, Step Functions, Lambda, DynamoDB, and .NET Core 3.1. This can help maintain data integrity in distributed transactions across multiple services. Step Functions makes it easier to implement the orchestration in the saga pattern.
Increasing performance of Java AWS Lambda functions using tiered compilation
Tiered compilation stopping at level 1 reduces the time the JVM spends optimizing and profiling your code. This could help reduce start up times for Java applications that require fast responses, where the workload doesn’t meet the requirements to benefit from profiling.
Sending mobile push notifications and managing device tokens with serverless applications
This blog shows how to deploy a serverless solution for validating and managing SNS platform endpoints and tokens. To publish push notifications successfully, use SNS to check the endpoint attribute and ensure it is mapped to the correct token and the endpoint is enabled.