SlideShare a Scribd company logo
1 of 11
Download to read offline
Enterprise DevOps - “To Be or Not To Be”...
How embracing automation and cross functional delivery teams will maximise
your Cloud adoption, whilst helping to avoid a transformation tragedy of
Shakespearean consequence!
Presented by:
Ben Saunders - Client Principal
ben.saunders@contino.io
Management Summary
Making the Inevitable, the new Standard
> Cloud Tragedy: Treating the cloud like a traditional data centre is a tragedy of
Shakespearean proportions - meaning that you miss out on many of the cost,
agility and time to market benefits.
> Optimal DevOps: The optimal model for cloud consumption is what we refer to
as Enterprise DevOps - small cross functional teams consuming the cloud
through automation and cloud native approaches.
> Baked In Compliance: When you bake in controls and compliance, your teams
can move quickly - without exposing your organisation to compliance, governance
or security risk.
> In this presentation, we will explain the Enterprise DevOps model, and explain
why it’s the optimal way to set up your cloud operating model.
Tweets: @Ben_DevOps
Lift and Shift - How Not to Get to the Cloud
Making the Inevitable, the new Standard
Wakey-Wakey: Enterprise organisations are waking up to the
opportunities that Cloud can provide to their businesses, by
way of innovation and market differentiation.
Same Old Mistake: However, many make the simple mistake in
assuming that by lifting and shifting their applications into the
Cloud, that the transformation journey is complete.
Maximal Value: To truly demonstrate the value of Cloud,
organisations must streamline business processes and
breakdown hierarchical team structures, which introduce
bureaucracy and lengthy software delivery lifecycles. Whilst
investment in tooling and education, is essential to ensuring
success.
This is where Enterprise DevOps can help….
Lifting and shifting, prevents
Cloud Native capabilities and
can stifle innovation.
Tweets: @Ben_DevOps
Enterprise DevOps - In A Nutshell
> Enterprise DevOps can be loosely defined as the
application of DevOps values and behaviors in an
environment that contains any of the following:
> Many interdependent and related systems and
subsystems.
> Software and teams that rely on each other.
> Monolithic systems and/or static software/hardware
environments.
> Loosely coupled and siloed application architectures.
> Antiquated annual/semi/quarterly release cycles.
Your Cloud Transformation without
DevOps…
Your Cloud Transformation with
DevOps...
Tweets: @Ben_DevOps
Enterprise DevOps and the Onset of Fear - Embracing Change
> “I am automating myself out the job!”
> “You can’t do that, because it breaches our internal
security standards!”
> “This transformation will cost us Millions!”
> “We need to demonstrate this data back to the
regulator, as a result we need to fill in this document…”
> “That is handled by our SI and its the way we have
always done it”
The fear of change is a major barrier to industrialised Enterprise DevOps for many organisations. Self preservation and hiding
behind security and compliance are often key blockers. Not any more!
“Fear leads to anger. Anger leads to
hate. Hate leads to suffering!”
Yoda - The Phantom Menace, 1999
I tried to find a Shakespeare quote
about fear...this one was better!
Tweets: @Ben_DevOps
Enterprise DevOps - Automated Compliance and Assurance
By empowering your resources with greater accountability, tooling and technology can be used to enhance visibility of software
interactions at each stage of the SDLC, ensuring controlled and compliant delivery with approval gates.
Data Masking & Virtualisation
Secure CI-CD Pipeline Controls
Infrastructure As Code and Continuous
Compliance
Containerisation
Metrics & Visibility
Tweets: @Ben_DevOps
Enterprise DevOps - Team Structures
DevOps tools alone will not assure your Cloud transformation, is fully successful. You should also consider re-structuring your
application teams to establish cross functional, co-located capabilities where possible. The concept of Product Squads can help
in this scenario, supported by Subject Matter Expert Centre’s of Excellence.
Example DevOps Organisation Structure
Each Product Squad should consist of automation skillsets to
integrate the security, compliance and traceability capabilities into
the delivery pipeline. A product owner is assigned and they work
closely with the business, akin to Agile delivery practices.
Specialist, niche skillsets are aligned to Product Squads, that have
alignment to specific applications from Dev to Production. SME
capability and additional delivery governance is provided by
Centre’s of Excellence, who define standards and governance
mechanisms that enable faster automated delivery.
Making the Inevitable, the new Standard
Tweets: @Ben_DevOps
Applying DevOps to Reach Controlled Continuous Delivery
Making the Inevitable, the new Standard
Leading digital companies are operating under a DevOps operating model – ‘You Build It, You Run It.’ Fortunately, these practices are now
also viable for large established enterprises in regulated industries as the tools, practices and approaches are proven.
DevOps teams operate in a more cross functional way and have more control of their stack federated to them, their use of automation
tooling will lead to more tightly controlled and audited environments and increased levels of quality and resilience.
Build Unit Test
Integration
Test
Dev
Deploy
Test
Deploy
Prod
Deploy
Continuous integration or release
automation tooling implements
role based access control...
Infrastructure, middleware and
application deployments are
repeatable using infrastructure as
code...
Automated approval and deployment
gates incorporated into the pipeline
here….
Incorporate DevSecOps security
scanning mechanisms here...
Tweets: @Ben_DevOps
Lighthouse Projects - How to execute Enterprise DevOps in the Cloud
Making the Inevitable, the new Standard
To accelerate technology and application innovation, whilst also remaining compliant and controlled, we have established the
premise of “Lighthouse projects”, which serve as a core underpinning in how we transform enterprise customers to embrace
DevOps in the Cloud.
A Contino Lighthouse project is an opinionated co-delivered
project using DevOps tools and agile ways of working. They span
legacy and greenfield digital systems and are designed to both
deliver tangible business value and a highly visible, replicable
delivery model which can be deployed to other areas of the
organisation.
Tweets: @Ben_DevOps
Closing Thoughts….
Making the Inevitable, the new Standard
> Baked In Compliance: We have discussed how DevOps in the Cloud can
accelerate time to market, increase regulatory transparency and ensure
security by baking controls into the delivery pipeline. Hence, assuring
predictable same way, every time delivery.
> Cross Functional Team: By shifting towards cross-functional teams,
organisations can enable enhanced end to end traceability. Whilst automation
allows a shift of focus from mundane maintenance, to breakneck innovation.
> Lift and Shift - No, No, No, No: Simply lifting and shifting applications into the
Cloud, will not bring maximum ROI as some applications are licensed in ways
which would make the Cloud counterproductive.
> People Empowerment: Technology is an enabler, however your organisation
needs to ensure that they enable your people with accountable empowerment,
by removing bureaucracy, moving away from policing controls and focusing
more on quality targets.
Your journey to Cloud
prosperity, needs to be
powered by DevOps.
Tweets: @Ben_DevOps
contino.io info@contino.io
@ContinoHQ
@ContinoHQ
Contino
Thank You!
London
1 Fore Street,
Moorgate,
London,
EC2Y 9DT,
UK
New York
404 5th Avenue,
New York, NY,
10018EC2Y 9DT,
UK
Melbourne
Level 2,
Hub Southern Cross,
696 Bourke St,
Melbourne VIC 3000,
Australia
— — —london@contino.io newyork@contino.io melbourne@contino.io

