AWS Startups Blog

Tag: Continuous Delivery

hackerearth black logo on white background

HackerEarth Scales Up Continuous Integration for Future Needs with AWS

One of the goals of every fast-paced organization is to have a Continuous Integration (CI) pipeline that ensures every check-in is best verified before it can be pushed to production. HackerEarth wanted to achieve a CI model that has enough safety nets for every check-in that goes into each Pull Request (PR), as well as make the process scalable and cost effective. These safety nets in the pipeline provide constructive feedback for the PR, and the necessary steps are then taken to mitigate the gaps. For integration tests in this pipeline, HackerEarth used AWS CodeBuild along with Amazon S3 and Amazon ECR.

Democratizing Software Delivery Pipelines

There is no question that the amount of choice in platforms and building blocks for software engineers is exploding. Traditionally, what was handled by separate teams with purpose-built hardware has now shifted to code (and infrastructure as code). This represents a fundamental shift in software architecture and responsibility that software engineering teams have to maintain.