By Jared Ruckle, Product Owner
Developers love Docker. It’s simple, fast, and lightweight. There’s even an open-source community behind this tech that’s growing at an exponential rate. And there’s a decent chance that your organization is already using Docker; 70% of enterprises are using containers.
Further, Docker usage is serious business, notes Donnie Berkholz, Research Director at 451 Research (slide 13 of the deck):
Build or Buy
For organizations considering the next step in their evolution toward cloud-native development, a new choice emerges: Build on my current container usage today and advance it into a Platform with internal resources, or look outside my organization to buy these capabilities?
These two options are summarized nicely by Sam Ramji, CEO of the Cloud Foundry Foundation. Cloud Foundry is represented as the Platform option on the left. The Do It Yourself option on the right features the Kubernetes/Mesos approach to Docker.
Each option offers a thoughtful ways to embrace the 4 principles that will shape the future of IT. Both choices:
- Are based on open-source.
- Embrace the elastic, cheap compute of the public cloud (and private cloud where required).
- Offer significant abstraction, keeping IT out of the guts of the stack. Some assembly is required to get to this point for the "Do It Yourself" path,