More Related Content

What's hot

Introduction to Cloud B2B Integration
Introduction to Cloud B2B IntegrationIntroduction to Cloud B2B Integration
Introduction to Cloud B2B IntegrationMark Morley, MBA
 
Intro to dev ops and cloud services
Intro to dev ops and cloud servicesIntro to dev ops and cloud services
Intro to dev ops and cloud serviceshardwyrd
 
DoBig Webinar | #Cloud Computing in Business | Cloud for Enhanced Business Co...
DoBig Webinar | #Cloud Computing in Business | Cloud for Enhanced Business Co...DoBig Webinar | #Cloud Computing in Business | Cloud for Enhanced Business Co...
DoBig Webinar | #Cloud Computing in Business | Cloud for Enhanced Business Co...Tata Tele Business Services
 
Maximising value while migrating your Oracle Estate to Microsoft Azure
Maximising value while migrating your Oracle Estate to Microsoft AzureMaximising value while migrating your Oracle Estate to Microsoft Azure
Maximising value while migrating your Oracle Estate to Microsoft Azurerun_frictionless
 
(Dee fleming) Ccloud computing_la_press_final
(Dee fleming) Ccloud computing_la_press_final(Dee fleming) Ccloud computing_la_press_final
(Dee fleming) Ccloud computing_la_press_finalLA_IBM_Cloud_Event
 
