SlideShare ist ein Scribd-Unternehmen logo
1 von 34
Downloaden Sie, um offline zu lesen
A Brief History of Cloud
A container story
Franck Descollonges – IBM Cloud Developer Advocate Europe
13th of June 2019
Networking
Storage
Servers
Virtualization
O/S
Runtime
Middleware
Data
Applications / Code
Back to basics : The IT Stack
Networking
Storage
Servers
Virtualization
O/S
Runtime
Middleware
Data
Applications
Traditional
On-Premises
Software as a
Service (SaaS)
Networking
Storage
Servers
Virtualization
O/S
Runtime
Middleware
Data
Applications / Code
Managed by
provider
Managed
internally
Networking
Storage
Servers
Virtualization
O/S
Runtime
Middleware
Data
Applications
Traditional
On-Premises
Software as a
Service (SaaS)
Networking
Storage
Servers
Virtualization
O/S
Runtime
Middleware
Data
Applications / Code
Networking
Storage
Servers
Virtualization
O/S
Runtime
Middleware
Data
Applications / Code
Managed internally Managed by provider
Infrastructure as a
Service (IaaS)
Networking
Storage
Servers
Virtualization
O/S
Runtime
Middleware
Data
Code
Traditional
On-Premises
Platform as a
Service (PaaS)
Networking
Storage
Servers
Virtualization
O/S
Runtime
Middleware
Data
Applications / Code
Networking
Storage
Servers
Virtualization
O/S
Runtime
Middleware
Data
Applications / Code
Managed internally Managed by provider
Infrastructure as a
Service (IaaS)
Create / Deploy
applications
Networking
Storage
Servers
Virtualization
O/S
Runtime
Middleware
Data
Code
Traditional
On-Premises
Platform as a
Service (PaaS)
Networking
Storage
Servers
Virtualization
O/S
Runtime
Data
Applications / Code
Networking
Storage
Servers
Virtualization
O/S
Runtime
Data
Applications / Code
Managed internally Managed by provider
Infrastructure as a
Service (IaaS)
Networking
Storage
Servers
Virtualization
O/S
Runtime
Data
Code
Container as a
Service (CaaS)
Middleware Middleware Middleware
Networking
Storage
Servers
Virtualization
O/S
Runtime
Middleware
Data
Code
Traditional
On-Premises
Platform as a
Service (PaaS)
Networking
Storage
Servers
Virtualization
O/S
Runtime
Middleware
Data
Applications / Code
Networking
Storage
Servers
Virtualization
O/S
Runtime
Middleware
Data
Applications / Code
Managed internally Managed by provider
Infrastructure as a
Service (IaaS)
Networking
Storage
Servers
Virtualization
O/S
Middleware
Runtime
Data
Code
Container as a
Service (CaaS)
Applications / Code
Container
IT is being transformed by Containers
– driven by agility and economics
Malcolm McLean - 1937
Intermodal Shipping Containers
Standardized Building Block
90% Decrease in Costs
Flexibility
Portability
Efficiency
Revolutionized International Trade
Open Source (Apache) - 2013
OS-level Virtualization Containers
Standardized Building Block
48% Decrease in Costs
Flexibility
Portability
Efficiency
Revolutionizing IT
Why it works? Separation of concerns
Deb - The Developer Mike - The Ops Guy
Worries about what’s « inside » the
container
• Her code
• Her libraries
• Her Package Manager
• Her Apps
• Her Data
To her, all Linux servers look the same
Worries about what’s « outside » the
container
• Logging
• Remote access
• Monitoring
• Network config
All containers start, stop, copy,
attach, migrate … the exact same
way
Why Customers are interested in Containers
#1 : Application Portability
• Isolated containers package the application, dependencies and configurations together. These
containers can then seamlessly move across environments and infrastructures.
#2 : Ship More Software
• Accelerate development & deployment, CI and CD pipelines by eliminating headaches of setting
up environments and dealing with differences between environments. On average, containers
users ship software 7X more frequently.
#3 : Resource Efficiency
• Lightweight containers run on a single machine and share the same OS kernel while images are
layered file systems sharing common files to make efficient use of RAM and disk and start
instantly.
VMs and Containers
Containers = Linux namespaces + cgroups + overlay (union) file system + image format
VMs Containers
Base OS / Kernel
Container Engine
BINS / LIBS
VM VMVM
Container Container Container
BINS / LIBS
RUNTIME APP 2 APP 3
APP 1
Exemples
Containers
RHEL
Docker Engine
ALPINE
Container Container Container
UBUNTU
LIBERTY PYTHON NODE.JS
APP.EAR APP.PY APP.JS
IBM Cloud Infrastructure
> Announced June 20th, 2015
> Charter signed on
December 8th, 2015
> 37 member companies
> Initial specifications
reached 1.0 in June 2017
https://opencontainers.org
https://github.com/opencontainers
• A Linux Foundation Collaborative Project
• Free from specific vendor control / an
open ecosystem
• Includes:
• a runtime specification
• reference runtime* (runc)
• an image format specification
• an image distribution spec (2019)
*seeded with runc + libcontainer by Docker
Networking
Storage
Servers
Virtualization
O/S
Runtime
Middleware
Data
Code
Traditional
On-Premises
Platform as a
Service (PaaS)
Networking
Storage
Servers
Virtualization
O/S
Runtime
Middleware
Data
Applications / Code
Networking
Storage
Servers
Virtualization
O/S
Runtime
Middleware
Data
Applications / Code
Managed internally Managed by provider
Infrastructure as a
Service (IaaS)
Networking
Storage
Servers
Virtualization
O/S
Middleware
Runtime
Data
Code
Container as a
Service (CaaS)
Applications / Code
Container
Networking
Storage
Servers
Virtualization
O/S
Runtime
Middleware
Data
Code
Traditional
On-Premises
Platform as a
Service (PaaS)
Networking
Storage
Servers
Virtualization
O/S
Runtime
Middleware
Data
Applications / Code
Networking
Storage
Servers
Virtualization
O/S
Runtime
Middleware
Data
Applications / Code
Managed internally Managed by provider
Infrastructure as a
Service (IaaS)
Networking
Storage
Servers
Virtualization
O/S
Runtime
Middleware
Data
Code
Container as a
Service (CaaS)
Applications / Code
ContainerContainer
« Public » Cloud
Networking
Storage
Servers
Virtualization
O/S
Runtime
Middleware
Data
Code
Traditional
On-Premises
Platform as a
Service (PaaS)
Networking
Storage
Servers
Virtualization
O/S
Runtime
Middleware
Data
Applications / Code
Networking
Storage
Servers
Virtualization
O/S
Runtime
Middleware
Data
Applications / Code
Managed internally Managed by provider
Infrastructure as a
Service (IaaS)
Networking
Storage
Servers
Virtualization
O/S
Runtime
Middleware
Data
Code
Container as a
Service (CaaS)
Applications / Code
ContainerContainer
« Public » Cloud
Networking
Storage
Servers
Virtualization
O/S
Runtime
Middleware
Data
Code
Private Cloud
Platform as a
Service (PaaS)
Networking
Storage
Servers
Virtualization
O/S
Middleware
Runtime
Data
Applications / Code
Networking
Storage
Servers
Virtualization
O/S
Runtime
Middleware
Data
Applications / Code
Managed internally Managed by provider
Infrastructure as a
Service (IaaS)
Networking
Storage
Servers
Virtualization
O/S
Middleware
Runtime
Data
Code
Container as a
Service (CaaS)
Applications / Code
ContainerContainer
« Public » Cloud
Why do you need Container Orchestration?
VS.
Pets Cattle
What is Kubernetes ?
“Kubernetes is an open-source platform for automating
deployment, scaling, and management of containerized
applications across clusters of nodes”
Kubernetes Capabilities
Intelligent Scheduling
Sevice Discovery & Load balancing Automated rollouts & rollbacks
Self healing Horizontal scaling
Secret and configuration management
Kubernetes – Simplified architecture
22
yaml file
etcd
A few Kubernetes companions (based on Open Technologies)
Container Orchestration
Kubernetes
Terraform
Image
Registry
Infrastructure
Language Runtimes
(NodeJS/Java/Python)
MonitoringDevOps ToolsLogging
Service Mesh
Istio
Package
Manager
Trail Map
Kubernetes Ecosystem ~ 50 Components
https://www.ibm.com/support/knowledgecenter/en/SSBS6K_3.2.0/getting_started/components.html
Do you want to build it yourself?
IBM Cloud Garage
27
IBM Cloud / © 2018 IBM Corporation
Nordics
IBM Cloud Garage
Garage Method
§ Best Practices
§ Prescriptive Guidance from Industry
Experts
§ Proven Methodology
§ Reference Architectures
28IBM Cloud / © 2018 IBM Corporation
IBM Cloud Garage
Garage Method
§ Best Practices
§ Prescriptive Guidance from Industry
Experts
§ Proven Methodology
§ Reference Architectures
IBM Cloud Garage
IBM offers the complete spectrum of cloud deployment models
Seamless Experience
Regardless of which combination you choose,
you get a single, seamless experience.
1 | Public
Maximize on cloud
agility and economics.
3 | Private
Behind the firewall for the
most demanding workloads.
Choice with consistency
Hybrid integration
DevOps productivity
Cognitive solutions
Powerful, accessible data
and analytics
2 | Dedicated
Public cloud benefits, with
dedicated infrastructure.
IBM offers the complete spectrum of cloud deployment models
Multi Cloud Management
1 | Public
Maximize on cloud
agility and economics.
3 | Private
Behind the firewall for the
most demanding workloads.
Choice with consistency
Hybrid integration
DevOps productivity
Cognitive solutions
Powerful, accessible data
and analytics
2 | Dedicated
Public cloud benefits, with
dedicated infrastructure.
313131
Try IBM Kubernetes Services in IBM Cloud
IBM Cloud / © 2018 IBM Corporation
https://cloud.ibm.com
A certified, managed Kubernetes service
Built-in security and isolation to enable rapid delivery of apps.
Available in six IBM regions WW, including 60+ datacenters.
Fully dedicated, single tenant clusters deployed within customer
account and network
Seamless integration with IBM Cloud services
Portability with native Kubernetes experience and full API support
323232
Free Community
Edition
(available on Docker Hub)
Try IBM Cloud Private
IBM Cloud / © 2018 IBM Corporation
https://cloud.ibm.com/Try-IBMCloudPrivate
33
A few screenshots
35

