SlideShare ist ein Scribd-Unternehmen logo
1 von 14
Downloaden Sie, um offline zu lesen
© Copyright 2021 Dell Inc.
1
Internal Use - Confidential
© Copyright 2021 Dell Inc.
2
Internal Use - Confidential © Copyright 2020 Dell Inc.
2
Today’s topics and demos
Topics
• Modern IT
• DevOps
• Automation
Demos
• Kubernetes + persistent storage
• Ansible to automate storage at scale
© Copyright 2021 Dell Inc.
3
Internal Use - Confidential
Getting to DevOps -- The Rise of the developer
Application developers rose to “power” by leveraging and leading cloud transformation.
$
Developers IT Operations
The Business Customers
Public cloud
Open source
software
1. Circumvention -> Innovation -> recognition
2. Shadow -> sanctioned
3. Seeds sewn for Modern IT
© Copyright 2021 Dell Inc.
4
Internal Use - Confidential © Copyright 2020 Dell Inc.
4
Shifting from traditional to modern IT
Key Characteristics of Modern IT
• Automation
• Integration
• Cooperation
• Scalability
• Self-service
• Infrastructure as Code
App developers set the pace, ops must now deliver an app platform that provides a consistent developer experience at scale
Product team
Operations
(platform engineer)
Cloud native application
developer
Storage
Admin
Network
Admin
Server
Admin
Multi-cloud platform
Delivers and manages curated
developer experiences at scale
• Upskill
• Platform, not hardware
• Manage platform through software
Leverages tools and resources without
knowledge of underlying technology
• Designs/develops secure cloud apps
• Services may include data
• Containers and microservices
DevOps
© Copyright 2021 Dell Inc.
5
Internal Use - Confidential © Copyright 2020 Dell Inc.
5
DevOps underpins modern IT
Dev Ops
Wall
of
confusion
Code
“It worked on
my laptop”
© Copyright 2021 Dell Inc.
6
Internal Use - Confidential © Copyright 2020 Dell Inc.
6
DevOps underpins modern IT
Reduce friction, increase velocity
Tenets
• Cultural change
• Feedback-based
iteration
• Measurement
• Standardization
• Automation
1) Plan 2) Code
(create)
3) Test
(verify)
4) Package 5) Deploy
(release)
6) Operate
(configure)
7) Monitor
Microservices/Containers/Kubernetes
Cloud infrastructure/Open Source
Dev Ops
Wall
of
confusion
Code
“It worked on
my laptop” DevOps
Lifecycle
A methodology that lays out the needed processes, relationships and guiding tenets to support a Modern IT environment
© Copyright 2021 Dell Inc.
7
Internal Use - Confidential © Copyright 2020 Dell Inc.
7
Demo
Kubernetes Application Deployment on PowerMax with GitLab
Automated workflows across
• Package
• Release
• Configure
• Monitor • App pushed to GitLab repo
• GitLab agent builds container images (CI)
• Agent deploys (CD) into K8s cluster connected
to the persistent volume of the PowerMax
Application + GitLab + Kubernetes + persistent storage
© Copyright 2021 Dell Inc.
8
Internal Use - Confidential © Copyright 2020 Dell Inc.
8
Growing Need for Automation
Address increasing scale Embrace DevOps and
Infrastructure-as-Code
Immutable infrastructure,
rapid provisioning and
deployments
Self-Service functionality
of infrastructure
complexity and
deployment across
multi- cloud
Deliver cloud like
self-service
experience
90%
of enterprises worldwide will rely on a mix of
private clouds, multiple public clouds, &
legacy platforms to meet their needs1
IDC 2021
80%
of organizations delivering workload automation
will be using service orchestration and automation
platforms to orchestrate cross-domain workloads2
Gartner 2021
© Copyright 2021 Dell Inc.
9
Internal Use - Confidential © Copyright 2020 Dell Inc.
9
Democratizing automation across IT
Manual Scripted Infrastructure-as-Code
• Ticket-based
• Reactive
• Orchestrated automation
• Procedural code
• Self-service portal
• Aligns with agile engineering
• Establish DevOps best practices
• Declarative code
• API-driven pipelines
Configuration stored in code
Code review and Version controlled
Frequent verification
Hard to maintain
Requires new skills
Time consuming
Resource intensive
Error-prone
Ongoing troubleshooting
© Copyright 2021 Dell Inc.
10
Internal Use - Confidential © Copyright 2020 Dell Inc.
10
REST APIs
Make infrastructure automation simpler
DevOps
Self-service
Application
Mobility
Workload
Placement
Optimization
Application
Backups
Workload
Analysis
Microsoft
Developer Experience
Cloud Native Applications
Use
Cases
vRO vRA
D a t a S t o r a g e D a t a P r o t e c t i o n C o m p u t e
D e v O p s R e a d y P l a t f o r m s E d g e
© Copyright 2021 Dell Inc.
11
Internal Use - Confidential © Copyright 2020 Dell Inc.
11
Demo
Ansible Automation with PowerScale/OneFS platform
https://www.youtube.com/watch?v=RF5WoeRry1k
• Ansible playbook automates setup and
management of storage infrastructure at scale
• Ansible modules included with Isilon and
Powerscale to run all required storage tasks.
• Open Source software is a key component
© Copyright 2021 Dell Inc.
12
Internal Use - Confidential © Copyright 2020 Dell Inc.
12
Automate and manage Scale and Secure
Dell Technologies for DevOps
Aligns developers and IT infrastructure by empowering DevOps to design and operate modern and cloud-
native applications while accelerating business demands
Build and deliver
Storage Data Protection
DevOps Ready Platforms
Devs DELL PROVIDES
• Single-click provisioning
• Self-service apps, tools & APIs
• On-demand access to Open- Source elements
• Scalable Kubernetes solutions
Ops DELL PROVIDES
• Monitoring, analysis
• Enterprise tools
• Collaboration workflow tools
• Secure infrastructure backbone and tools
• Cross-portfolio maturity and multi-cloud options
© Copyright 2021 Dell Inc.
13
Internal Use - Confidential © Copyright 2020 Dell Inc.
13
Launched on January 19th - developer.dell.com
Call to action
Implementing DevOps – How it came to the fore, its key elements and example demos