Digital Asset Management with ES4
Digital Asset Management with ES4Digital Asset Management with ES4
Digital Asset Management with ES4Activo Consulting
 
Engaging Teamwork in an Agile Workplace
Engaging Teamwork in an Agile WorkplaceEngaging Teamwork in an Agile Workplace
Engaging Teamwork in an Agile WorkplaceCisco Canada
 
DevOps for Highly Regulated Environments
DevOps for Highly Regulated EnvironmentsDevOps for Highly Regulated Environments
DevOps for Highly Regulated EnvironmentsDevOps.com
 
Azure Service Bus for Loosely-Coupled Enterprise Software.
Azure Service Bus for Loosely-Coupled Enterprise Software.Azure Service Bus for Loosely-Coupled Enterprise Software.
Azure Service Bus for Loosely-Coupled Enterprise Software.Chase Aucoin
 
BMC Engage 2015: IT Asset Management - An essential pillar for the digital en...
BMC Engage 2015: IT Asset Management - An essential pillar for the digital en...BMC Engage 2015: IT Asset Management - An essential pillar for the digital en...
BMC Engage 2015: IT Asset Management - An essential pillar for the digital en...Jon Stevens-Hall
 
Internet of Things Microservices
Internet of Things MicroservicesInternet of Things Microservices
Internet of Things MicroservicesCapgemini
 
Smart Enterprise Drivers 2020 - Strategic Realities Reshaping the Smart Enter...
Smart Enterprise Drivers 2020 - Strategic Realities Reshaping the Smart Enter...Smart Enterprise Drivers 2020 - Strategic Realities Reshaping the Smart Enter...
Smart Enterprise Drivers 2020 - Strategic Realities Reshaping the Smart Enter...InteractiveNEC
 
17024 sapbp4 auto combined-mm (slideshare)
17024 sapbp4 auto combined-mm (slideshare)17024 sapbp4 auto combined-mm (slideshare)
17024 sapbp4 auto combined-mm (slideshare)Tom Leeson, MSc
 
Forecast 2014: Welcome to the ODCA University - School is Way Cool!
Forecast 2014: Welcome to the ODCA University - School is Way Cool!Forecast 2014: Welcome to the ODCA University - School is Way Cool!
Forecast 2014: Welcome to the ODCA University - School is Way Cool!Open Data Center Alliance
 
Microsoft Windows Azure - Platfrom Appfabric Service Bus And Access Control P...
Microsoft Windows Azure - Platfrom Appfabric Service Bus And Access Control P...Microsoft Windows Azure - Platfrom Appfabric Service Bus And Access Control P...
Microsoft Windows Azure - Platfrom Appfabric Service Bus And Access Control P...Microsoft Private Cloud
 
Reaching Your Business to New Heights - Plasma Computing Group
Reaching Your Business to New Heights - Plasma Computing GroupReaching Your Business to New Heights - Plasma Computing Group
Reaching Your Business to New Heights - Plasma Computing GroupPlasma Computing Group
 
IT Security at the Speed of Business: Security Provisioning with Symantec Dat...
IT Security at the Speed of Business: Security Provisioning with Symantec Dat...IT Security at the Speed of Business: Security Provisioning with Symantec Dat...
IT Security at the Speed of Business: Security Provisioning with Symantec Dat...Symantec
 