Weitere ähnliche Inhalte

Was ist angesagt?

Mesosphere and the Enterprise: Run Your Applications on Apache Mesos - Steve ...
Mesosphere and the Enterprise: Run Your Applications on Apache Mesos - Steve ...Mesosphere and the Enterprise: Run Your Applications on Apache Mesos - Steve ...
Mesosphere and the Enterprise: Run Your Applications on Apache Mesos - Steve ...{code} by Dell EMC
 
Containers and their Ecosystem: An Introduction to Containers - Kendrick Cole...
Containers and their Ecosystem: An Introduction to Containers - Kendrick Cole...Containers and their Ecosystem: An Introduction to Containers - Kendrick Cole...
Containers and their Ecosystem: An Introduction to Containers - Kendrick Cole...{code} by Dell EMC
 
Leading an Open Source community at a large Enterprise - Jonas Rosland - Open...
Leading an Open Source community at a large Enterprise - Jonas Rosland - Open...Leading an Open Source community at a large Enterprise - Jonas Rosland - Open...
Leading an Open Source community at a large Enterprise - Jonas Rosland - Open...{code} by Dell EMC
 
AWS Summit London 2019 - Containers on AWS
AWS Summit London 2019 - Containers on AWSAWS Summit London 2019 - Containers on AWS
AWS Summit London 2019 - Containers on AWSMassimo Ferre'
 
CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018Krishna-Kumar
 
Deep-Dive on Container Networking Architectures - Frans van Rooyen - Dell EMC...
Deep-Dive on Container Networking Architectures - Frans van Rooyen - Dell EMC...Deep-Dive on Container Networking Architectures - Frans van Rooyen - Dell EMC...
Deep-Dive on Container Networking Architectures - Frans van Rooyen - Dell EMC...{code} by Dell EMC
 
Kubernetes and ScaleIO demo - Clinton Kitson - Dell EMC World 2017
Kubernetes and ScaleIO demo - Clinton Kitson - Dell EMC World 2017Kubernetes and ScaleIO demo - Clinton Kitson - Dell EMC World 2017
Kubernetes and ScaleIO demo - Clinton Kitson - Dell EMC World 2017{code} by Dell EMC
 
Data Analytics Using Container Persistence Through SMACK - Manny Rodriguez-Pe...
Data Analytics Using Container Persistence Through SMACK - Manny Rodriguez-Pe...Data Analytics Using Container Persistence Through SMACK - Manny Rodriguez-Pe...
Data Analytics Using Container Persistence Through SMACK - Manny Rodriguez-Pe...{code} by Dell EMC
 
