Select your cookie preferences

We use cookies and similar tools to enhance your experience, provide our services, deliver relevant advertising, and make improvements. Approved third parties also use these tools to help us deliver advertising and provide certain site features.

Found 10 results

workshops
Monoliths to Microservices

Migrating from monolithic architecture to microservices not only requires a change in mindset for a developer, but an understanding of how microservice design patterns can be used and the tools that can be used to deploy them. start with a Java Springboot Monolith with a large RDBMS backend, and methodically break the monolith into a series of decoupled microservices.

repository
Serverless Shopping Cart Microservice

A sample application to demonstrate how you could implement a shopping cart microservice using serverless technologies on AWS.

repository
Decoupled Microservices Workshop

A collection of individual labs covering different aspects and patterns of asynchronous messaging.

blog
Comparing design approaches for building serverless microservices

Developers often move from single responsibility functions to the Lambda-lith when they architectures demand it, but both approaches have relative trade-offs. It’s possible to have the best of both approaches by dividing your workloads per read and write operations.

workflow
Call an AWS Fargate microservice with Amazon API Gateway

This demonstrates how to use AWS Step Functions to make a call to Amazon API Gateway to interact with a service on AWS Fargate and to check whether the call succeeded.

blog
Using an Amazon MQ network of broker topologies for distributed microservices

This blog explains the choices when designing a cross-Region or a hybrid network of brokers architecture that spans AWS and your data centers. The example starts with a concentrator topology and enhances that with a cross-Region design to help address network routing and network security requirements.

repository
Serverless REST API

Sample microservice implementation with CI/CD, automated testing, and workload observability.

workflow
Saga Pattern

A failure management management pattern that coordinates transactions between multiple microservices to maintain data consistency.

workflow
Saga Pattern

A failure management management pattern that coordinates transactions between multiple microservices to maintain data consistency.

workflow
Saga Pattern

A failure management management pattern that coordinates transactions between multiple microservices to maintain data consistency.