DevOps Enterprise Summit 2017 is happening next month in San Francisco!!
As we’re gearing up for DOES17, we’re hosting a series of special episodes of our Continuous Discussions (#c9d9) DevOps Podcast featuring this year’s speakers. (catch up on the first episode with Gene Kim and DOES17 speakers here).
Next Tuesday, at 10am PT, we’re excited to host a VERY special episode – this time with Electric Cloud’s customers who will be speaking at the show. Joined by some of our select advisors and partners, these experts lead the transformation in some of the biggest, most complex organizations around, and we’re proud to have them share their DevOps stories.
Join speakers from AdvancedMD, Somos, NetEnt, Intel, Urban Science, and more – to learn about the their experience implementing DevOps in large enterprises, and the patterns that work for scaling and accelerating your success.
Learn about the speakers featured in the upcoming podcast and their DOES17 talks:
John Esser, Sr. Director IT and Data Center Operations at AdvancedMD
DevOps Transformation 2.0:
From Ancestry.com to AdvancedMD – applying strategies for leading DevOps innovation
There are times when we get a second chance at doing something big again. This is a report of lessons learned leading a devops transformation for a second time.
Having managed IT and DevOps at Ancestry.com, I now have the opportunity to build on these roots (pun intended!) leading a large-scale DevOps transformation at AdvancedMD –transforming the way healthcare works, with software.
I will share critical aspects of leading a DevOps transformation in the enterprise, tailored to the specific nature and workings of the organization. Will the transformation be big or small? linear or non-linear? require a big leap or will be adopted organically? I will discuss key frameworks for analyzing your situation, and proven patterns for scaling DevOps in the organization and overcoming some common challenges we all face along the journey.
From Mainframe to Microservices: How Somos Keeps Telcos and Us All Connected
Somos is a neutral and trusted agent with the responsibility of managing and administering over 41 million Toll-Free Numbers for a whole industry both in the US and Canada. For over 30 years, this done on a mainframe, written in PL1 running against an IMS Database. It was decided to move off of this platform due to cost and the difficulty of adding new features.
In early 2015, we embarked on a path to modernize our mainframe application and migrate to a distributed, microservices architecture. One of many challenges was how to modernize and build a DevOps culture and environment for Somos, moving to a microservices applications, while still running the legacy mainframe that “keeps the light on”. We share our challenges and patterns for supporting both containerized and mainframe workloads – evolving our processes, tooling and our mindset to support modern delivery practices to accelerate our releases and scale DevOps in the company.
Betting on DevOps: How NetEnt Transforms Online Gaming Delivery
NetEnt (NASDAQ OMX Net-B) is a pioneer in online gaming, entertaining the world for the past 20 years. Our innovative platform provides premium online and mobile gaming solutions to some of the world’s largest online casino operators in over 40 countries, handling more than 35 billion gaming transactions per year.
Our Dev organization started on a journey of Continuous Delivery, creating strains on our Ops teams, who were having difficulties keeping up with the pace of updates produced. As the number of games and operators in our portfolio grew, we had to rethink our delivery pipeline to allow us to accelerate our releases as well as scale our operations to support the increased load and complexity of our backend apps as well.
Not to be outdone by Dev, our Ops teams decided to race them to the middle! (we’re big into gaming, here). We announced “Project TTM” – taking an “Ops-first” approach to our DevOps transformation, with an aggressive goal of cutting deployment time of new apps over the whole customer base from 6 months to 2 weeks, as well as accelerating and streamlining the onboarding of new customers – within less than a year. And we did even better than we expected!
In this talk, I would share the 4 key tenets and critical paths for our “Ops-first” approach to DevOps, and some of the patterns we used to scale our adoption so quickly – through QA, deployments, App management, and more.
At NetEnt we show that when you bet on DevOps, Red (Dev) and Black (Ops) both win, and – of course – the house! :)
Manish Aggarwal, Software Engineering Manager, Intel
Intel’s Journey to Build Quality In: How QA and Test Automation Drive DevOps
Software quality matters. Building quality in and shifting-left testing are key principles of DevOps and Continuous Delivery. And yet, Testing and QA often end up as the “middle child” of your DevOps journey: the stage in the pipeline that’s too often put on the back-burner, until you realize you have a serious bottleneck, or when things break…
Test automation is one of the most difficult hurdles – and he Achilles heel – for large enterprises looking to accelerate their delivery. This problem is aggravated particularly when needing to support legacy code, complex matrix of targets/supported platforms, or testing of embedded chips or devices that cannot be as easily updated. Too often, we see testing being handled manually – introducing risk, delays, re-work and unpredictable processes. Test engineers commonly scramble to navigate between the pace of Dev, and the requirements of Ops around environments, compliance, security, and more.
In this talk, we’ll share Intel’s journey to systematically build quality in, treating testing and QA not just as an integral part of the pipeline, but as the key driver – and the poster child – of our DevOps transformation. Learn how Intel builds quality into the delivery pipeline, the patterns we’ve adopted to simplify the complex testing matrix and scale test automation, the processes we have in place to ensure test coverage, security, detect errors quickly and optimize for quality.
In addition, we’ll share how our detailed Quality dashboards and testing data became the key indicators – for both technical teams and the executives – to gauge our release-readiness, expected quality and DevOps maturity.
Mastering the Three S’s for a Successful Pipeline-as-a-Service Strategy: Standardization, Self-service, Scale
Urban Science is essentially a global big data company specializing in performance optimization for the automotive, health and retail industries. We’ve been on a CD journey for the past 4 years – resulting in exponential improvements to our software delivery: +8,500 increase in release cadence and number of deployments, and more than 50,000 manual work hours avoided- with engineers, developers and account teams put to better use.
We went through a strategic initiative to implement DevOps and CD as a cross-organizational, centralized Platform – providing teams with a self-service Pipeline Catalog. This allowed them to easily choose the appropriate, vetted, automation for their needs and automatically trigger the pipeline and deploy their app with a click of a button.
I’ll share my learnings from overcoming the most common challenges to a “platform” approach to DevOps implementation. We’ll review patterns for successfully implementing and rolling out this strategy, addressing the three S’s required for success: Standardization, Self-service, and scale. We’ll also discuss tips for how to strike a balance between the need to enable and empower developers (and being flexible to support “snowflakes” configurations), and the need for standardization and providing on-demand, reusable pipelines – in order to scale DevOps so that the entire organization reaps the benefits.
J. Paul Reed, Managing Partner, Release Engineering Approaches
Navigating the Software Delivery Minefield: DevOps and the Art of Release Engineering
Releasing software today is trivially easy, right? The DevOps landscape is covered with tools to address every aspect of software delivery, from committing code (in all those exciting new languages!) to deployment (on every environment from mainframes to a serverless clouds) to monitoring performance and security when it’s off to production! And our silo-free, completely cross-functional teams are now all aligned behind the ethos of collaboration and customer value as the ultimate measure of success, right?
Or… something like that. This is, of course, the quintessential DevOps story we’re told, but for most of us, our software release reality probably doesn’t quite match the tale. In this talk, we’ll cover some industry examples of various hurdles real-world organizations struggle with while delivering software in a DevOps world and specific solutions forged from the _one_ discipline still seldom discussed in many DevOps deployments: good, ol’ fashioned build and release engineering.
Marc Hornbeek, Principal Consultant – DevOps, Trace3
Microservices for the Enterprise: Myths vs. Reality
Microservices offer compelling benefits for accelerating agility, flexibility, and quality. The concept of building and releasing applications based on contained, bounded architectural components is as attractive and logical as the idea of a Lego brick that can be used to build complex systems without regard to the purpose of the ultimate system itself.
While we “dream small to go big”, the reality of microservices for enterprise use cases is not as simple. While we’re told microservices are not supposed to be dependent on each other, but often real-world services behave a bit differently… We’re told they should be easier to manage – but are they really?
Decomposing monolithic legacy applications to microservices, re-architecting components of your application to be services-based, and maintaining business continuity of services comprised of multiple micro-components — all come with unique challenges. From unavoidable dependencies no one tells you about, testing challenges, monitoring, and tooling – this talk covers some of the myths we often hear about microservices, and how these play out IRL for enterprise applications. We share some “gotchas” to keep in mind and proven patterns to help organizations get the most of moving to microservices – without risking availability, manageability or quality of service.
Marc’s Bio. Marc will be joined by Mark Tomcza – Electric Cloud’s solution engineer.
Gary Gruver, Founder & CEO, Gary Gruver Consulting
Starting and Scaling DevOps in the Enterprise
More and more large companies worldwide are excited about DevOps and the many potential benefits of embarking on a DevOps transformation. The challenge many of them are having, however, is figuring out where to begin and how to scale DevOps practices over time in large enterprises. This presentation focuses on how to analyze your deployment pipeline to target your first improvements on the largest inefficiencies in software development and deployment. It also explores the different approaches necessary for deployment pipelines coordinating the work of small teams versus what is required for coordinating work across very large and complex organizations with many teams.
And, as always, the episode will be hosted by my colleague Sam Fell, and yours truly. (and, indecently, both of us are also speaking at DOES17- see below :))
The DOES Doesn’t Stop:
In addition to these great customers’ sessions, we have 13(!) more talks by Electric Cloud’s DevOps experts at the conference. Check out the lineup here:
- Anders Wallgren, CTO of Electric Cloud
Architecting Your App and Your Pipeline for Continuous Delivery – 10 DO’s for Successful DevOps
- Avan Mathur, Product Manager, ElectricFlow
Surviving the “Script-apocalypse”
- Wesley Pullen, Cheif DevOps Strategist, Electric Cloud
“Shipping Product is THE killer Feature!“
- Ken McKnight, Solutions Architect
Data-Driven DevOps: 4 Use Cases and Practical Applications
- Manuel Schuller, EMEA Technical Director
How Financial Services are Leveraging Legacy IT Investments When Transitioning to DevOps
- Mark Sutton, Director, DevOps Solutions
BizDevOps: Using KPIs to Unlock a Common Language
- Shozab Naqvi, Solutions Architect
Baking Security into your Release Pipeline: Start Here
- Angelo Lynn, Solution Engineer
Best Practices for DevOps-Ready Infrastructure Management and Automation
- Marco Morales, Senior Solutions Architect
Process-as-Code: Real-World Examples that Scale
- Chris Doucet, Solutions Engineer
Best Practices for Model-Driven Approach to Application Release
- Anand Ahire, General Manager, DevOps Release Automation
Managing microservices delivery at scale – 5 key challenges
- Mohan Dattatreya, General Manager Acceleration Solutions
Drive faster feedback and higher quality with containerized test acceleration
- Sam Fell, VP Marketing
Sam will be hosting a panel: DevOps In The Enterprise: The Analyst Outside-In Perspective. The Panel features Robert E Stroud, Principal Analyst, Forrester Research ; Dr. Scott Ottaway, Research Director, DevOps at IDC ; Torsten Volk, Managing Research Director for Hybrid Cloud, the Software Defined Data Center, Machine Learning and Cognitive Computing at EMA.
Forrester’s Robert Stroud will also present another talk at the conference: DevOps: From Analyst Inquiry to Organizational Action
DOES17 is almost sold out, so act fast
We can’t wait to deep-dive into DevOps with you! We’re looking forward to hanging out with like-minded people, learning from such an esteemed group of leading DevOps experts about the latest trends around modern delivery practices, and sharing tips and patterns for extending your DevOps transformation – and success – across the enterprise.
DOES17 San Francisco is almost sold out, so don’t delay!
Latest posts by Anders Wallgren (see all)
- Continuous Discussions (#c9d9) Podcast, Episode 83: Year-End Special – 2018 software delivery trends and predictions - December 12, 2017
- Containerize Your Enthusiasm - November 29, 2017
- Continuous Discussions (#c9d9) Podcast, Episode 81: Gene Kim and the DOES17 Speakers #4 – Transformational Leadership - October 24, 2017