does sfo 2016 - rich jackson & rosalind radcliffe - the mainframe devops team saves the day
TRANSCRIPT
![Page 1: DOES SFO 2016 - Rich Jackson & Rosalind Radcliffe - The Mainframe DevOps Team Saves the Day](https://reader036.vdocuments.net/reader036/viewer/2022062823/58714f491a28ab55588b770d/html5/thumbnails/1.jpg)
The Mainframe DevOps Team Saves the Day
Rich Jackson – Principal Systems Engineer – WalmartRosalind Radclifffe – Distinguished Engineer - IBM
DevOps Enterprise Summit – San Francisco, CA – Nov. 9, 2016
![Page 2: DOES SFO 2016 - Rich Jackson & Rosalind Radcliffe - The Mainframe DevOps Team Saves the Day](https://reader036.vdocuments.net/reader036/viewer/2022062823/58714f491a28ab55588b770d/html5/thumbnails/2.jpg)
#DOES162
• Established in 1962
• 2.3 million associates
• Serving 260 million customers a week
• 11,500+ retail units under 63 banners in 28 countries
• eCommerce sites in 11 countries
• $482+ billion in sales
Who is WalmartKey Facts
![Page 3: DOES SFO 2016 - Rich Jackson & Rosalind Radcliffe - The Mainframe DevOps Team Saves the Day](https://reader036.vdocuments.net/reader036/viewer/2022062823/58714f491a28ab55588b770d/html5/thumbnails/3.jpg)
#DOES163
Who we are
Principal Systems Engineer at Walmart Technology
Rich Jackson
Distinguished Engineer and Chief Architect for DevOps at
IBM
Rosalind Radcliffe
![Page 4: DOES SFO 2016 - Rich Jackson & Rosalind Radcliffe - The Mainframe DevOps Team Saves the Day](https://reader036.vdocuments.net/reader036/viewer/2022062823/58714f491a28ab55588b770d/html5/thumbnails/4.jpg)
#DOES164
• Inventory – it’s a big deal
• Small Batches
• Out of Stock vs. Carrying Inventory
• Retail Link – Share the information
• Differentiator – …and a game changer
• Overhaul for the 2010s
BackgroundInventory Management Innovation
![Page 5: DOES SFO 2016 - Rich Jackson & Rosalind Radcliffe - The Mainframe DevOps Team Saves the Day](https://reader036.vdocuments.net/reader036/viewer/2022062823/58714f491a28ab55588b770d/html5/thumbnails/5.jpg)
#DOES165
• Web server layer and cache layer
• Session State
• Appliances – the appeal
• Timeline and other solutions
• “In the middle of difficulty lies opportunity”
The ProblemCaching
![Page 6: DOES SFO 2016 - Rich Jackson & Rosalind Radcliffe - The Mainframe DevOps Team Saves the Day](https://reader036.vdocuments.net/reader036/viewer/2022062823/58714f491a28ab55588b770d/html5/thumbnails/6.jpg)
#DOES166
• Skunkworks project
• Minimize Developer burden
• Stash and retrieve data… no biggie
• Non-functional requirements were the focus
• z/OS, CICS, & VSAM
• Assembler & COBOL
The SolutionCaching Service
![Page 7: DOES SFO 2016 - Rich Jackson & Rosalind Radcliffe - The Mainframe DevOps Team Saves the Day](https://reader036.vdocuments.net/reader036/viewer/2022062823/58714f491a28ab55588b770d/html5/thumbnails/7.jpg)
#DOES167
• Preconceived Notions
• If you can break it, don’t use it
• Can you handle 100 TPS?
• 500?, 1000?, 2000?, 4000?
• Ugh…. Okaaay
The SolutionResistance
![Page 8: DOES SFO 2016 - Rich Jackson & Rosalind Radcliffe - The Mainframe DevOps Team Saves the Day](https://reader036.vdocuments.net/reader036/viewer/2022062823/58714f491a28ab55588b770d/html5/thumbnails/8.jpg)
#DOES168
• Successful go-live
• Dev team is now a big advocate
• Still in production today
• ~21 Billion requests with no disruption
The ResultsSuccess
![Page 9: DOES SFO 2016 - Rich Jackson & Rosalind Radcliffe - The Mainframe DevOps Team Saves the Day](https://reader036.vdocuments.net/reader036/viewer/2022062823/58714f491a28ab55588b770d/html5/thumbnails/9.jpg)
#DOES169
Word of Mouth
![Page 10: DOES SFO 2016 - Rich Jackson & Rosalind Radcliffe - The Mainframe DevOps Team Saves the Day](https://reader036.vdocuments.net/reader036/viewer/2022062823/58714f491a28ab55588b770d/html5/thumbnails/10.jpg)
#DOES1610
More Services
Object StoresKey/Value object store with rich feature set and array of
DBMS-like capabilities
ID ManagementCreating web service IDs,
reset and resume RACF IDs
QueuesCreate new MQ queues and queue remote definitions
InfoSec/CryptoVarious cryptographic functions over HTTP
![Page 11: DOES SFO 2016 - Rich Jackson & Rosalind Radcliffe - The Mainframe DevOps Team Saves the Day](https://reader036.vdocuments.net/reader036/viewer/2022062823/58714f491a28ab55588b770d/html5/thumbnails/11.jpg)
#DOES1611
Git Some Services
Enterprise CacheKey/Value store for
transient object caching
FAMKey/Value object store with rich feature set and array of DBMS-
like capabilities
zUIDUnique ID generator over
HTTP
![Page 12: DOES SFO 2016 - Rich Jackson & Rosalind Radcliffe - The Mainframe DevOps Team Saves the Day](https://reader036.vdocuments.net/reader036/viewer/2022062823/58714f491a28ab55588b770d/html5/thumbnails/12.jpg)
#DOES1612
Parting Thoughts
![Page 13: DOES SFO 2016 - Rich Jackson & Rosalind Radcliffe - The Mainframe DevOps Team Saves the Day](https://reader036.vdocuments.net/reader036/viewer/2022062823/58714f491a28ab55588b770d/html5/thumbnails/13.jpg)
#DOES1613