SlideShare une entreprise Scribd logo
1  sur  45
www.devopsguys.com | Phone: 0800 368 7378 | e-mail: team@devopsguys.com | 2016
DevOps is the Answer!
What was the question again?
2@TheOpsMgr @DevOpsGuys #FutureDecoded
#DevOps
#FutureDecoded #DevOps track
3@TheOpsMgr @DevOpsGuys #FutureDecoded
#DevOps
About Me
STEVE THAIR
CO-FOUNDER & CTO
@ DEVOPSGUYS
A highly experienced IT professional with
over 25 years’ experience across system
development and infrastructure
operations.
Steve is one of 6 Microsoft
Regional Directors in the UK.
@TheOpsMgr @DevOpsGuys
4@TheOpsMgr @DevOpsGuys #FutureDecoded
#DevOps
Agenda
• Why is everyone talking about DevOps?
• The Digital Transformation Agenda
• DevOps and Digital Transformation
• DevOps Transformation
• DevOps & Microsoft
Demo (Part 1)
All it takes is One Click…
6@TheOpsMgr @DevOpsGuys #FutureDecoded
#DevOps
Azure Quick Start Templates
http://bit.ly/AzureButton
http://bit.ly/AzureDCOSGit
7
Passing a JSON file (ARM Template) to Azure
• https://portal.azure.com/#create/M
icrosoft.Template/uri/https%3A%2
F%2Fraw.githubusercontent.com%
2FAzure%2Fazure-quickstart-
templates%2Fmaster%2F101-acs-
dcos%2Fazuredeploy.json
• 148 lines
• Creating Azure Container Service
(ACS) resource
"resources": [
{
"apiVersion": "2016-03-30",
"type":
"Microsoft.ContainerService/containerServices"
,
"location":
"[resourceGroup().location]",
"name":"[concat('containerservice-
',resourceGroup().name)]",
"properties": {
"orchestratorProfile": {
"orchestratorType":
"[variables('orchestratorType')]"
},
"masterProfile": {
"count":
"[variables('masterCount')]",
"dnsPrefix":
"[variables('mastersEndpointDNSNamePrefix')]"
},
"agentPoolProfiles": [
8@TheOpsMgr @DevOpsGuys #FutureDecoded
#DevOps
DC/OS in ACS
http://bit.ly/AzureACS https://dcos.io/
9@TheOpsMgr @DevOpsGuys #FutureDecoded
#DevOps
ACS DCOS Walkthrough Architecture
http://bit.ly/ACS-DCS-WT
Let’s Click the Button
Switch to the Demo laptop…
<Click>
Fill in some parameters
<Submit>
Cross your fingers…
Back to the Presentation
Let’s set some context first…
Hands Up
If you know what DevOps is…
Keep them up…
If you think
your definition of DevOps
is the same as everyone
else's…
14
15@TheOpsMgr @DevOpsGuys #FutureDecoded
#DevOps
What we’re really seeing is…
16@TheOpsMgr @DevOpsGuys #FutureDecoded
#DevOps
Alibaba, the
most
valuable
retailer, has
no inventory
Uber, the
world’s
largest taxi
company,
owns no
fleet.
AirBnb, the
largest
accommodation
provider, owns no
real estate.
Facebook, the
most popular
media owner,
creates no
content.
17@TheOpsMgr @DevOpsGuys #FutureDecoded
#DevOps
EVERY
COMPANY IS
BECOMING A
SOFTWARE
COMPANY
IT ORGANISATIONS MUST RESKILL RAPIDLY
By 2018, Enterprises will more than double software development
capabilities.
-- IDC
INCREMENTAL IMPROVEMENT IS INSUFFICIENT
Every industry will see one-third of its top 20 companies seriously
disrupted.
-- Forrester
BUSINESS IS TRANSFORMING
By 2018, 66% global 2000 enterprises will have Digital Transformation at
the centre of their corporate strategy.
-- IDC
-- Jeff Immelt, CEO GE
18@TheOpsMgr @DevOpsGuys #FutureDecoded
#DevOps
Digital Transformation – Microsoft’s 4 steps
19@TheOpsMgr @DevOpsGuys #FutureDecoded
#DevOps
The Big IT Problem
We waste an awful lot of money each year
1 Gartner 2 Project Management Institute Certification Registry 3 Geneca 4 The Standish Group
70%
Failure rate for
IT projects2
38%
Failure rate for
IT projects
over $10M4
$350Bn
Wasted
Annually
Estimated that 10% of IT work is wasted
$3.5
Trillion
Global IT spending
in 2016 1
50%
IT work is
unplanned
or rework 3
20
Technical Debt has a real cost…
“The bank, which is due to post
third-quarter results on Friday, has
already spent about £1.5bn readying
Williams & Glyn for a spin-off.
RBS’s antiquated IT network has
posed a huge obstacle to a sale or
float as it has proved extremely
difficult to set up a new system for
the branch network.”
21@TheOpsMgr @DevOpsGuys #FutureDecoded
#DevOps
Or taking the weekend off…
22
Being responsive to Customers
23@TheOpsMgr @DevOpsGuys #FutureDecoded
#DevOps
The old ways aren’t good enough
“The hierarchical structures and
organizational processes we have used
for decades to run and improve our
enterprises are no longer up to the task
of winning in this faster-moving world”
-- John P. Kotter, - Professor - Harvard Business School
DevOps is about building a new
I.T. Operating Model
(as part of your Digital Transformation)
25@TheOpsMgr @DevOpsGuys #FutureDecoded
#DevOps
This isn’t an easy Transformation…
From… Key Success Factor To…
Command & Control Management Style Autonomous
Conservative Attitude to Change Experimental
Silo Organisation Structure Collaborative
Project-focussed Delivery Focus Product-centric
Waterfall Delivery Model Iterative (Agile)
Large (Huge) Batch size Smallest possible
Monolithic Systems Architecture Loosely coupled
Proprietary Technology Open (Source)
Manual Processes Automated
26@TheOpsMgr @DevOpsGuys #FutureDecoded
#DevOps
DevOps Operating Model
What does the Future look like?
28@TheOpsMgr @DevOpsGuys #FutureDecoded
#DevOps
29@TheOpsMgr @DevOpsGuys #FutureDecoded
#DevOps
DevOps Operating Model
30@TheOpsMgr @DevOpsGuys #FutureDecoded
#DevOps
Multi-Disciplinary Delivery Teams
31@TheOpsMgr @DevOpsGuys #FutureDecoded
#DevOps
Product Delivery Team
Why: To deliver a product which provides value to customers
How: Providing development and operations (Dev+Ops) applications or systems
What:
● Create Product Roadmap with key stakeholders
● Break planned work down into Epics and Stories
● Set clear acceptance criteria (“Definition of Done”) for stories
● Constantly prioritise backlog against business requirements
● Analyse, Design, Build, Test, Deploy and Operate
Own the product
Own the environments
Own the support
32@TheOpsMgr @DevOpsGuys #FutureDecoded
#DevOps
Triage Team
Why: Because Live Site Incidents need Triage and prioritization.
How:
● By triaging Incidents to ensure that Product & Platform teams only
respond to relevant Incidents aka “first line of defense”
● Act as the catalyst for continuous improvement of the platforms by
feeding back information to Product and Platform teams.
What:
● Provide a rapid 24x7 “first responders” service to triage live site
incidents and ensure they are resolved by the correct Product/Platform
teams
● Provide feedback to Product/Platform team regarding Operational
Requirement user stories to drive continuous improvement of the
platform
● Work closely with the monitoring team to ensure that the correct
management information about the health and performance of
application is available to key stakeholders at all times
33@TheOpsMgr @DevOpsGuys #FutureDecoded
#DevOps
Platform Team(s)
Why: To provide the Product teams with the right tools to do their jobs
How:
Providing shared, re-usable DevOps platforms and capabilities to the
Product teams
What:
● Focus is on self-service and end-user enablement
● Deliver core DevOps platforms & tools as SaaS and API enabled
services
● Ensure availability, performance, and security of the DevOps platforms
● Provide examples, coaching, and best practice guidance to product
team members on their specialist areas.
DevOps Enablement
34
https://xebialabs.com/periodic-table-of-devops-tools/
35
Microsoft’s DevOps Story
• SCM = Git or TFVC in VSTS*
• CI = VSTS
• Deployment = Release Manager
• Cloud = Azure
• BI/Monitoring =
• Operations Management Suite
(OMS)
• Application Insights
• Azure Monitor
• HockeyApp
• PowerBI + Data Services
• Build = VSTS
• Testing = VSTS & Xamarin
TC
• Containerisation
• Azure Container Services
• Windows Containers
• Collaboration
• VSTS
• Yammer
• Skype4Business
• Security = OMS + EMS
*Visual Studio Team Services
• Database Management = SSMS & Rel
Mgr
• Repo Mgmt = Package Mgmt &
NuGett
• Provisioning
• ARM Templates & CLI tools
• Full support in
Puppet/Chef/Ansible
• Configuration Mgmt
• DSC
• Full support in
Puppet/Chef/Ansible
• Logging
• Operations Management Suite
(OMS)
• Application Insights
• Hockey App















http://bit.ly/MS-DevOps
Demo (Part 2)
Has it all worked?
37@TheOpsMgr @DevOpsGuys #FutureDecoded
#DevOps
If it’s all worked OK…
38@TheOpsMgr @DevOpsGuys #FutureDecoded
#DevOps
Create an SSH Tunnel to The Master
sudo ssh -L 44444:localhost:80
-f -N azureuser@fd-demo-
1mgmt.westeurope.cloudapp.
azure.com -p 2200 -v -i id_rsa
-4
39
Let’s use Bash 4 Windows!
• Create an SSH Tunnel with Bash on
Ubuntu on Windows
• AKA Window Subsystem for Linux
(WSL)
• http://bit.ly/Bash4Win
40@TheOpsMgr @DevOpsGuys #FutureDecoded
#DevOps
DCOS UI
41@TheOpsMgr @DevOpsGuys #FutureDecoded
#DevOps
Free DevOpsGuys Whitepaper
http://bit.ly/DOG-DT-
WP
42@TheOpsMgr @DevOpsGuys #FutureDecoded
#DevOps
We’re Hiring!
recruitment@
devopsguys.co
mWindows, Linux, Azure,
TeamCity, Octopus Deploy,
Powershell, DSC, Ansible etc
43@TheOpsMgr @DevOpsGuys #FutureDecoded
#DevOps
WinOps Meetup and Conference
http://www.winops.org/
44@TheOpsMgr @DevOpsGuys #FutureDecoded
#DevOps
Summary of Links
• Azure Container Service - http://bit.ly/AzureACS
• Github Azure Quickstart DCOS Template - http://bit.ly/AzureDCOSGit
• DCOS Azure QuickStart Walkthrough - http://bit.ly/ACS-DCS-WT
• Deploy to Azure Button - http://bit.ly/AzureButton
• Microsoft ALM DevOps - http://bit.ly/MS-DevOps
• DevOpsGuys Digital Transformation Whitepaper - http://bit.ly/DOG-DT-
WP
• WinOps Conference & Meetup - http://www.winops.org/
• Recruitment – recruitment@devopsguys.com
Thank You
Questions?

Contenu connexe

Tendances

Continuous Testing: Preparing for DevOps
Continuous Testing: Preparing for DevOpsContinuous Testing: Preparing for DevOps
Continuous Testing: Preparing for DevOpsSTePINForum
 
Devopsguys DevOps 101 for recruiters
Devopsguys   DevOps 101 for recruitersDevopsguys   DevOps 101 for recruiters
Devopsguys DevOps 101 for recruitersDevOpsGroup
 
The What and Why of DevOps - DevOps Cardiff - May 2014
The What and Why of DevOps - DevOps Cardiff - May 2014The What and Why of DevOps - DevOps Cardiff - May 2014
The What and Why of DevOps - DevOps Cardiff - May 2014DevOpsGroup
 
The Four Keys - Measuring DevOps Success
The Four Keys - Measuring DevOps SuccessThe Four Keys - Measuring DevOps Success
The Four Keys - Measuring DevOps SuccessDina Graves Portman
 
Test Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTest Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTechWell
 
Continuous delivery for databases - Bristol DevOps Edition
Continuous delivery for databases - Bristol DevOps EditionContinuous delivery for databases - Bristol DevOps Edition
Continuous delivery for databases - Bristol DevOps EditionDevOpsGroup
 
01 why of dev ops - devopsguys - magentys - final
01   why of dev ops - devopsguys - magentys - final01   why of dev ops - devopsguys - magentys - final
01 why of dev ops - devopsguys - magentys - finalDevOpsGroup
 
CampDevOps keynote - DevOps: Using 'Lean' to eliminate Bottlenecks
CampDevOps keynote - DevOps: Using 'Lean' to eliminate BottlenecksCampDevOps keynote - DevOps: Using 'Lean' to eliminate Bottlenecks
CampDevOps keynote - DevOps: Using 'Lean' to eliminate BottlenecksSanjeev Sharma
 
DevOps - Understanding Core Concepts
DevOps - Understanding Core ConceptsDevOps - Understanding Core Concepts
DevOps - Understanding Core ConceptsNitin Bhide
 
Continuous Delivery antipatterns from the wild - Matthew Skelton - Continuous...
Continuous Delivery antipatterns from the wild - Matthew Skelton - Continuous...Continuous Delivery antipatterns from the wild - Matthew Skelton - Continuous...
Continuous Delivery antipatterns from the wild - Matthew Skelton - Continuous...Skelton Thatcher Consulting Ltd
 
Why Everyone Needs DevOps Now: 15 Year Study Of High Performing Technology Orgs
Why Everyone Needs DevOps Now: 15 Year Study Of High Performing Technology OrgsWhy Everyone Needs DevOps Now: 15 Year Study Of High Performing Technology Orgs
Why Everyone Needs DevOps Now: 15 Year Study Of High Performing Technology OrgsGene Kim
 
Devops, the future is here, it's just not evenly distributed yet.
Devops, the future is here, it's just not evenly distributed yet.Devops, the future is here, it's just not evenly distributed yet.
Devops, the future is here, it's just not evenly distributed yet.Kris Buytaert
 
Blame DevOps: Shifting Left the Wrong Way
Blame DevOps: Shifting Left the Wrong WayBlame DevOps: Shifting Left the Wrong Way
Blame DevOps: Shifting Left the Wrong WayVMware Tanzu
 
DevOpsGuys - DevOps Automation - The Good, The Bad and The Ugly
DevOpsGuys - DevOps Automation - The Good, The Bad and The UglyDevOpsGuys - DevOps Automation - The Good, The Bad and The Ugly
DevOpsGuys - DevOps Automation - The Good, The Bad and The UglyDevOpsGroup
 
DevOps - the Future of Agile - Why/What/How - from Enterprise DevOps Israel 2015
DevOps - the Future of Agile - Why/What/How - from Enterprise DevOps Israel 2015DevOps - the Future of Agile - Why/What/How - from Enterprise DevOps Israel 2015
DevOps - the Future of Agile - Why/What/How - from Enterprise DevOps Israel 2015Yuval Yeret
 
DevOps by examples - Continuous Lifecycle London 2017
DevOps by examples - Continuous Lifecycle London 2017DevOps by examples - Continuous Lifecycle London 2017
DevOps by examples - Continuous Lifecycle London 2017Giulio Vian
 
DevOps Beyond the Buzzwords: What it Means to Embrace the DevOps Lifestyle
DevOps Beyond the Buzzwords: What it Means to Embrace the DevOps LifestyleDevOps Beyond the Buzzwords: What it Means to Embrace the DevOps Lifestyle
DevOps Beyond the Buzzwords: What it Means to Embrace the DevOps LifestyleMark Heckler
 

Tendances (20)

The Devops Handbook
The Devops HandbookThe Devops Handbook
The Devops Handbook
 
Continuous Testing: Preparing for DevOps
Continuous Testing: Preparing for DevOpsContinuous Testing: Preparing for DevOps
Continuous Testing: Preparing for DevOps
 
Devopsguys DevOps 101 for recruiters
Devopsguys   DevOps 101 for recruitersDevopsguys   DevOps 101 for recruiters
Devopsguys DevOps 101 for recruiters
 
The What and Why of DevOps - DevOps Cardiff - May 2014
The What and Why of DevOps - DevOps Cardiff - May 2014The What and Why of DevOps - DevOps Cardiff - May 2014
The What and Why of DevOps - DevOps Cardiff - May 2014
 
The Four Keys - Measuring DevOps Success
The Four Keys - Measuring DevOps SuccessThe Four Keys - Measuring DevOps Success
The Four Keys - Measuring DevOps Success
 
Test Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTest Design for Fully Automated Build Architecture
Test Design for Fully Automated Build Architecture
 
Continuous delivery for databases - Bristol DevOps Edition
Continuous delivery for databases - Bristol DevOps EditionContinuous delivery for databases - Bristol DevOps Edition
Continuous delivery for databases - Bristol DevOps Edition
 
Continuous Delivery e-book
Continuous Delivery e-bookContinuous Delivery e-book
Continuous Delivery e-book
 
01 why of dev ops - devopsguys - magentys - final
01   why of dev ops - devopsguys - magentys - final01   why of dev ops - devopsguys - magentys - final
01 why of dev ops - devopsguys - magentys - final
 
CampDevOps keynote - DevOps: Using 'Lean' to eliminate Bottlenecks
CampDevOps keynote - DevOps: Using 'Lean' to eliminate BottlenecksCampDevOps keynote - DevOps: Using 'Lean' to eliminate Bottlenecks
CampDevOps keynote - DevOps: Using 'Lean' to eliminate Bottlenecks
 
DevOps - Understanding Core Concepts
DevOps - Understanding Core ConceptsDevOps - Understanding Core Concepts
DevOps - Understanding Core Concepts
 
Continuous Delivery antipatterns from the wild - Matthew Skelton - Continuous...
Continuous Delivery antipatterns from the wild - Matthew Skelton - Continuous...Continuous Delivery antipatterns from the wild - Matthew Skelton - Continuous...
Continuous Delivery antipatterns from the wild - Matthew Skelton - Continuous...
 
Why Everyone Needs DevOps Now: 15 Year Study Of High Performing Technology Orgs
Why Everyone Needs DevOps Now: 15 Year Study Of High Performing Technology OrgsWhy Everyone Needs DevOps Now: 15 Year Study Of High Performing Technology Orgs
Why Everyone Needs DevOps Now: 15 Year Study Of High Performing Technology Orgs
 
Devops, the future is here, it's just not evenly distributed yet.
Devops, the future is here, it's just not evenly distributed yet.Devops, the future is here, it's just not evenly distributed yet.
Devops, the future is here, it's just not evenly distributed yet.
 
Blame DevOps: Shifting Left the Wrong Way
Blame DevOps: Shifting Left the Wrong WayBlame DevOps: Shifting Left the Wrong Way
Blame DevOps: Shifting Left the Wrong Way
 
DevOpsGuys - DevOps Automation - The Good, The Bad and The Ugly
DevOpsGuys - DevOps Automation - The Good, The Bad and The UglyDevOpsGuys - DevOps Automation - The Good, The Bad and The Ugly
DevOpsGuys - DevOps Automation - The Good, The Bad and The Ugly
 
DevOps - the Future of Agile - Why/What/How - from Enterprise DevOps Israel 2015
DevOps - the Future of Agile - Why/What/How - from Enterprise DevOps Israel 2015DevOps - the Future of Agile - Why/What/How - from Enterprise DevOps Israel 2015
DevOps - the Future of Agile - Why/What/How - from Enterprise DevOps Israel 2015
 
DevOps by examples - Continuous Lifecycle London 2017
DevOps by examples - Continuous Lifecycle London 2017DevOps by examples - Continuous Lifecycle London 2017
DevOps by examples - Continuous Lifecycle London 2017
 
Devops: A History
Devops: A HistoryDevops: A History
Devops: A History
 
DevOps Beyond the Buzzwords: What it Means to Embrace the DevOps Lifestyle
DevOps Beyond the Buzzwords: What it Means to Embrace the DevOps LifestyleDevOps Beyond the Buzzwords: What it Means to Embrace the DevOps Lifestyle
DevOps Beyond the Buzzwords: What it Means to Embrace the DevOps Lifestyle
 

En vedette

Allot Content Delivery Networks (CDN)
Allot Content Delivery Networks (CDN)Allot Content Delivery Networks (CDN)
Allot Content Delivery Networks (CDN)Allot Communications
 
Agile and ITIL Continuous Delivery
Agile and ITIL Continuous DeliveryAgile and ITIL Continuous Delivery
Agile and ITIL Continuous DeliveryMartin Jackson
 
DevOps:建造開發維運的跨界之橋 (@ C.C. Agile #37)
DevOps:建造開發維運的跨界之橋 (@ C.C. Agile #37)DevOps:建造開發維運的跨界之橋 (@ C.C. Agile #37)
DevOps:建造開發維運的跨界之橋 (@ C.C. Agile #37)Chen Cheng-Wei
 
Adobe Presents Internal Service Delivery Platform at Velocity 13 Santa Clara
Adobe Presents Internal Service Delivery Platform at Velocity 13 Santa ClaraAdobe Presents Internal Service Delivery Platform at Velocity 13 Santa Clara
Adobe Presents Internal Service Delivery Platform at Velocity 13 Santa Claradev2ops
 
提到 DevOps 到底在談些什麼玩意兒?
提到 DevOps 到底在談些什麼玩意兒?提到 DevOps 到底在談些什麼玩意兒?
提到 DevOps 到底在談些什麼玩意兒?Chen Cheng-Wei
 
Support and Initiate a DevOps Transformation
Support and Initiate a DevOps TransformationSupport and Initiate a DevOps Transformation
Support and Initiate a DevOps Transformationdev2ops
 
DevOps: A Culture Transformation, More than Technology
DevOps: A Culture Transformation, More than TechnologyDevOps: A Culture Transformation, More than Technology
DevOps: A Culture Transformation, More than TechnologyCA Technologies
 

En vedette (7)

Allot Content Delivery Networks (CDN)
Allot Content Delivery Networks (CDN)Allot Content Delivery Networks (CDN)
Allot Content Delivery Networks (CDN)
 
Agile and ITIL Continuous Delivery
Agile and ITIL Continuous DeliveryAgile and ITIL Continuous Delivery
Agile and ITIL Continuous Delivery
 
DevOps:建造開發維運的跨界之橋 (@ C.C. Agile #37)
DevOps:建造開發維運的跨界之橋 (@ C.C. Agile #37)DevOps:建造開發維運的跨界之橋 (@ C.C. Agile #37)
DevOps:建造開發維運的跨界之橋 (@ C.C. Agile #37)
 
Adobe Presents Internal Service Delivery Platform at Velocity 13 Santa Clara
Adobe Presents Internal Service Delivery Platform at Velocity 13 Santa ClaraAdobe Presents Internal Service Delivery Platform at Velocity 13 Santa Clara
Adobe Presents Internal Service Delivery Platform at Velocity 13 Santa Clara
 
提到 DevOps 到底在談些什麼玩意兒?
提到 DevOps 到底在談些什麼玩意兒?提到 DevOps 到底在談些什麼玩意兒?
提到 DevOps 到底在談些什麼玩意兒?
 
Support and Initiate a DevOps Transformation
Support and Initiate a DevOps TransformationSupport and Initiate a DevOps Transformation
Support and Initiate a DevOps Transformation
 
DevOps: A Culture Transformation, More than Technology
DevOps: A Culture Transformation, More than TechnologyDevOps: A Culture Transformation, More than Technology
DevOps: A Culture Transformation, More than Technology
 

Similaire à DevOpsGuys FutureDecoded 2016 - is DevOps the Answer

WinOps - Lessons learned from Enterprise DevOps with Microsoft technologies ...
WinOps - Lessons learned from Enterprise DevOps with Microsoft technologies  ...WinOps - Lessons learned from Enterprise DevOps with Microsoft technologies  ...
WinOps - Lessons learned from Enterprise DevOps with Microsoft technologies ...DevOpsGroup
 
DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018
DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018
DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018DevOpsGroup
 
The future of (Windows) operations #WinOps #DevOps
The future of (Windows) operations #WinOps #DevOpsThe future of (Windows) operations #WinOps #DevOps
The future of (Windows) operations #WinOps #DevOpsDevOpsGroup
 
Closing the Visibility Gap | How to Combine Application & Infrastructure Moni...
Closing the Visibility Gap | How to Combine Application & Infrastructure Moni...Closing the Visibility Gap | How to Combine Application & Infrastructure Moni...
Closing the Visibility Gap | How to Combine Application & Infrastructure Moni...John Williams
 
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)Serena Software
 
PMI Thailand: DevOps / Roles of Project Manager (20-May-2020)
PMI Thailand:   DevOps / Roles of Project Manager (20-May-2020)PMI Thailand:   DevOps / Roles of Project Manager (20-May-2020)
PMI Thailand: DevOps / Roles of Project Manager (20-May-2020)Gonzague PATINIER
 
DevOps Dilemma - Make Dev work with Ops!
DevOps Dilemma - Make Dev work with Ops!DevOps Dilemma - Make Dev work with Ops!
DevOps Dilemma - Make Dev work with Ops!Sandeep Joshi
 
The Need for Speed
The Need for SpeedThe Need for Speed
The Need for SpeedCapgemini
 
DX, Guardrails, Golden Paths & Policy in Kubernetes
DX, Guardrails, Golden Paths & Policy in KubernetesDX, Guardrails, Golden Paths & Policy in Kubernetes
DX, Guardrails, Golden Paths & Policy in KubernetesWeaveworks
 
AgileLIVE Webinar: Build a DevOps Culture & Infrastructure for Success Part 1
AgileLIVE Webinar: Build a DevOps Culture & Infrastructure for Success Part 1AgileLIVE Webinar: Build a DevOps Culture & Infrastructure for Success Part 1
AgileLIVE Webinar: Build a DevOps Culture & Infrastructure for Success Part 1VersionOne
 
Bridging the Gap: from Data Science to Production
Bridging the Gap: from Data Science to ProductionBridging the Gap: from Data Science to Production
Bridging the Gap: from Data Science to ProductionFlorian Wilhelm
 
Ship code like a keptn
Ship code like a keptnShip code like a keptn
Ship code like a keptnRob Jahn
 
TomaszPoszytek_ALM-Fundamentals_SS2023.pdf
TomaszPoszytek_ALM-Fundamentals_SS2023.pdfTomaszPoszytek_ALM-Fundamentals_SS2023.pdf
TomaszPoszytek_ALM-Fundamentals_SS2023.pdfTomasz Poszytek
 
Efficient platform engineering with Microk8s & gopaddle.pdf
Efficient platform engineering  with  Microk8s & gopaddle.pdfEfficient platform engineering  with  Microk8s & gopaddle.pdf
Efficient platform engineering with Microk8s & gopaddle.pdfVinothini Raju
 
Delivering Better Software Faster (Without Breaking Everything)
Delivering Better Software Faster (Without Breaking Everything)Delivering Better Software Faster (Without Breaking Everything)
Delivering Better Software Faster (Without Breaking Everything)XebiaLabs
 
BrainQuest-DevOps
BrainQuest-DevOpsBrainQuest-DevOps
BrainQuest-DevOpsEric Phan
 
Avoiding the DevOps Tax
Avoiding the DevOps Tax Avoiding the DevOps Tax
Avoiding the DevOps Tax GitLab, Inc
 
Rakuten and Microsoft talk DevOps in Real World
Rakuten and Microsoft talk DevOps in Real WorldRakuten and Microsoft talk DevOps in Real World
Rakuten and Microsoft talk DevOps in Real WorldTsuyoshi Ushio
 
DevOps in Practice
DevOps in PracticeDevOps in Practice
DevOps in PracticeDerek Chen
 
DevOps - Orientation Session
DevOps - Orientation SessionDevOps - Orientation Session
DevOps - Orientation SessionM M Nair
 

Similaire à DevOpsGuys FutureDecoded 2016 - is DevOps the Answer (20)

WinOps - Lessons learned from Enterprise DevOps with Microsoft technologies ...
WinOps - Lessons learned from Enterprise DevOps with Microsoft technologies  ...WinOps - Lessons learned from Enterprise DevOps with Microsoft technologies  ...
WinOps - Lessons learned from Enterprise DevOps with Microsoft technologies ...
 
DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018
DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018
DevOpsGuys Scaling DevOps @ #CIOWaterCooler - June 2018
 
The future of (Windows) operations #WinOps #DevOps
The future of (Windows) operations #WinOps #DevOpsThe future of (Windows) operations #WinOps #DevOps
The future of (Windows) operations #WinOps #DevOps
 
Closing the Visibility Gap | How to Combine Application & Infrastructure Moni...
Closing the Visibility Gap | How to Combine Application & Infrastructure Moni...Closing the Visibility Gap | How to Combine Application & Infrastructure Moni...
Closing the Visibility Gap | How to Combine Application & Infrastructure Moni...
 
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
 
PMI Thailand: DevOps / Roles of Project Manager (20-May-2020)
PMI Thailand:   DevOps / Roles of Project Manager (20-May-2020)PMI Thailand:   DevOps / Roles of Project Manager (20-May-2020)
PMI Thailand: DevOps / Roles of Project Manager (20-May-2020)
 
DevOps Dilemma - Make Dev work with Ops!
DevOps Dilemma - Make Dev work with Ops!DevOps Dilemma - Make Dev work with Ops!
DevOps Dilemma - Make Dev work with Ops!
 
The Need for Speed
The Need for SpeedThe Need for Speed
The Need for Speed
 
DX, Guardrails, Golden Paths & Policy in Kubernetes
DX, Guardrails, Golden Paths & Policy in KubernetesDX, Guardrails, Golden Paths & Policy in Kubernetes
DX, Guardrails, Golden Paths & Policy in Kubernetes
 
AgileLIVE Webinar: Build a DevOps Culture & Infrastructure for Success Part 1
AgileLIVE Webinar: Build a DevOps Culture & Infrastructure for Success Part 1AgileLIVE Webinar: Build a DevOps Culture & Infrastructure for Success Part 1
AgileLIVE Webinar: Build a DevOps Culture & Infrastructure for Success Part 1
 
Bridging the Gap: from Data Science to Production
Bridging the Gap: from Data Science to ProductionBridging the Gap: from Data Science to Production
Bridging the Gap: from Data Science to Production
 
Ship code like a keptn
Ship code like a keptnShip code like a keptn
Ship code like a keptn
 
TomaszPoszytek_ALM-Fundamentals_SS2023.pdf
TomaszPoszytek_ALM-Fundamentals_SS2023.pdfTomaszPoszytek_ALM-Fundamentals_SS2023.pdf
TomaszPoszytek_ALM-Fundamentals_SS2023.pdf
 
Efficient platform engineering with Microk8s & gopaddle.pdf
Efficient platform engineering  with  Microk8s & gopaddle.pdfEfficient platform engineering  with  Microk8s & gopaddle.pdf
Efficient platform engineering with Microk8s & gopaddle.pdf
 
Delivering Better Software Faster (Without Breaking Everything)
Delivering Better Software Faster (Without Breaking Everything)Delivering Better Software Faster (Without Breaking Everything)
Delivering Better Software Faster (Without Breaking Everything)
 
BrainQuest-DevOps
BrainQuest-DevOpsBrainQuest-DevOps
BrainQuest-DevOps
 
Avoiding the DevOps Tax
Avoiding the DevOps Tax Avoiding the DevOps Tax
Avoiding the DevOps Tax
 
Rakuten and Microsoft talk DevOps in Real World
Rakuten and Microsoft talk DevOps in Real WorldRakuten and Microsoft talk DevOps in Real World
Rakuten and Microsoft talk DevOps in Real World
 
DevOps in Practice
DevOps in PracticeDevOps in Practice
DevOps in Practice
 
DevOps - Orientation Session
DevOps - Orientation SessionDevOps - Orientation Session
DevOps - Orientation Session
 

Plus de DevOpsGroup

DevOpsGroup Cloud Adoption Frameworks - agile south coast
DevOpsGroup Cloud Adoption Frameworks - agile south coastDevOpsGroup Cloud Adoption Frameworks - agile south coast
DevOpsGroup Cloud Adoption Frameworks - agile south coastDevOpsGroup
 
WinOps - Lessons learned from Enterprise DevOps with Microsoft technologies
WinOps - Lessons learned from Enterprise DevOps with Microsoft technologies WinOps - Lessons learned from Enterprise DevOps with Microsoft technologies
WinOps - Lessons learned from Enterprise DevOps with Microsoft technologies DevOpsGroup
 
DevOpsGuys - Cloud Adoption Frameworks - IPExpo April 2018
DevOpsGuys - Cloud Adoption Frameworks - IPExpo April 2018DevOpsGuys - Cloud Adoption Frameworks - IPExpo April 2018
DevOpsGuys - Cloud Adoption Frameworks - IPExpo April 2018DevOpsGroup
 
Pester & PSScriptAnalyser - Power Test your PowerShell with PowerShell - Futu...
Pester & PSScriptAnalyser - Power Test your PowerShell with PowerShell - Futu...Pester & PSScriptAnalyser - Power Test your PowerShell with PowerShell - Futu...
Pester & PSScriptAnalyser - Power Test your PowerShell with PowerShell - Futu...DevOpsGroup
 
Why Culture eats DevOps for Breakfast
Why Culture eats DevOps for BreakfastWhy Culture eats DevOps for Breakfast
Why Culture eats DevOps for BreakfastDevOpsGroup
 
Why #DevOps Transformation has to start with you
Why #DevOps Transformation has to start with youWhy #DevOps Transformation has to start with you
Why #DevOps Transformation has to start with youDevOpsGroup
 
DevOpsGuys - How to get started with DevOps - Redgate Webinar April 2017
DevOpsGuys - How to get started with DevOps - Redgate Webinar April 2017DevOpsGuys - How to get started with DevOps - Redgate Webinar April 2017
DevOpsGuys - How to get started with DevOps - Redgate Webinar April 2017DevOpsGroup
 
DevOpsGuys - Getting Started with DevOps - Github/Azure Webinar
DevOpsGuys - Getting Started with DevOps - Github/Azure WebinarDevOpsGuys - Getting Started with DevOps - Github/Azure Webinar
DevOpsGuys - Getting Started with DevOps - Github/Azure WebinarDevOpsGroup
 
WinOps meetup April 2016 DevOps lessons from Microsoft \\Build\
WinOps meetup April 2016   DevOps lessons from Microsoft \\Build\WinOps meetup April 2016   DevOps lessons from Microsoft \\Build\
WinOps meetup April 2016 DevOps lessons from Microsoft \\Build\DevOpsGroup
 
Delivering DevOps Automation on Windows
Delivering DevOps Automation on WindowsDelivering DevOps Automation on Windows
Delivering DevOps Automation on WindowsDevOpsGroup
 
Continuous delivery for databases
Continuous delivery for databasesContinuous delivery for databases
Continuous delivery for databasesDevOpsGroup
 
#DevOps in a windows world - @DevOpsGuys
#DevOps in a windows world - @DevOpsGuys#DevOps in a windows world - @DevOpsGuys
#DevOps in a windows world - @DevOpsGuysDevOpsGroup
 
The WHY of DevOps (revised for DevOps Enthusiast Meetup London)
The WHY of DevOps (revised for DevOps Enthusiast Meetup London)The WHY of DevOps (revised for DevOps Enthusiast Meetup London)
The WHY of DevOps (revised for DevOps Enthusiast Meetup London)DevOpsGroup
 
The 12 Days Of DevOps
The 12 Days Of DevOpsThe 12 Days Of DevOps
The 12 Days Of DevOpsDevOpsGroup
 
WorldwidePageTest demo @ #VelocityConf
WorldwidePageTest demo @ #VelocityConfWorldwidePageTest demo @ #VelocityConf
WorldwidePageTest demo @ #VelocityConfDevOpsGroup
 
Managing Performance in the Cloud
Managing Performance in the CloudManaging Performance in the Cloud
Managing Performance in the CloudDevOpsGroup
 

Plus de DevOpsGroup (16)

DevOpsGroup Cloud Adoption Frameworks - agile south coast
DevOpsGroup Cloud Adoption Frameworks - agile south coastDevOpsGroup Cloud Adoption Frameworks - agile south coast
DevOpsGroup Cloud Adoption Frameworks - agile south coast
 
WinOps - Lessons learned from Enterprise DevOps with Microsoft technologies
WinOps - Lessons learned from Enterprise DevOps with Microsoft technologies WinOps - Lessons learned from Enterprise DevOps with Microsoft technologies
WinOps - Lessons learned from Enterprise DevOps with Microsoft technologies
 
DevOpsGuys - Cloud Adoption Frameworks - IPExpo April 2018
DevOpsGuys - Cloud Adoption Frameworks - IPExpo April 2018DevOpsGuys - Cloud Adoption Frameworks - IPExpo April 2018
DevOpsGuys - Cloud Adoption Frameworks - IPExpo April 2018
 
Pester & PSScriptAnalyser - Power Test your PowerShell with PowerShell - Futu...
Pester & PSScriptAnalyser - Power Test your PowerShell with PowerShell - Futu...Pester & PSScriptAnalyser - Power Test your PowerShell with PowerShell - Futu...
Pester & PSScriptAnalyser - Power Test your PowerShell with PowerShell - Futu...
 
Why Culture eats DevOps for Breakfast
Why Culture eats DevOps for BreakfastWhy Culture eats DevOps for Breakfast
Why Culture eats DevOps for Breakfast
 
Why #DevOps Transformation has to start with you
Why #DevOps Transformation has to start with youWhy #DevOps Transformation has to start with you
Why #DevOps Transformation has to start with you
 
DevOpsGuys - How to get started with DevOps - Redgate Webinar April 2017
DevOpsGuys - How to get started with DevOps - Redgate Webinar April 2017DevOpsGuys - How to get started with DevOps - Redgate Webinar April 2017
DevOpsGuys - How to get started with DevOps - Redgate Webinar April 2017
 
DevOpsGuys - Getting Started with DevOps - Github/Azure Webinar
DevOpsGuys - Getting Started with DevOps - Github/Azure WebinarDevOpsGuys - Getting Started with DevOps - Github/Azure Webinar
DevOpsGuys - Getting Started with DevOps - Github/Azure Webinar
 
WinOps meetup April 2016 DevOps lessons from Microsoft \\Build\
WinOps meetup April 2016   DevOps lessons from Microsoft \\Build\WinOps meetup April 2016   DevOps lessons from Microsoft \\Build\
WinOps meetup April 2016 DevOps lessons from Microsoft \\Build\
 
Delivering DevOps Automation on Windows
Delivering DevOps Automation on WindowsDelivering DevOps Automation on Windows
Delivering DevOps Automation on Windows
 
Continuous delivery for databases
Continuous delivery for databasesContinuous delivery for databases
Continuous delivery for databases
 
#DevOps in a windows world - @DevOpsGuys
#DevOps in a windows world - @DevOpsGuys#DevOps in a windows world - @DevOpsGuys
#DevOps in a windows world - @DevOpsGuys
 
The WHY of DevOps (revised for DevOps Enthusiast Meetup London)
The WHY of DevOps (revised for DevOps Enthusiast Meetup London)The WHY of DevOps (revised for DevOps Enthusiast Meetup London)
The WHY of DevOps (revised for DevOps Enthusiast Meetup London)
 
The 12 Days Of DevOps
The 12 Days Of DevOpsThe 12 Days Of DevOps
The 12 Days Of DevOps
 
WorldwidePageTest demo @ #VelocityConf
WorldwidePageTest demo @ #VelocityConfWorldwidePageTest demo @ #VelocityConf
WorldwidePageTest demo @ #VelocityConf
 
Managing Performance in the Cloud
Managing Performance in the CloudManaging Performance in the Cloud
Managing Performance in the Cloud
 

Dernier

WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 

Dernier (20)

WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 

DevOpsGuys FutureDecoded 2016 - is DevOps the Answer

  • 1. www.devopsguys.com | Phone: 0800 368 7378 | e-mail: team@devopsguys.com | 2016 DevOps is the Answer! What was the question again?
  • 3. 3@TheOpsMgr @DevOpsGuys #FutureDecoded #DevOps About Me STEVE THAIR CO-FOUNDER & CTO @ DEVOPSGUYS A highly experienced IT professional with over 25 years’ experience across system development and infrastructure operations. Steve is one of 6 Microsoft Regional Directors in the UK. @TheOpsMgr @DevOpsGuys
  • 4. 4@TheOpsMgr @DevOpsGuys #FutureDecoded #DevOps Agenda • Why is everyone talking about DevOps? • The Digital Transformation Agenda • DevOps and Digital Transformation • DevOps Transformation • DevOps & Microsoft
  • 5. Demo (Part 1) All it takes is One Click…
  • 6. 6@TheOpsMgr @DevOpsGuys #FutureDecoded #DevOps Azure Quick Start Templates http://bit.ly/AzureButton http://bit.ly/AzureDCOSGit
  • 7. 7 Passing a JSON file (ARM Template) to Azure • https://portal.azure.com/#create/M icrosoft.Template/uri/https%3A%2 F%2Fraw.githubusercontent.com% 2FAzure%2Fazure-quickstart- templates%2Fmaster%2F101-acs- dcos%2Fazuredeploy.json • 148 lines • Creating Azure Container Service (ACS) resource "resources": [ { "apiVersion": "2016-03-30", "type": "Microsoft.ContainerService/containerServices" , "location": "[resourceGroup().location]", "name":"[concat('containerservice- ',resourceGroup().name)]", "properties": { "orchestratorProfile": { "orchestratorType": "[variables('orchestratorType')]" }, "masterProfile": { "count": "[variables('masterCount')]", "dnsPrefix": "[variables('mastersEndpointDNSNamePrefix')]" }, "agentPoolProfiles": [
  • 8. 8@TheOpsMgr @DevOpsGuys #FutureDecoded #DevOps DC/OS in ACS http://bit.ly/AzureACS https://dcos.io/
  • 9. 9@TheOpsMgr @DevOpsGuys #FutureDecoded #DevOps ACS DCOS Walkthrough Architecture http://bit.ly/ACS-DCS-WT
  • 10. Let’s Click the Button Switch to the Demo laptop… <Click> Fill in some parameters <Submit> Cross your fingers…
  • 11. Back to the Presentation Let’s set some context first…
  • 12. Hands Up If you know what DevOps is…
  • 13. Keep them up… If you think your definition of DevOps is the same as everyone else's…
  • 14. 14
  • 16. 16@TheOpsMgr @DevOpsGuys #FutureDecoded #DevOps Alibaba, the most valuable retailer, has no inventory Uber, the world’s largest taxi company, owns no fleet. AirBnb, the largest accommodation provider, owns no real estate. Facebook, the most popular media owner, creates no content.
  • 17. 17@TheOpsMgr @DevOpsGuys #FutureDecoded #DevOps EVERY COMPANY IS BECOMING A SOFTWARE COMPANY IT ORGANISATIONS MUST RESKILL RAPIDLY By 2018, Enterprises will more than double software development capabilities. -- IDC INCREMENTAL IMPROVEMENT IS INSUFFICIENT Every industry will see one-third of its top 20 companies seriously disrupted. -- Forrester BUSINESS IS TRANSFORMING By 2018, 66% global 2000 enterprises will have Digital Transformation at the centre of their corporate strategy. -- IDC -- Jeff Immelt, CEO GE
  • 18. 18@TheOpsMgr @DevOpsGuys #FutureDecoded #DevOps Digital Transformation – Microsoft’s 4 steps
  • 19. 19@TheOpsMgr @DevOpsGuys #FutureDecoded #DevOps The Big IT Problem We waste an awful lot of money each year 1 Gartner 2 Project Management Institute Certification Registry 3 Geneca 4 The Standish Group 70% Failure rate for IT projects2 38% Failure rate for IT projects over $10M4 $350Bn Wasted Annually Estimated that 10% of IT work is wasted $3.5 Trillion Global IT spending in 2016 1 50% IT work is unplanned or rework 3
  • 20. 20 Technical Debt has a real cost… “The bank, which is due to post third-quarter results on Friday, has already spent about £1.5bn readying Williams & Glyn for a spin-off. RBS’s antiquated IT network has posed a huge obstacle to a sale or float as it has proved extremely difficult to set up a new system for the branch network.”
  • 23. 23@TheOpsMgr @DevOpsGuys #FutureDecoded #DevOps The old ways aren’t good enough “The hierarchical structures and organizational processes we have used for decades to run and improve our enterprises are no longer up to the task of winning in this faster-moving world” -- John P. Kotter, - Professor - Harvard Business School
  • 24. DevOps is about building a new I.T. Operating Model (as part of your Digital Transformation)
  • 25. 25@TheOpsMgr @DevOpsGuys #FutureDecoded #DevOps This isn’t an easy Transformation… From… Key Success Factor To… Command & Control Management Style Autonomous Conservative Attitude to Change Experimental Silo Organisation Structure Collaborative Project-focussed Delivery Focus Product-centric Waterfall Delivery Model Iterative (Agile) Large (Huge) Batch size Smallest possible Monolithic Systems Architecture Loosely coupled Proprietary Technology Open (Source) Manual Processes Automated
  • 27. DevOps Operating Model What does the Future look like?
  • 31. 31@TheOpsMgr @DevOpsGuys #FutureDecoded #DevOps Product Delivery Team Why: To deliver a product which provides value to customers How: Providing development and operations (Dev+Ops) applications or systems What: ● Create Product Roadmap with key stakeholders ● Break planned work down into Epics and Stories ● Set clear acceptance criteria (“Definition of Done”) for stories ● Constantly prioritise backlog against business requirements ● Analyse, Design, Build, Test, Deploy and Operate Own the product Own the environments Own the support
  • 32. 32@TheOpsMgr @DevOpsGuys #FutureDecoded #DevOps Triage Team Why: Because Live Site Incidents need Triage and prioritization. How: ● By triaging Incidents to ensure that Product & Platform teams only respond to relevant Incidents aka “first line of defense” ● Act as the catalyst for continuous improvement of the platforms by feeding back information to Product and Platform teams. What: ● Provide a rapid 24x7 “first responders” service to triage live site incidents and ensure they are resolved by the correct Product/Platform teams ● Provide feedback to Product/Platform team regarding Operational Requirement user stories to drive continuous improvement of the platform ● Work closely with the monitoring team to ensure that the correct management information about the health and performance of application is available to key stakeholders at all times
  • 33. 33@TheOpsMgr @DevOpsGuys #FutureDecoded #DevOps Platform Team(s) Why: To provide the Product teams with the right tools to do their jobs How: Providing shared, re-usable DevOps platforms and capabilities to the Product teams What: ● Focus is on self-service and end-user enablement ● Deliver core DevOps platforms & tools as SaaS and API enabled services ● Ensure availability, performance, and security of the DevOps platforms ● Provide examples, coaching, and best practice guidance to product team members on their specialist areas. DevOps Enablement
  • 35. 35 Microsoft’s DevOps Story • SCM = Git or TFVC in VSTS* • CI = VSTS • Deployment = Release Manager • Cloud = Azure • BI/Monitoring = • Operations Management Suite (OMS) • Application Insights • Azure Monitor • HockeyApp • PowerBI + Data Services • Build = VSTS • Testing = VSTS & Xamarin TC • Containerisation • Azure Container Services • Windows Containers • Collaboration • VSTS • Yammer • Skype4Business • Security = OMS + EMS *Visual Studio Team Services • Database Management = SSMS & Rel Mgr • Repo Mgmt = Package Mgmt & NuGett • Provisioning • ARM Templates & CLI tools • Full support in Puppet/Chef/Ansible • Configuration Mgmt • DSC • Full support in Puppet/Chef/Ansible • Logging • Operations Management Suite (OMS) • Application Insights • Hockey App                http://bit.ly/MS-DevOps
  • 36. Demo (Part 2) Has it all worked?
  • 38. 38@TheOpsMgr @DevOpsGuys #FutureDecoded #DevOps Create an SSH Tunnel to The Master sudo ssh -L 44444:localhost:80 -f -N azureuser@fd-demo- 1mgmt.westeurope.cloudapp. azure.com -p 2200 -v -i id_rsa -4
  • 39. 39 Let’s use Bash 4 Windows! • Create an SSH Tunnel with Bash on Ubuntu on Windows • AKA Window Subsystem for Linux (WSL) • http://bit.ly/Bash4Win
  • 41. 41@TheOpsMgr @DevOpsGuys #FutureDecoded #DevOps Free DevOpsGuys Whitepaper http://bit.ly/DOG-DT- WP
  • 42. 42@TheOpsMgr @DevOpsGuys #FutureDecoded #DevOps We’re Hiring! recruitment@ devopsguys.co mWindows, Linux, Azure, TeamCity, Octopus Deploy, Powershell, DSC, Ansible etc
  • 43. 43@TheOpsMgr @DevOpsGuys #FutureDecoded #DevOps WinOps Meetup and Conference http://www.winops.org/
  • 44. 44@TheOpsMgr @DevOpsGuys #FutureDecoded #DevOps Summary of Links • Azure Container Service - http://bit.ly/AzureACS • Github Azure Quickstart DCOS Template - http://bit.ly/AzureDCOSGit • DCOS Azure QuickStart Walkthrough - http://bit.ly/ACS-DCS-WT • Deploy to Azure Button - http://bit.ly/AzureButton • Microsoft ALM DevOps - http://bit.ly/MS-DevOps • DevOpsGuys Digital Transformation Whitepaper - http://bit.ly/DOG-DT- WP • WinOps Conference & Meetup - http://www.winops.org/ • Recruitment – recruitment@devopsguys.com

Notes de l'éditeur

  1. We were co-founded by 2 experienced technologists, with a track record of delivering results at enterprise scale.
  2. The agenda But first… The Demo!
  3. Because this is the Tech Day at FutureDecoded the guys at MSFT said it would be good if you can sneak in a Tech Demo as well as do some DevOps evangelism. Since it’s been about 5 years since I last did a tech demo I would normally hand-over at this point to one of my team but I thought Hey, if DevOps is all about enablement, self-service, automation etc here was a great opportunity to put my money where my mouth is…. Luckily I managed to find a very useful thing… The Azure QuickStart templates and the deploy to Azure Button!
  4. I stole this slide from Corp because I really like it. Parable of the Blind Man and the Elephant. DevOps is all these things (and more) because DevOps itself is part of something larger.
  5. Well, the problem is simple. We agree that software is indeed eating the world. And business has a challenge. It must transform. It must reskill - and incremental improvement is no longer good enough to deal with disruption that is rife in all industries today. http://www.cio.com/article/3006976/it-industry/5-it-industry-predictions-for-2016-from-forrester-and-idc.html There aren’t enough developers to go around – massive skills shortage. And they will go to where they get the most job satisfaction – autonomy, mastery and purpose.
  6. Microsoft are embracing the Digital Transformation Message in a big big way It’s everywhere on their website.
  7. This is a big problem for Enterprise since pretty much everything they do today involves an IT change. And the truth is, the IT industry is not good at delivery change. In fact we waste over $350B dollars globally every year in rework and failure. http://www.zdnet.com/article/whos-accountable-for-it-failure-part-one/ http://www.zdnet.com/article/study-68-percent-of-it-projects-fail/ http://www.gartner.com/newsroom/id/3277517 http://www.computerworld.com/article/2563263/it-management/unplanned-work-is-silently-killing-it-departments.html https://www.wrike.com/blog/complete-collection-project-management-statistics-2015/#failure http://www.geneca.com/75-business-executives-anticipate-software-projects-fail/ http://www.geneca.com/75-business-executives-anticipate-software-projects-fail/
  8. This was a text message I got from my mobile telco when I needed to port my number. I was kinda in shock…
  9. Because this is the Tech Day at FutureDecoded the guys at MSFT said it would be good if you can sneak in a Tech Demo as well as do some DevOps evangelism. Since it’s been about 5 years since I last did a tech demo I would normally hand-over at this point to one of my team but I thought Hey, if DevOps is all about enablement, self-service, automation etc here was a great opportunity to put my money where my mouth is….