SlideShare a Scribd company logo
Don’t Fear Software Patching
for Operational Technology
Presented by: Jo Ee Liew
Linkedin Profile: https://www.linkedin.com/in/liewjoee
Security???
Complexity???
Ops Problem and The Big Abstraction
Ownership/Control???
Profiling and Planning???
High Availbility???
Future Proofing???
Consistency/Safety???
Documentation???
Business Continuity???
Dont fear software patching for operational technology
https://www.ibm.com/developerworks/community/blogs/powermeup/entry/Docker_Virtualization_and_Hypervisors?lang=en
Deployment Type
VMWARE ESXBaremetal
*The Best Performance
* Legend
The most bottom layer is the fundamental layer for
the top layer which mean bottom layer
https://www.slideshare.net/ejlp12/linux-containarization-docker
https://www.slideshare.net/ejlp12/linux-containarization-docker
$$$ $$$ $$$
$$$
The end goal should on how to
reduce the Operating System
footprint
https://www.slideshare.net/ejlp12/linux-containarization-docker
3 Operating Systems Patch vs 1 Operating System Patch
Auto Scheduling,
CPU,memory, IO
control
Security,
Simple Security Policies
Granular Control
On Networking
&Network Security
Advanced
Filesystem(Cow)
And NFS
High Availability
Docker component
https://www.todaysoftmag.com/article/1853/docker-build-and-ship
Docker build recipe for
reproducible operation
Great but …..
We still haven’t touch on
Application patching/upgrading
Infrastructure as a code
Company that is using Kubernetes
https://deis.com/blog/2016/
kubernetes-overview-pt-1/
Kubernetes architecture
Kubernetes official cluster dashboard (which can opt-out)
Declarative specification on how container should be run
In Kubernetes, everything
is DECLARATIVE
https://www.slideshare.net/SatnamSingh67/2015-0605-
cluster-management-with-kubernetes
https://container-solutions.com/kubernetes-
deployment-strategies/
Even Deployment(patch/upgrade) strategy are declarative
Slow ramped vs Blue-Green
Persistence Storage and Hyper-converge cluster
Dont fear software patching for operational technology
Dont fear software patching for operational technology
Dont fear software patching for operational technology
Dont fear software patching for operational technology
Thank you.
Presented by: Jo Ee Liew
Linkedin Profile: https://www.linkedin.com/in/liewjoee

More Related Content

PPT
ZENworks Application Virtualization for NGN Dummies
PPTX
10 commandments for writing spiffy Lightning Apps
PPT
Rapidly deploying software
PPT
Wsus sample scripts
PPT
What's new in p2 (2009)?
PPTX
Future of Application Deployment on Windows 8: AppX
PPT
Securely connecting to apps over the internet using rds
PDF
Serverless 101 in Montreal
ZENworks Application Virtualization for NGN Dummies
10 commandments for writing spiffy Lightning Apps
Rapidly deploying software
Wsus sample scripts
What's new in p2 (2009)?
Future of Application Deployment on Windows 8: AppX
Securely connecting to apps over the internet using rds
Serverless 101 in Montreal

What's hot (20)

PDF
Watchman Monitoring Mactech Pro Quicktalk 2016
PDF
A Firefox OS app in five minutes
PPT
installaware_faq
PPT
Virtualization today
PPTX
PPTX
Windows 10 deployment using ConfigMgr and MDT
PPTX
Ewug.dk windows 10 deployment
PPTX
PPTX
Wsus best practices
PDF
Was is Docker? Or: Docker for Software Developers
PDF
IBM Bluemix prerequisites
PPTX
PDF
Afterlife Tales: Troubleshooting containerized applications
PDF
Helm your way with Kubernetes
PDF
Troubleshooting containerized applications
PPTX
Windows 10 Deployment with Microsoft Deployment Toolkit
PPTX
Deploying windows 10 in the Enterprise
PDF
Elixir Deployment Tools
PPTX
Windows 8 and the Windows Assessment Services overview- Jeff Stokes
PPTX
End to End Guide Windows AutoPilot Process via Intune
Watchman Monitoring Mactech Pro Quicktalk 2016
A Firefox OS app in five minutes
installaware_faq
Virtualization today
Windows 10 deployment using ConfigMgr and MDT
Ewug.dk windows 10 deployment
Wsus best practices
Was is Docker? Or: Docker for Software Developers
IBM Bluemix prerequisites
Afterlife Tales: Troubleshooting containerized applications
Helm your way with Kubernetes
Troubleshooting containerized applications
Windows 10 Deployment with Microsoft Deployment Toolkit
Deploying windows 10 in the Enterprise
Elixir Deployment Tools
Windows 8 and the Windows Assessment Services overview- Jeff Stokes
End to End Guide Windows AutoPilot Process via Intune
Ad

