Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.
Red Hat OpenShift & CoreOS
Present and Future
Ludovic Aelbrecht
Senior Solution Architect
@laelbrecht
New ways of developing,
delivering, and integrating
applications
Applications
More agile process
across both IT and
the bu...
The key ingredient of the Solution
Adopting a container
strategy will allow
applications to be easily
shared, run and depl...
DEVOPS WITH CONTAINERS
ACROSS THE HYBRID CLOUD
source
repository
CI/CD
engine
dev container
physical
virtual
private cloud...
Scheduling
Decide where to deploy containers
WE NEED MORE THAN JUST CONTAINERS
Lifecycle and health
Keep containers runnin...
Kubernetes is an open-source
system for automating deployment,
operations, and scaling of
containerized applications acros...
INDUSTRY CONVERGING RAPIDLY
Docker SwarmMesosKubernetes
Others
(industry has moved on)
Cloud Foundry Diego
AWS Blox
Ranche...
INDUSTRY CONVERGING ON KUBERNETES
Kubernetes
Others
(industry has moved on)
Cloud Foundry Diego
AWS Blox
Rancher Cattle
VM...
DEVOPS WITH
CONTAINERS AND KUBERNETES
DEVOPS WITH
CONTAINERS AND KUBERNETES
NETWORK
Not enough! Need networking
DEVOPS WITH
CONTAINERS AND KUBERNETES
IMAGE
REGISTRY
NETWORK
Not enough! Need an image registry
DEVOPS WITH
CONTAINERS AND KUBERNETES
IMAGE
REGISTRY
METRICS AND LOGGING
NETWORK
heapster
Not enough! Need metrics and log...
DEVOPS WITH
CONTAINERS AND KUBERNETES
IMAGE
REGISTRY
Not enough! Need self-service portal
SELF-SERVICE
APP SERVICES
APP LI...
NOT ENOUGH, THERE IS MORE
Routing & Load Balancing
Multi-tenancy
CI/CD Pipelines
Role-based Authorization
Capacity Managem...
Facilitating A Rich Container Ecosystem
Represented by a broad coalition of
industry leaders focused on common
standards f...
Community Powered Innovation
KUBERNETES SIGs - ENGINEERING LEADERSHIP
API
MACHINERY
AZURE
DOCS
OPENSTACK
STORAGE
CONTAINER
IDENTITY
AWS
BIG
DATA
INSTRU...
KUBERNETES PROJECT CONTRIBUTIONS
Google - 29,379
Red Hat - 10,980
CoreOS - 788
IBM - 718
Intel - 254
VMware - 214
Microsof...
RBAC Authorization | Stateful Sets | Init Containers |
Rolling Update Status | Pod Security Policy Limits |
Memory based P...
OPENSHIFT SERVICE CATALOG
OpenShift
Ansible
Broker
OpenShift
Template
Broker
AWS
Service
Broker
Other
Service
Brokers
ANSI...
OpenShift
The Road Ahead
Open Source Projects for Linux Containers
Technology enabling OpenShift Container Platform as a unified platform for building,
modifying, and deploying applications...
Istio
A Modern Service Mesh
● Intelligent Routing and Load Balancing
● Resilience Across Languages and Platforms
● Telemet...
Istio
WINDOWS CONTAINERS
The Container
Business Case
The Business Benefits Of Containers
Source: https://www.openshift.com/sites/default/files/idc-business-value-of-openshift....
● 885
● 137
RED HAT FORUM
Register now @ https://www.redhat.com/en/events/forum-benelux
Red Hat OpenShift & CoreOS by Ludovic Aelbrecht, Senior Solution Architect at Red Hat #OPEN18
Red Hat OpenShift & CoreOS by Ludovic Aelbrecht, Senior Solution Architect at Red Hat #OPEN18
Red Hat OpenShift & CoreOS by Ludovic Aelbrecht, Senior Solution Architect at Red Hat #OPEN18
Red Hat OpenShift & CoreOS by Ludovic Aelbrecht, Senior Solution Architect at Red Hat #OPEN18
Red Hat OpenShift & CoreOS by Ludovic Aelbrecht, Senior Solution Architect at Red Hat #OPEN18
Prochain SlideShare
Chargement dans…5
×

Red Hat OpenShift & CoreOS by Ludovic Aelbrecht, Senior Solution Architect at Red Hat #OPEN18

154 vues

Publié le

Beginning of the year, Red Hat announced that it has signed a definitive agreement to acquire CoreOS. What does CoreOS bring to Red Hat?