What's hot (20)

Introduction to Cloud B2B Integration
Introduction to Cloud B2B IntegrationIntroduction to Cloud B2B Integration
Introduction to Cloud B2B Integration
 
Intro to dev ops and cloud services
Intro to dev ops and cloud servicesIntro to dev ops and cloud services
Intro to dev ops and cloud services
 
DoBig Webinar | #Cloud Computing in Business | Cloud for Enhanced Business Co...
DoBig Webinar | #Cloud Computing in Business | Cloud for Enhanced Business Co...DoBig Webinar | #Cloud Computing in Business | Cloud for Enhanced Business Co...
DoBig Webinar | #Cloud Computing in Business | Cloud for Enhanced Business Co...
 
An Intro to Cloud Computing
An Intro to Cloud ComputingAn Intro to Cloud Computing
An Intro to Cloud Computing
 
Maximising value while migrating your Oracle Estate to Microsoft Azure
Maximising value while migrating your Oracle Estate to Microsoft AzureMaximising value while migrating your Oracle Estate to Microsoft Azure
Maximising value while migrating your Oracle Estate to Microsoft Azure
 
(Dee fleming) Ccloud computing_la_press_final
(Dee fleming) Ccloud computing_la_press_final(Dee fleming) Ccloud computing_la_press_final
(Dee fleming) Ccloud computing_la_press_final
 
Digital Asset Management with ES4
Digital Asset Management with ES4Digital Asset Management with ES4
Digital Asset Management with ES4
 
Engaging Teamwork in an Agile Workplace
Engaging Teamwork in an Agile WorkplaceEngaging Teamwork in an Agile Workplace
Engaging Teamwork in an Agile Workplace
 
DevOps for Highly Regulated Environments
DevOps for Highly Regulated EnvironmentsDevOps for Highly Regulated Environments
DevOps for Highly Regulated Environments
 
Azure Service Bus for Loosely-Coupled Enterprise Software.
Azure Service Bus for Loosely-Coupled Enterprise Software.Azure Service Bus for Loosely-Coupled Enterprise Software.
Azure Service Bus for Loosely-Coupled Enterprise Software.
 
Cloud Security
Cloud SecurityCloud Security
Cloud Security
 
BMC Engage 2015: IT Asset Management - An essential pillar for the digital en...
BMC Engage 2015: IT Asset Management - An essential pillar for the digital en...BMC Engage 2015: IT Asset Management - An essential pillar for the digital en...
BMC Engage 2015: IT Asset Management - An essential pillar for the digital en...
 
Internet of Things Microservices
Internet of Things MicroservicesInternet of Things Microservices
Internet of Things Microservices
 
Smart Enterprise Drivers 2020 - Strategic Realities Reshaping the Smart Enter...
Smart Enterprise Drivers 2020 - Strategic Realities Reshaping the Smart Enter...Smart Enterprise Drivers 2020 - Strategic Realities Reshaping the Smart Enter...
Smart Enterprise Drivers 2020 - Strategic Realities Reshaping the Smart Enter...
 
YASH Cloud Services
YASH Cloud ServicesYASH Cloud Services
YASH Cloud Services
 
17024 sapbp4 auto combined-mm (slideshare)
17024 sapbp4 auto combined-mm (slideshare)17024 sapbp4 auto combined-mm (slideshare)
17024 sapbp4 auto combined-mm (slideshare)
 
Forecast 2014: Welcome to the ODCA University - School is Way Cool!
Forecast 2014: Welcome to the ODCA University - School is Way Cool!Forecast 2014: Welcome to the ODCA University - School is Way Cool!
Forecast 2014: Welcome to the ODCA University - School is Way Cool!
 
Microsoft Windows Azure - Platfrom Appfabric Service Bus And Access Control P...
Microsoft Windows Azure - Platfrom Appfabric Service Bus And Access Control P...Microsoft Windows Azure - Platfrom Appfabric Service Bus And Access Control P...
Microsoft Windows Azure - Platfrom Appfabric Service Bus And Access Control P...
 
