SlideShare a Scribd company logo
OneOps – Work with
@walmartlabs hybrid,
multicloud environment
Nov 16, 2016
About the Presenters
Jason van Zyl
•  Software Delivery @ Walmart
•  Founder of Apache Maven
•  Founder of Sonatype (Nexus)
•  Founder of Takari
About the Presenters
Faraz Mohammad
•  Director Advanced Technology Solutions (ATS) @ Nisum
•  21+ years in IT
•  On design review committee @ various firms
•  Retail, insurance and auto
About Nisum
Digital
[Technology]
•  Technology Enablement
•  Enterprise Architecture
•  Development & Automation
•  DevOps
•  Full Stack UI
•  PaaS Enablement
Consulting
[Business]
•  Digital Transformation
•  Technology Strategy
•  Product Management
•  Agile Enablement
•  Change Management
Innovation
[Labs / ATS]
•  SWAT Team
•  Studio
•  Catalog Hub
•  Inventory Hub
•  OMS/WMS Solutions
Agile	
  Next	
  DoorTM	
  	
  	
  [Delivery	
  Model]	
  
What is OneOps?
Services
Applications Databases
Cloud
Public Private
What is OneOps?
•  Open Source, Application Lifecycle Management Solution
•  Enable self service for Developers
•  Deliver true business agility at scale
•  Seamless DevOps enablement
•  Prevent from locking into a single cloud provider
•  Hybrid cloud provisioning
•  Built in IT Governance and Regulation, not an afterthought
overheard
•  Supports Green Field and Legacy applications
Transformation of Walmart
OpenStack
•  280,000+ cores
•  30+ cloud regions
OneOps
•  5k+ users
•  5k+ applications/services
•  60+ open source products
•  65k+ monthly deployments
0
1000
2000
3000
4000
5000
6000
Aug-13
Nov-13
Feb-14
May-14
Aug-14
Nov-14
Feb-15
May-15
Aug-15
Nov-15
Feb-16
May-16
Users App Designs
OneOps at Walmart
Over 5,000 applications
hosted on OneOps
internally
Over 5,000
Associates using
OneOps internally
Over 65,000
Deployments in
30 days
OneOps Automating
Over 280k cores
Over 50 Platforms
Automated
7 Physical Clouds
31 Virtual Clouds
Who Benefits from OneOps?
Business Executive
Cloud Shopping
Vendor Lock-In Avoidance
Time to Market
Developers
Self-Service On-Demand IT Access
Application Lifecycle Management
DevOps
IT Operations
Cost Management
Governance
Control and Secure Cloud Usage
OneOps Features
One Design
Any Cloud
One Design All
Environments
Auto-Healing
Best Practices
Are the Default
Auto-Replace
Built to Scale
High
Availability
Many S/W
Supported
Manage
Deployment
Design
Catalog
Auto-Scaling
Continuous
Delivery
Monitoring
Environment
Profiles
API
How it works
Overview
Transition
Provision environments by mapping the
design output against your operational
requirements.
•  Create and customize multiple environments
•  Specify availability requirements
•  Bind to your cloud provider of choice
•  Deploy with effortless automation
Operations
Monitor and control your environments to
maintain the required service levels.
•  Monitor the health of your application
•  View configuration, metrics and logs
•  Enable autorepair and autoscale
•  Perform manual control actions
Design
Define an architecture based upon your
application requirements, team skills,
project timelines, etc.
•  Visually assemble your application
•  Select from a library of platform packs
•  Fine-tune components inside each platform
•  Modify your design with version control
•  Setup cloud providers
•  Create assemblyAccount
OneOps @ Separation of Concerns
OperationsTransitionDesign
OneOps
Application Architecture/
Configuration
Dev Environment Config
QA Environment Config
Prod Environment Config
Customizes
Adjusts
Controls
Bootstraps Stores Notifies
Compute, LB,
DNS,
Storage…
Generates Stores
Cloud B
Cloud C
Cloud D
Cloud A
Deploys Monitors Repairs
Scales
Thank you!
Jason van Zyl
@jvanzyl
jvanzyl@walmart.com
Faraz Mohammed
@Captain_Faraz
mfaraz@nisum.com

More Related Content

PDF
Enabling a True Omnichannel Ecosystem Using Adaptable Backend Platforms
PPTX
Continous Integration for iOS Projects
PPTX
SharePoint on demand with System Center - Matija Blagus
PDF
WSO2Con EU 2016: Automate and Orchestrate DevOps
PDF
What's New for Atlassian Administrators
PDF
WSO2Con EU 2016: Building Your Deployment Architecture Through Requirements, ...
PDF
WSO2Con EU 2016: On the dot – Deliveries When You Want Them
PPTX
Onlizer - November 2016 Review
Enabling a True Omnichannel Ecosystem Using Adaptable Backend Platforms
Continous Integration for iOS Projects
SharePoint on demand with System Center - Matija Blagus
WSO2Con EU 2016: Automate and Orchestrate DevOps
What's New for Atlassian Administrators
WSO2Con EU 2016: Building Your Deployment Architecture Through Requirements, ...
WSO2Con EU 2016: On the dot – Deliveries When You Want Them
Onlizer - November 2016 Review

