Microservices are getting increasingly popular for the development of new applications or modernizing existing legacy applications. Here, I would focus on how easy it is to develop microservice using Visual Studio IDE in .NET Core 2.2 framework.
Microservices Identification Approach
![Identifying microservices. Identifying microservices.](/storage/temp/12499361-identifying-microservices.jpeg)
Organizations are working to transform their legacy applications to cloud-native architectures to be competitive in the marketplace. Microservices architecture should help in this transformation journey. Microservices is a popular technique or architectural style to structure application as a collection of loosely coupled services.
API Development Using AWS Serverless Architecture
I recently had the opportunity to work on an AWS-based Serverless architecture solution. This is for ZIP files processing requirements. At a high level, the requirements expected to be delivered from AWS are summarized below:
- Create a final output zip file from the contents of source zip files and arrange them in a specific hierarchy of folder structure. There are 2 Systems that will make source ZIP files available in the S3 bucket.
- Delete the set of files requested by Pega.
- Transfer the output zip file to the external SFTP server.