KubeCon China June 2019 - Survey of Kubernetes related solutions for IoT and ...
KubeCon China June 2019 - Survey of Kubernetes related solutions for IoT and ...KubeCon China June 2019 - Survey of Kubernetes related solutions for IoT and ...
KubeCon China June 2019 - Survey of Kubernetes related solutions for IoT and ...Steve Wong
 
Authoritative Container Builder Mark Argent IBM
Authoritative Container Builder Mark Argent IBMAuthoritative Container Builder Mark Argent IBM
Authoritative Container Builder Mark Argent IBMMark Argent
 
Reduce Your Configuration Management Nightmare with Docker - Jonah Horowitz -...
Reduce Your Configuration Management Nightmare with Docker - Jonah Horowitz -...Reduce Your Configuration Management Nightmare with Docker - Jonah Horowitz -...
Reduce Your Configuration Management Nightmare with Docker - Jonah Horowitz -...{code} by Dell EMC
 
The Open Source Effect on Dell EMC - Joshua Bernstein - Dell EMC World 2017
The Open Source Effect on Dell EMC - Joshua Bernstein - Dell EMC World 2017The Open Source Effect on Dell EMC - Joshua Bernstein - Dell EMC World 2017
The Open Source Effect on Dell EMC - Joshua Bernstein - Dell EMC World 2017{code} by Dell EMC
 
Kubernetes Basics - ICP Workshop Batch II
Kubernetes Basics - ICP Workshop Batch IIKubernetes Basics - ICP Workshop Batch II
Kubernetes Basics - ICP Workshop Batch IIPT Datacomm Diangraha
 
Docker for Private Clouds with RackHD - Justin Kenney and Aaron Spiegel - Del...
Docker for Private Clouds with RackHD - Justin Kenney and Aaron Spiegel - Del...Docker for Private Clouds with RackHD - Justin Kenney and Aaron Spiegel - Del...
Docker for Private Clouds with RackHD - Justin Kenney and Aaron Spiegel - Del...{code} by Dell EMC
 
Regarding Clouds, Mainframes, and Desktops … and Linux
Regarding Clouds, Mainframes, and Desktops … and LinuxRegarding Clouds, Mainframes, and Desktops … and Linux
Regarding Clouds, Mainframes, and Desktops … and LinuxRobert Sutor
 
Managing ScaleIO as Software on Mesos
Managing ScaleIO as Software on MesosManaging ScaleIO as Software on Mesos
Managing ScaleIO as Software on MesosDavid vonThenen
 

Was ist angesagt? (20)

Mesosphere and the Enterprise: Run Your Applications on Apache Mesos - Steve ...
Mesosphere and the Enterprise: Run Your Applications on Apache Mesos - Steve ...Mesosphere and the Enterprise: Run Your Applications on Apache Mesos - Steve ...
Mesosphere and the Enterprise: Run Your Applications on Apache Mesos - Steve ...
 
Containers and their Ecosystem: An Introduction to Containers - Kendrick Cole...
Containers and their Ecosystem: An Introduction to Containers - Kendrick Cole...Containers and their Ecosystem: An Introduction to Containers - Kendrick Cole...
Containers and their Ecosystem: An Introduction to Containers - Kendrick Cole...
 
Leading an Open Source community at a large Enterprise - Jonas Rosland - Open...
Leading an Open Source community at a large Enterprise - Jonas Rosland - Open...Leading an Open Source community at a large Enterprise - Jonas Rosland - Open...
Leading an Open Source community at a large Enterprise - Jonas Rosland - Open...
 
AWS Summit London 2019 - Containers on AWS
AWS Summit London 2019 - Containers on AWSAWS Summit London 2019 - Containers on AWS
AWS Summit London 2019 - Containers on AWS
 
CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018
 
Deep-Dive on Container Networking Architectures - Frans van Rooyen - Dell EMC...
Deep-Dive on Container Networking Architectures - Frans van Rooyen - Dell EMC...Deep-Dive on Container Networking Architectures - Frans van Rooyen - Dell EMC...
Deep-Dive on Container Networking Architectures - Frans van Rooyen - Dell EMC...
 
Enabling NFV features in kubernetes
Enabling NFV features in kubernetesEnabling NFV features in kubernetes
Enabling NFV features in kubernetes
 
Kubernetes and ScaleIO demo - Clinton Kitson - Dell EMC World 2017
Kubernetes and ScaleIO demo - Clinton Kitson - Dell EMC World 2017Kubernetes and ScaleIO demo - Clinton Kitson - Dell EMC World 2017
Kubernetes and ScaleIO demo - Clinton Kitson - Dell EMC World 2017
 
Data Analytics Using Container Persistence Through SMACK - Manny Rodriguez-Pe...
Data Analytics Using Container Persistence Through SMACK - Manny Rodriguez-Pe...Data Analytics Using Container Persistence Through SMACK - Manny Rodriguez-Pe...
Data Analytics Using Container Persistence Through SMACK - Manny Rodriguez-Pe...
 
KubeCon China June 2019 - Survey of Kubernetes related solutions for IoT and ...
KubeCon China June 2019 - Survey of Kubernetes related solutions for IoT and ...KubeCon China June 2019 - Survey of Kubernetes related solutions for IoT and ...
KubeCon China June 2019 - Survey of Kubernetes related solutions for IoT and ...
 
Watson on bluemix
Watson on bluemixWatson on bluemix
Watson on bluemix
 
Why containers
Why containersWhy containers
Why containers
 
Authoritative Container Builder Mark Argent IBM
Authoritative Container Builder Mark Argent IBMAuthoritative Container Builder Mark Argent IBM
Authoritative Container Builder Mark Argent IBM
 
Reduce Your Configuration Management Nightmare with Docker - Jonah Horowitz -...
Reduce Your Configuration Management Nightmare with Docker - Jonah Horowitz -...Reduce Your Configuration Management Nightmare with Docker - Jonah Horowitz -...
Reduce Your Configuration Management Nightmare with Docker - Jonah Horowitz -...
 
The Open Source Effect on Dell EMC - Joshua Bernstein - Dell EMC World 2017
The Open Source Effect on Dell EMC - Joshua Bernstein - Dell EMC World 2017The Open Source Effect on Dell EMC - Joshua Bernstein - Dell EMC World 2017
The Open Source Effect on Dell EMC - Joshua Bernstein - Dell EMC World 2017
 
Kubernetes Basics - ICP Workshop Batch II
Kubernetes Basics - ICP Workshop Batch IIKubernetes Basics - ICP Workshop Batch II
Kubernetes Basics - ICP Workshop Batch II
 