Weitere ähnliche Inhalte

Was ist angesagt?

Building Cloud Native Applications with Oracle Autonomous Database.
Building Cloud Native Applications with Oracle Autonomous Database.Building Cloud Native Applications with Oracle Autonomous Database.
Building Cloud Native Applications with Oracle Autonomous Database.Oracle Developers
 
Dev opscon survey summary 2013
Dev opscon survey summary 2013Dev opscon survey summary 2013
Dev opscon survey summary 2013Alan Shimel
 
Cloud-Native Patterns and the Benefits of MySQL as a Platform Managed Service
Cloud-Native Patterns and the Benefits of MySQL as a Platform Managed ServiceCloud-Native Patterns and the Benefits of MySQL as a Platform Managed Service
Cloud-Native Patterns and the Benefits of MySQL as a Platform Managed ServiceVMware Tanzu
 
Introduction to Spring Cloud Kubernetes
 Introduction to Spring Cloud Kubernetes Introduction to Spring Cloud Kubernetes
Introduction to Spring Cloud KubernetesVMware Tanzu
 
Infrastructure design for Kubernetes
Infrastructure design for KubernetesInfrastructure design for Kubernetes
Infrastructure design for KubernetesGuillaume Morini
 
DevSecOps: Security at the Speed of DevOp
DevSecOps: Security at the Speed of DevOpDevSecOps: Security at the Speed of DevOp
DevSecOps: Security at the Speed of DevOpVMware Tanzu
 
Enterprise Java on Azure: From Java EE to Spring, we have you covered
Enterprise Java on Azure: From Java EE to Spring, we have you coveredEnterprise Java on Azure: From Java EE to Spring, we have you covered
Enterprise Java on Azure: From Java EE to Spring, we have you coveredEd Burns
 
Wisconsin .NET UG - Windows Azure
Wisconsin .NET UG - Windows AzureWisconsin .NET UG - Windows Azure
Wisconsin .NET UG - Windows AzureWade Wegner
 
Enterprise Application Migration
Enterprise Application MigrationEnterprise Application Migration
Enterprise Application MigrationVMware Tanzu
 
Four considerations when monitoring microservices
Four considerations when monitoring microservicesFour considerations when monitoring microservices
Four considerations when monitoring microservicesJason Bloomberg
 
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...Revelation Technologies
 
VMware - Snapshot sessions - Deploy and manage tomorrow's applications today
VMware - Snapshot sessions  - Deploy and manage tomorrow's applications todayVMware - Snapshot sessions  - Deploy and manage tomorrow's applications today
VMware - Snapshot sessions - Deploy and manage tomorrow's applications todayAnnSteyaert_vmware
 
Running Kubernetes Workloads on Oracle Cloud Infrastructure
Running Kubernetes Workloads on Oracle Cloud InfrastructureRunning Kubernetes Workloads on Oracle Cloud Infrastructure
Running Kubernetes Workloads on Oracle Cloud InfrastructureOracle Developers
 
Application Security in the Cloud - Best Practices
Application Security in the Cloud - Best PracticesApplication Security in the Cloud - Best Practices
Application Security in the Cloud - Best PracticesRightScale
 
CloudWorld: What Does Cloud-Native Mean Anyway?
CloudWorld: What Does Cloud-Native Mean Anyway?CloudWorld: What Does Cloud-Native Mean Anyway?
CloudWorld: What Does Cloud-Native Mean Anyway?Grace Jansen
 