What's hot (20)

PDF
5 Admins for 60,000 Users: Creating a High-Clearance Growth Strategy for the ...
PDF
Cloud Jiffy overview
PPTX
Mvp skill saturday EP15 -O365 updates - OCT 2019
PDF
AtlasCamp 2014: Atlassian Connect State of the Union
PDF
Rethink of PaaS
PDF
Continuous Everything @ dotnet cologne 2019
PDF
Best practices deploying Sitecore to Microsoft Azure
PDF
From Concept to Clustered JAC (jira.atlassian.com) - Graham Carrick
PPTX
Webinar: APPSeCONNECT Product Release 2018 - A Sneak Peek at Cloud Integration
PPTX
DevOps and AppDynamics
PPTX
DevBoss May 2019 Presentation
PDF
WSO2Con EU 2016: How WSO2 Products Facilitate the Digital Economy in the Tel...
PDF
WSO2Con EU 2016: Integrate APIM to Third-party Tools: Creating an Agent for ELK
PPTX
The citizen integrator
PPTX
Exalate - Issue Sync for Jira and More
PPTX
#SPSBrussels 2017 vincent biret #azure #functions microsoft #flow
PPTX
Cross company issue tracking slides
PPTX
Deploying and Using the B2B Portal by Doug Johnson
PPTX
Overview of razor syntax
PPTX
EVOLVE'16 | Enhance | Gordon Pike | Rev Up Your Marketing Engine
5 Admins for 60,000 Users: Creating a High-Clearance Growth Strategy for the ...
Cloud Jiffy overview
Mvp skill saturday EP15 -O365 updates - OCT 2019
AtlasCamp 2014: Atlassian Connect State of the Union
Rethink of PaaS
Continuous Everything @ dotnet cologne 2019
Best practices deploying Sitecore to Microsoft Azure
From Concept to Clustered JAC (jira.atlassian.com) - Graham Carrick
Webinar: APPSeCONNECT Product Release 2018 - A Sneak Peek at Cloud Integration
DevOps and AppDynamics
DevBoss May 2019 Presentation
WSO2Con EU 2016: How WSO2 Products Facilitate the Digital Economy in the Tel...
WSO2Con EU 2016: Integrate APIM to Third-party Tools: Creating an Agent for ELK
The citizen integrator
Exalate - Issue Sync for Jira and More
#SPSBrussels 2017 vincent biret #azure #functions microsoft #flow
Cross company issue tracking slides
Deploying and Using the B2B Portal by Doug Johnson
Overview of razor syntax
EVOLVE'16 | Enhance | Gordon Pike | Rev Up Your Marketing Engine
Ad

Similar to Clouds Ahead: Work with Walmart Labs's Hybrid, Multicloud Environment (20)

PPTX
Inside CBP's Quest for the Cloud
PDF
Accelerate Delivery: Business Case for Agile DevOps, CI/CD and Microservices
PPTX
Accelerate Delivery: Business case for Agile DevOps, CI/CD and Microservices
PPTX
Synectiks-Profile
PPTX
Accelerate DevOps/Microservices and Kubernetes
PPTX
Evans Data DevRel 2016
PPTX
EvansData_DevRel_2016-DevOps
PDF
Chris Munns, DevOps @ Amazon: Microservices, 2 Pizza Teams, & 50 Million Depl...
PPTX
ZiniosEdge Managed Cloud and DevOps
PDF
Toni bernal citrix day 2012 overview v2
PDF
Cloud (Native) Computing
PPTX
Crossing the CI/CD/DevOps Chasm
PDF
VMworld 2013: Separating Cloud Hype from Reality in Healthcare – a Real-Life ...
PDF
Drive faster & better software delivery with performance monitoring & DevOps
PPTX
How We Do DevOps at Walmart: OneOps OSS Application Lifecycle Management Plat...
PDF
Transforming to OpenStack: a sample roadmap to DevOps
PPT
Aspire ppt - 01.06.15
PPTX
Oracle Cloud upcoming trends
PDF
Puppet on a string
PPTX
DevOps and Tools
Inside CBP's Quest for the Cloud
Accelerate Delivery: Business Case for Agile DevOps, CI/CD and Microservices
Accelerate Delivery: Business case for Agile DevOps, CI/CD and Microservices
Synectiks-Profile
Accelerate DevOps/Microservices and Kubernetes
Evans Data DevRel 2016
EvansData_DevRel_2016-DevOps
Chris Munns, DevOps @ Amazon: Microservices, 2 Pizza Teams, & 50 Million Depl...
ZiniosEdge Managed Cloud and DevOps
Toni bernal citrix day 2012 overview v2
Cloud (Native) Computing
Crossing the CI/CD/DevOps Chasm
VMworld 2013: Separating Cloud Hype from Reality in Healthcare – a Real-Life ...
Drive faster & better software delivery with performance monitoring & DevOps
How We Do DevOps at Walmart: OneOps OSS Application Lifecycle Management Plat...
Transforming to OpenStack: a sample roadmap to DevOps
Aspire ppt - 01.06.15
Oracle Cloud upcoming trends
Puppet on a string
DevOps and Tools
Ad

