Deploying to Production 50+ Times a Day: Software is Eating the World by Stuart Charlton
"The future is already here, it's just not very evenly distributed." -- William Gibson
How far can you go with agile processes? What are the limits of how fast a business idea can be conceived, developed into software, and deployed into production? Development velocity drives business velocity, and some companies are taking the culture of "release early, release often" end-to-end across their value streams: from business development, through software development, to production operations.
The level of scale, performance and reliability of these "best in class" companies is an order of magnitude greater than what we see in traditional IT. Multi-billion dollar companies are deploying software into production every 10 seconds to multiple thousands of servers, every single day.
These companies are so good at delivering software at scale, they're taking over entire industries. Netflix, Uber, Apple, Amazon, Google, Tesla, and Airbnb are software companies first, traditional products and service companies second. These companies aren't rare creatures or unicorns. Their processes, culture, and technology practices are quickly becoming mainstream, and will be the table stakes for competition. Software is eating the world.
This talk will explore the art of the possible in how companies today are taking agile to its extremes, and some general observations of how they're doing it. What happens to traditional approaches to change and operations, such as ITIL? What is a DevOps culture? What kind of organizational structures are used? How does cloud computing help drive agile operations? How do their technology platforms work, and how can IT departments start to adopt them?
Stuart Charlton (@svrc) is an Advisory Field Engineer for Pivotal Software, Inc. and is based in Calgary. He has been an international consultant in the areas of cloud computing, DevOps, distributed systems, and data analytics/warehousing for over 18 years. Formerly he was the General Manager of IT Infrastructure & Operations at Canadian Pacific, and the CTO of Elastra, an early cloud computing startup.
Come 6pm, Thursday, May 7th and enjoy complimentary food and refreshments. The session itself runs from 6:30pm to 7:30pm with a question period and networking afterwards. We're in the Atrium as soon as you walk in the front doors. Parking is free in front of the building after 5pm!
Special thanks to our sponsors Innovate Calgary for the venue and to the University of Calgary for providing the food and refreshments.