Keynote: Software Kept Eating the World (Pivotal Cloud Platform Roadshow)
Keynote: Software Kept Eating the World (Pivotal Cloud Platform Roadshow)Keynote: Software Kept Eating the World (Pivotal Cloud Platform Roadshow)
Keynote: Software Kept Eating the World (Pivotal Cloud Platform Roadshow)VMware Tanzu
 
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...Revelation Technologies
 
Path to Network Functions Virtualization (NFV) Nirvana 2013
Path to Network Functions Virtualization (NFV) Nirvana 2013Path to Network Functions Virtualization (NFV) Nirvana 2013
Path to Network Functions Virtualization (NFV) Nirvana 2013Andrew Hendry
 
The Developer is the New CIO: How Vendors Adapt to the Changing Landscape
The Developer is the New CIO: How Vendors Adapt to the Changing LandscapeThe Developer is the New CIO: How Vendors Adapt to the Changing Landscape
The Developer is the New CIO: How Vendors Adapt to the Changing LandscapeLauren Cooney
 

Was ist angesagt? (20)

Building Cloud Native Applications with Oracle Autonomous Database.
Building Cloud Native Applications with Oracle Autonomous Database.Building Cloud Native Applications with Oracle Autonomous Database.
Building Cloud Native Applications with Oracle Autonomous Database.
 
Dev opscon survey summary 2013
Dev opscon survey summary 2013Dev opscon survey summary 2013
Dev opscon survey summary 2013
 
Cloud-Native Patterns and the Benefits of MySQL as a Platform Managed Service
Cloud-Native Patterns and the Benefits of MySQL as a Platform Managed ServiceCloud-Native Patterns and the Benefits of MySQL as a Platform Managed Service
Cloud-Native Patterns and the Benefits of MySQL as a Platform Managed Service
 
Introduction to Spring Cloud Kubernetes
 Introduction to Spring Cloud Kubernetes Introduction to Spring Cloud Kubernetes
Introduction to Spring Cloud Kubernetes
 
Infrastructure design for Kubernetes
Infrastructure design for KubernetesInfrastructure design for Kubernetes
Infrastructure design for Kubernetes
 
Why to Cloud Native
Why to Cloud NativeWhy to Cloud Native
Why to Cloud Native
 
DevSecOps: Security at the Speed of DevOp
DevSecOps: Security at the Speed of DevOpDevSecOps: Security at the Speed of DevOp
DevSecOps: Security at the Speed of DevOp
 
Enterprise Java on Azure: From Java EE to Spring, we have you covered
Enterprise Java on Azure: From Java EE to Spring, we have you coveredEnterprise Java on Azure: From Java EE to Spring, we have you covered
Enterprise Java on Azure: From Java EE to Spring, we have you covered
 
Wisconsin .NET UG - Windows Azure
Wisconsin .NET UG - Windows AzureWisconsin .NET UG - Windows Azure
Wisconsin .NET UG - Windows Azure
 
Enterprise Application Migration
Enterprise Application MigrationEnterprise Application Migration
Enterprise Application Migration
 
Four considerations when monitoring microservices
Four considerations when monitoring microservicesFour considerations when monitoring microservices
Four considerations when monitoring microservices
 
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...
 
VMware - Snapshot sessions - Deploy and manage tomorrow's applications today
VMware - Snapshot sessions  - Deploy and manage tomorrow's applications todayVMware - Snapshot sessions  - Deploy and manage tomorrow's applications today
VMware - Snapshot sessions - Deploy and manage tomorrow's applications today
 
Running Kubernetes Workloads on Oracle Cloud Infrastructure
Running Kubernetes Workloads on Oracle Cloud InfrastructureRunning Kubernetes Workloads on Oracle Cloud Infrastructure
Running Kubernetes Workloads on Oracle Cloud Infrastructure
 
Application Security in the Cloud - Best Practices
Application Security in the Cloud - Best PracticesApplication Security in the Cloud - Best Practices
Application Security in the Cloud - Best Practices
 
CloudWorld: What Does Cloud-Native Mean Anyway?
CloudWorld: What Does Cloud-Native Mean Anyway?CloudWorld: What Does Cloud-Native Mean Anyway?
CloudWorld: What Does Cloud-Native Mean Anyway?
 
