Case Study > Technology > Setting Up AWS Serverless Lambda Infrastructure Along with Implementing Release Processes (CICD Pipelines)
Setting Up AWS Serverless Lambda Infrastructure Along with Implementing Release Processes (CICD Pipelines)
Mar 03 2023 |5 min read
Problem Statement

Setting up AWS serverless lambda infrastructure along with implementing release processes (CICD pipelines) To  automate all repetitive testing and deployment processes and setting up alert notifications after deployments

Project Objectives
  • Deploy Serverless CI/CD Infrastructure
  • To deploy each microservice used in the project based on code version change 
  • Provide support to check logs for build to examine CID/CD pipeline status after every build completion
  • Standardize development environments and automating delivery processes
  • Follow Cloud best practices to secure/encrypt cloud services
Scope of Work Included
  • Setting up AWS Services like Code Commit , Code Build , S3 , SES
  • Setting up CI/CD Pipeline using serverless lambda without provisioning or managing server for different environments like prod, beta, dev.
  • Setting up Code Build to deploy each microservices services
  • Setting up CICD pipelines to store logs file in S3 and CloudWatch agent to collect metrics and logs
  • Using monitoring alerts for CI/CD  pipeline status using SES service
Approach Followed
  • Dev team working closely with the NIVA BUPA team to understand the functional aspect and problems faced in applications aiming to implement and use the best AWS services
  • Working towards automating the release process/CICD pipelines
  • The team created a weekly plan to deliver batch jobs for detailed analysis & follow-up calls for process improvement
Technology Stack
  • AWS Services: Code Commit, Code Build using serverless lambda Architecture, lambda function, API Gateway
  • AWS Logging: S3, CloudWatch Agent
  • AWS Notification: SES, Lambda
  • Code: C#, Frontend - Angular, Ionic
Sunpreet Kaur

Sunpreet Kaur

Case Studies you may like

There are no more Case Studies for this Cateory.