Docker for Private Clouds with RackHD - Justin Kenney and Aaron Spiegel - Del...
Docker for Private Clouds with RackHD - Justin Kenney and Aaron Spiegel - Del...Docker for Private Clouds with RackHD - Justin Kenney and Aaron Spiegel - Del...
Docker for Private Clouds with RackHD - Justin Kenney and Aaron Spiegel - Del...
 
Regarding Clouds, Mainframes, and Desktops … and Linux
Regarding Clouds, Mainframes, and Desktops … and LinuxRegarding Clouds, Mainframes, and Desktops … and Linux
Regarding Clouds, Mainframes, and Desktops … and Linux
 
Managing ScaleIO as Software on Mesos
Managing ScaleIO as Software on MesosManaging ScaleIO as Software on Mesos
Managing ScaleIO as Software on Mesos
 
Citrix in AR/VR
Citrix in AR/VRCitrix in AR/VR
Citrix in AR/VR
 

Ähnlich wie 20190613 - IBM Cloud Côte d'Azur meetup - "Cloud & Containers"

Microservices , Docker , CI/CD , Kubernetes Seminar - Sri Lanka
Microservices , Docker , CI/CD , Kubernetes Seminar - Sri Lanka Microservices , Docker , CI/CD , Kubernetes Seminar - Sri Lanka
Microservices , Docker , CI/CD , Kubernetes Seminar - Sri Lanka Mario Ishara Fernando
 
Elevating your Continuous Delivery Strategy Above the Rolling Clouds
Elevating your Continuous Delivery Strategy Above the Rolling CloudsElevating your Continuous Delivery Strategy Above the Rolling Clouds
Elevating your Continuous Delivery Strategy Above the Rolling CloudsMichael Elder
 
Containers as Infrastructure for New Gen Apps
Containers as Infrastructure for New Gen AppsContainers as Infrastructure for New Gen Apps
Containers as Infrastructure for New Gen AppsKhalid Ahmed
 
20200113 - IBM Cloud Côte d'Azur - DeepDive Kubernetes
20200113 - IBM Cloud Côte d'Azur - DeepDive Kubernetes20200113 - IBM Cloud Côte d'Azur - DeepDive Kubernetes
20200113 - IBM Cloud Côte d'Azur - DeepDive KubernetesIBM France Lab
 
IBM Cloud Paris Meetup - 20180628 - IBM Cloud Private
IBM Cloud Paris Meetup - 20180628 - IBM Cloud PrivateIBM Cloud Paris Meetup - 20180628 - IBM Cloud Private
IBM Cloud Paris Meetup - 20180628 - IBM Cloud PrivateIBM France Lab
 
The NRB Group mainframe day 2021 - Containerisation on Z - Paul Pilotto - Seb...
The NRB Group mainframe day 2021 - Containerisation on Z - Paul Pilotto - Seb...The NRB Group mainframe day 2021 - Containerisation on Z - Paul Pilotto - Seb...
The NRB Group mainframe day 2021 - Containerisation on Z - Paul Pilotto - Seb...NRB
 
08 sdn system intelligence short public beijing sdn conference - 130828
08 sdn system intelligence   short public beijing sdn conference - 13082808 sdn system intelligence   short public beijing sdn conference - 130828
08 sdn system intelligence short public beijing sdn conference - 130828Mason Mei
 
414: Build an agile CI/CD Pipeline for application integration
414: Build an agile CI/CD Pipeline for application integration414: Build an agile CI/CD Pipeline for application integration
414: Build an agile CI/CD Pipeline for application integrationTrevor Dolby
 
IBM BP Session - Multiple CLoud Paks and Cloud Paks Foundational Services.pptx
IBM BP Session - Multiple CLoud Paks and Cloud Paks Foundational Services.pptxIBM BP Session - Multiple CLoud Paks and Cloud Paks Foundational Services.pptx
IBM BP Session - Multiple CLoud Paks and Cloud Paks Foundational Services.pptxGeorg Ember
 
Weave User Group Talk - DockerCon 2017 Recap
Weave User Group Talk - DockerCon 2017 RecapWeave User Group Talk - DockerCon 2017 Recap
Weave User Group Talk - DockerCon 2017 RecapPatrick Chanezon
 
AperiStorageResourceManager
AperiStorageResourceManagerAperiStorageResourceManager
AperiStorageResourceManagerRobert Wipfel
 
Gordon's secret session kubernetes on windows
Gordon's secret session   kubernetes on windowsGordon's secret session   kubernetes on windows
Gordon's secret session kubernetes on windowsDocker, Inc.
 
Docker Application to Scientific Computing
Docker Application to Scientific ComputingDocker Application to Scientific Computing
Docker Application to Scientific ComputingPeter Bryzgalov
 
Storage as a service OpenStack
Storage as a service OpenStackStorage as a service OpenStack
Storage as a service OpenStackopenstackindia
 
State of the Container Ecosystem
State of the Container EcosystemState of the Container Ecosystem
State of the Container EcosystemVinay Rao
 
Oscon 2017: Build your own container-based system with the Moby project
Oscon 2017: Build your own container-based system with the Moby projectOscon 2017: Build your own container-based system with the Moby project
Oscon 2017: Build your own container-based system with the Moby projectPatrick Chanezon
 
Developing and Deploying Microservices to IBM Cloud Private
Developing and Deploying Microservices to IBM Cloud PrivateDeveloping and Deploying Microservices to IBM Cloud Private
Developing and Deploying Microservices to IBM Cloud PrivateShikha Srivastava
 
The Kubernetes WebLogic revival (part 1)
The Kubernetes WebLogic revival (part 1)The Kubernetes WebLogic revival (part 1)
The Kubernetes WebLogic revival (part 1)Simon Haslam
 

Ähnlich wie 20190613 - IBM Cloud Côte d'Azur meetup - "Cloud & Containers" (20)

Microservices , Docker , CI/CD , Kubernetes Seminar - Sri Lanka
Microservices , Docker , CI/CD , Kubernetes Seminar - Sri Lanka Microservices , Docker , CI/CD , Kubernetes Seminar - Sri Lanka
Microservices , Docker , CI/CD , Kubernetes Seminar - Sri Lanka
 
Elevating your Continuous Delivery Strategy Above the Rolling Clouds
Elevating your Continuous Delivery Strategy Above the Rolling CloudsElevating your Continuous Delivery Strategy Above the Rolling Clouds
Elevating your Continuous Delivery Strategy Above the Rolling Clouds
 
