The Shippable Blog

How to be a great DevOps Engineer

Companies today have realized the immense value of adopting DevOps principles in accelerating software releases. After all, whoever innovates fastest wins, and frequent software updates are key to faster innovation.

What is DevOps?

The term Devops was coined as a combination of DEVelopers and OPerationS. According to Wikipedia:

DevOps is a term used to refer to a set of practices that emphasize the collaboration and communication of both software developers and information technology (IT) professionals while automating the process of software delivery and infrastructure changes. It aims at establishing a culture and environment where building, testing, and releasing software can happen rapidly, frequently, and more reliably.

Every company today, regardless of industry, is under pressure to be great at developing and delivering software. This is because software is disrupting every type of business, from taxi services to food delivery to retail. Unless you transform your business and go through a digital transformation, your business is likely to die in the next few years.

Once you start this digital transformation, the next challenge is to innovate fast enough to survive and maybe win.  This is where DevOps comes in. Most companies have figured out how to accelerate software development through agile principles. However, the bottleneck is now software delivery. What is the point of producing code at a faster rate if you can't ship it out as quickly?

DevOps sets out to solve this problem by combining cultural change with end to end software delivery automation. The goal of DevOps is to ensure frequent, predictable, error-free software releases that helps you innovate faster.

Snap CI is shutting down its CI/CD DevOps platform

A few days ago, we woke up to the sad news that the Thoughtworks team had decided to shut down Snap CI in August. We have the greatest respect for Thoughtworks and their mission and want to convey our best wishes to the team for their next adventure. 

If you're a current Snap CI customer, Shippable is a great fit as a replacement CI/CD platform. It is completely free to try us out and we are happy to offer help with migrating your CI configuration to Shippable. Please contact support@shippable.com for more information.

How Shippable compares to other CI/CD providers

Please read CI/CD and DevOps expert Yegor Bugayengo's blog ranking of CI providers where he ranks Shippable as the top platform. Shippable is also ranked first among all hosted CI providers on Slant.co.

While these rankings focus on CI, Shippable also provides value beyond CI by offering a complete platform for DevOps workflows, including deploying a versioned package into a series of environments, release management, approval workflows, etc.

Shippable Podcast #1: Nicole Forsgren on the State of DevOps

Welcome to our first Shippable Podcast. In this installment, Dr. Nicole Forsgren from Chef Software and co-author (with Gene Kim and Jez Humble) of the State of DevOps 2016 Report, discusses the trends she discovered in this year's report, how DevOps has evolved in the past few years, and how organizations are successfully harnessing DevOps to drive application delivery agility.

Shippable India team and the DevOpsDays 2015 event

Team spirits were high this September at Shippable's Bangalore office in anticipation of DevOpsDays India 2015, organized by Emerging Technologies Trust and Bangalore office's first event as conference sponsors! In addition to activities around getting the new office in shape and interviews set-up everyday for the engineering team's expansion, we had quite a lot on our plates. From getting the banners, standees, stickers, business cards printed to sourcing t-shirts but we pulled it off just in time! What made it even more fun was Avi's presence in Bangalore during the first half of September. In fact, he had a scheduled talk at the conference but I'll get back to that later in the blog (saving the best for last!).

The great DevOps 2.0 debate of 2015

 

Welcome to the great DevOps 2.0 debate! The topic under discussion is - Why is Shippable calling themselves a DevOps 2.0 platform? 

We love Twitterstorms as much as the next person. After all, who can forget the epic exchange between John Legere and The Donald? Or closer to home, the banter between Docker's @shykes and the Coreos folks? Everyone loves a good old-fashioned flame war.

Our announcement on Wednesday ruffled some feathers, albeit important ones. We said that our new product line, Shippable Formations, delivers what we are coining as a DevOps 2.0 platform. And then all hell broke loose. Even Patrick Deboisthe Father of DevOps, was confused and skeptical - 

Patrick's tweet about our DevOps 2.0 announcement 

There was a lot of this going around.