DEV Community

Discussion on: [DevOps case study] Punchh achieved zero-touch CI/CD and DevOps as-code in less than a month.

Collapse
 
pavanbelagatti profile image
Pavan Belagatti

I am from Shippable. Well, most of them claim themselves as a DevOps tool, but very fewer tools go beyond CI. Shippable helps you automate deployments across successive environments (like Dev, Test, Staging, Prod), manage releases with semantic versioning and approval gates, automate infrastructure provisioning, view and manage pipelines across your organization, and perform a host of other DevOps activities. Most of the companies now do DevOps in an ad-hoc fashion connecting different tools together, but Shippable is an all in one tool. This sounds too kind of advertising but ya, since you asked, I am saying all this.

The DevOps team at Punchh cobbled together a process that consisted of many different tools like Jenkins, CircleCI, and Amazon services (Lambda, ECS, and ECR) for CI and deployments, CloudFormations for infrastructure provisioning, and several homegrown bash scripts and manual steps. While this approach worked for a first few customer installations, they quickly realized that their approach did not scale as Punchh’s business grew rapidly.