AWS
Publisher-Subscriber Pattern Using AWS SNS and SQS in Spring Boot
In an event-driven architecture where multiple microservices need to communicate with each other, the publisher-subscriber pattern provides an asynchronous communication model to achieve this.
Read moreStructured Logging with Spring Boot and Amazon CloudWatch
The primary purpose of logging in applications is to debug and trace one or more root causes of an unexpected behavior.
Read moreGetting Started with AWS Step Functions
AWS Step Functions is a serverless orchestration service by which we can combine AWS Lambda functions and other AWS services to build complex business applications.
Read moreDistribute Static Content with Amazon CloudFront
Amazon CloudFront is a fast content delivery network (CDN) service that securely delivers data, videos, applications, and APIs to customers globally with low latency.
Read moreUsing a Jump host to access an RDS database in a private subnet
Back-end server resources like databases often contain data that is critical for an application to function consistently. So these resources are protected from public access over the internet by placing them in a private subnet.
Read moreGetting Started with Amazon EC2
Amazon Elastic Compute Cloud (EC2) is a compute service with which we can create virtual machines in the AWS Cloud. We can configure the computing capacity of an EC2 instance and attach different types and capacities of storage which we can further scale up or down to handle changes in server load and consumer traffic, thereby reducing our need to forecast the capacity for investing in hardware upfront.
Read more