Publié dans : Technologie
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Red Hat OpenShift & CoreOS by Ludovic Aelbrecht, Senior Solution Architect at Red Hat #OPEN18

  1. 1. Red Hat OpenShift & CoreOS Present and Future Ludovic Aelbrecht Senior Solution Architect @laelbrecht
  2. 2. New ways of developing, delivering, and integrating applications Applications More agile process across both IT and the business Process Modernize existing and build new cloud-based infrastructure Platform It requires an evolution in…. How do you enable Digital Transformation?
  3. 3. The key ingredient of the Solution Adopting a container strategy will allow applications to be easily shared, run and deployed in a controlled yet flexible manner.
  4. 4. DEVOPS WITH CONTAINERS ACROSS THE HYBRID CLOUD source repository CI/CD engine dev container physical virtual private cloud public cloud
  5. 5. Scheduling Decide where to deploy containers WE NEED MORE THAN JUST CONTAINERS Lifecycle and health Keep containers running despite failures Discovery Find other containers on the network Monitoring Visibility into running containers Security Control who can do what Scaling Scale containers up and down Persistence Survive data beyond container lifecycle Aggregation Compose apps from multiple containers
  6. 6. Kubernetes is an open-source system for automating deployment, operations, and scaling of containerized applications across multiple hosts kubernetes
  7. 7. INDUSTRY CONVERGING RAPIDLY Docker SwarmMesosKubernetes Others (industry has moved on) Cloud Foundry Diego AWS Blox Rancher Cattle VMware Admiral CoreOS Fleet HashiCorp Nomad August 2017
  8. 8. INDUSTRY CONVERGING ON KUBERNETES Kubernetes Others (industry has moved on) Cloud Foundry Diego AWS Blox Rancher Cattle VMware Admiral CoreOS Fleet HashiCorp Nomad Docker Swarm Mesos October 2017 ...and many more!
  9. 9. DEVOPS WITH CONTAINERS AND KUBERNETES
  10. 10. DEVOPS WITH CONTAINERS AND KUBERNETES NETWORK Not enough! Need networking
  11. 11. DEVOPS WITH CONTAINERS AND KUBERNETES IMAGE REGISTRY NETWORK Not enough! Need an image registry
  12. 12. DEVOPS WITH CONTAINERS AND KUBERNETES IMAGE REGISTRY METRICS AND LOGGING NETWORK heapster Not enough! Need metrics and logging
  13. 13. DEVOPS WITH CONTAINERS AND KUBERNETES IMAGE REGISTRY Not enough! Need self-service portal SELF-SERVICE APP SERVICES APP LIFECYCLE MGMT METRICS AND LOGGING NETWORK
  14. 14. NOT ENOUGH, THERE IS MORE Routing & Load Balancing Multi-tenancy CI/CD Pipelines Role-based Authorization Capacity Management Chargeback Vulnerability Scanning Container Isolation Image Build Automation Quota Management Teams and Collaboration Infrastructure Visibility
  15. 15. Facilitating A Rich Container Ecosystem Represented by a broad coalition of industry leaders focused on common standards for software containers Create and drive the adoption of a new computing paradigm that is optimized for modern distributed systems
  16. 16. Community Powered Innovation
  17. 17. KUBERNETES SIGs - ENGINEERING LEADERSHIP API MACHINERY AZURE DOCS OPENSTACK STORAGE CONTAINER IDENTITY AWS BIG DATA INSTRUMENTATION PRODUCT MANAGEMENT TESTING KUBEADM ADOPTION APPS CLI MULTI CLUSTER RELEASE UI RESOURCE MANAGEMENT ARCHITECTURE CLUSTER LIFECYCLE NETWORK SCALABILITY WINDOWS AUTH CLUSTER OPS NODE SCHEDULING APP DEF AUTO SCALING CONTRIBUTOR EXPERIENCE ON-PREM SERVICE CATALOG CLUSTER API 15 of 33 GROUPSRED HAT LEAD or CO-LEAD
  18. 18. KUBERNETES PROJECT CONTRIBUTIONS Google - 29,379 Red Hat - 10,980 CoreOS - 788 IBM - 718 Intel - 254 VMware - 214 Microsoft - 174 Amadeus - 97 Cisco - 92 Oracle - 4 Pivotal - <1 Docker - <1 Source: Stackalytics (October, 2017)
  19. 19. RBAC Authorization | Stateful Sets | Init Containers | Rolling Update Status | Pod Security Policy Limits | Memory based Pod Eviction | Quota Controlled Services | 1,000+ Nodes | Dynamic PV Provisioning | Multiple Schedulers | SECCOMP | Audit | Job Scheduler | Access Review API | Whitelisting Sysctls | Secure Cluster Policy | Evict Pods Disk IO | Storage Classes | Azure Data Disk | etcdv3 | RBAC API | Auth to kubelet API | Pod-level cGroups QoS | Kublet Eviction Model | RBAC | Storage Class | CustomResourceDefinitions | API Aggregation | Encrypted secrets in etcd | Limit Node Access | HPA Status Conditions | Network Policy | CRI Validation Test Suite | Local Persistent Storage | Audit Logging | Red Hat Contributions to Kubernetes
  20. 20. OPENSHIFT SERVICE CATALOG OpenShift Ansible Broker OpenShift Template Broker AWS Service Broker Other Service Brokers ANSIBLE OPENSHIFT AWS OTHER COMPATIBLE SERVICES Ansible Playbook Bundles OpenShift Templates AWS Services Other Services OPENSHIFT SERVICE CATALOG
  21. 21. OpenShift The Road Ahead
  22. 22. Open Source Projects for Linux Containers
  23. 23. Technology enabling OpenShift Container Platform as a unified platform for building, modifying, and deploying applications residing in both containers and virtual machines in a common, shared environment. Bring virtual machines into OpenShift developer workflows CONTAINER-NATIVE VIRTUALIZATION
  24. 24. Istio A Modern Service Mesh ● Intelligent Routing and Load Balancing ● Resilience Across Languages and Platforms ● Telemetry and Reporting ● Policy Enforcement
  25. 25. Istio
  26. 26. WINDOWS CONTAINERS
  27. 27. The Container Business Case
  28. 28. The Business Benefits Of Containers Source: https://www.openshift.com/sites/default/files/idc-business-value-of-openshift.pdf 5 year ROI 531% Average Annual Benefits per 100 Developers $1.29M Payback Period 8 Months
  29. 29. ● 885 ● 137
  30. 30. RED HAT FORUM Register now @ https://www.redhat.com/en/events/forum-benelux

×