Trilasoft
Automate release management of Trilasoft frontend and backend applications
Trilasoft is following manual process of code release management for their applications and they were looking to automate this. AWS DevOps Services have been proposed for this requirement that includes CodeBuild, CodeDeploy, CodePipeline, etc.
Client:
Trilasoft
Category:
Marketing/Finance
![](https://tekrosta.com/wp-content/uploads/2020/09/project-details.jpg)
Trilasoft works with passion to bring ideas to life and create applications for start-ups and enterprises. The company offers its customers a unique value proposition to meet their transformation and innovation challenges. Trilasoft supports its customers, through the entire development lifecycle from conceptualization and designing to implementation and ongoing maintenance to ensure products and services meet the requirements of tomorrow.
01. Problem Statement
Customer is using SVN repositories on on-premises and they want to implement a scalable, reliable, and secure architecture to deploy on the existing application server on the AWS cloud. The customer is looking for a solution that can provide automated create CI/CD pipeline- code commit, code build and deployment and upgrading their AWS account.
So, their objective is to migrate their 60 repositories currently on SVN and modernize the associated CI/CD pipeline, encompassing code commit, code build, and deployment processes, as part of their application modernization. In addition to that they want to automated build and deployment process of all their applications.
02. Proposed Solution
The solution encompasses the creation of a CI/CD pipeline and the migration of SVN repositories from on-premises to AWS CodeCommit. Illustration of solution is given below –
- Retrieved Subversion repositories/author, clone repository with git-svn, convert configs, pushed to bare git repo, migrated SVN tags to Git tags, created all SVN branches as Git branches to migrate repositories from SVN to AWS
- Setup AWS Code Commit for hosting and managing repositories.
- Setup CI/CD pipeline; setup automated code build & code deploy process.
- Configured Blue Green deployment with auto scaling group for one of the application
our industries
Service Used In Trilasoft
We help you see the world differently, discover opportunities you may never have imagined and achieve results that bridge what is with what can be.
S3
Code Pipeline
Code Build
Code Deploy
Code Commit
03. Results
- Successful deployment of AWS infrastructure
- Successful migration of 60 repositories from SVN to AWS CodeCommit
- Successful creation of the CI/CD pipeline of 6 applications as per requirement
- Successful connectivity of MongoDB atlas from target account newly deployed EC2 instances
- Successful migration of Route53 records & DynamoDB.
- Successfully implementation of security posture to enhance and infrastructure and application security.
04. TCO Analysis Performed
- 3 Year TCO – $9K
- 5 Year TCO – $17K