Upcoming Webinar : Leveraging Web Data For Advanced Analytics

On 6th Dec, 11.00 AM to 12.00 PM ( EST) 4.00 PM to 5.00 PM ( GMT )

TechMobius

TFS Respitory update

   DevOps Case Study

The Business Need

To update the TFS repository with the most recent source code, a pipeline must be used and then scheduled scripts can transfer it to s3. It’s necessary to implement logic in order to download any updates from the source code. Deployment must be done manually with EBS volume.

Challenges

The deployment process was very time-consuming and required a lot of manual effort.  

Our Soution

To set up an infra pipeline in Azure DevOps to launch an instance in VPC private subnet and use startup scripts to set up the instance requirements to launch. The startup script will rename the computer, assign DNS and the attached into the database, and assign a role for that instance. Post restart it will install required apps like Zulu java, notepad++,7zip, and map FSX volume. Internet access is restricted in private subnet so used the s3 as a repo for the source code.

Once all the instance pre-requestees are completed then it will download the latest code from the s3 repository and start scheduling it in the task scheduler. The security team does the solid core and Endpoint setup manually. the secure credential will be from the AWS secret manager during the startup script execution. The release happens every 45 days and the instance will be replaced with a new one.

For a detailed presentation of specific use cases, please write back to us at support@techmobius.com

Please share your details to learn more about our case studies.