Public cloud IaaS providers are competing heavily on price. Watching Google, AWS, and Microsoft play the falling prices game is like watching a ping-pong match. It is just a matter of time before IBM’s SoftLayer matches the prices as well. Adrian Cockcroft wrote a great piece called The Real Story Behind the Cloud Price War, which is a must-read for those trying to understand the impact of the market’s feverish competition to be the lowest-cost provider. Here is an important nugget from Adrian’s article:
Continue reading The Impact of the IaaS Price Wars
I recently read a great article by Alan Sharp-Paul, cofounder and co-CEO of ScriptRock, called “You’re Doing DevOps Wrong. Automation in the Enterprise.” So I reached out to Alan for a Q&A session about DevOps. The following is a recap of our discussion. Continue reading DevOps Discussion with ScriptRock
Last week, I interviewed Solomon Hykes, founder and CTO of Docker. I first met Solomon back in January of 2013 when I was interviewing executives in Silicon Valley. At the time, I was researching PaaS solutions for my recently released book, Architecting the Cloud. Back then, the company had a very promising public PaaS solution called dotCloud (the former name of the company). Private PaaS solutions were just starting to become a hot topic within the enterprise. During my interview with Solomon, I asked if they had any plans on their roadmap for addressing private PaaS requirements. Solomon answered that the demand from his customers was not yet pushing them in that direction, but that making dotCloud a private or hybrid PaaS would not be a major architectural challenge. He then described how they use containers internally and invited me to a demo the next time I was in town.
Continue reading An Interview with Docker
We live in interesting times. If I were to chart the increase in the number of customers asking for help with DevOps, that chart would look like a hockey stick, that same kind of hockey stick our CFOs are always dreaming of. If I added another line on the chart for the percentage of those companies that actually knew what DevOps was, it would be a flat line at the lower coordinates of the chart. What we are seeing is that everyone wants DevOps, but not everyone knows why or exactly what DevOps means. Continue reading The Value of DevOps in the Enterprise
Ask five IT people what the term DevOps means, and you will likely get five completely different answers. Go to any online job board, search DevOps, and look at the job descriptions, and you will see great disparity in the desired skillsets and responsibilities, as well as job titles. Go to LinkedIn and search for people using DevOps, and you will see thousands and thousands of people calling themselves DevOps engineers. Some of them may even claim having up to ten years of experience. I find it quite amusing that nobody can define what it is; very few companies are actually doing it and doing it well, yet we are all experts at it.
Does this scenario sound familiar? A sprint team delivers another release on time and on budget. It boasts about how much its velocity has improved and how many story points it was able to cram into a two or four-week sprint. It shows its business partners a bunch of nice, pretty charts that illustrate how it is cranking out software and how agile the organization has become. The business partner is not impressed, however. Her competitors are crushing her by getting more rich features out each month. The competing products seem able to adapt on the fly and quickly address new requests from customers. The business partner asks the team to call out the major features delivered in the last release. Continue reading Agile Requires Architecture, Not Methodologies