This document provides an overview of digital transformation and adopting DevOps practices. It discusses how company lifespans have shortened and survival is not mandatory if companies do not change. It highlights examples of large companies adopting DevOps successfully, including improving productivity by 40% and reducing incident times. It emphasizes adopting a platform to standardize services and break down silos, piloting with low-risk apps, and managing change through internal marketing and pairing across roles. The document is presented by Cote, a director of marketing at Pivotal, and provides references to support its points.
Not Actually a DevOps Talk, or, Beyond “Survival is Not Mandatory”VMware Tanzu
SpringOne Platform 2017
Michael Cote, Pivotal
"Most people putting DevOps in place have only the foggiest notion of what it is beyond a better mousetrap, and something about 'culture.' This talk uses failures and successes from DevOps-practicing organizations to give advice from the real world on getting DevOps started at your organization.
“DevOps” has developed a vulgar definition that’s come to mean “whatever the things are we do that makes IT better.” While it’s annoying to have to spend the first 10 minutes of any conversation calibrating on what “DevOps” means, this points towards a broader need: organizations are desperate to improve how they create, deploy, and manage their custom written software. The goals of DevOps align perfectly with this need, though as organizations who try to “scale” DevOps are finding, DevOps doesn’t solve all of your problems. This talk will cover this framing of DevOps and then walk through several case studies of how (mostly large, but some medium and small) organizations are failing and succeeding at applying DevOps. In doing so, this talk provides advice for high level planning and then daily tactics for not only “doing the DevOps,” but improving the way organizations manage their stable of software."
Speakers:
Stephen O’Grady, Principal Analyst and Co-Founder, RedMonk
Roman Shaposhnik, Director, Open Source, Pivotal
Moderator:
Domain Drewitz, Director, Product Marketing, Pivotal Big Data Suite
Abstract:
Is your company looking to transform digitally? More enterprise executives are realizing that an active open source software strategy is critical to transforming their business in the software-driven economy. While developers may rejoice, other parts of the organization may struggle with what this means for their processes and role requirements.
Join RedMonk analyst, Stephen O’Grady, and Pivotal’s Director of Open Source, Roman Shaposhnik, to learn:
- Why open source is critical to digital transformation
- What best practices to follow to avoid pitfalls
- Where you should start to make changes and gain quick wins
By the end of this webinar you should have a high-level checklist for 2016 to make open source software support your digital transformation vision.
Ensuring Cloud Native Success: The Greenfield JourneyVMware Tanzu
Speaker: Coté, Director, Technical Marketing, Pivotal
Are you being asked to put more cloud in your strategy? If you’re like most people, the answer is a definite yes. The word “cloud” can mean so many things, however, that making an actionable strategy is impossible. At Pivotal, we divide cloud into two distinct parts: migrating as many legacy applications into SaaS as possible and focusing on perfecting the software you build in-house that runs your business. Gartner is predicting that by 2020, 75% of applications used to support digital businesses will be built in-house. If you’re one of these companies, you’ll need to quickly evaluate how you develop and run your custom written software.
We believe that soon, every company will either be a software company or losing to a competitor who is. It’s time to focus on the craft of managing the software development life-cycle, and this brief, but dense webinar will help launch your efforts to become a software defined business.
Join us for the first installment of this 3 part webinar session: The Greenfield Journey https://pivotal.io/platform/webinar/ensuring-cloud-native-success-the-greenfield-journey
Next Steps In Your Digital TransformationVMware Tanzu
This session brings together all the lessons learnt throughout the day and shares with you practical advice on how to get started with, or accelerate, your journey to become a digital business.
Speaker: Fadi Yousuf, Sales Manager - Gulf & KSA, Pivotal
IIA3: Coding Like a Unicorn (Predix Transform 2016)Predix
http://predixtransform.com
The way software is developed and run in production has changed dramatically over the past decade. These changes are just now going mainstream. Getting your advice strictly from unicorn companies is like getting dieting advice from celebrities: the tips will work if you have unlimited resources, few constraints, and, well, are already successful. Learn what those who work in the real world do to get the benefits of being cloud native!
Not Actually a DevOps Talk, or, Beyond “Survival is Not Mandatory”VMware Tanzu
SpringOne Platform 2017
Michael Cote, Pivotal
"Most people putting DevOps in place have only the foggiest notion of what it is beyond a better mousetrap, and something about 'culture.' This talk uses failures and successes from DevOps-practicing organizations to give advice from the real world on getting DevOps started at your organization.
“DevOps” has developed a vulgar definition that’s come to mean “whatever the things are we do that makes IT better.” While it’s annoying to have to spend the first 10 minutes of any conversation calibrating on what “DevOps” means, this points towards a broader need: organizations are desperate to improve how they create, deploy, and manage their custom written software. The goals of DevOps align perfectly with this need, though as organizations who try to “scale” DevOps are finding, DevOps doesn’t solve all of your problems. This talk will cover this framing of DevOps and then walk through several case studies of how (mostly large, but some medium and small) organizations are failing and succeeding at applying DevOps. In doing so, this talk provides advice for high level planning and then daily tactics for not only “doing the DevOps,” but improving the way organizations manage their stable of software."
Speakers:
Stephen O’Grady, Principal Analyst and Co-Founder, RedMonk
Roman Shaposhnik, Director, Open Source, Pivotal
Moderator:
Domain Drewitz, Director, Product Marketing, Pivotal Big Data Suite
Abstract:
Is your company looking to transform digitally? More enterprise executives are realizing that an active open source software strategy is critical to transforming their business in the software-driven economy. While developers may rejoice, other parts of the organization may struggle with what this means for their processes and role requirements.
Join RedMonk analyst, Stephen O’Grady, and Pivotal’s Director of Open Source, Roman Shaposhnik, to learn:
- Why open source is critical to digital transformation
- What best practices to follow to avoid pitfalls
- Where you should start to make changes and gain quick wins
By the end of this webinar you should have a high-level checklist for 2016 to make open source software support your digital transformation vision.
Ensuring Cloud Native Success: The Greenfield JourneyVMware Tanzu
Speaker: Coté, Director, Technical Marketing, Pivotal
Are you being asked to put more cloud in your strategy? If you’re like most people, the answer is a definite yes. The word “cloud” can mean so many things, however, that making an actionable strategy is impossible. At Pivotal, we divide cloud into two distinct parts: migrating as many legacy applications into SaaS as possible and focusing on perfecting the software you build in-house that runs your business. Gartner is predicting that by 2020, 75% of applications used to support digital businesses will be built in-house. If you’re one of these companies, you’ll need to quickly evaluate how you develop and run your custom written software.
We believe that soon, every company will either be a software company or losing to a competitor who is. It’s time to focus on the craft of managing the software development life-cycle, and this brief, but dense webinar will help launch your efforts to become a software defined business.
Join us for the first installment of this 3 part webinar session: The Greenfield Journey https://pivotal.io/platform/webinar/ensuring-cloud-native-success-the-greenfield-journey
Next Steps In Your Digital TransformationVMware Tanzu
This session brings together all the lessons learnt throughout the day and shares with you practical advice on how to get started with, or accelerate, your journey to become a digital business.
Speaker: Fadi Yousuf, Sales Manager - Gulf & KSA, Pivotal
IIA3: Coding Like a Unicorn (Predix Transform 2016)Predix
http://predixtransform.com
The way software is developed and run in production has changed dramatically over the past decade. These changes are just now going mainstream. Getting your advice strictly from unicorn companies is like getting dieting advice from celebrities: the tips will work if you have unlimited resources, few constraints, and, well, are already successful. Learn what those who work in the real world do to get the benefits of being cloud native!
Keeping The Auditor Away: DevOps Audit Compliance Case StudiesGene Kim
GenOrganizations and development teams are moving beyond waterfall models to those embracing a continuous delivery/DevOps-style set of processes. The deployment of doing tens, hundreds, or even thousands of deploys per day as 'normal' does not align to the SDLC, separation of duties, and common controls expected by auditors.
In this presentation, we will describe what auditors look for in a compliance audit, how to develop alternate control procedures that fulfill those reporting requirements, how to avoid “red flags” that indicate inadequate controls, and real world case studies and reporting artifacts.
Gene Kim has been studying high performing IT organizations since 1999 and helped develop the SOX scoping guidelines with the Institute of Internal Auditors in 2005. James DeLuccia IV is the leader for the Ernst & Young Americas Certification Services, James oversees all of the audits against common industry standards, and champions several global program implementation roll-outs. Developing and 'translating' the control environment behaviors of clients, such as Google, Amazon, Workday, and others is difficult. This discussion will bridge the needs of auditors with the community of developers by sharing examples, discussing the assurance expectations, and how to communicate to pass an audit.
Data and its Role in Your Digital TransformationVMware Tanzu
Data plays a big role in building the kinds of experiences demanded by the market today. In this session, we’ll unpack what goes into building a data-driven app, case studies of how organizations have successfully overcome siloed data and analytics to bring new predictive features into their applications, and what your next steps for data should be on your digital transformation journey.
Speaker: Les Klein, EMEA CTO Data, Pivotal
The Unicorn Project and The Five Ideals (older: see notes for newer version)Gene Kim
Updated version here (Dec 2019): https://www.slideshare.net/realgenekim/the-unicorn-project-and-the-five-ideals-updated-dec-2019
It is impossible to overstate how much I’ve learned since co-authoring The Phoenix Project, DevOps Handbook, and Accelerate. I’m so excited that after years of work, The Unicorn Project will be published later this year.
This book is my attempt to frame what I’ve learned studying technology leaders adopting DevOps principles and patterns in large, complex organizations, often having to fight deeply entrenched orthodoxies. And yet, despite huge obstacles, they create incredibly effective and innovative teams that create beacons of greatness that inspire us all.
In this book, we follow a senior lead developer and architect as she is exiled to the Phoenix Project, to the horror of her friends and colleagues, as punishment for contributing to a payroll outage. She tries to survive in what feels like a heartless and uncaring bureaucracy, forced to work within a system where no one can get anything done without endless committees, paperwork, change requests, and approvals. Decades of technical debt make even small changes difficult or impossible, often causing catastrophic outcomes and fear of punishment.
I get tremendous delight and gratification that this book is not about the bridge crew of the Starship Enterprise -- instead, it is about redshirt engineers, which as it turns out, whose heroic work matters most to the long-term survival of almost every organization.
In my previous books, I’ve focused on principles and practices (e.g., Three Ways, Four Types of Work). However, I’ve always wanted to describe the spectrum of cultural, experiential and value decisions we make that either enable greatness, or create chronic suffering and underperformance. They are currently as follows:
• The First Ideal — Locality and Simplicity
• The Second Ideal — Focus, Flow and Joy
• The Third Ideal — Improvement of Daily Work
• The Fourth Ideal — Psychological Safety
• The Fifth Ideal — Customer Focus
In this talk, I’ll share with you my goals and aspirations for The Unicorn Project, describe in detail the Five Ideals, along with my favorite case studies of both ideal and non-ideal, and why I believe more than ever that DevOps will be one of the most potent economic forces for decades to come.
Curated an great dialogue with the AITP San Diego organization in May 2015 on the importance of DevOps to all organizations taking the Digital Enterprise journey.
Before vs After: Redesigning a Website to be Useful and Informative for Devel...Teresa Giacomini
There are so many fun challenges in creating a useful website for a developer audience today: you’ve got to empathize with your audience, nail the voice, understand the “jobs” your site’s visitors are trying to accomplish, make sure you anticipate (and answer!) the questions people are likely to have. In this quick lightning talk, I’ll share some before vs. after pics of a recent Citus Data site redesign—and will share some of the best practices we used, based on my years as a developer, software engineering manager, product manager, and now, as a marketer.
After Agile, DevOps, and Lean IT: Modern Methodology in the Age of DisruptionAtlassian
In an age of disruption, increasingly complex and chaotic problems demand emergent or completely novel practices. Decades-old practices no longer work, raising difficult questions about the role of management in a world being disrupted by technology:
How do we embrace diversity and inclusion for resilience without sacrificing efficiency or create psychological safety?
Navigate external market forces and internal cultural changes?
This session will go beyond Agile, DevOps, and Lean IT to share a novel perspective on your roles in in a rapidly changing technological landscape to help you build a future-proof organization.
Cloud Native, Cloud First and Hybrid: How Different Organizations are Approac...Amazon Web Services
The advent of highly scalable, easy-to-deploy technology is transforming both private and public entities – but it’s not a one-size-fits-all approach. Each organization has its own cloud journey to share. Some start with pilot projects, while others jump into mission-critical programs. Adopting the cloud doesn’t mean starting over – it’s about enhancing your existing infrastructure. In this session, learn firsthand from MTCnovo and United Kingdom Data Archive (UKDA) share on how they are using the cloud to build on their existing technologies and learning valuable lessons along the way.
Speaker:
Nathan Cunningham, Associate Director, Big Data, UK Data Archive
Simone Hume, Business Development Manager, Amazon Web Services
Chris Martin, CTO, MTCnovo
Jonathan Snowball, CIO, MTCnovo
PMI Thailand: DevOps / Roles of Project Manager (20-May-2020)Gonzague PATINIER
DevOps seems to be the latest ‘buzzword’ and trend in the IT industry. This is driven by business needs for ever-faster deployment of new functionality and frustrations with the time and effort it takes to get new systems into operations. It is no longer a question of ‘should we adopt DevOps’, but ‘when and how’?
DevOps represents a significant cultural and behavioral change and many organizations fail to address this in their adoption. Gartner defines DevOps as a change in IT culture, focusing on rapid IT service delivery through the adoption of agile, lean practices in the context of a system-oriented approach. These culture changes include organization changes, impacting structure, roles and responsibilities.
What and where is the role of the project manager in organizations that have transitioned towards adopting DevOPs? Join us and let’s discuss DevOps and answer your questions followed by an informative discussion.
2019 12 Clojure/conj: Love Letter To Clojure, and A Datomic Experience ReportGene Kim
Talk video: https://www.youtube.com/watch?v=5mbp3SEha38&t=1652s
Blog post: https://itrevolution.com/love-letter-to-clojure-part-1
I will explain how learning the Clojure programming language three years ago changed my life. It led to a series of revelations about all the invisible structures that are required to enable developers to be productive. These concepts show up all over The Unicorn Project, but most prominently in the First Ideal of Locality and Simplicity, and how it can lead to the Second Ideal of Focus, Flow, and Joy.
Without doubt, Clojure was one of the most difficult things I’ve learned professionally, but it has also been one of the most rewarding. It brought the joy of programming back into my life. For the first time in my career, as I’m nearing fifty years old, I’m finally able to write programs that do what I want them to do, and am able to build upon them for years without them collapsing like a house of cards, as has been my normal experience.
The famous French philosopher Claude Lévi-Strauss would say of certain tools, “Is it good to think with?” For reasons that I will try to explain in this post, Clojure embraces a set of design principles and sensibilities that were new to me: functional programming, immutability, an astonishingly strong sense of conservative minimalism (e.g., hardly any breaking changes in ten years!), and much more…
Clojure introduced to me a far better set of tools to think with and to also build with. It’s also led to a set of aha moments that explain why for decades my code would eventually fall apart, becoming more and more difficult to change, as if collapsing under its own weight. Learning Clojure taught me how to prevent myself from constantly self-sabotaging my code in this way.
Cloud platforms are increasingly being used for hosting a broad diversity of services from traditional e-commerce applications to interactive web-based IDEs. However, we observe that the proliferation of offers by cloud providers raises several challenges. Developers will not only have to deploy applications for a speci?c cloud, but will also have to consider migrating services from one cloud to another, and to manage distributed applications spanning multiple clouds. In this paper, we present our federated multi-cloud PaaS infrastructure for addressing these challenges. This infrastructure is based on three foundations: i) an open ser- vice model used to design and implement both our multi- cloud PaaS and the SaaS applications running on top of it, ii) a con?gurable architecture of the federated PaaS, and iii) some infrastructure services for managing both our multi- cloud PaaS and the SaaS applications. We then show how this multi-cloud PaaS can be deployed on top of thirteen ex- isting IaaS/PaaS. We ?nally report on three distributed SaaS applications developed with and deployed on our federated multi-cloud PaaS infrastructure.
Keeping The Auditor Away: DevOps Audit Compliance Case StudiesGene Kim
GenOrganizations and development teams are moving beyond waterfall models to those embracing a continuous delivery/DevOps-style set of processes. The deployment of doing tens, hundreds, or even thousands of deploys per day as 'normal' does not align to the SDLC, separation of duties, and common controls expected by auditors.
In this presentation, we will describe what auditors look for in a compliance audit, how to develop alternate control procedures that fulfill those reporting requirements, how to avoid “red flags” that indicate inadequate controls, and real world case studies and reporting artifacts.
Gene Kim has been studying high performing IT organizations since 1999 and helped develop the SOX scoping guidelines with the Institute of Internal Auditors in 2005. James DeLuccia IV is the leader for the Ernst & Young Americas Certification Services, James oversees all of the audits against common industry standards, and champions several global program implementation roll-outs. Developing and 'translating' the control environment behaviors of clients, such as Google, Amazon, Workday, and others is difficult. This discussion will bridge the needs of auditors with the community of developers by sharing examples, discussing the assurance expectations, and how to communicate to pass an audit.
Data and its Role in Your Digital TransformationVMware Tanzu
Data plays a big role in building the kinds of experiences demanded by the market today. In this session, we’ll unpack what goes into building a data-driven app, case studies of how organizations have successfully overcome siloed data and analytics to bring new predictive features into their applications, and what your next steps for data should be on your digital transformation journey.
Speaker: Les Klein, EMEA CTO Data, Pivotal
The Unicorn Project and The Five Ideals (older: see notes for newer version)Gene Kim
Updated version here (Dec 2019): https://www.slideshare.net/realgenekim/the-unicorn-project-and-the-five-ideals-updated-dec-2019
It is impossible to overstate how much I’ve learned since co-authoring The Phoenix Project, DevOps Handbook, and Accelerate. I’m so excited that after years of work, The Unicorn Project will be published later this year.
This book is my attempt to frame what I’ve learned studying technology leaders adopting DevOps principles and patterns in large, complex organizations, often having to fight deeply entrenched orthodoxies. And yet, despite huge obstacles, they create incredibly effective and innovative teams that create beacons of greatness that inspire us all.
In this book, we follow a senior lead developer and architect as she is exiled to the Phoenix Project, to the horror of her friends and colleagues, as punishment for contributing to a payroll outage. She tries to survive in what feels like a heartless and uncaring bureaucracy, forced to work within a system where no one can get anything done without endless committees, paperwork, change requests, and approvals. Decades of technical debt make even small changes difficult or impossible, often causing catastrophic outcomes and fear of punishment.
I get tremendous delight and gratification that this book is not about the bridge crew of the Starship Enterprise -- instead, it is about redshirt engineers, which as it turns out, whose heroic work matters most to the long-term survival of almost every organization.
In my previous books, I’ve focused on principles and practices (e.g., Three Ways, Four Types of Work). However, I’ve always wanted to describe the spectrum of cultural, experiential and value decisions we make that either enable greatness, or create chronic suffering and underperformance. They are currently as follows:
• The First Ideal — Locality and Simplicity
• The Second Ideal — Focus, Flow and Joy
• The Third Ideal — Improvement of Daily Work
• The Fourth Ideal — Psychological Safety
• The Fifth Ideal — Customer Focus
In this talk, I’ll share with you my goals and aspirations for The Unicorn Project, describe in detail the Five Ideals, along with my favorite case studies of both ideal and non-ideal, and why I believe more than ever that DevOps will be one of the most potent economic forces for decades to come.
Curated an great dialogue with the AITP San Diego organization in May 2015 on the importance of DevOps to all organizations taking the Digital Enterprise journey.
Before vs After: Redesigning a Website to be Useful and Informative for Devel...Teresa Giacomini
There are so many fun challenges in creating a useful website for a developer audience today: you’ve got to empathize with your audience, nail the voice, understand the “jobs” your site’s visitors are trying to accomplish, make sure you anticipate (and answer!) the questions people are likely to have. In this quick lightning talk, I’ll share some before vs. after pics of a recent Citus Data site redesign—and will share some of the best practices we used, based on my years as a developer, software engineering manager, product manager, and now, as a marketer.
After Agile, DevOps, and Lean IT: Modern Methodology in the Age of DisruptionAtlassian
In an age of disruption, increasingly complex and chaotic problems demand emergent or completely novel practices. Decades-old practices no longer work, raising difficult questions about the role of management in a world being disrupted by technology:
How do we embrace diversity and inclusion for resilience without sacrificing efficiency or create psychological safety?
Navigate external market forces and internal cultural changes?
This session will go beyond Agile, DevOps, and Lean IT to share a novel perspective on your roles in in a rapidly changing technological landscape to help you build a future-proof organization.
Cloud Native, Cloud First and Hybrid: How Different Organizations are Approac...Amazon Web Services
The advent of highly scalable, easy-to-deploy technology is transforming both private and public entities – but it’s not a one-size-fits-all approach. Each organization has its own cloud journey to share. Some start with pilot projects, while others jump into mission-critical programs. Adopting the cloud doesn’t mean starting over – it’s about enhancing your existing infrastructure. In this session, learn firsthand from MTCnovo and United Kingdom Data Archive (UKDA) share on how they are using the cloud to build on their existing technologies and learning valuable lessons along the way.
Speaker:
Nathan Cunningham, Associate Director, Big Data, UK Data Archive
Simone Hume, Business Development Manager, Amazon Web Services
Chris Martin, CTO, MTCnovo
Jonathan Snowball, CIO, MTCnovo
PMI Thailand: DevOps / Roles of Project Manager (20-May-2020)Gonzague PATINIER
DevOps seems to be the latest ‘buzzword’ and trend in the IT industry. This is driven by business needs for ever-faster deployment of new functionality and frustrations with the time and effort it takes to get new systems into operations. It is no longer a question of ‘should we adopt DevOps’, but ‘when and how’?
DevOps represents a significant cultural and behavioral change and many organizations fail to address this in their adoption. Gartner defines DevOps as a change in IT culture, focusing on rapid IT service delivery through the adoption of agile, lean practices in the context of a system-oriented approach. These culture changes include organization changes, impacting structure, roles and responsibilities.
What and where is the role of the project manager in organizations that have transitioned towards adopting DevOPs? Join us and let’s discuss DevOps and answer your questions followed by an informative discussion.
2019 12 Clojure/conj: Love Letter To Clojure, and A Datomic Experience ReportGene Kim
Talk video: https://www.youtube.com/watch?v=5mbp3SEha38&t=1652s
Blog post: https://itrevolution.com/love-letter-to-clojure-part-1
I will explain how learning the Clojure programming language three years ago changed my life. It led to a series of revelations about all the invisible structures that are required to enable developers to be productive. These concepts show up all over The Unicorn Project, but most prominently in the First Ideal of Locality and Simplicity, and how it can lead to the Second Ideal of Focus, Flow, and Joy.
Without doubt, Clojure was one of the most difficult things I’ve learned professionally, but it has also been one of the most rewarding. It brought the joy of programming back into my life. For the first time in my career, as I’m nearing fifty years old, I’m finally able to write programs that do what I want them to do, and am able to build upon them for years without them collapsing like a house of cards, as has been my normal experience.
The famous French philosopher Claude Lévi-Strauss would say of certain tools, “Is it good to think with?” For reasons that I will try to explain in this post, Clojure embraces a set of design principles and sensibilities that were new to me: functional programming, immutability, an astonishingly strong sense of conservative minimalism (e.g., hardly any breaking changes in ten years!), and much more…
Clojure introduced to me a far better set of tools to think with and to also build with. It’s also led to a set of aha moments that explain why for decades my code would eventually fall apart, becoming more and more difficult to change, as if collapsing under its own weight. Learning Clojure taught me how to prevent myself from constantly self-sabotaging my code in this way.
Cloud platforms are increasingly being used for hosting a broad diversity of services from traditional e-commerce applications to interactive web-based IDEs. However, we observe that the proliferation of offers by cloud providers raises several challenges. Developers will not only have to deploy applications for a speci?c cloud, but will also have to consider migrating services from one cloud to another, and to manage distributed applications spanning multiple clouds. In this paper, we present our federated multi-cloud PaaS infrastructure for addressing these challenges. This infrastructure is based on three foundations: i) an open ser- vice model used to design and implement both our multi- cloud PaaS and the SaaS applications running on top of it, ii) a con?gurable architecture of the federated PaaS, and iii) some infrastructure services for managing both our multi- cloud PaaS and the SaaS applications. We then show how this multi-cloud PaaS can be deployed on top of thirteen ex- isting IaaS/PaaS. We ?nally report on three distributed SaaS applications developed with and deployed on our federated multi-cloud PaaS infrastructure.
Architecting Multi-Cloud Applications - Myth or Reality?aravindajju
We reached a phase in cloud computing, where it is evident that multi-cloud is a reality. Depending on a single cloud is risky and probably doesn't work for most workloads. That said, there are myriad of challenges in architecting applications to run across clouds. So is architecting applications for multi-cloud a myth still? or is it a reality? This talk explores the challenges in multi-cloud application architectures and possible approaches & technology choices.
RightScale Webinar - Coping With Cloud Migration Challenges: Best Practices a...RightScale
Businesses who want to stay ahead of the curve and achieve maximum efficiency and consistency are adopting cloud infrastructure. Keeping up with dynamic cloud environments, achieving scalable, automated, flexible, and secure cloud infrastructures means increased business agility. But how can you manage security as you migrate to cloud infrastructures?
Join Rishi Vaish, VP of Product at RightScale & Amrit Williams, CTO at CloudPassage as they discuss:
1. Recent findings from RightScale's State of the Cloud survey
2. Why hybrid cloud is the standard of choice
3. Three strategies for existing cloud server workloads
4. Benefits and security challenges of migrating to cloud infrastructures
5. Choosing a hybrid strategy - management and security practices to get the utmost resource flexibility
How to Scale Operations for a Multi-Cloud Platform using PCFVMware Tanzu
What’s in a cloud platform? Turns out, often several clouds! Companies automate operations in a cloud by treating all components as commodities. However, at enterprise- scale, different business requirements dictate deploying multiple clouds including:
- Hybrid infrastructures and multiple cloud providers
- Compliance with country privacy laws and different security standards
- Specialization requests
The most advanced Pivotal Cloud Foundry (PCF) customers engineer their entire cloud platform, including their multitude of PCF instances, as a product. They create pervasive automation, treat their infrastructure as code, and continuously test and update their platform with delivery pipelines.
In this webinar we’ll discuss how companies are scaling operations of their multi-cloud platforms with Pivotal Cloud Foundry.
We’ll cover:
- Why enterprises deploy multiple clouds
- What operational challenges this causes
- How PCF customers are applying DevOps techniques and tools to platform automation
- An idealized tool stack for a engineering a multi-cloud platform at scale
- How to improve your platform engineering
We thank you in advance for joining us.
The Pivotal Team
Presenter : Greg Chase, James Ma, Caleb Washburn, Pivotal
(True DevOps is all about) creating better softwareSoftware Guru
“DevOps” has developed a broad definition that’s come to mean “whatever the things are we do that makes IT better.” While it’s annoying to have to spend the first 10 minutes of any conversation calibrating on what “DevOps” means, this points towards a broader need: organizations are desperate to improve how they create, deploy, and manage their custom written software. The goals of DevOps align perfectly with this need, though as organizations who try to “scale” DevOps are finding, DevOps doesn’t solve all of your problems. This talk will cover this framing of DevOps and then walk through several case studies of how (mostly large, but some medium and small) organizations are failing and succeeding at applying DevOps. In doing so, this talk provides advice for high level planning and then daily tactics for not only “doing the DevOps,” but improving the way organizations manage their stable of software.
The People Pillar of Cloud Adoption: Developing Your Workforce & Building Dig...Amazon Web Services
A successful cloud-transformation journey incorporates three pillars: people, process, and technology. Far too often, organisations focus on process improvements and technology implementation, but ignore the human aspect. Many leaders acknowledge that the first two are easy to modify, while influencing culture is more difficult. This session covers best-practice methods meant to empower customers to address this challenge. Learn about roles and responsibilities germane to the transition and post-cloud adoption phase. Assess your organisation’s gaps among the requisite skills and competencies, build effective training models, and shape an effective DevOps culture.
Business in the Driver’s Seat – An Improved Model for IntegrationInside Analysis
The Briefing Room with Dr. Robin Bloor and WhereScape
Live Webcast on September 30, 2014
Watch the archive:
https://bloorgroup.webex.com/bloorgroup/lsr.php?RCID=bfff40f7c9645fc398770ea11152b148
The fueling of information systems will always require some effort, but a confluence of innovations is fundamentally changing how quickly and accurately it can be done. Gone are long cycle times for development. Today, organizations can embrace a more rapid and collaborative approach for building analytical applications and data warehouses. The key is to have business experts working hand-in-hand with data professionals as the solutions take shape, thus expediting the speed to valuable insights.
Register for this episode of The Briefing Room to hear veteran Analyst Dr. Robin Bloor as he explains the changing nature of information design. He’ll be briefed by WhereScape President Mark Budzinski, who will discuss his company’s data warehouse automation solutions and how they enable collaborative development. He will share use cases that illustrate show aligning business and IT, organizations can enable faster and more agile data warehouse development.
Visit InsideAnlaysis.com for more information.
The Bright Ops Future - Reinventing Operations in the Age of Cloud-Native ITVMware Tanzu
In the whirlwind of digital business where web, mobile and now line-of-business app growth is exploding across every industry, how should operations teams respond? Do you add more people, automate what your experts already do, or is there another way?
Join guest speaker Forrester Principal Analyst Dave Bartoletti and John Allwright from Pivotal for an interactive discussion of how leading companies have successfully transformed their operations functions to accelerate digital transformation.
They will share data and research on how operations teams are moving from being cost centers to the engine powering modern app development -- and how modern apps delivers value to the business beyond infrastructure efficiency.
Presenters: Guest Speaker Dave Bartoletti, Forrester Principal Analyst and John Allwright, Pivotal
Most people putting DevOps in place have only the foggiest notion of what it is beyond a “better mouse trap, and something about ‘culture.’” This talk uses failures and successes from DevOps-practicing organizations to give advice from the real world on practicing DevOps well.
“DevOps” has developed a broad definition that’s come to mean “whatever the things are we do that makes IT better.” While it’s annoying to have to spend the first 10 minutes of any conversation calibrating on what “DevOps” means, this points towards a broader need: organizations are desperate to improve how they create, deploy, and manage their custom written software. The goals of DevOps align perfectly with this need, though as organizations who try to “scale” DevOps are finding, DevOps doesn’t solve all of your problems. This talk will cover this framing of DevOps and then walk through several case studies of how (mostly large, but some medium and small) organizations are failing and succeeding at applying DevOps. In doing so, this talk provides advice for high level planning and then daily tactics for not only “doing the DevOps,” but improving the way organizations manage their stable of software.
The People Model & Cloud Transformation - Transformation Day Public Sector Lo...Amazon Web Services
The People Model & Cloud Transformation
A successful cloud-transformation journey incorporates three pillars: people, process, and technology. Far too often, organizations focus on process improvements and technology implementation, but ignore the human aspect. Many leaders acknowledge that the first two are easy to modify, while influencing culture is more difficult. This session covers best-practice methods meant to empower customers to address this challenge. Learn about roles and responsibilities germane to the transition and post-cloud adoption phase. Assess your organization’s gaps among the requisite skills and competencies. Build effective training models. And shape an effective DevOps culture.
Speaker:
Thomas Blood, Enterprise Evangelist, Amazon Web Services.
Creating an IT Revolution within your Organization - QuickBase, Inc. at CIO V...QuickBase, Inc.
CIO Visions presentation by QuickBase, Inc. highlighting the major market trends of Digital Transformation, Citizen Development, Unification of Business & IT, and the Broadening App Ecosystem. Ankit Shah, Senior Manager, Product Marketing
Status Quo is Death: nib health funds’ Innovative Journey to the Cloud: AWS S...Amazon Web Services
Status Quo is Death: nib health funds’ Innovative Journey to the Cloud
nib is one of Australia's fastest growing health insurers providing health and medical insurance to over one million Australian and New Zealand residents. At nib, innovation and change is business as usual and this is your chance to hear an unfiltered view on how they are leveraging AWS to deliver unprecedented enterprise agility while ensuring world class security and risk management. In this session hear about nib’s cloud strategy and journey to date, insights and lessons learned from building a secure continuous delivery platform, and how this journey unlocked access to disruptive technologies such as Containers, AI, Machine Learning, Chatbots, and Serverless architectures to underpin the company’s culture of experimentation and adaptation.
Mathew Finch, Cloud & Infrastructure - Enterprise Architect, nib health funds, and Rob Carr, Amazon Web Services"
The Right Data Warehouse: Automation Now, Business Value ThereafterInside Analysis
The Briefing Room with Dr. Robin Bloor and WhereScape
Live Webcast on April 1, 2014
Watch the archive: https://bloorgroup.webex.com/bloorgroup/lsr.php?RCID=7b23b14b532bd7be60a70f6bd5209f03
In the Big Data shuffle, everyone is looking at Hadoop as “the answer” to collect interesting data from a new set of sources. While Hadoop has given organizations the power to gather more information assets than ever before, the question still looms: which data, regardless of source, structure, volume and all the rest, are significant for affecting business value – and how do we harness it? One effective approach is to bolster the data warehouse environment with a solution capable of integrating all the data sources, including Hadoop, and automating delivery of key information into the rights hands.
Register for this episode of The Briefing Room to hear veteran Analyst Robin Bloor as he explains how a rapidly changing information landscape impacts data management. He will be briefed by Mark Budzinski of WhereScape, who will tout his company’s data warehouse automation solutions. Budzinski will discuss how automation can be the cornerstone for closing the gap between those responsible for data management and the people driving business decisions.
Visit InsideAnlaysis.com for more information.
Building Resiliency and Agility with Data Virtualization for the New NormalDenodo
Watch: https://bit.ly/327z8UM
While the impact of COVID-19 is uniform across organisations in the region, a lot of how the organisation can recover from the impact and strive in the market would depend on their resiliency and business agility. An organisation’s data management strategy holds the key, as they tackle the challenges of siloed data sources, optimising for operational stability, and ensuring real time delivery of consistent and reliable information, irrespective of the data source or format.
Join this session to hear why large organisations are implementing Data Virtualization, a modern data integration approach in their data architecture to build resiliency, enhance business agility, and save costs.
In this session, you will learn:
- How to deliver clear strategy for agile data delivery across the enterprise without pains of traditional data integration
- How to provide a robust yet simple architecture for data governance, master data, data trust, data privacy and data access security implementation - all from single unified framework
- How to deploy digital transformation initiatives for Agile BI, Big Data, Enterprise Data Services & Data Governance
slides from my session at Pulse. perhaps surprisingly, as far as the customer is concerned, PaaS and DevOps have an awful lot in common. They are both about better developer experience
RightScale Webinar: The DevOps Debate - Is the Enterprise Ready?RightScale
A heated debate is underway on whether DevOps is a viable option for the enterprise. Dissidents cite that the success of the DevOps model is not just dependent on having the right people and tools, but an agile organization and culture of collaboration rarely found outside of startups. Join our expert panel including Gene Kim, one of the original thought leaders and early pioneers of DevOps, for a lively discussion.
The New Possible: How Platform-as-a-Service Changes the GameInside Analysis
The Briefing Room with Robin Bloor and Pivotal
Live Webcast on March 11, 2014
Watch the archive: https://bloorgroup.webex.com/bloorgroup/lsr.php?RCID=207635ace8d29cb9f557671dd5bb7bcb
Big data offers great promise, but to take advantage of this unwieldy resource, organizations need to think differently. Using traditional methods for data management won't provide the power and agility necessary to meet today's challenges. That's why a new approach to information architecture is taking shape: Platform-as-a-Service. By smartly integrating key legacy systems to powerful cloud-based offerings, companies can iterate quickly and therefore stay ahead of the competition.
Register for this episode of The Briefing Room to hear veteran Analyst Robin Bloor as he explains how cloud platforms are disrupting the status quo and opening new doors for information access, analysis and delivery. He will be briefed by James Bayer of Pivotal, who will tout his company’s multi-cloud enterprise PaaS. He will share a live demo showing how Pivotal users can create and deploy a web application and connect it to a database within minutes.
Visit InsideAnlaysis.com for more information.
Time to Fly - Why Predictive Analytics is Going MainstreamInside Analysis
The Briefing Room with Robin Bloor and Perceivant
Live Webcast on Nov. 20, 2012
When companies predict the future effectively, they almost always win. But barriers abound for corporate departments and mid-sized organizations that have limited capital, IT staff, or both. They often lack the resources to employ powerful predictive analytics, and instead can only rely on basic reporting capabilities. That situation is now changing, thanks to several market forces, such as software innovation, maturing methodologies, as well as competition from open-source offerings.
Check out this episode of The Briefing Room to hear veteran Analyst Dr. Robin Bloor, who will explain why predictive analytics is finally going mainstream, and what that means for companies looking to grow. He will be briefed by Brian Rowe of Perceivant, who will tout his company’s SaaS-based analytics platform, which was designed to streamline the workflow required to get significant lift from predictive algorithms. He'll also discuss the packaged services designed to help business users get up and running with the key procedures for building and managing predictive models.
http://www.insideanalysis.com
Platform Requirements for CI/CD Success—and the Enterprises Leading the WayVMware Tanzu
All enterprises want to increase the speed of software delivery to get new products to market faster. The means for achieving this is often through the practice of continuous integration/continuous delivery. But speed alone isn’t enough—teams also require the ability to pivot when conditions change. They must ensure their software is stable and reliable, and be able to roll out patches and other security measures quickly and at scale.
A cloud-native platform coupled with test-driven development and CI/CD practices can help make this a reality. In this webinar, 451 Research’s Jay Lyman presents the results of his research into cloud-native platform requirements for enterprise CI/CD and DevOps success. Pivotal’s James Ma joins Lyman to discuss best practices from DevOps teams charged with running and managing cloud-native platforms, including applying CI/CD to the platform itself.
Speakers: James Ma, Pivotal and Jay Lyman, 451 Research
As humans, we face an increasing amount of data and information every day. To derive meaning and make sense of this complex world, we constantly scan the world around us and select what we believe is important and what is not. In this session I will go trough the end to end framework about turning data into business actions.
The Tanzu Developer Connect is a hands-on workshop that dives deep into TAP. Attendees receive a hands on experience. This is a great program to leverage accounts with current TAP opportunities.
The Tanzu Developer Connect is a hands-on workshop that dives deep into TAP. Attendees receive a hands on experience. This is a great program to leverage accounts with current TAP opportunities.
Why React Native as a Strategic Advantage for Startup Innovation.pdfayushiqss
Do you know that React Native is being increasingly adopted by startups as well as big companies in the mobile app development industry? Big names like Facebook, Instagram, and Pinterest have already integrated this robust open-source framework.
In fact, according to a report by Statista, the number of React Native developers has been steadily increasing over the years, reaching an estimated 1.9 million by the end of 2024. This means that the demand for this framework in the job market has been growing making it a valuable skill.
But what makes React Native so popular for mobile application development? It offers excellent cross-platform capabilities among other benefits. This way, with React Native, developers can write code once and run it on both iOS and Android devices thus saving time and resources leading to shorter development cycles hence faster time-to-market for your app.
Let’s take the example of a startup, which wanted to release their app on both iOS and Android at once. Through the use of React Native they managed to create an app and bring it into the market within a very short period. This helped them gain an advantage over their competitors because they had access to a large user base who were able to generate revenue quickly for them.
Into the Box Keynote Day 2: Unveiling amazing updates and announcements for modern CFML developers! Get ready for exciting releases and updates on Ortus tools and products. Stay tuned for cutting-edge innovations designed to boost your productivity.
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...informapgpstrackings
Keep tabs on your field staff effortlessly with Informap Technology Centre LLC. Real-time tracking, task assignment, and smart features for efficient management. Request a live demo today!
For more details, visit us : https://informapuae.com/field-staff-tracking/
Advanced Flow Concepts Every Developer Should KnowPeter Caitens
Tim Combridge from Sensible Giraffe and Salesforce Ben presents some important tips that all developers should know when dealing with Flows in Salesforce.
Software Engineering, Software Consulting, Tech Lead.
Spring Boot, Spring Cloud, Spring Core, Spring JDBC, Spring Security,
Spring Transaction, Spring MVC,
Log4j, REST/SOAP WEB-SERVICES.
Code reviews are vital for ensuring good code quality. They serve as one of our last lines of defense against bugs and subpar code reaching production.
Yet, they often turn into annoying tasks riddled with frustration, hostility, unclear feedback and lack of standards. How can we improve this crucial process?
In this session we will cover:
- The Art of Effective Code Reviews
- Streamlining the Review Process
- Elevating Reviews with Automated Tools
By the end of this presentation, you'll have the knowledge on how to organize and improve your code review proces
Check out the webinar slides to learn more about how XfilesPro transforms Salesforce document management by leveraging its world-class applications. For more details, please connect with sales@xfilespro.com
If you want to watch the on-demand webinar, please click here: https://www.xfilespro.com/webinars/salesforce-document-management-2-0-smarter-faster-better/
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns
Unlocking Business Potential: Tailored Technology Solutions by Prosigns
Discover how Prosigns, a leading technology solutions provider, partners with businesses to drive innovation and success. Our presentation showcases our comprehensive range of services, including custom software development, web and mobile app development, AI & ML solutions, blockchain integration, DevOps services, and Microsoft Dynamics 365 support.
Custom Software Development: Prosigns specializes in creating bespoke software solutions that cater to your unique business needs. Our team of experts works closely with you to understand your requirements and deliver tailor-made software that enhances efficiency and drives growth.
Web and Mobile App Development: From responsive websites to intuitive mobile applications, Prosigns develops cutting-edge solutions that engage users and deliver seamless experiences across devices.
AI & ML Solutions: Harnessing the power of Artificial Intelligence and Machine Learning, Prosigns provides smart solutions that automate processes, provide valuable insights, and drive informed decision-making.
Blockchain Integration: Prosigns offers comprehensive blockchain solutions, including development, integration, and consulting services, enabling businesses to leverage blockchain technology for enhanced security, transparency, and efficiency.
DevOps Services: Prosigns' DevOps services streamline development and operations processes, ensuring faster and more reliable software delivery through automation and continuous integration.
Microsoft Dynamics 365 Support: Prosigns provides comprehensive support and maintenance services for Microsoft Dynamics 365, ensuring your system is always up-to-date, secure, and running smoothly.
Learn how our collaborative approach and dedication to excellence help businesses achieve their goals and stay ahead in today's digital landscape. From concept to deployment, Prosigns is your trusted partner for transforming ideas into reality and unlocking the full potential of your business.
Join us on a journey of innovation and growth. Let's partner for success with Prosigns.
In software engineering, the right architecture is essential for robust, scalable platforms. Wix has undergone a pivotal shift from event sourcing to a CRUD-based model for its microservices. This talk will chart the course of this pivotal journey.
Event sourcing, which records state changes as immutable events, provided robust auditing and "time travel" debugging for Wix Stores' microservices. Despite its benefits, the complexity it introduced in state management slowed development. Wix responded by adopting a simpler, unified CRUD model. This talk will explore the challenges of event sourcing and the advantages of Wix's new "CRUD on steroids" approach, which streamlines API integration and domain event management while preserving data integrity and system resilience.
Participants will gain valuable insights into Wix's strategies for ensuring atomicity in database updates and event production, as well as caching, materialization, and performance optimization techniques within a distributed system.
Join us to discover how Wix has mastered the art of balancing simplicity and extensibility, and learn how the re-adoption of the modest CRUD has turbocharged their development velocity, resilience, and scalability in a high-growth environment.
Cyaniclab : Software Development Agency Portfolio.pdfCyanic lab
CyanicLab, an offshore custom software development company based in Sweden,India, Finland, is your go-to partner for startup development and innovative web design solutions. Our expert team specializes in crafting cutting-edge software tailored to meet the unique needs of startups and established enterprises alike. From conceptualization to execution, we offer comprehensive services including web and mobile app development, UI/UX design, and ongoing software maintenance. Ready to elevate your business? Contact CyanicLab today and let us propel your vision to success with our top-notch IT solutions.
Globus Connect Server Deep Dive - GlobusWorld 2024Globus
We explore the Globus Connect Server (GCS) architecture and experiment with advanced configuration options and use cases. This content is targeted at system administrators who are familiar with GCS and currently operate—or are planning to operate—broader deployments at their institution.
Developing Distributed High-performance Computing Capabilities of an Open Sci...Globus
COVID-19 had an unprecedented impact on scientific collaboration. The pandemic and its broad response from the scientific community has forged new relationships among public health practitioners, mathematical modelers, and scientific computing specialists, while revealing critical gaps in exploiting advanced computing systems to support urgent decision making. Informed by our team’s work in applying high-performance computing in support of public health decision makers during the COVID-19 pandemic, we present how Globus technologies are enabling the development of an open science platform for robust epidemic analysis, with the goal of collaborative, secure, distributed, on-demand, and fast time-to-solution analyses to support public health.
Large Language Models and the End of ProgrammingMatt Welsh
Talk by Matt Welsh at Craft Conference 2024 on the impact that Large Language Models will have on the future of software development. In this talk, I discuss the ways in which LLMs will impact the software industry, from replacing human software developers with AI, to replacing conventional software with models that perform reasoning, computation, and problem-solving.
We describe the deployment and use of Globus Compute for remote computation. This content is aimed at researchers who wish to compute on remote resources using a unified programming interface, as well as system administrators who will deploy and operate Globus Compute services on their research computing infrastructure.
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamtakuyayamamoto1800
In this slide, we show the simulation example and the way to compile this solver.
In this solver, the Helmholtz equation can be solved by helmholtzFoam. Also, the Helmholtz equation with uniformly dispersed bubbles can be simulated by helmholtzBubbleFoam.
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?XfilesPro
Worried about document security while sharing them in Salesforce? Fret no more! Here are the top-notch security standards XfilesPro upholds to ensure strong security for your Salesforce documents while sharing with internal or external people.
To learn more, read the blog: https://www.xfilespro.com/how-does-xfilespro-make-document-sharing-secure-and-seamless-in-salesforce/
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisGlobus
JASMIN is the UK’s high-performance data analysis platform for environmental science, operated by STFC on behalf of the UK Natural Environment Research Council (NERC). In addition to its role in hosting the CEDA Archive (NERC’s long-term repository for climate, atmospheric science & Earth observation data in the UK), JASMIN provides a collaborative platform to a community of around 2,000 scientists in the UK and beyond, providing nearly 400 environmental science projects with working space, compute resources and tools to facilitate their work. High-performance data transfer into and out of JASMIN has always been a key feature, with many scientists bringing model outputs from supercomputers elsewhere in the UK, to analyse against observational or other model data in the CEDA Archive. A growing number of JASMIN users are now realising the benefits of using the Globus service to provide reliable and efficient data movement and other tasks in this and other contexts. Further use cases involve long-distance (intercontinental) transfers to and from JASMIN, and collecting results from a mobile atmospheric radar system, pushing data to JASMIN via a lightweight Globus deployment. We provide details of how Globus fits into our current infrastructure, our experience of the recent migration to GCSv5.4, and of our interest in developing use of the wider ecosystem of Globus services for the benefit of our user community.
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Not actually a DevOps Talk
1. Not actually a DevOps Talk
Or, beyond “survival is not mandatory”
@cote
November 2017
1
2. • @cote – Director, Marketing for
Pivotal Cloud Foundry
• Former industry analyst at 451
Research and RedMonk
• Corporate strategy & M&A at Dell
• Former software developer
• Register DevOps, agile, etc. column
• Podcasts: cote.io/podcasts
• More: http://cote.io or cote@pivotal.io
Hello!
2
3. 3
Expected BigCo Lifespan
1960s: 60 years on S&P 500
2020s: 12 years on S&P 500
“Since 2000, 52 percent of the
names on the Fortune 500 list
are gone, either as a result of
mergers, acquisitions or
bankruptcies.” R. Ray Wang
Source: “Fortune 500: it’s do-or-die time for digital disruption,” 2015. Also,
“Digital transformation: Three technology aspirations to help change work
execution culture,” Christ Marsh, 451 Research, August 2017.
4. 4
It is not necessary to change.
Survival is not mandatory.
5. 5
It is not necessary to change.
Survival is not mandatory.
Survival is optional. No one
has to change.
Source: Mark Graban and Clare Crawford-Mason, Feb, 2013.
6. “In order to grow Citi, we first have to grow our own
perspective, skills and capabilities… Our curiosity, our
openness to learning and trying new things, our ability
to adjust and adapt quickly and our willingness to fail
fast and fail small are the essence of a culture that
innovates and exposes new value to our clients in real
time.”
Stephen Bird, CEO Citi Global Consumer Group
Source: “A Transformation Journey,” Brad Miller, 2016.6
8. Goal: deliver value, weekly reliably, with small batches
Inception
Hypothesize
Validate
w/real use(r)s
Did it work?
Sources: “Good Software is a Series of Little Failures,” Coté, April 2016; The Lean Startup, Eric Ries, 2011. The Lean Enterprise, Barry
O'Reilly, Jez Humble, and Joanne Molesky. See also overview of this approach at the IRS from Dec 2015. "Application Modernization,
Service By Microservice," Kurt Bittner and Randy Heffner, Forrester, Dec 2015; "Best Practices For Agile-Plus- Architecture," Randy
Heffner, Forrester February, 2015.
8
“We did an analysis of
hundreds of projects over a
multiyear period. The ones
that delivered in less than a
quarter succeeded about
80% of the time, while the
ones that lasted more than a
year failed at about the same
rate. We’re simply not very
good at large efforts.”
Large financial institution
9. Small batches & taxes
Sources: “‘Your IRS Wait Time is 3 Hours’ - Is Lean Possible in Government?”, Emily Price, Pivotal, April 2017; “Agile Transformation is
Product Management,” podcast, Oct 2017; “Minimum Viable Taxes: Lessons learned building an MVP inside the IRS,” slides , Andrea
Schneider & Lauren Gilchrist, 2015.
Before After
9
10. It’s actually working in mainstream, large shops
10
40%+ productivity/cost, rebooted member facing app
From 30% time coding to 90%
3+ week to 3 days, 50% reduction in incidents
Vitality drove engagement from 3% to 30%+
40% policy strike rate, vs. 20% industry average
Delivered 3x features year/year
Sources: Crafting your cloud-native strategy, Winter 2016/2017, Coté; Humana keynote, CF Summit 2015; “From Commit to Production
in 10 Minutes at a Century Old Insurance Company,” Liberty Mutual, David Ehringer; Mojgan Lefebvre, Liberty Mutual, June, 2017.
12. “We’ve been doing AGILE since vacuum tubes.”
Source: “Survey Analysis: Agile Now at the Tipping Point - Here's How to Succeed,” Mike West, Gartner, June 2017; “Pair programming
– you’ll never guess what happens next.” Coté, Oct 2016.
12
14. Management will be the first to fail
“I can’t tell you what having a leader
stand-up in front of an organization
with a hoodie and t-shirt does to
cultural change. It all the sudden
makes it OK for everyone within that
organization to participate in
change.”
-Matt Curry, Allstate
14
Sources: Leading the Transformation, 2015; “Management’s Job is orchestrating the 'why,'” Coté, 2015; The Concise Executive Guide to
Agile, 2010. See also “largile” column from Nov 2016.
15. Ent Arch Portfolio Mgmt
Info Sec
Service Engineering
Capacity PlanningNetwork management
Ops/SREMiddleware Engineering
SW Arch
SW Dev
Client SW Dev
Service Governance
Ops
Cap Plan
SW Arch
SW Dev
Client SW Dev
CUSTOMER FACING APP TEAM
Ops
Cap Plan
Biz An
Prod MgmtData Arch
DBA
Biz An
Prod MgmtData Arch
SW Arch
SW Dev
Client SW Dev
LEGACY SERVICE TEAM
Ops
Cap Plan
Biz An
Prod MgmtData Arch
ENABLEMENT
Change Control
CUSTOMER FACING APP TEAM
PLATFORM TEAM
Source: “DevOps: Who Does What?”, Cornelia Davis, Nov 2016. Pivotal Cloud Foundry Solution team, "Crafting the Cloud Native
Organization," Coté, March 2016. discussions with Diego Lapiduz.15
The organization supports the product teams
16. Product teams focus on user experience & biz inovation
16
Picture: WOCinTech Stock
17. Example approach: the Pivotal Way
17 Source: Pivotal Lab; see also “Agile Transformation in the Age of the 3rd Platform,” Al Hilwa , IDC, March 2016.
Exploration Discovery
18. Standardize on a platform: special snow flakes are slow,
expensive, & error-prone
18
Source: “The Upside-Down Economics of Building Your Own Platform,” Jared Ruckle and Matt Walburn, 2017. Also, “DevOps Who Does
What,” Cornelia Davis, June, 2017; “How Platforms Work,” Casey West, August, 2016.
19. cf push
~45 seconds ~15+ Days
Find available hosts
Install & configure runtime
Install & configure middleware
Pull application source code
Retrieve dependent libraries
Create application package
Install, configure dependent service(s)
Deploy container to host(s)
Load environment variables
Configure load balancer
Configure firewalls
Update service monitoring tools
Configure log collector
2 Days
1 Day
1 Day
¼ Day
¼ Day
¼ Day
2 Days
½ Day
¼ Day
2 Days
2 Days
3 Days
1 Day
Code Complete & Tested
Application in Production
Speed &
Consistency
A platform breaks the silo slowdown
20. Platforms: “A lot of effort went into making this effortless.”
• Canary deployment
• A/B testing
• Container orchestration
• Health checks & remediation
• Scale out/scale in
• Across multiple IaaS
• Day 2 operations
• Integrated middleware
Image from Dan Pope, 2009.20
21. DYNAMIC ROUT E S ERVICES / API MANAGEMENT
APP MICROS ERVICES T ECHNOLOGY
Spring Boot Steeltoe
Spring Cloud
Services
DAT A MICROS ERVICES T ECHNOLOGY
Spring
Cloud Data
Flow
Cloud
Cache
RabbitMQ MySQL
YOUR APPLICATIONS
PLATFORM
Elastic Runtime Concourse
App
Autoscaler
PCF Metrics CredHub
Orgs, Spaces,
Roles and
Permissions
EMBEDDED OS
CLOUD ORCHES T RAT ION
CONT AINER ORCHES T RAT IONWindows Linux
Amazon
Web Services
Microsoft
Azure
Google
Cloud
Platform
Open Stack VMWare
SERVICE
BROKER API
PIVOTAL
CLOUD FOUNDRY
APPLICATION
RUNTIME
PIVOTAL
CLOUD FOUNDRY
BOSH
MODERN
CLOUD NATIVE
PLATFORM
MULTI CLOUD
23. Ramping up: “Pilot low-risk apps, and ramp-up”
Picking your initial apps, according to Comcast, Humana, Ford, & Home Depot
Sources: Home Depot meetup, Oct 2015; Humana at CF Summit 2015; EU payday loan company; Pivotal Labs on large auto company;
“Getting started,” Coté, Oct 2016; Comcast’s Christopher Tretina at SP1 2016; “Cloud-Native at Home Depot, With Tony McCulley,” Number
of AI’s equates to ~130 apps composed on ~900 services. See also a general pattern applied to analytics from BCG, July 2016.23
24. Managing the change: pace yourself
24
• Liberty Mutual 10 (simple) apps in 10 weeks
• Allstate 16 apps in a year
• THD ~130 apps in a year
• Auto manufacture ~115 after two years
• BUT! If you don’t start, you’ll suffer analysis paralysis.
Sources: “Cloud-Native at Home Depot, With Tony McCulley’; Pivotal customer analysis, cases, and conferences.
30. Thanks!@cote | cote@pivotal.io
More: https://cote.io/cloud3/
“We are uncovering better ways
of developing software by doing
it and helping others do it.”
- The Agile Manifesto, 2001
30