Containers as Infrastructure for New Gen Apps
Containers as Infrastructure for New Gen AppsContainers as Infrastructure for New Gen Apps
Containers as Infrastructure for New Gen Apps
 
20200113 - IBM Cloud Côte d'Azur - DeepDive Kubernetes
20200113 - IBM Cloud Côte d'Azur - DeepDive Kubernetes20200113 - IBM Cloud Côte d'Azur - DeepDive Kubernetes
20200113 - IBM Cloud Côte d'Azur - DeepDive Kubernetes
 
PaaS Solutions Comparison
PaaS Solutions ComparisonPaaS Solutions Comparison
PaaS Solutions Comparison
 
IBM Cloud Paris Meetup - 20180628 - IBM Cloud Private
IBM Cloud Paris Meetup - 20180628 - IBM Cloud PrivateIBM Cloud Paris Meetup - 20180628 - IBM Cloud Private
IBM Cloud Paris Meetup - 20180628 - IBM Cloud Private
 
The NRB Group mainframe day 2021 - Containerisation on Z - Paul Pilotto - Seb...
The NRB Group mainframe day 2021 - Containerisation on Z - Paul Pilotto - Seb...The NRB Group mainframe day 2021 - Containerisation on Z - Paul Pilotto - Seb...
The NRB Group mainframe day 2021 - Containerisation on Z - Paul Pilotto - Seb...
 
08 sdn system intelligence short public beijing sdn conference - 130828
08 sdn system intelligence   short public beijing sdn conference - 13082808 sdn system intelligence   short public beijing sdn conference - 130828
08 sdn system intelligence short public beijing sdn conference - 130828
 
414: Build an agile CI/CD Pipeline for application integration
414: Build an agile CI/CD Pipeline for application integration414: Build an agile CI/CD Pipeline for application integration
414: Build an agile CI/CD Pipeline for application integration
 
IBM BP Session - Multiple CLoud Paks and Cloud Paks Foundational Services.pptx
IBM BP Session - Multiple CLoud Paks and Cloud Paks Foundational Services.pptxIBM BP Session - Multiple CLoud Paks and Cloud Paks Foundational Services.pptx
IBM BP Session - Multiple CLoud Paks and Cloud Paks Foundational Services.pptx
 
Weave User Group Talk - DockerCon 2017 Recap
Weave User Group Talk - DockerCon 2017 RecapWeave User Group Talk - DockerCon 2017 Recap
Weave User Group Talk - DockerCon 2017 Recap
 
AperiStorageResourceManager
AperiStorageResourceManagerAperiStorageResourceManager
AperiStorageResourceManager
 
Gordon's secret session kubernetes on windows
Gordon's secret session   kubernetes on windowsGordon's secret session   kubernetes on windows
Gordon's secret session kubernetes on windows
 
Where should I run my code? Serverless, Containers, Virtual Machines and more
Where should I run my code? Serverless, Containers, Virtual Machines and moreWhere should I run my code? Serverless, Containers, Virtual Machines and more
Where should I run my code? Serverless, Containers, Virtual Machines and more
 
Docker Application to Scientific Computing
Docker Application to Scientific ComputingDocker Application to Scientific Computing
Docker Application to Scientific Computing
 
Storage as a service OpenStack
Storage as a service OpenStackStorage as a service OpenStack
Storage as a service OpenStack
 
State of the Container Ecosystem
State of the Container EcosystemState of the Container Ecosystem
State of the Container Ecosystem
 
Oscon 2017: Build your own container-based system with the Moby project
Oscon 2017: Build your own container-based system with the Moby projectOscon 2017: Build your own container-based system with the Moby project
Oscon 2017: Build your own container-based system with the Moby project
 
Developing and Deploying Microservices to IBM Cloud Private
Developing and Deploying Microservices to IBM Cloud PrivateDeveloping and Deploying Microservices to IBM Cloud Private
Developing and Deploying Microservices to IBM Cloud Private
 
The Kubernetes WebLogic revival (part 1)
The Kubernetes WebLogic revival (part 1)The Kubernetes WebLogic revival (part 1)
The Kubernetes WebLogic revival (part 1)
 

Mehr von IBM France Lab

20200114 - IBM Cloud Paris Meetup - DevOps
20200114 - IBM Cloud Paris Meetup - DevOps20200114 - IBM Cloud Paris Meetup - DevOps
20200114 - IBM Cloud Paris Meetup - DevOpsIBM France Lab
 
20200128 - Meetup Nice Côte d'Azur - Agile Mindset
20200128 - Meetup Nice Côte d'Azur - Agile Mindset20200128 - Meetup Nice Côte d'Azur - Agile Mindset
20200128 - Meetup Nice Côte d'Azur - Agile MindsetIBM France Lab
 
Défis de l'IA : droits, devoirs, enjeux économiques et éthiques
Défis de l'IA : droits, devoirs, enjeux économiques et éthiquesDéfis de l'IA : droits, devoirs, enjeux économiques et éthiques
Défis de l'IA : droits, devoirs, enjeux économiques et éthiquesIBM France Lab
 
Meetup ibm abakus banque postale
Meetup ibm abakus banque postaleMeetup ibm abakus banque postale
Meetup ibm abakus banque postaleIBM France Lab
 
20190613 - IBM Cloud Côte d'Azur meetup - "Cloud & Containers"
20190613 - IBM Cloud Côte d'Azur meetup - "Cloud & Containers"20190613 - IBM Cloud Côte d'Azur meetup - "Cloud & Containers"
20190613 - IBM Cloud Côte d'Azur meetup - "Cloud & Containers"IBM France Lab
 
IBM Watson IOT - Acoustic or Visual Insights
IBM Watson IOT - Acoustic or Visual InsightsIBM Watson IOT - Acoustic or Visual Insights
IBM Watson IOT - Acoustic or Visual InsightsIBM France Lab
 
Retour expérience Track & Trace - IBM using Sigfox.
Retour expérience Track & Trace - IBM using Sigfox.Retour expérience Track & Trace - IBM using Sigfox.
Retour expérience Track & Trace - IBM using Sigfox.IBM France Lab
 
20190520 - IBM Cloud Paris-Saclay Meetup - Hardis Group
20190520  - IBM Cloud Paris-Saclay Meetup - Hardis Group20190520  - IBM Cloud Paris-Saclay Meetup - Hardis Group
20190520 - IBM Cloud Paris-Saclay Meetup - Hardis GroupIBM France Lab
 
IBM Cloud Paris Meetup - 20190520 - IA & Power
IBM Cloud Paris Meetup - 20190520 - IA & PowerIBM Cloud Paris Meetup - 20190520 - IA & Power
IBM Cloud Paris Meetup - 20190520 - IA & PowerIBM France Lab
 