Keynote: Software Kept Eating the World (Pivotal Cloud Platform Roadshow)
Keynote: Software Kept Eating the World (Pivotal Cloud Platform Roadshow)Keynote: Software Kept Eating the World (Pivotal Cloud Platform Roadshow)
Keynote: Software Kept Eating the World (Pivotal Cloud Platform Roadshow)
 
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...
Compute Cloud Performance Showdown: 18 Months Later (OCI, AWS, IBM Cloud, GCP...
 
Path to Network Functions Virtualization (NFV) Nirvana 2013
Path to Network Functions Virtualization (NFV) Nirvana 2013Path to Network Functions Virtualization (NFV) Nirvana 2013
Path to Network Functions Virtualization (NFV) Nirvana 2013
 
The Developer is the New CIO: How Vendors Adapt to the Changing Landscape
The Developer is the New CIO: How Vendors Adapt to the Changing LandscapeThe Developer is the New CIO: How Vendors Adapt to the Changing Landscape
The Developer is the New CIO: How Vendors Adapt to the Changing Landscape
 

Ähnlich wie Implementing DevOps – How it came to the fore, its key elements and example demos

Docker Enterprise Edition Overview by Steven Thwaites, Technical Solutions En...
Docker Enterprise Edition Overview by Steven Thwaites, Technical Solutions En...Docker Enterprise Edition Overview by Steven Thwaites, Technical Solutions En...
Docker Enterprise Edition Overview by Steven Thwaites, Technical Solutions En...Ashnikbiz
 
Docker EE 2.0 choice security agility by Erik Tan,Tech Insights Singapore - 2...
Docker EE 2.0 choice security agility by Erik Tan,Tech Insights Singapore - 2...Docker EE 2.0 choice security agility by Erik Tan,Tech Insights Singapore - 2...
Docker EE 2.0 choice security agility by Erik Tan,Tech Insights Singapore - 2...Ashnikbiz
 
Docker Birthday #5 Meetup Cluj - Presentation
Docker Birthday #5 Meetup Cluj - PresentationDocker Birthday #5 Meetup Cluj - Presentation
Docker Birthday #5 Meetup Cluj - PresentationAlex Vranceanu
 
Docker Bday #5, SF Edition: Introduction to Docker
Docker Bday #5, SF Edition: Introduction to DockerDocker Bday #5, SF Edition: Introduction to Docker
Docker Bday #5, SF Edition: Introduction to DockerDocker, Inc.
 
Untangling DevOps - A high-level overview and how we got here
Untangling DevOps -  A high-level overview and how we got hereUntangling DevOps -  A high-level overview and how we got here
Untangling DevOps - A high-level overview and how we got hereBarton George
 
Docker EE 2.0 Choice, Security & Agility
Docker EE 2.0Choice, Security & AgilityDocker EE 2.0Choice, Security & Agility
Docker EE 2.0 Choice, Security & AgilityAshnikbiz
 
Bahrain ch9 introduction to docker 5th birthday
Bahrain ch9 introduction to docker 5th birthday Bahrain ch9 introduction to docker 5th birthday
Bahrain ch9 introduction to docker 5th birthday Walid Shaari
 
CWIN17 london becoming cloud native part 2 - guy martin docker
CWIN17 london   becoming cloud native part 2 - guy martin dockerCWIN17 london   becoming cloud native part 2 - guy martin docker
CWIN17 london becoming cloud native part 2 - guy martin dockerCapgemini
 
MT01 The business imperatives driving cloud adoption
MT01 The business imperatives driving cloud adoptionMT01 The business imperatives driving cloud adoption
MT01 The business imperatives driving cloud adoptionDell EMC World
 
There's More to Docker than the Container: The Docker Platform - Kendrick Col...
There's More to Docker than the Container: The Docker Platform - Kendrick Col...There's More to Docker than the Container: The Docker Platform - Kendrick Col...
There's More to Docker than the Container: The Docker Platform - Kendrick Col...{code} by Dell EMC
 
Erik Baardse - Bringing Agility to Traditional application by docker
Erik Baardse - Bringing Agility to Traditional application by dockerErik Baardse - Bringing Agility to Traditional application by docker
Erik Baardse - Bringing Agility to Traditional application by dockerAgile Impact Conference
 
Accelerate Digital Transformation with IBM Cloud Private
Accelerate Digital Transformation with IBM Cloud PrivateAccelerate Digital Transformation with IBM Cloud Private
Accelerate Digital Transformation with IBM Cloud PrivateMichael Elder
 
Docker & aPaaS: Enterprise Innovation and Trends for 2015
Docker & aPaaS: Enterprise Innovation and Trends for 2015Docker & aPaaS: Enterprise Innovation and Trends for 2015
Docker & aPaaS: Enterprise Innovation and Trends for 2015WaveMaker, Inc.
 
Google does containers: Hello Kubernetes - Steve Wong and Vladimir Vivien - D...
Google does containers: Hello Kubernetes - Steve Wong and Vladimir Vivien - D...Google does containers: Hello Kubernetes - Steve Wong and Vladimir Vivien - D...
Google does containers: Hello Kubernetes - Steve Wong and Vladimir Vivien - D...{code} by Dell EMC
 
VMworld 2015: Container Orchestration with the SDDC
VMworld 2015: Container Orchestration with the SDDCVMworld 2015: Container Orchestration with the SDDC
VMworld 2015: Container Orchestration with the SDDCVMworld
 
Tampere Docker meetup - Happy 5th Birthday Docker
Tampere Docker meetup - Happy 5th Birthday DockerTampere Docker meetup - Happy 5th Birthday Docker
Tampere Docker meetup - Happy 5th Birthday DockerSakari Hoisko
 
7 flavours of devops implementation
7 flavours of devops implementation7 flavours of devops implementation
7 flavours of devops implementationAspire Systems
 
Containers vs. VMs: It's All About the Apps!
Containers vs. VMs: It's All About the Apps!Containers vs. VMs: It's All About the Apps!
Containers vs. VMs: It's All About the Apps!Steve Wilson
 

Ähnlich wie Implementing DevOps – How it came to the fore, its key elements and example demos (20)

Docker Enterprise Edition Overview by Steven Thwaites, Technical Solutions En...
Docker Enterprise Edition Overview by Steven Thwaites, Technical Solutions En...Docker Enterprise Edition Overview by Steven Thwaites, Technical Solutions En...
Docker Enterprise Edition Overview by Steven Thwaites, Technical Solutions En...
 
Docker EE 2.0 choice security agility by Erik Tan,Tech Insights Singapore - 2...
Docker EE 2.0 choice security agility by Erik Tan,Tech Insights Singapore - 2...Docker EE 2.0 choice security agility by Erik Tan,Tech Insights Singapore - 2...
Docker EE 2.0 choice security agility by Erik Tan,Tech Insights Singapore - 2...
 
Docker Birthday #5 Meetup Cluj - Presentation
Docker Birthday #5 Meetup Cluj - PresentationDocker Birthday #5 Meetup Cluj - Presentation
Docker Birthday #5 Meetup Cluj - Presentation
 
SS Introduction to Docker
SS Introduction to DockerSS Introduction to Docker
SS Introduction to Docker
 
Docker Bday #5, SF Edition: Introduction to Docker
Docker Bday #5, SF Edition: Introduction to DockerDocker Bday #5, SF Edition: Introduction to Docker
Docker Bday #5, SF Edition: Introduction to Docker
 
Untangling DevOps - A high-level overview and how we got here
Untangling DevOps -  A high-level overview and how we got hereUntangling DevOps -  A high-level overview and how we got here
Untangling DevOps - A high-level overview and how we got here
 
Docker EE 2.0 Choice, Security & Agility
Docker EE 2.0Choice, Security & AgilityDocker EE 2.0Choice, Security & Agility
Docker EE 2.0 Choice, Security & Agility
 
Bahrain ch9 introduction to docker 5th birthday
Bahrain ch9 introduction to docker 5th birthday Bahrain ch9 introduction to docker 5th birthday
Bahrain ch9 introduction to docker 5th birthday
 
CWIN17 london becoming cloud native part 2 - guy martin docker
CWIN17 london   becoming cloud native part 2 - guy martin dockerCWIN17 london   becoming cloud native part 2 - guy martin docker
CWIN17 london becoming cloud native part 2 - guy martin docker
 
MT01 The business imperatives driving cloud adoption
MT01 The business imperatives driving cloud adoptionMT01 The business imperatives driving cloud adoption
MT01 The business imperatives driving cloud adoption
 
There's More to Docker than the Container: The Docker Platform - Kendrick Col...
There's More to Docker than the Container: The Docker Platform - Kendrick Col...There's More to Docker than the Container: The Docker Platform - Kendrick Col...
There's More to Docker than the Container: The Docker Platform - Kendrick Col...
 
Erik Baardse - Bringing Agility to Traditional application by docker
Erik Baardse - Bringing Agility to Traditional application by dockerErik Baardse - Bringing Agility to Traditional application by docker
Erik Baardse - Bringing Agility to Traditional application by docker
 
Accelerate Digital Transformation with IBM Cloud Private
Accelerate Digital Transformation with IBM Cloud PrivateAccelerate Digital Transformation with IBM Cloud Private
Accelerate Digital Transformation with IBM Cloud Private
 
Docker & aPaaS: Enterprise Innovation and Trends for 2015
Docker & aPaaS: Enterprise Innovation and Trends for 2015Docker & aPaaS: Enterprise Innovation and Trends for 2015
Docker & aPaaS: Enterprise Innovation and Trends for 2015
 
Docker12 factor
Docker12 factorDocker12 factor
Docker12 factor
 
Google does containers: Hello Kubernetes - Steve Wong and Vladimir Vivien - D...
Google does containers: Hello Kubernetes - Steve Wong and Vladimir Vivien - D...Google does containers: Hello Kubernetes - Steve Wong and Vladimir Vivien - D...
Google does containers: Hello Kubernetes - Steve Wong and Vladimir Vivien - D...
 
VMworld 2015: Container Orchestration with the SDDC
VMworld 2015: Container Orchestration with the SDDCVMworld 2015: Container Orchestration with the SDDC
VMworld 2015: Container Orchestration with the SDDC
 
Tampere Docker meetup - Happy 5th Birthday Docker
Tampere Docker meetup - Happy 5th Birthday DockerTampere Docker meetup - Happy 5th Birthday Docker
Tampere Docker meetup - Happy 5th Birthday Docker
 
7 flavours of devops implementation
7 flavours of devops implementation7 flavours of devops implementation
7 flavours of devops implementation
 
Containers vs. VMs: It's All About the Apps!
Containers vs. VMs: It's All About the Apps!Containers vs. VMs: It's All About the Apps!
Containers vs. VMs: It's All About the Apps!
 

Mehr von Barton George

Driving Innovation at a large company and the 5 lessons learned
Driving Innovation at a large company and the 5 lessons learnedDriving Innovation at a large company and the 5 lessons learned
Driving Innovation at a large company and the 5 lessons learnedBarton George
 
DevOps -- A 10 year retrospective (based on interviews conducted at DevOps Da...
DevOps -- A 10 year retrospective (based on interviews conducted at DevOps Da...DevOps -- A 10 year retrospective (based on interviews conducted at DevOps Da...
DevOps -- A 10 year retrospective (based on interviews conducted at DevOps Da...Barton George
 
Seven Guiding Principles for Developer Engagement
Seven Guiding Principles for Developer EngagementSeven Guiding Principles for Developer Engagement
Seven Guiding Principles for Developer EngagementBarton George
 
Container landscape 2015 vs 2021
Container landscape 2015 vs 2021Container landscape 2015 vs 2021
Container landscape 2015 vs 2021Barton George
 
EdgeX Foundry - Open Interop Platform for the IoT Edge.
EdgeX  Foundry - Open Interop Platform for the IoT Edge. EdgeX  Foundry - Open Interop Platform for the IoT Edge.
EdgeX Foundry - Open Interop Platform for the IoT Edge. Barton George
 
Project Sputnik - Driving Innovation at a large company
Project Sputnik - Driving Innovation at a large companyProject Sputnik - Driving Innovation at a large company
Project Sputnik - Driving Innovation at a large companyBarton George
 
DevOps, Microservices and containers - a high level overview
DevOps, Microservices and containers - a high level overviewDevOps, Microservices and containers - a high level overview
DevOps, Microservices and containers - a high level overviewBarton George
 
Container Landscape -05.01.15
Container Landscape -05.01.15Container Landscape -05.01.15
Container Landscape -05.01.15Barton George
 
Ignite Talk - Digital Transformation for Government
Ignite Talk - Digital Transformation for GovernmentIgnite Talk - Digital Transformation for Government
Ignite Talk - Digital Transformation for GovernmentBarton George
 
Project Sputnik: Crowd sourcing a Developer laptop
Project Sputnik: Crowd sourcing a Developer laptopProject Sputnik: Crowd sourcing a Developer laptop
Project Sputnik: Crowd sourcing a Developer laptopBarton George
 
Cloud Presentation and OpenStack case studies -- Harvard University
Cloud Presentation and OpenStack case studies -- Harvard UniversityCloud Presentation and OpenStack case studies -- Harvard University
Cloud Presentation and OpenStack case studies -- Harvard UniversityBarton George
 
The Story of Project Sputnik - Client to cloud solution
The Story of Project Sputnik - Client to cloud solutionThe Story of Project Sputnik - Client to cloud solution
The Story of Project Sputnik - Client to cloud solutionBarton George
 
Xps 13 developer edition - slide share presentation-02.20.13
Xps 13 developer edition  - slide share presentation-02.20.13Xps 13 developer edition  - slide share presentation-02.20.13
Xps 13 developer edition - slide share presentation-02.20.13Barton George
 
Dell web monsters-oct2011-v6-public
Dell web monsters-oct2011-v6-publicDell web monsters-oct2011-v6-public
Dell web monsters-oct2011-v6-publicBarton George
 
Into the Cloud - An introduction to cloud computing
Into the Cloud - An introduction to cloud computingInto the Cloud - An introduction to cloud computing
Into the Cloud - An introduction to cloud computingBarton George
 
Cio webinar - 04 12 10
Cio webinar - 04 12 10Cio webinar - 04 12 10
Cio webinar - 04 12 10Barton George
 
How to get started documenting processes: The Tillamook story
How to get started documenting processes: The Tillamook storyHow to get started documenting processes: The Tillamook story
How to get started documenting processes: The Tillamook storyBarton George
 

Mehr von Barton George (17)

Driving Innovation at a large company and the 5 lessons learned
Driving Innovation at a large company and the 5 lessons learnedDriving Innovation at a large company and the 5 lessons learned
Driving Innovation at a large company and the 5 lessons learned
 
DevOps -- A 10 year retrospective (based on interviews conducted at DevOps Da...
DevOps -- A 10 year retrospective (based on interviews conducted at DevOps Da...DevOps -- A 10 year retrospective (based on interviews conducted at DevOps Da...
DevOps -- A 10 year retrospective (based on interviews conducted at DevOps Da...
 
Seven Guiding Principles for Developer Engagement
Seven Guiding Principles for Developer EngagementSeven Guiding Principles for Developer Engagement
Seven Guiding Principles for Developer Engagement
 
Container landscape 2015 vs 2021
Container landscape 2015 vs 2021Container landscape 2015 vs 2021
Container landscape 2015 vs 2021
 
EdgeX Foundry - Open Interop Platform for the IoT Edge.
EdgeX  Foundry - Open Interop Platform for the IoT Edge. EdgeX  Foundry - Open Interop Platform for the IoT Edge.
EdgeX Foundry - Open Interop Platform for the IoT Edge.
 
Project Sputnik - Driving Innovation at a large company
Project Sputnik - Driving Innovation at a large companyProject Sputnik - Driving Innovation at a large company
Project Sputnik - Driving Innovation at a large company
 
DevOps, Microservices and containers - a high level overview
DevOps, Microservices and containers - a high level overviewDevOps, Microservices and containers - a high level overview
DevOps, Microservices and containers - a high level overview
 
Container Landscape -05.01.15
Container Landscape -05.01.15Container Landscape -05.01.15
Container Landscape -05.01.15
 
Ignite Talk - Digital Transformation for Government
Ignite Talk - Digital Transformation for GovernmentIgnite Talk - Digital Transformation for Government
Ignite Talk - Digital Transformation for Government
 
Project Sputnik: Crowd sourcing a Developer laptop
Project Sputnik: Crowd sourcing a Developer laptopProject Sputnik: Crowd sourcing a Developer laptop
Project Sputnik: Crowd sourcing a Developer laptop
 
Cloud Presentation and OpenStack case studies -- Harvard University
Cloud Presentation and OpenStack case studies -- Harvard UniversityCloud Presentation and OpenStack case studies -- Harvard University
Cloud Presentation and OpenStack case studies -- Harvard University
 
The Story of Project Sputnik - Client to cloud solution
The Story of Project Sputnik - Client to cloud solutionThe Story of Project Sputnik - Client to cloud solution
The Story of Project Sputnik - Client to cloud solution
 
Xps 13 developer edition - slide share presentation-02.20.13
Xps 13 developer edition  - slide share presentation-02.20.13Xps 13 developer edition  - slide share presentation-02.20.13
Xps 13 developer edition - slide share presentation-02.20.13
 
Dell web monsters-oct2011-v6-public
Dell web monsters-oct2011-v6-publicDell web monsters-oct2011-v6-public
Dell web monsters-oct2011-v6-public
 
Into the Cloud - An introduction to cloud computing
Into the Cloud - An introduction to cloud computingInto the Cloud - An introduction to cloud computing
Into the Cloud - An introduction to cloud computing
 
Cio webinar - 04 12 10
Cio webinar - 04 12 10Cio webinar - 04 12 10
Cio webinar - 04 12 10
 
How to get started documenting processes: The Tillamook story
How to get started documenting processes: The Tillamook storyHow to get started documenting processes: The Tillamook story
How to get started documenting processes: The Tillamook story
 

Kürzlich hochgeladen

Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
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
 
🐬 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
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
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
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
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
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
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
 
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
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
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
 

Kürzlich hochgeladen (20)

Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 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 🐘
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
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
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
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
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
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...
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 

Implementing DevOps – How it came to the fore, its key elements and example demos

  • 1. © Copyright 2021 Dell Inc. 1 Internal Use - Confidential
  • 2. © Copyright 2021 Dell Inc. 2 Internal Use - Confidential © Copyright 2020 Dell Inc. 2 Today’s topics and demos Topics • Modern IT • DevOps • Automation Demos • Kubernetes + persistent storage • Ansible to automate storage at scale
  • 3. © Copyright 2021 Dell Inc. 3 Internal Use - Confidential Getting to DevOps -- The Rise of the developer Application developers rose to “power” by leveraging and leading cloud transformation. $ Developers IT Operations The Business Customers Public cloud Open source software 1. Circumvention -> Innovation -> recognition 2. Shadow -> sanctioned 3. Seeds sewn for Modern IT
  • 4. © Copyright 2021 Dell Inc. 4 Internal Use - Confidential © Copyright 2020 Dell Inc. 4 Shifting from traditional to modern IT Key Characteristics of Modern IT • Automation • Integration • Cooperation • Scalability • Self-service • Infrastructure as Code App developers set the pace, ops must now deliver an app platform that provides a consistent developer experience at scale Product team Operations (platform engineer) Cloud native application developer Storage Admin Network Admin Server Admin Multi-cloud platform Delivers and manages curated developer experiences at scale • Upskill • Platform, not hardware • Manage platform through software Leverages tools and resources without knowledge of underlying technology • Designs/develops secure cloud apps • Services may include data • Containers and microservices DevOps
  • 5. © Copyright 2021 Dell Inc. 5 Internal Use - Confidential © Copyright 2020 Dell Inc. 5 DevOps underpins modern IT Dev Ops Wall of confusion Code “It worked on my laptop”
  • 6. © Copyright 2021 Dell Inc. 6 Internal Use - Confidential © Copyright 2020 Dell Inc. 6 DevOps underpins modern IT Reduce friction, increase velocity Tenets • Cultural change • Feedback-based iteration • Measurement • Standardization • Automation 1) Plan 2) Code (create) 3) Test (verify) 4) Package 5) Deploy (release) 6) Operate (configure) 7) Monitor Microservices/Containers/Kubernetes Cloud infrastructure/Open Source Dev Ops Wall of confusion Code “It worked on my laptop” DevOps Lifecycle A methodology that lays out the needed processes, relationships and guiding tenets to support a Modern IT environment
  • 7. © Copyright 2021 Dell Inc. 7 Internal Use - Confidential © Copyright 2020 Dell Inc. 7 Demo Kubernetes Application Deployment on PowerMax with GitLab Automated workflows across • Package • Release • Configure • Monitor • App pushed to GitLab repo • GitLab agent builds container images (CI) • Agent deploys (CD) into K8s cluster connected to the persistent volume of the PowerMax Application + GitLab + Kubernetes + persistent storage
  • 8. © Copyright 2021 Dell Inc. 8 Internal Use - Confidential © Copyright 2020 Dell Inc. 8 Growing Need for Automation Address increasing scale Embrace DevOps and Infrastructure-as-Code Immutable infrastructure, rapid provisioning and deployments Self-Service functionality of infrastructure complexity and deployment across multi- cloud Deliver cloud like self-service experience 90% of enterprises worldwide will rely on a mix of private clouds, multiple public clouds, & legacy platforms to meet their needs1 IDC 2021 80% of organizations delivering workload automation will be using service orchestration and automation platforms to orchestrate cross-domain workloads2 Gartner 2021
  • 9. © Copyright 2021 Dell Inc. 9 Internal Use - Confidential © Copyright 2020 Dell Inc. 9 Democratizing automation across IT Manual Scripted Infrastructure-as-Code • Ticket-based • Reactive • Orchestrated automation • Procedural code • Self-service portal • Aligns with agile engineering • Establish DevOps best practices • Declarative code • API-driven pipelines Configuration stored in code Code review and Version controlled Frequent verification Hard to maintain Requires new skills Time consuming Resource intensive Error-prone Ongoing troubleshooting
  • 10. © Copyright 2021 Dell Inc. 10 Internal Use - Confidential © Copyright 2020 Dell Inc. 10 REST APIs Make infrastructure automation simpler DevOps Self-service Application Mobility Workload Placement Optimization Application Backups Workload Analysis Microsoft Developer Experience Cloud Native Applications Use Cases vRO vRA D a t a S t o r a g e D a t a P r o t e c t i o n C o m p u t e D e v O p s R e a d y P l a t f o r m s E d g e
  • 11. © Copyright 2021 Dell Inc. 11 Internal Use - Confidential © Copyright 2020 Dell Inc. 11 Demo Ansible Automation with PowerScale/OneFS platform https://www.youtube.com/watch?v=RF5WoeRry1k • Ansible playbook automates setup and management of storage infrastructure at scale • Ansible modules included with Isilon and Powerscale to run all required storage tasks. • Open Source software is a key component
  • 12. © Copyright 2021 Dell Inc. 12 Internal Use - Confidential © Copyright 2020 Dell Inc. 12 Automate and manage Scale and Secure Dell Technologies for DevOps Aligns developers and IT infrastructure by empowering DevOps to design and operate modern and cloud- native applications while accelerating business demands Build and deliver Storage Data Protection DevOps Ready Platforms Devs DELL PROVIDES • Single-click provisioning • Self-service apps, tools & APIs • On-demand access to Open- Source elements • Scalable Kubernetes solutions Ops DELL PROVIDES • Monitoring, analysis • Enterprise tools • Collaboration workflow tools • Secure infrastructure backbone and tools • Cross-portfolio maturity and multi-cloud options
  • 13. © Copyright 2021 Dell Inc. 13 Internal Use - Confidential © Copyright 2020 Dell Inc. 13 Launched on January 19th - developer.dell.com Call to action