Cloud does not make your application agile... nor does it make it scalable - you still have to architect your solution allow for scalability.

I annoys me when people attempt to sell the cloud as the "magic bullet" to all of businesses problems - it is a cog in a machine, not a cure-all. In some cases, it actually causes as many issues as some claim it negates.

Also, what is with "API". Is this just another re-brand (using an older term) of webservices? It's like AppsWorld in 2012 - MS referred to applications written in C# and XAML. So WPF then.. "Oh but WPF kind burned, so we want to call it something else now.."

IT is like reading the Silmarillion - every 2 chapters someone moves to another town and gives themselves a new name....

Hey, Andi, listen to this. I walked into the breakfast hall at Amazon's Re:Invent in the Venetian, a cavernous room designed to seat 9,000, and sit down at a table with one person, Liran Kessel, founder and CEO of Rizotec in Israel. He's busy on his smartphone, but nevertheless, we strike up a conversation. I mention the last time I went to Israel, I had to cancel a meeting with Andi Gutmans due to passport problems. "Gutmans," he says in disbelief. He looked up your picture on his phone. "We played basketball together at the American School." He said you were a strong teammate.

Andi Gutmans has hit upon a chain of related ideas, often presented in isolation. It's hard to get to DevOps without Agile development, and its hard to achieve continuous delivery of new software without a cloud architecture. Bravo for connecting the dots.

Agile itself cannot happen as a process dictated from above. The whole point of being agile is to have as little process as possible. While Continuous delivery and DevOps movement is looking at optimizing the process between developers and operations a much bigger cultural change is needed. What organizations should do is to move towards "Dev-Centric" culture http://www.aviransplace.com/2013/10/28/dev-centric-culture-breaking-down-the-walls/ which then can pave the way to continuous delivery

Actually, you'd be hard-pressed to find a CIO or CTO who doesn't oversee "agile development", just like you're unlikely to find a CIO or CTO with a data center who doesn't have a "private cloud". So in name, yes, but in practice, often not.

Thank you for saying this Andi. I have felt for some time now that agile is already the default condition for any kind of IT development. I have even started to see the core concepts of agile development get renamed and repackaged as something new for a specific industry sector, when it is really nothing more than agile development.

To learn more about what organizations are doing to tackle attacks and threats we surveyed a group of 300 IT and infosec professionals to find out what their biggest IT security challenges are and what they're doing to defend against today's threats. Download the report to see what they're saying.

Is DevOps helping organizations reduce costs and time-to-market for software releases? What's getting in the way of DevOps adoption? Find out in this InformationWeek and Interop ITX infographic on the state of DevOps in 2017.

Chances are your organization is adopting cloud computing in one way or another -- or in multiple ways. Understanding the skills you need and how cloud affects IT operations and networking will help you adapt.