Reaching Your Business to New Heights - Plasma Computing Group
Reaching Your Business to New Heights - Plasma Computing GroupReaching Your Business to New Heights - Plasma Computing Group
Reaching Your Business to New Heights - Plasma Computing Group
 
IT Security at the Speed of Business: Security Provisioning with Symantec Dat...
IT Security at the Speed of Business: Security Provisioning with Symantec Dat...IT Security at the Speed of Business: Security Provisioning with Symantec Dat...
IT Security at the Speed of Business: Security Provisioning with Symantec Dat...
 

Similar to Contino aws summit - enterprise dev ops presentation - final bs

What is DevOps' process?
What is DevOps' process?What is DevOps' process?
What is DevOps' process?prabhuseshu
 
DevOps Implementation Roadmap
DevOps Implementation RoadmapDevOps Implementation Roadmap
DevOps Implementation RoadmapSofiaCarter4
 
A Roadmap to Agility
A Roadmap to AgilityA Roadmap to Agility
A Roadmap to AgilityGunnar Menzel
 
DevOps: What is the Right Speed?
DevOps: What is the Right Speed?DevOps: What is the Right Speed?
DevOps: What is the Right Speed?Gunnar Menzel
 
DevOps in the Cloud new-Anamika.docx
DevOps in the Cloud new-Anamika.docxDevOps in the Cloud new-Anamika.docx
DevOps in the Cloud new-Anamika.docxAnamikaJha76
 
DevOps_Automation White Paper
DevOps_Automation White PaperDevOps_Automation White Paper
DevOps_Automation White PaperToby Thorslund
 
Devops ppt copy
Devops ppt   copyDevops ppt   copy
Devops ppt copysaigowsi
 
Le cloudvupardesexperts 9pov-curationparloicsimon-clubclouddespartenaires
Le cloudvupardesexperts 9pov-curationparloicsimon-clubclouddespartenairesLe cloudvupardesexperts 9pov-curationparloicsimon-clubclouddespartenaires
Le cloudvupardesexperts 9pov-curationparloicsimon-clubclouddespartenairesClub Alliances
 
Devops Explained & Best Practices
Devops Explained & Best PracticesDevops Explained & Best Practices
Devops Explained & Best PracticesShikhaKonda
 
Matias Creimerman - Cloud migration and modernization effort
Matias Creimerman - Cloud migration and modernization effortMatias Creimerman - Cloud migration and modernization effort
Matias Creimerman - Cloud migration and modernization effortMatias Creimerman
 
Capital One DevOps Case Study: A Bank with the Heart of Tech Company
Capital One DevOps Case Study: A Bank with the Heart of Tech CompanyCapital One DevOps Case Study: A Bank with the Heart of Tech Company
Capital One DevOps Case Study: A Bank with the Heart of Tech CompanySimform
 
DevOps in Cloud Environment
DevOps in Cloud EnvironmentDevOps in Cloud Environment
DevOps in Cloud EnvironmentDomain News Tech
 
Leveraging Cloud Transformation to Build a DevOps Culture | AWS Public Sector...
Leveraging Cloud Transformation to Build a DevOps Culture | AWS Public Sector...Leveraging Cloud Transformation to Build a DevOps Culture | AWS Public Sector...
Leveraging Cloud Transformation to Build a DevOps Culture | AWS Public Sector...Amazon Web Services
 
AWS Partner: REAN: Join Us to Explore DevOps on AWS
AWS Partner: REAN: Join Us to Explore DevOps on AWSAWS Partner: REAN: Join Us to Explore DevOps on AWS
AWS Partner: REAN: Join Us to Explore DevOps on AWSAmazon Web Services
 
Best Practices for a Successful DevOps Transformation.pdf
Best Practices for a Successful DevOps Transformation.pdfBest Practices for a Successful DevOps Transformation.pdf
Best Practices for a Successful DevOps Transformation.pdfpCloudy
 