IBM Cloud Côte d'Azur Meetup - 20190328 - Optimisation
IBM Cloud Côte d'Azur Meetup - 20190328 - OptimisationIBM Cloud Côte d'Azur Meetup - 20190328 - Optimisation
IBM Cloud Côte d'Azur Meetup - 20190328 - OptimisationIBM France Lab
 
IBM Cloud Côte d'Azur Meetup - 20190328 - Optimisation
IBM Cloud Côte d'Azur Meetup - 20190328 - OptimisationIBM Cloud Côte d'Azur Meetup - 20190328 - Optimisation
IBM Cloud Côte d'Azur Meetup - 20190328 - OptimisationIBM France Lab
 
IBM Cloud Bordeaux Meetup - 20190325 - Software Factory
IBM Cloud Bordeaux Meetup - 20190325 - Software FactoryIBM Cloud Bordeaux Meetup - 20190325 - Software Factory
IBM Cloud Bordeaux Meetup - 20190325 - Software FactoryIBM France Lab
 
IBM Cloud Paris Meetup - 20190129 - Assima
IBM Cloud Paris Meetup - 20190129 - AssimaIBM Cloud Paris Meetup - 20190129 - Assima
IBM Cloud Paris Meetup - 20190129 - AssimaIBM France Lab
 
IBM Cloud Paris Meetup - 20190129 - Myrtea
IBM Cloud Paris Meetup - 20190129 - MyrteaIBM Cloud Paris Meetup - 20190129 - Myrtea
IBM Cloud Paris Meetup - 20190129 - MyrteaIBM France Lab
 
IBM Cloud Paris Meetup - 20181016 - L'agilité à l'échelle
IBM Cloud Paris Meetup - 20181016 - L'agilité à l'échelleIBM Cloud Paris Meetup - 20181016 - L'agilité à l'échelle
IBM Cloud Paris Meetup - 20181016 - L'agilité à l'échelleIBM France Lab
 
IBM Cloud Côte d'Azur Meetup - Blockchain Business Processes & Rule-based Sm...
IBM Cloud Côte d'Azur Meetup - Blockchain Business Processes &  Rule-based Sm...IBM Cloud Côte d'Azur Meetup - Blockchain Business Processes &  Rule-based Sm...
IBM Cloud Côte d'Azur Meetup - Blockchain Business Processes & Rule-based Sm...IBM France Lab
 
IBM Cloud Côte D'Azur Meetup - 20181004 - Blockchain Hyperledger Workshop
IBM Cloud Côte D'Azur Meetup - 20181004 - Blockchain Hyperledger WorkshopIBM Cloud Côte D'Azur Meetup - 20181004 - Blockchain Hyperledger Workshop
IBM Cloud Côte D'Azur Meetup - 20181004 - Blockchain Hyperledger WorkshopIBM France Lab
 
IBM Cloud Paris Meetup - 20180911 - Common Ledger for Public Administration
IBM Cloud Paris Meetup - 20180911 - Common Ledger for Public AdministrationIBM Cloud Paris Meetup - 20180911 - Common Ledger for Public Administration
IBM Cloud Paris Meetup - 20180911 - Common Ledger for Public AdministrationIBM France Lab
 
IBM Cloud Paris Meetup - 20180911 - Smart Citizen Bot
IBM Cloud Paris Meetup - 20180911 - Smart Citizen BotIBM Cloud Paris Meetup - 20180911 - Smart Citizen Bot
IBM Cloud Paris Meetup - 20180911 - Smart Citizen BotIBM France Lab
 
IBM Cloud Paris Meetup - 20180911 - Goal Driven Automation
IBM Cloud Paris Meetup - 20180911 - Goal Driven AutomationIBM Cloud Paris Meetup - 20180911 - Goal Driven Automation
IBM Cloud Paris Meetup - 20180911 - Goal Driven AutomationIBM France Lab
 

Mehr von IBM France Lab (20)

20200114 - IBM Cloud Paris Meetup - DevOps
20200114 - IBM Cloud Paris Meetup - DevOps20200114 - IBM Cloud Paris Meetup - DevOps
20200114 - IBM Cloud Paris Meetup - DevOps
 
20200128 - Meetup Nice Côte d'Azur - Agile Mindset
20200128 - Meetup Nice Côte d'Azur - Agile Mindset20200128 - Meetup Nice Côte d'Azur - Agile Mindset
20200128 - Meetup Nice Côte d'Azur - Agile Mindset
 
Défis de l'IA : droits, devoirs, enjeux économiques et éthiques
Défis de l'IA : droits, devoirs, enjeux économiques et éthiquesDéfis de l'IA : droits, devoirs, enjeux économiques et éthiques
Défis de l'IA : droits, devoirs, enjeux économiques et éthiques
 
Meetup ibm abakus banque postale
Meetup ibm abakus banque postaleMeetup ibm abakus banque postale
Meetup ibm abakus banque postale
 
20190613 - IBM Cloud Côte d'Azur meetup - "Cloud & Containers"
20190613 - IBM Cloud Côte d'Azur meetup - "Cloud & Containers"20190613 - IBM Cloud Côte d'Azur meetup - "Cloud & Containers"
20190613 - IBM Cloud Côte d'Azur meetup - "Cloud & Containers"
 
IBM Watson IOT - Acoustic or Visual Insights
IBM Watson IOT - Acoustic or Visual InsightsIBM Watson IOT - Acoustic or Visual Insights
IBM Watson IOT - Acoustic or Visual Insights
 
Retour expérience Track & Trace - IBM using Sigfox.
Retour expérience Track & Trace - IBM using Sigfox.Retour expérience Track & Trace - IBM using Sigfox.
Retour expérience Track & Trace - IBM using Sigfox.
 
20190520 - IBM Cloud Paris-Saclay Meetup - Hardis Group
20190520  - IBM Cloud Paris-Saclay Meetup - Hardis Group20190520  - IBM Cloud Paris-Saclay Meetup - Hardis Group
20190520 - IBM Cloud Paris-Saclay Meetup - Hardis Group
 
IBM Cloud Paris Meetup - 20190520 - IA & Power
IBM Cloud Paris Meetup - 20190520 - IA & PowerIBM Cloud Paris Meetup - 20190520 - IA & Power
IBM Cloud Paris Meetup - 20190520 - IA & Power
 