Similar to Dont fear software patching for operational technology (20)

PPTX
There and Back Again (My DevOps journey) - DevOps Days Copenhagen 2018
PDF
Revisiting Silent: Installs Are they still useful?
PDF
Im-A-Hacker-Get-Me-Out-Of-Here-Breaking-Network-Segregation-Using-Esoteric-Co...
PPTX
Windows service best practice
PDF
PPTX
System Center Orchestrator 2012 Overview
DOCX
Jason P Taylor Resume - Winter 2015
PPTX
One Click Provisioning With Enterprise Manager 12c
PDF
今Serverlessが面白いわけ
PDF
Chicago Docker Meetup Presentation - Mediafly
PPTX
Infrastructure as Code in your CD pipelines - London Microsoft DevOps 0423
PDF
Better Operations into the Cloud
PPT
Overview of asp .net
PPTX
Azure IaaS Feb 23 2016 Let's Dev This Cloud
PPTX
AIR - Framework ( Cairngorm and Parsley )
PPTX
Managing and Monitoring Virtual/Cloud/Physical Infrastructures
PPTX
Monitoring Cloud/Virtual/Physical IT Infrastructures
PDF
Virtualization and Cloud Computing
PDF
Intel® Xeon® Processor E5-2600 v4 Product Family EAMG
PDF
What the hell is PowerShell?
There and Back Again (My DevOps journey) - DevOps Days Copenhagen 2018
Revisiting Silent: Installs Are they still useful?
Im-A-Hacker-Get-Me-Out-Of-Here-Breaking-Network-Segregation-Using-Esoteric-Co...
Windows service best practice
System Center Orchestrator 2012 Overview
Jason P Taylor Resume - Winter 2015
One Click Provisioning With Enterprise Manager 12c
今Serverlessが面白いわけ
Chicago Docker Meetup Presentation - Mediafly
Infrastructure as Code in your CD pipelines - London Microsoft DevOps 0423
Better Operations into the Cloud
Overview of asp .net
Azure IaaS Feb 23 2016 Let's Dev This Cloud
AIR - Framework ( Cairngorm and Parsley )
Managing and Monitoring Virtual/Cloud/Physical Infrastructures
Monitoring Cloud/Virtual/Physical IT Infrastructures
Virtualization and Cloud Computing
Intel® Xeon® Processor E5-2600 v4 Product Family EAMG
What the hell is PowerShell?
Ad

Recently uploaded (20)

PDF
composite construction of structures.pdf
PPTX
CH1 Production IntroductoryConcepts.pptx
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PDF
Model Code of Practice - Construction Work - 21102022 .pdf
PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
PPTX
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
PDF
Arduino robotics embedded978-1-4302-3184-4.pdf
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PPTX
Construction Project Organization Group 2.pptx
PDF
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
PPTX
Strings in CPP - Strings in C++ are sequences of characters used to store and...
PDF
Digital Logic Computer Design lecture notes
PPTX
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
PDF
Well-logging-methods_new................
PPT
Mechanical Engineering MATERIALS Selection
PPTX
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
PPTX
Lesson 3_Tessellation.pptx finite Mathematics
PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
PPTX
Foundation to blockchain - A guide to Blockchain Tech
composite construction of structures.pdf
CH1 Production IntroductoryConcepts.pptx
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
Model Code of Practice - Construction Work - 21102022 .pdf
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
Embodied AI: Ushering in the Next Era of Intelligent Systems
Arduino robotics embedded978-1-4302-3184-4.pdf
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
Construction Project Organization Group 2.pptx
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
Strings in CPP - Strings in C++ are sequences of characters used to store and...
Digital Logic Computer Design lecture notes
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
Well-logging-methods_new................
Mechanical Engineering MATERIALS Selection
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
Lesson 3_Tessellation.pptx finite Mathematics
UNIT-1 - COAL BASED THERMAL POWER PLANTS
Foundation to blockchain - A guide to Blockchain Tech

Dont fear software patching for operational technology