The biggest constraint to devops in the cloud has a solution
The biggest constraint to devops in the cloud has a solutionThe biggest constraint to devops in the cloud has a solution
The biggest constraint to devops in the cloud has a solutionFlexiant
 
What Are The Top 5 Trending Technologies In DevOps?.pdf
What Are The Top 5 Trending Technologies In DevOps?.pdfWhat Are The Top 5 Trending Technologies In DevOps?.pdf
What Are The Top 5 Trending Technologies In DevOps?.pdfSmith Daniel
 
Cutting Edge on Development Methodologies in IT
Cutting Edge on Development Methodologies in ITCutting Edge on Development Methodologies in IT
Cutting Edge on Development Methodologies in ITAndrea Tino
 

Similar to Contino aws summit - enterprise dev ops presentation - final bs (20)

Devops
DevopsDevops
Devops
 
What is DevOps' process?
What is DevOps' process?What is DevOps' process?
What is DevOps' process?
 
DevOps Implementation Roadmap
DevOps Implementation RoadmapDevOps Implementation Roadmap
DevOps Implementation Roadmap
 
A Roadmap to Agility
A Roadmap to AgilityA Roadmap to Agility
A Roadmap to Agility
 
DevOps: What is the Right Speed?
DevOps: What is the Right Speed?DevOps: What is the Right Speed?
DevOps: What is the Right Speed?
 
DevOps in the Cloud new-Anamika.docx
DevOps in the Cloud new-Anamika.docxDevOps in the Cloud new-Anamika.docx
DevOps in the Cloud new-Anamika.docx
 
DevOps_Automation White Paper
DevOps_Automation White PaperDevOps_Automation White Paper
DevOps_Automation White Paper
 
Devops ppt copy
Devops ppt   copyDevops ppt   copy
Devops ppt copy
 
Le cloudvupardesexperts 9pov-curationparloicsimon-clubclouddespartenaires
Le cloudvupardesexperts 9pov-curationparloicsimon-clubclouddespartenairesLe cloudvupardesexperts 9pov-curationparloicsimon-clubclouddespartenaires
Le cloudvupardesexperts 9pov-curationparloicsimon-clubclouddespartenaires
 
Devops Explained & Best Practices
Devops Explained & Best PracticesDevops Explained & Best Practices
Devops Explained & Best Practices
 
Matias Creimerman - Cloud migration and modernization effort
Matias Creimerman - Cloud migration and modernization effortMatias Creimerman - Cloud migration and modernization effort
Matias Creimerman - Cloud migration and modernization effort
 
The Pivotal Role of DevOps in the IT Industry.docx
The Pivotal Role of DevOps in the IT Industry.docxThe Pivotal Role of DevOps in the IT Industry.docx
The Pivotal Role of DevOps in the IT Industry.docx
 
Capital One DevOps Case Study: A Bank with the Heart of Tech Company
Capital One DevOps Case Study: A Bank with the Heart of Tech CompanyCapital One DevOps Case Study: A Bank with the Heart of Tech Company
Capital One DevOps Case Study: A Bank with the Heart of Tech Company
 
DevOps in Cloud Environment
DevOps in Cloud EnvironmentDevOps in Cloud Environment
DevOps in Cloud Environment
 
Leveraging Cloud Transformation to Build a DevOps Culture | AWS Public Sector...
Leveraging Cloud Transformation to Build a DevOps Culture | AWS Public Sector...Leveraging Cloud Transformation to Build a DevOps Culture | AWS Public Sector...
Leveraging Cloud Transformation to Build a DevOps Culture | AWS Public Sector...
 
AWS Partner: REAN: Join Us to Explore DevOps on AWS
AWS Partner: REAN: Join Us to Explore DevOps on AWSAWS Partner: REAN: Join Us to Explore DevOps on AWS
AWS Partner: REAN: Join Us to Explore DevOps on AWS
 
