DEV Community

loading...

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

Collapse
qm3ster profile image
Mihail Malo

This is just result metrics.
Can you please clarify on what Shippable does better than others?
Or more prudently, what else you considered and what made you reject it?

Collapse
pavanbelagatti profile image
Pavan Belagatti Author

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.