IBM Cloud Côte d'Azur Meetup - 20190328 - Optimisation
IBM Cloud Côte d'Azur Meetup - 20190328 - OptimisationIBM Cloud Côte d'Azur Meetup - 20190328 - Optimisation
IBM Cloud Côte d'Azur Meetup - 20190328 - Optimisation
 
IBM Cloud Côte d'Azur Meetup - 20190328 - Optimisation
IBM Cloud Côte d'Azur Meetup - 20190328 - OptimisationIBM Cloud Côte d'Azur Meetup - 20190328 - Optimisation
IBM Cloud Côte d'Azur Meetup - 20190328 - Optimisation
 
IBM Cloud Bordeaux Meetup - 20190325 - Software Factory
IBM Cloud Bordeaux Meetup - 20190325 - Software FactoryIBM Cloud Bordeaux Meetup - 20190325 - Software Factory
IBM Cloud Bordeaux Meetup - 20190325 - Software Factory
 
IBM Cloud Paris Meetup - 20190129 - Assima
IBM Cloud Paris Meetup - 20190129 - AssimaIBM Cloud Paris Meetup - 20190129 - Assima
IBM Cloud Paris Meetup - 20190129 - Assima
 
IBM Cloud Paris Meetup - 20190129 - Myrtea
IBM Cloud Paris Meetup - 20190129 - MyrteaIBM Cloud Paris Meetup - 20190129 - Myrtea
IBM Cloud Paris Meetup - 20190129 - Myrtea
 
IBM Cloud Paris Meetup - 20181016 - L'agilité à l'échelle
IBM Cloud Paris Meetup - 20181016 - L'agilité à l'échelleIBM Cloud Paris Meetup - 20181016 - L'agilité à l'échelle
IBM Cloud Paris Meetup - 20181016 - L'agilité à l'échelle
 
IBM Cloud Côte d'Azur Meetup - Blockchain Business Processes & Rule-based Sm...
IBM Cloud Côte d'Azur Meetup - Blockchain Business Processes &  Rule-based Sm...IBM Cloud Côte d'Azur Meetup - Blockchain Business Processes &  Rule-based Sm...
IBM Cloud Côte d'Azur Meetup - Blockchain Business Processes & Rule-based Sm...
 
IBM Cloud Côte D'Azur Meetup - 20181004 - Blockchain Hyperledger Workshop
IBM Cloud Côte D'Azur Meetup - 20181004 - Blockchain Hyperledger WorkshopIBM Cloud Côte D'Azur Meetup - 20181004 - Blockchain Hyperledger Workshop
IBM Cloud Côte D'Azur Meetup - 20181004 - Blockchain Hyperledger Workshop
 
IBM Cloud Paris Meetup - 20180911 - Common Ledger for Public Administration
IBM Cloud Paris Meetup - 20180911 - Common Ledger for Public AdministrationIBM Cloud Paris Meetup - 20180911 - Common Ledger for Public Administration
IBM Cloud Paris Meetup - 20180911 - Common Ledger for Public Administration
 
IBM Cloud Paris Meetup - 20180911 - Smart Citizen Bot
IBM Cloud Paris Meetup - 20180911 - Smart Citizen BotIBM Cloud Paris Meetup - 20180911 - Smart Citizen Bot
IBM Cloud Paris Meetup - 20180911 - Smart Citizen Bot
 
IBM Cloud Paris Meetup - 20180911 - Goal Driven Automation
IBM Cloud Paris Meetup - 20180911 - Goal Driven AutomationIBM Cloud Paris Meetup - 20180911 - Goal Driven Automation
IBM Cloud Paris Meetup - 20180911 - Goal Driven Automation
 

Kürzlich hochgeladen

ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
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
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
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
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
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
 
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
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
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
 

Kürzlich hochgeladen (20)

ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
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...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
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...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
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
 
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...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
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
 