Best Practices for a Successful DevOps Transformation.pdf
Best Practices for a Successful DevOps Transformation.pdfBest Practices for a Successful DevOps Transformation.pdf
Best Practices for a Successful DevOps Transformation.pdf
 
The biggest constraint to devops in the cloud has a solution
The biggest constraint to devops in the cloud has a solutionThe biggest constraint to devops in the cloud has a solution
The biggest constraint to devops in the cloud has a solution
 
What Are The Top 5 Trending Technologies In DevOps?.pdf
What Are The Top 5 Trending Technologies In DevOps?.pdfWhat Are The Top 5 Trending Technologies In DevOps?.pdf
What Are The Top 5 Trending Technologies In DevOps?.pdf
 
Cutting Edge on Development Methodologies in IT
Cutting Edge on Development Methodologies in ITCutting Edge on Development Methodologies in IT
Cutting Edge on Development Methodologies in IT
 

Recently uploaded

Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 

Recently uploaded (20)

Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 

Contino aws summit - enterprise dev ops presentation - final bs

  • 1. Enterprise DevOps - “To Be or Not To Be”... How embracing automation and cross functional delivery teams will maximise your Cloud adoption, whilst helping to avoid a transformation tragedy of Shakespearean consequence! Presented by: Ben Saunders - Client Principal ben.saunders@contino.io
  • 2. Management Summary Making the Inevitable, the new Standard > Cloud Tragedy: Treating the cloud like a traditional data centre is a tragedy of Shakespearean proportions - meaning that you miss out on many of the cost, agility and time to market benefits. > Optimal DevOps: The optimal model for cloud consumption is what we refer to as Enterprise DevOps - small cross functional teams consuming the cloud through automation and cloud native approaches. > Baked In Compliance: When you bake in controls and compliance, your teams can move quickly - without exposing your organisation to compliance, governance or security risk. > In this presentation, we will explain the Enterprise DevOps model, and explain why it’s the optimal way to set up your cloud operating model. Tweets: @Ben_DevOps
  • 3. Lift and Shift - How Not to Get to the Cloud Making the Inevitable, the new Standard Wakey-Wakey: Enterprise organisations are waking up to the opportunities that Cloud can provide to their businesses, by way of innovation and market differentiation. Same Old Mistake: However, many make the simple mistake in assuming that by lifting and shifting their applications into the Cloud, that the transformation journey is complete. Maximal Value: To truly demonstrate the value of Cloud, organisations must streamline business processes and breakdown hierarchical team structures, which introduce bureaucracy and lengthy software delivery lifecycles. Whilst investment in tooling and education, is essential to ensuring success. This is where Enterprise DevOps can help…. Lifting and shifting, prevents Cloud Native capabilities and can stifle innovation. Tweets: @Ben_DevOps
  • 4. Enterprise DevOps - In A Nutshell > Enterprise DevOps can be loosely defined as the application of DevOps values and behaviors in an environment that contains any of the following: > Many interdependent and related systems and subsystems. > Software and teams that rely on each other. > Monolithic systems and/or static software/hardware environments. > Loosely coupled and siloed application architectures. > Antiquated annual/semi/quarterly release cycles. Your Cloud Transformation without DevOps… Your Cloud Transformation with DevOps... Tweets: @Ben_DevOps
  • 5. Enterprise DevOps and the Onset of Fear - Embracing Change > “I am automating myself out the job!” > “You can’t do that, because it breaches our internal security standards!” > “This transformation will cost us Millions!” > “We need to demonstrate this data back to the regulator, as a result we need to fill in this document…” > “That is handled by our SI and its the way we have always done it” The fear of change is a major barrier to industrialised Enterprise DevOps for many organisations. Self preservation and hiding behind security and compliance are often key blockers. Not any more! “Fear leads to anger. Anger leads to hate. Hate leads to suffering!” Yoda - The Phantom Menace, 1999 I tried to find a Shakespeare quote about fear...this one was better! Tweets: @Ben_DevOps
  • 6. Enterprise DevOps - Automated Compliance and Assurance By empowering your resources with greater accountability, tooling and technology can be used to enhance visibility of software interactions at each stage of the SDLC, ensuring controlled and compliant delivery with approval gates. Data Masking & Virtualisation Secure CI-CD Pipeline Controls Infrastructure As Code and Continuous Compliance Containerisation Metrics & Visibility Tweets: @Ben_DevOps
  • 7. Enterprise DevOps - Team Structures DevOps tools alone will not assure your Cloud transformation, is fully successful. You should also consider re-structuring your application teams to establish cross functional, co-located capabilities where possible. The concept of Product Squads can help in this scenario, supported by Subject Matter Expert Centre’s of Excellence. Example DevOps Organisation Structure Each Product Squad should consist of automation skillsets to integrate the security, compliance and traceability capabilities into the delivery pipeline. A product owner is assigned and they work closely with the business, akin to Agile delivery practices. Specialist, niche skillsets are aligned to Product Squads, that have alignment to specific applications from Dev to Production. SME capability and additional delivery governance is provided by Centre’s of Excellence, who define standards and governance mechanisms that enable faster automated delivery. Making the Inevitable, the new Standard Tweets: @Ben_DevOps
  • 8. Applying DevOps to Reach Controlled Continuous Delivery Making the Inevitable, the new Standard Leading digital companies are operating under a DevOps operating model – ‘You Build It, You Run It.’ Fortunately, these practices are now also viable for large established enterprises in regulated industries as the tools, practices and approaches are proven. DevOps teams operate in a more cross functional way and have more control of their stack federated to them, their use of automation tooling will lead to more tightly controlled and audited environments and increased levels of quality and resilience. Build Unit Test Integration Test Dev Deploy Test Deploy Prod Deploy Continuous integration or release automation tooling implements role based access control... Infrastructure, middleware and application deployments are repeatable using infrastructure as code... Automated approval and deployment gates incorporated into the pipeline here…. Incorporate DevSecOps security scanning mechanisms here... Tweets: @Ben_DevOps
  • 9. Lighthouse Projects - How to execute Enterprise DevOps in the Cloud Making the Inevitable, the new Standard To accelerate technology and application innovation, whilst also remaining compliant and controlled, we have established the premise of “Lighthouse projects”, which serve as a core underpinning in how we transform enterprise customers to embrace DevOps in the Cloud. A Contino Lighthouse project is an opinionated co-delivered project using DevOps tools and agile ways of working. They span legacy and greenfield digital systems and are designed to both deliver tangible business value and a highly visible, replicable delivery model which can be deployed to other areas of the organisation. Tweets: @Ben_DevOps
  • 10. Closing Thoughts…. Making the Inevitable, the new Standard > Baked In Compliance: We have discussed how DevOps in the Cloud can accelerate time to market, increase regulatory transparency and ensure security by baking controls into the delivery pipeline. Hence, assuring predictable same way, every time delivery. > Cross Functional Team: By shifting towards cross-functional teams, organisations can enable enhanced end to end traceability. Whilst automation allows a shift of focus from mundane maintenance, to breakneck innovation. > Lift and Shift - No, No, No, No: Simply lifting and shifting applications into the Cloud, will not bring maximum ROI as some applications are licensed in ways which would make the Cloud counterproductive. > People Empowerment: Technology is an enabler, however your organisation needs to ensure that they enable your people with accountable empowerment, by removing bureaucracy, moving away from policing controls and focusing more on quality targets. Your journey to Cloud prosperity, needs to be powered by DevOps. Tweets: @Ben_DevOps
  • 11. contino.io info@contino.io @ContinoHQ @ContinoHQ Contino Thank You! London 1 Fore Street, Moorgate, London, EC2Y 9DT, UK New York 404 5th Avenue, New York, NY, 10018EC2Y 9DT, UK Melbourne Level 2, Hub Southern Cross, 696 Bourke St, Melbourne VIC 3000, Australia — — —london@contino.io newyork@contino.io melbourne@contino.io