red hat and the open source for dx - bosch-connected-world.com
TRANSCRIPT
Red Hat and the Open Source for DX
Berlin, the 15th of May 2019
IoT & Digital Transformation beyond the datacenter with containers
Luca Gabella, EMEA BDM for Digital Transformation & IoT
2
DIGITAL TRANSFORMATION The accelerating transformation of
business activities, processes and competenciesto fully leverage the opportunities of digital
technologies and automation.
THE RED HAT PORTFOLIO
HYBRID CLOUD INFRASTRUCTUREInfrastructure software across the 4 footprints, with Linux at the core
CLOUD-NATIVE APP PLATFORMS
Software to rapidly & efficiently develop & deploy apps across
hybrid cloud environments
MANAGEMENT & AUTOMATION
Software to simplify management & automation of
hybrid cloud environments
3
…
…
DIGITAL TRANSFORMATION BUSINESS REQUIREMENTS RAISE ADDITIONAL CHALLENGES
● Digital Transformation is a permanent state requiring continuous innovation
● More data to gather, more data to analyse in real-time and act upon these outcomes
● Enable the above everywhere it is needed from the datacenter up to the edge to support business needs
Innovate continuously
Handle huge amount of data in real time
Deploy everywhere up to the edge
EXAMPLES OF USE CASESRemote factories, float of vessels, trains, oil & gas platforms, complex machinery,...
5
CONTAINER
REMOTE MACHINE
CONTAINER
CONTAINER
CONTAINER
Edge
?
Container
CUSTOMER NEEDSHow to handle containers deployment to the edge?
6
WHAT ARE CONTAINERS?CONTAINER BENEFITS FOR MULTIPLE TEAMS
CONTAINERS
Package all app dependenciesIntegrated in Linux OS
Fully Open SourceSecure Isolation of Applications
Eliminates need for VM HypervisorRuns on Any Cloud Platform
CLOUD INFRASTRUCTURE
LINUX HOST (KERNEL)
Container
App
Container
App
Container
App
Container
App
● Enable efficiency and automation for microservices, but also support traditional applications
● Enable faster and more consistent deployments from Development to Production
● Enable application portability across 4 infrastructure footprints: Physical, Virtual, Private & Public Cloud
Automated operations
A CONSISTENT CONTAINER APPLICATION PLATFORM
FROM YOUR DATACENTER TO THE CLOUD
Multi-tenant Networktraffic control
Over-the-airupdates
BARE METAL, VSPHERE, RHV, OPENSTACK, AWS, AZURE, GOOGLE
Pluggable architecture
Monitoring& chargeback
Secure by default
Datacenter
OPENSHIFTCLUSTER
ENVIRON-MENT PRODUCTIONDEVELOPMENT TESTING
GatewaysGatewaysDistributed Nodes.
EXISTINGCI/CD PIPELINE
OPENSHIFTIMAGE
REGISTRY
EDGE PRODUCTION
DISTRIBUTED SYSTEMS
RHEL 7.XCONTAINER
RHEL 7.XCONTAINER
THE VISION - CI/CD THROUGH DATA-CENTRE AND THEIR DISTRIBUTED SYSTEMS
GatewaysGatewaysEdge Nodes.
RHEL 7.XCONTAINER
RHEL 7.XCONTAINER
IoT HUB
SCENARIO 1Low resource (Edge Gateway)Non reliable connectivity
SCENARIO 2High resource (Edge Server)Reliable connectivity
SCENARIO 3Available resource (Edge Server)High affidability connectivity
- Data gathering- Dynamic deployed containerized business applications- Centralized Management
- Data gathering- Basic analytics remotely managed
- Data gathering- Dynamic deployed containerized business applications
Corporate Node Plant Node Edge Node
Deployment Scenarios(Based on resource (CPU/Memory)
and connectivity (Bandwidth/Latency) availability)
Available capabilities
Plant DCCorporate DC
MULTIPLE EDGE DEPLOYMENTS SCENARIOS
11
Datacenter
OPENSHIFTCLUSTER
ENVIRON-MENT PRODUCTIONDEVELOPMENT TESTING
GatewaysGatewaysEdge Nodes.GatewaysGatewaysDistributed Nodes.
EXISTINGCI/CD PIPELINE
OPENSHIFTIMAGE
REGISTRY
EDGE PRODUCTION
RHEL 7.XCONTAINER
RHEL 7.XCONTAINER
DISTRIBUTED SYSTEMS
RHEL 7.XCONTAINER
RHEL 7.XCONTAINER
SEPARATION OF DUTIES MEANWHILE COHABITING ON THE SAME DISTRIBUTED ARCHITECTURE
IoT domain
application domain
IoT HUB
SCENARIO 1Low resource (Edge Gateway)Non reliable connectivity
SCENARIO 2High resource (Edge Server)Reliable connectivity
SCENARIO 3Available resource (Edge Server)High affidability connectivity
- Data gathering- Dynamic deployed containerized business applications- Centralized Management
- Data gathering- Basic analytics remotely managed
- Data gathering- Dynamic deployed containerized business applications
Corporate Node Edge Node Field
Deployment Scenarios(Based on resource (CPU/Memory)
and connectivity (Bandwidth/Latency) availability)
Available capabilities
Plant DCCorporate DC
MANAGING DIFFERENT DOMAINS TO COVER THE COMPLEXITY AT THE EDGE
App
IoTApp
App
IoT
App
IoT
IoT
Dev Test Prod
SMART TRAIN AT THE EDGEBUILDING THE INTELLIGENT ENTERPRISE
TRANSPORTATION
SBB, the Swiss Railways Company empowers its trains with intelligent gateways to provide onboard information system. The IoT gateways feeds in-train Information terminals - shows next stop and additional train connections, process loudspeakers for alert messages, handle surveillance cameras.
14
DATA CENTER
• Opoenshift• Sattelite
• RHEL
BUILDING INTELLIGENT FACTORY USING REAL-TIME DATA
BUILDING THE INTELLIGENT ENTERPRISE
15
INDUSTRY 4.0
POSCO ICT sought to cost-effectively create an intelligent factory that uses real-time data from Internet of Things (IoT) sensors to monitor and control facility conditions, maintain a stable operation environment, and extend the lifespan of the facility.
● Red Hat Enterprise Linux as an open source foundation for its critical systems, such as its enterprise portal and collaboration systems.
● Red Hat Virtualization and Red Hat JBoss Enterprise Application Platform, to support data analysis conducted at the smart factory
Smart meters
Smart Factory Data Center
Central information system
Sensors 1
Sensors 2
ENHANCE THE IOT PLATFORM OF AN APPLIANCE MANUFACTURER
BUILDING THE INTELLIGENT ENTERPRISE
16
INDUSTRY 4.0
Vorwerk, the European Appliance manufacturer, wanted to develop an IoT solution for its new line of products sold worldwide and needed a stable and fully automated container platform which will serve as an IoT backend working on multi-cloud environments
PUBLIC CLOUD 1
PUBLIC CLOUD 2
PUBLIC CLOUD 3
CONTAINER 1
CONTAINER 2
CONTAINER 3
GEOGRAPHY 1
GEOGRAPHY 2
GEOGRAPHY 3
CUSTOMER
DATA CENTER
● Openshift to act as the IoT back-end platform to deploy and support its IoT solutions via +7000 containers and +800 VMs
● CloudForms on top of the solution as a brokerage and cost control solution to leverage the multi-cloud environments in different geographies
IMPROVE AIRLINES’ TECHNICAL OPERATIONS BUILDING ENTIRELY NEW, REAL-TIME, DATA-STREAM BUSINESSES
BUILDING THE INTELLIGENT ENTERPRISE
17
Lufthansa Technik built and operated AVIATAR using a hybrid cloud infrastructure based on enterprise open source software from Red Hat. Lufthansa Technik needed a flexible, scalable environment that could run multiple applications using a shared repository of industry data.
● Using Red Hat OpenShift to develop an entirely new product and business line to make airline operations safer and more reliable.
● It’s a hybrid cloud (Azure + private datacenter) solution, built and delivered with containers and Kubernetes through Red Hat OpenShift.
TRANSPORTATION
WHY OPEN SOURCE
• Use open standards • Take advantage of community innovation and advances• Wider integration with platforms and devices• Speed time to market to deliver solutions• Maintain control of your IoT technology selection and licensing• Iterate more quickly with less risk• Lay the foundation for future system and requirements scaling
F10157-171207
MORE THAN
90%of companies
in theFORTUNE
500RED HAT
use
PRODUCTS &SOLUTIONS*
~12,627EMPLOYEES
95+OFFICES
S&P
500COMPANY
NYSE
RHT35+COUNTRIES
THE FIRST
$2OPEN
SOURCECOMPANYIN THE WORLD
BILLION
THE WORLD’S LEADING PROVIDER OF OPEN SOURCE, ENTERPRISE I.T. SOLUTIONS
19 Source: Red Hat client data & Fortune 500 list, June 2018.
IoT HUB
SCENARIO 1Low resource (Edge Gateway)Non reliable connectivity
SCENARIO 2High resource (Edge Server)Reliable connectivity
SCENARIO 3Available resource (Edge Server)High available connectivity
- Data gathering- Dynamic deployed containerized business applications- Centralized Management
- Data gathering- Basic analytics remotely managed
- Data gathering- Dynamic deployed containerized business applications
Corporate Node Plant Node Edge Node
Deployment Scenarios(Based on resource (CPU/Memory)
and connectivity (Bandwidth/Latency) availability)
Available capabilities
Plant DCCorporate DC
DEMO TIME ON THE RED HAT BOOTH
SCENARIO’S DEMO on Red Hat Booth