{"repo":"aws-samples/designing-cloud-native-microservices-on-aws","free":true,"listed":false,"github":"https://github.com/aws-samples/designing-cloud-native-microservices-on-aws","clone":"git clone https://github.com/aws-samples/designing-cloud-native-microservices-on-aws.git","description":"Introduce a fluent way to design cloud native microservices via EventStorming workshop, this is a hands-on workshop. Contains such topics: DDD, Event storming, Specification by example. Including the AWS product : Serverless Lambda , DynamoDB, Fargate, CloudWatch.","language":"Java","stars":321,"topics":["aws","ecr","ecs","fargate","serverless","lambda","dynamodb","eventbridge","microservices","cloudnative"],"license":null,"category":"deployment-docker-iac","readme_excerpt":"Designing Cloud Native Microservices on AWS (via DDD/EventStormingWorkshop) Picture license-free from Pexels Building software is hard. Understanding the business needs of the software is even harder. In almost every software development project, there will always be some form of gap between the requirements of the business users and the actual implementation. As a developer, knowing how to narrow this gap can help you go a long way to building applications that are relevant for the users. Using a Domain Driven Design approach, delivered via Event Storming, it can help to reduce the time it takes for everyone in the project team to understand a business domain model. Theory and Practice: Learning in the Real world cases Go through all of the learning journey, develop-- build-- deploy artifacts on AWS 🏗️ Modern Cloud-Native Architecture on Amazon EKS AWS cloud-native microservices architecture using EKS + Lambda hybrid computing model with event-driven service communication via EventBridge 📋 Click to view Mermaid source code 🎯 Architecture Highlights Container Orchestration (Amazon EKS) - Kubernetes Cluster : Managed EKS with ARM64 Graviton3 nodes for cost optimization - Microservices : Orders, Coffee, and Inventory services running as containers - Auto-scaling : Horizontal Pod Autoscaler (HPA) for dynamic scaling - Load Balancing : Application Load Balancer (ALB) for traffic distribution Event-Driven Architecture - Amazon EventBridge : Central event bus for asynchronous se","default_branch":null,"files":null,"tree":[],"storefront":"/r/aws-samples","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/aws-samples/designing-cloud-native-microservices-on-aws/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}