Recently uploaded (20)

PDF
Approach and Philosophy of On baking technology
PPTX
Big Data Technologies - Introduction.pptx
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Encapsulation theory and applications.pdf
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Modernizing your data center with Dell and AMD
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
cuic standard and advanced reporting.pdf
PPT
Teaching material agriculture food technology
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Approach and Philosophy of On baking technology
Big Data Technologies - Introduction.pptx
CIFDAQ's Market Insight: SEC Turns Pro Crypto
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Building Integrated photovoltaic BIPV_UPV.pdf
Encapsulation theory and applications.pdf
NewMind AI Monthly Chronicles - July 2025
Review of recent advances in non-invasive hemoglobin estimation
Network Security Unit 5.pdf for BCA BBA.
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Modernizing your data center with Dell and AMD
MYSQL Presentation for SQL database connectivity
Dropbox Q2 2025 Financial Results & Investor Presentation
cuic standard and advanced reporting.pdf
Teaching material agriculture food technology
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Encapsulation_ Review paper, used for researhc scholars
Build a system with the filesystem maintained by OSTree @ COSCUP 2025

Clouds Ahead: Work with Walmart Labs's Hybrid, Multicloud Environment

  • 1. OneOps – Work with @walmartlabs hybrid, multicloud environment Nov 16, 2016
  • 2. About the Presenters Jason van Zyl •  Software Delivery @ Walmart •  Founder of Apache Maven •  Founder of Sonatype (Nexus) •  Founder of Takari
  • 3. About the Presenters Faraz Mohammad •  Director Advanced Technology Solutions (ATS) @ Nisum •  21+ years in IT •  On design review committee @ various firms •  Retail, insurance and auto
  • 4. About Nisum Digital [Technology] •  Technology Enablement •  Enterprise Architecture •  Development & Automation •  DevOps •  Full Stack UI •  PaaS Enablement Consulting [Business] •  Digital Transformation •  Technology Strategy •  Product Management •  Agile Enablement •  Change Management Innovation [Labs / ATS] •  SWAT Team •  Studio •  Catalog Hub •  Inventory Hub •  OMS/WMS Solutions Agile  Next  DoorTM      [Delivery  Model]  
  • 5. What is OneOps? Services Applications Databases Cloud Public Private
  • 6. What is OneOps? •  Open Source, Application Lifecycle Management Solution •  Enable self service for Developers •  Deliver true business agility at scale •  Seamless DevOps enablement •  Prevent from locking into a single cloud provider •  Hybrid cloud provisioning •  Built in IT Governance and Regulation, not an afterthought overheard •  Supports Green Field and Legacy applications
  • 7. Transformation of Walmart OpenStack •  280,000+ cores •  30+ cloud regions OneOps •  5k+ users •  5k+ applications/services •  60+ open source products •  65k+ monthly deployments 0 1000 2000 3000 4000 5000 6000 Aug-13 Nov-13 Feb-14 May-14 Aug-14 Nov-14 Feb-15 May-15 Aug-15 Nov-15 Feb-16 May-16 Users App Designs
  • 8. OneOps at Walmart Over 5,000 applications hosted on OneOps internally Over 5,000 Associates using OneOps internally Over 65,000 Deployments in 30 days OneOps Automating Over 280k cores Over 50 Platforms Automated 7 Physical Clouds 31 Virtual Clouds
  • 9. Who Benefits from OneOps? Business Executive Cloud Shopping Vendor Lock-In Avoidance Time to Market Developers Self-Service On-Demand IT Access Application Lifecycle Management DevOps IT Operations Cost Management Governance Control and Secure Cloud Usage
  • 10. OneOps Features One Design Any Cloud One Design All Environments Auto-Healing Best Practices Are the Default Auto-Replace Built to Scale High Availability Many S/W Supported Manage Deployment Design Catalog Auto-Scaling Continuous Delivery Monitoring Environment Profiles API
  • 12. Overview Transition Provision environments by mapping the design output against your operational requirements. •  Create and customize multiple environments •  Specify availability requirements •  Bind to your cloud provider of choice •  Deploy with effortless automation Operations Monitor and control your environments to maintain the required service levels. •  Monitor the health of your application •  View configuration, metrics and logs •  Enable autorepair and autoscale •  Perform manual control actions Design Define an architecture based upon your application requirements, team skills, project timelines, etc. •  Visually assemble your application •  Select from a library of platform packs •  Fine-tune components inside each platform •  Modify your design with version control •  Setup cloud providers •  Create assemblyAccount
  • 13. OneOps @ Separation of Concerns OperationsTransitionDesign OneOps Application Architecture/ Configuration Dev Environment Config QA Environment Config Prod Environment Config Customizes Adjusts Controls Bootstraps Stores Notifies Compute, LB, DNS, Storage… Generates Stores Cloud B Cloud C Cloud D Cloud A Deploys Monitors Repairs Scales
  • 14. Thank you! Jason van Zyl @jvanzyl jvanzyl@walmart.com Faraz Mohammed @Captain_Faraz mfaraz@nisum.com