20190613 - IBM Cloud Côte d'Azur meetup - "Cloud & Containers"

  • 1. A Brief History of Cloud A container story Franck Descollonges – IBM Cloud Developer Advocate Europe 13th of June 2019
  • 3. Networking Storage Servers Virtualization O/S Runtime Middleware Data Applications Traditional On-Premises Software as a Service (SaaS) Networking Storage Servers Virtualization O/S Runtime Middleware Data Applications / Code Managed by provider Managed internally
  • 4. Networking Storage Servers Virtualization O/S Runtime Middleware Data Applications Traditional On-Premises Software as a Service (SaaS) Networking Storage Servers Virtualization O/S Runtime Middleware Data Applications / Code Networking Storage Servers Virtualization O/S Runtime Middleware Data Applications / Code Managed internally Managed by provider Infrastructure as a Service (IaaS)
  • 5. Networking Storage Servers Virtualization O/S Runtime Middleware Data Code Traditional On-Premises Platform as a Service (PaaS) Networking Storage Servers Virtualization O/S Runtime Middleware Data Applications / Code Networking Storage Servers Virtualization O/S Runtime Middleware Data Applications / Code Managed internally Managed by provider Infrastructure as a Service (IaaS) Create / Deploy applications
  • 6. Networking Storage Servers Virtualization O/S Runtime Middleware Data Code Traditional On-Premises Platform as a Service (PaaS) Networking Storage Servers Virtualization O/S Runtime Data Applications / Code Networking Storage Servers Virtualization O/S Runtime Data Applications / Code Managed internally Managed by provider Infrastructure as a Service (IaaS) Networking Storage Servers Virtualization O/S Runtime Data Code Container as a Service (CaaS) Middleware Middleware Middleware
  • 7. Networking Storage Servers Virtualization O/S Runtime Middleware Data Code Traditional On-Premises Platform as a Service (PaaS) Networking Storage Servers Virtualization O/S Runtime Middleware Data Applications / Code Networking Storage Servers Virtualization O/S Runtime Middleware Data Applications / Code Managed internally Managed by provider Infrastructure as a Service (IaaS) Networking Storage Servers Virtualization O/S Middleware Runtime Data Code Container as a Service (CaaS) Applications / Code Container
  • 8. IT is being transformed by Containers – driven by agility and economics Malcolm McLean - 1937 Intermodal Shipping Containers Standardized Building Block 90% Decrease in Costs Flexibility Portability Efficiency Revolutionized International Trade Open Source (Apache) - 2013 OS-level Virtualization Containers Standardized Building Block 48% Decrease in Costs Flexibility Portability Efficiency Revolutionizing IT
  • 9. Why it works? Separation of concerns Deb - The Developer Mike - The Ops Guy Worries about what’s « inside » the container • Her code • Her libraries • Her Package Manager • Her Apps • Her Data To her, all Linux servers look the same Worries about what’s « outside » the container • Logging • Remote access • Monitoring • Network config All containers start, stop, copy, attach, migrate … the exact same way
  • 10. Why Customers are interested in Containers #1 : Application Portability • Isolated containers package the application, dependencies and configurations together. These containers can then seamlessly move across environments and infrastructures. #2 : Ship More Software • Accelerate development & deployment, CI and CD pipelines by eliminating headaches of setting up environments and dealing with differences between environments. On average, containers users ship software 7X more frequently. #3 : Resource Efficiency • Lightweight containers run on a single machine and share the same OS kernel while images are layered file systems sharing common files to make efficient use of RAM and disk and start instantly.
  • 11. VMs and Containers Containers = Linux namespaces + cgroups + overlay (union) file system + image format VMs Containers Base OS / Kernel Container Engine BINS / LIBS VM VMVM Container Container Container BINS / LIBS RUNTIME APP 2 APP 3 APP 1
  • 12. Exemples Containers RHEL Docker Engine ALPINE Container Container Container UBUNTU LIBERTY PYTHON NODE.JS APP.EAR APP.PY APP.JS IBM Cloud Infrastructure
  • 13. > Announced June 20th, 2015 > Charter signed on December 8th, 2015 > 37 member companies > Initial specifications reached 1.0 in June 2017 https://opencontainers.org https://github.com/opencontainers • A Linux Foundation Collaborative Project • Free from specific vendor control / an open ecosystem • Includes: • a runtime specification • reference runtime* (runc) • an image format specification • an image distribution spec (2019) *seeded with runc + libcontainer by Docker
  • 14. Networking Storage Servers Virtualization O/S Runtime Middleware Data Code Traditional On-Premises Platform as a Service (PaaS) Networking Storage Servers Virtualization O/S Runtime Middleware Data Applications / Code Networking Storage Servers Virtualization O/S Runtime Middleware Data Applications / Code Managed internally Managed by provider Infrastructure as a Service (IaaS) Networking Storage Servers Virtualization O/S Middleware Runtime Data Code Container as a Service (CaaS) Applications / Code Container
  • 15. Networking Storage Servers Virtualization O/S Runtime Middleware Data Code Traditional On-Premises Platform as a Service (PaaS) Networking Storage Servers Virtualization O/S Runtime Middleware Data Applications / Code Networking Storage Servers Virtualization O/S Runtime Middleware Data Applications / Code Managed internally Managed by provider Infrastructure as a Service (IaaS) Networking Storage Servers Virtualization O/S Runtime Middleware Data Code Container as a Service (CaaS) Applications / Code ContainerContainer « Public » Cloud
  • 16. Networking Storage Servers Virtualization O/S Runtime Middleware Data Code Traditional On-Premises Platform as a Service (PaaS) Networking Storage Servers Virtualization O/S Runtime Middleware Data Applications / Code Networking Storage Servers Virtualization O/S Runtime Middleware Data Applications / Code Managed internally Managed by provider Infrastructure as a Service (IaaS) Networking Storage Servers Virtualization O/S Runtime Middleware Data Code Container as a Service (CaaS) Applications / Code ContainerContainer « Public » Cloud
  • 17. Networking Storage Servers Virtualization O/S Runtime Middleware Data Code Private Cloud Platform as a Service (PaaS) Networking Storage Servers Virtualization O/S Middleware Runtime Data Applications / Code Networking Storage Servers Virtualization O/S Runtime Middleware Data Applications / Code Managed internally Managed by provider Infrastructure as a Service (IaaS) Networking Storage Servers Virtualization O/S Middleware Runtime Data Code Container as a Service (CaaS) Applications / Code ContainerContainer « Public » Cloud
  • 18. Why do you need Container Orchestration? VS. Pets Cattle
  • 19. What is Kubernetes ? “Kubernetes is an open-source platform for automating deployment, scaling, and management of containerized applications across clusters of nodes”
  • 20. Kubernetes Capabilities Intelligent Scheduling Sevice Discovery & Load balancing Automated rollouts & rollbacks Self healing Horizontal scaling Secret and configuration management
  • 21. Kubernetes – Simplified architecture 22 yaml file etcd
  • 22. A few Kubernetes companions (based on Open Technologies) Container Orchestration Kubernetes Terraform Image Registry Infrastructure Language Runtimes (NodeJS/Java/Python) MonitoringDevOps ToolsLogging Service Mesh Istio Package Manager
  • 24. Kubernetes Ecosystem ~ 50 Components https://www.ibm.com/support/knowledgecenter/en/SSBS6K_3.2.0/getting_started/components.html
  • 25. Do you want to build it yourself?
  • 26. IBM Cloud Garage 27 IBM Cloud / © 2018 IBM Corporation Nordics IBM Cloud Garage Garage Method § Best Practices § Prescriptive Guidance from Industry Experts § Proven Methodology § Reference Architectures
  • 27. 28IBM Cloud / © 2018 IBM Corporation IBM Cloud Garage Garage Method § Best Practices § Prescriptive Guidance from Industry Experts § Proven Methodology § Reference Architectures IBM Cloud Garage
  • 28. IBM offers the complete spectrum of cloud deployment models Seamless Experience Regardless of which combination you choose, you get a single, seamless experience. 1 | Public Maximize on cloud agility and economics. 3 | Private Behind the firewall for the most demanding workloads. Choice with consistency Hybrid integration DevOps productivity Cognitive solutions Powerful, accessible data and analytics 2 | Dedicated Public cloud benefits, with dedicated infrastructure.
  • 29. IBM offers the complete spectrum of cloud deployment models Multi Cloud Management 1 | Public Maximize on cloud agility and economics. 3 | Private Behind the firewall for the most demanding workloads. Choice with consistency Hybrid integration DevOps productivity Cognitive solutions Powerful, accessible data and analytics 2 | Dedicated Public cloud benefits, with dedicated infrastructure.
  • 30. 313131 Try IBM Kubernetes Services in IBM Cloud IBM Cloud / © 2018 IBM Corporation https://cloud.ibm.com A certified, managed Kubernetes service Built-in security and isolation to enable rapid delivery of apps. Available in six IBM regions WW, including 60+ datacenters. Fully dedicated, single tenant clusters deployed within customer account and network Seamless integration with IBM Cloud services Portability with native Kubernetes experience and full API support
  • 31. 323232 Free Community Edition (available on Docker Hub) Try IBM Cloud Private IBM Cloud / © 2018 IBM Corporation https://cloud.ibm.com/Try-IBMCloudPrivate
  • 32. 33
  • 33.