Amazon SNS (Simple Notification Service) is a fully managed messaging service that allows you to de-couple and scale for applications. Amazon SNS allows you to have application-to-application (A2A) and application-to-person (A2P) communication.
Amazon SQS (Simple Queue Service) is a fully managed queue service that allows you to de-couple and scale for applications. Amazon SQS offers two types of queues: Standard and FIFO (First In First Out) queues.
When you are building microservices-based serverless applications, one of the important things will be communication between the services. When we talk about serverless in AWS, the first thing that comes to mind is the AWS Lambda service provided by AWS. In this post we will focus on how do you
Amazon API Gateway is a fully managed service that helps developers to create and deploy scalable APIs on AWS. These APIs act as an entry point for the applications to connect and get access to data, perform business logic or access any other AWS service.
Mobile or web apps mostly requires a user management solution to manage, authenticate users before giving them access to a restricted area in the app. Creating a user management system from scratch is a big task and requires a deep understanding of handling the PII data i.e. personally identifiable
In our previous post, we talked about how to use the Cognito authorizer to control access to the API Gateway. What if you don't use Cognito or want to implement your custom logic to figure out whether the user can have access to your services or not. This is where
In the previous post, we talked about the various ways you can use to manage access to the REST API [https://awsmag.com/how-to-manage-access-to-rest-api-in-amazon-api-gateway/]. One of those ways was using Cognito User Pool authorization. If you are using Amazon Cognito to control the identity management for your applications, the API
Amazon API Gateway [https://awsmag.com/introduction-to-api-gateway/] is a fully managed service that helps developers to create and deploy scalable APIs on AWS. These APIs act as an entry point for the applications to connect and get access to data, perform business logic or access any other AWS service. In
Serverless Architectures using AWS Lambda and other services provided by AWS like Amazon API Gateway are becoming popular when you don't want to have an overhead of maintaining the servers.