Enviar pesquisa
Carregar
Who's Who in Container Land
•
1 gostou
•
1,571 visualizações
Mike Kavis
Seguir
Tampa Bay Cloud Computing Meetup on 9-21-2015. Discussion on containers.
Leia menos
Leia mais
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 39
Baixar agora
Baixar para ler offline
Recomendados
The Many Faces of PaaS
The Many Faces of PaaS
Mike Kavis
No you are not a DevOps engineer (revisted)
No you are not a DevOps engineer (revisted)
Mike Kavis
Accelerate your dev ops transformation with continuous automation
Accelerate your dev ops transformation with continuous automation
Mike Kavis
Top Devops bottlenecks, constraints and best practices
Top Devops bottlenecks, constraints and best practices
Mike Kavis
Choosing the Right Clouds for your Business
Choosing the Right Clouds for your Business
Mike Kavis
Value of Enterprise DevOps
Value of Enterprise DevOps
Mike Kavis
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Chris Haddad
Cloud Native Operations
Cloud Native Operations
Michael Mueller
Recomendados
The Many Faces of PaaS
The Many Faces of PaaS
Mike Kavis
No you are not a DevOps engineer (revisted)
No you are not a DevOps engineer (revisted)
Mike Kavis
Accelerate your dev ops transformation with continuous automation
Accelerate your dev ops transformation with continuous automation
Mike Kavis
Top Devops bottlenecks, constraints and best practices
Top Devops bottlenecks, constraints and best practices
Mike Kavis
Choosing the Right Clouds for your Business
Choosing the Right Clouds for your Business
Mike Kavis
Value of Enterprise DevOps
Value of Enterprise DevOps
Mike Kavis
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Chris Haddad
Cloud Native Operations
Cloud Native Operations
Michael Mueller
The Cloud Native Journey with Simon Elisha
The Cloud Native Journey with Simon Elisha
Chloe Jackson
cross cloud inter-operability with iPaaS and serverless for Telco cloud SDN/NFV
cross cloud inter-operability with iPaaS and serverless for Telco cloud SDN/NFV
Krishna-Kumar
Achieving a Serverless Development Experience
Achieving a Serverless Development Experience
Ivan Dwyer
Service Mesh: Two Big Words But Do You Need It?
Service Mesh: Two Big Words But Do You Need It?
DevOps.com
Customer Presentation: Digital Globe's road to Continuous Delivery
Customer Presentation: Digital Globe's road to Continuous Delivery
XebiaLabs
2017 State Enterprise Multi Cloud Webinar
2017 State Enterprise Multi Cloud Webinar
Cloudify Community
Cloud Native DevOps
Cloud Native DevOps
Jim Bugwadia
Lo Scenario Cloud-Native (Pivotal Cloud-Native Workshop: Milan)
Lo Scenario Cloud-Native (Pivotal Cloud-Native Workshop: Milan)
VMware Tanzu
DevOps Introduction - AWS Boston Meetup - AWS Presentation
DevOps Introduction - AWS Boston Meetup - AWS Presentation
Zenoss
Made for Each Other: Microservices + PaaS
Made for Each Other: Microservices + PaaS
VMware Tanzu
DevOps, microservices and stress-free incidents. How toy have your cake and ...
DevOps, microservices and stress-free incidents. How toy have your cake and ...
Peter Holditch
devops, microservices, and platforms, oh my!
devops, microservices, and platforms, oh my!
Andrew Shafer
Evolving to Cloud-Native - Nate Schutta (2/2)
Evolving to Cloud-Native - Nate Schutta (2/2)
VMware Tanzu
Spring Cloud Kubernetes: An Easier Path from Idea to Production
Spring Cloud Kubernetes: An Easier Path from Idea to Production
VMware Tanzu
Breaking the Monolith
Breaking the Monolith
VMware Tanzu
Introduction to Cloud Native Computing
Introduction to Cloud Native Computing
Saju Thomas
Ensuring Cloud Native Success: Organization Transformation
Ensuring Cloud Native Success: Organization Transformation
Chloe Jackson
Cloud-Native Fundamentals: An Introduction to 12-Factor Applications
Cloud-Native Fundamentals: An Introduction to 12-Factor Applications
VMware Tanzu
Is Private Cloud Right for Your Organization
Is Private Cloud Right for Your Organization
Dave Roberts
The Need of Cloud-Native Application
The Need of Cloud-Native Application
Emiliano Pecis
Splunk user group - automating Splunk with Ansible
Splunk user group - automating Splunk with Ansible
Mark Phillips
Cloud security design considerations
Cloud security design considerations
Mike Kavis
Mais conteúdo relacionado
Mais procurados
The Cloud Native Journey with Simon Elisha
The Cloud Native Journey with Simon Elisha
Chloe Jackson
cross cloud inter-operability with iPaaS and serverless for Telco cloud SDN/NFV
cross cloud inter-operability with iPaaS and serverless for Telco cloud SDN/NFV
Krishna-Kumar
Achieving a Serverless Development Experience
Achieving a Serverless Development Experience
Ivan Dwyer
Service Mesh: Two Big Words But Do You Need It?
Service Mesh: Two Big Words But Do You Need It?
DevOps.com
Customer Presentation: Digital Globe's road to Continuous Delivery
Customer Presentation: Digital Globe's road to Continuous Delivery
XebiaLabs
2017 State Enterprise Multi Cloud Webinar
2017 State Enterprise Multi Cloud Webinar
Cloudify Community
Cloud Native DevOps
Cloud Native DevOps
Jim Bugwadia
Lo Scenario Cloud-Native (Pivotal Cloud-Native Workshop: Milan)
Lo Scenario Cloud-Native (Pivotal Cloud-Native Workshop: Milan)
VMware Tanzu
DevOps Introduction - AWS Boston Meetup - AWS Presentation
DevOps Introduction - AWS Boston Meetup - AWS Presentation
Zenoss
Made for Each Other: Microservices + PaaS
Made for Each Other: Microservices + PaaS
VMware Tanzu
DevOps, microservices and stress-free incidents. How toy have your cake and ...
DevOps, microservices and stress-free incidents. How toy have your cake and ...
Peter Holditch
devops, microservices, and platforms, oh my!
devops, microservices, and platforms, oh my!
Andrew Shafer
Evolving to Cloud-Native - Nate Schutta (2/2)
Evolving to Cloud-Native - Nate Schutta (2/2)
VMware Tanzu
Spring Cloud Kubernetes: An Easier Path from Idea to Production
Spring Cloud Kubernetes: An Easier Path from Idea to Production
VMware Tanzu
Breaking the Monolith
Breaking the Monolith
VMware Tanzu
Introduction to Cloud Native Computing
Introduction to Cloud Native Computing
Saju Thomas
Ensuring Cloud Native Success: Organization Transformation
Ensuring Cloud Native Success: Organization Transformation
Chloe Jackson
Cloud-Native Fundamentals: An Introduction to 12-Factor Applications
Cloud-Native Fundamentals: An Introduction to 12-Factor Applications
VMware Tanzu
Is Private Cloud Right for Your Organization
Is Private Cloud Right for Your Organization
Dave Roberts
The Need of Cloud-Native Application
The Need of Cloud-Native Application
Emiliano Pecis
Mais procurados
(20)
The Cloud Native Journey with Simon Elisha
The Cloud Native Journey with Simon Elisha
cross cloud inter-operability with iPaaS and serverless for Telco cloud SDN/NFV
cross cloud inter-operability with iPaaS and serverless for Telco cloud SDN/NFV
Achieving a Serverless Development Experience
Achieving a Serverless Development Experience
Service Mesh: Two Big Words But Do You Need It?
Service Mesh: Two Big Words But Do You Need It?
Customer Presentation: Digital Globe's road to Continuous Delivery
Customer Presentation: Digital Globe's road to Continuous Delivery
2017 State Enterprise Multi Cloud Webinar
2017 State Enterprise Multi Cloud Webinar
Cloud Native DevOps
Cloud Native DevOps
Lo Scenario Cloud-Native (Pivotal Cloud-Native Workshop: Milan)
Lo Scenario Cloud-Native (Pivotal Cloud-Native Workshop: Milan)
DevOps Introduction - AWS Boston Meetup - AWS Presentation
DevOps Introduction - AWS Boston Meetup - AWS Presentation
Made for Each Other: Microservices + PaaS
Made for Each Other: Microservices + PaaS
DevOps, microservices and stress-free incidents. How toy have your cake and ...
DevOps, microservices and stress-free incidents. How toy have your cake and ...
devops, microservices, and platforms, oh my!
devops, microservices, and platforms, oh my!
Evolving to Cloud-Native - Nate Schutta (2/2)
Evolving to Cloud-Native - Nate Schutta (2/2)
Spring Cloud Kubernetes: An Easier Path from Idea to Production
Spring Cloud Kubernetes: An Easier Path from Idea to Production
Breaking the Monolith
Breaking the Monolith
Introduction to Cloud Native Computing
Introduction to Cloud Native Computing
Ensuring Cloud Native Success: Organization Transformation
Ensuring Cloud Native Success: Organization Transformation
Cloud-Native Fundamentals: An Introduction to 12-Factor Applications
Cloud-Native Fundamentals: An Introduction to 12-Factor Applications
Is Private Cloud Right for Your Organization
Is Private Cloud Right for Your Organization
The Need of Cloud-Native Application
The Need of Cloud-Native Application
Destaque
Splunk user group - automating Splunk with Ansible
Splunk user group - automating Splunk with Ansible
Mark Phillips
Cloud security design considerations
Cloud security design considerations
Mike Kavis
DevOps Cardiff - Puppet vs Chef vs Ansible
DevOps Cardiff - Puppet vs Chef vs Ansible
Mark Phillips
CAPS: What's best for deploying and managing OpenStack? Chef vs. Ansible vs. ...
CAPS: What's best for deploying and managing OpenStack? Chef vs. Ansible vs. ...
Daniel Krook
CAPS: What's best for deploying and managing OpenStack? Chef vs. Ansible vs. ...
CAPS: What's best for deploying and managing OpenStack? Chef vs. Ansible vs. ...
Animesh Singh
Cloud security ppt
Cloud security ppt
Venkatesh Chary
Destaque
(6)
Splunk user group - automating Splunk with Ansible
Splunk user group - automating Splunk with Ansible
Cloud security design considerations
Cloud security design considerations
DevOps Cardiff - Puppet vs Chef vs Ansible
DevOps Cardiff - Puppet vs Chef vs Ansible
CAPS: What's best for deploying and managing OpenStack? Chef vs. Ansible vs. ...
CAPS: What's best for deploying and managing OpenStack? Chef vs. Ansible vs. ...
CAPS: What's best for deploying and managing OpenStack? Chef vs. Ansible vs. ...
CAPS: What's best for deploying and managing OpenStack? Chef vs. Ansible vs. ...
Cloud security ppt
Cloud security ppt
Semelhante a Who's Who in Container Land
Cloud computing & Batch processing: potentiels & perspectives
Cloud computing & Batch processing: potentiels & perspectives
Claude Riousset
Docker EE 2.0 choice security agility by Erik Tan,Tech Insights Singapore - 2...
Docker EE 2.0 choice security agility by Erik Tan,Tech Insights Singapore - 2...
Ashnikbiz
Docker - A high level introduction to dockers and containers
Docker - A high level introduction to dockers and containers
Dr Ganesh Iyer
Getting Started with Docker - Nick Stinemates
Getting Started with Docker - Nick Stinemates
Atlassian
56K.cloud Docker Training
56K.cloud Docker Training
Brian Christner
Cloud foundry
Cloud foundry
shyamkumar chauhan
Docker Enterprise Workshop - Intro
Docker Enterprise Workshop - Intro
Patrick Chanezon
Tampere Docker meetup - Happy 5th Birthday Docker
Tampere Docker meetup - Happy 5th Birthday Docker
Sakari Hoisko
Working with Hybrid Clouds and Data Architectures
Working with Hybrid Clouds and Data Architectures
Dave McAllister
CA Performance Manager Agility by using Docker Containers for Network Manag...
CA Performance Manager Agility by using Docker Containers for Network Manag...
CA Technologies
DockerPenang Meetup#1
DockerPenang Meetup#1
Sujay Pillai
Alibaba Cloud Conference 2016 - Docker Enterprise
Alibaba Cloud Conference 2016 - Docker Enterprise
John Willis
Introduction to kubernetes
Introduction to kubernetes
Helder Klemp
Developing Hybrid Cloud Applications
Developing Hybrid Cloud Applications
Daniel Berg
d2iq, d2iq konvoy, day 2 operations, lifecycle management, mayadata, mayadata...
d2iq, d2iq konvoy, day 2 operations, lifecycle management, mayadata, mayadata...
MayaData Inc
Tech Talk - Cloud Transformation in 2017
Tech Talk - Cloud Transformation in 2017
Alex Rhea
Infatuation Leads to Love — How Container Orchestration and Federation Enable...
Infatuation Leads to Love — How Container Orchestration and Federation Enable...
Dana Gardner
SS Introduction to Docker
SS Introduction to Docker
Stephane Woillez
Containerisation & Cloud Trends
Containerisation & Cloud Trends
Madan Ganesh Velayudham
Docker Bday #5, SF Edition: Introduction to Docker
Docker Bday #5, SF Edition: Introduction to Docker
Docker, Inc.
Semelhante a Who's Who in Container Land
(20)
Cloud computing & Batch processing: potentiels & perspectives
Cloud computing & Batch processing: potentiels & perspectives
Docker EE 2.0 choice security agility by Erik Tan,Tech Insights Singapore - 2...
Docker EE 2.0 choice security agility by Erik Tan,Tech Insights Singapore - 2...
Docker - A high level introduction to dockers and containers
Docker - A high level introduction to dockers and containers
Getting Started with Docker - Nick Stinemates
Getting Started with Docker - Nick Stinemates
56K.cloud Docker Training
56K.cloud Docker Training
Cloud foundry
Cloud foundry
Docker Enterprise Workshop - Intro
Docker Enterprise Workshop - Intro
Tampere Docker meetup - Happy 5th Birthday Docker
Tampere Docker meetup - Happy 5th Birthday Docker
Working with Hybrid Clouds and Data Architectures
Working with Hybrid Clouds and Data Architectures
CA Performance Manager Agility by using Docker Containers for Network Manag...
CA Performance Manager Agility by using Docker Containers for Network Manag...
DockerPenang Meetup#1
DockerPenang Meetup#1
Alibaba Cloud Conference 2016 - Docker Enterprise
Alibaba Cloud Conference 2016 - Docker Enterprise
Introduction to kubernetes
Introduction to kubernetes
Developing Hybrid Cloud Applications
Developing Hybrid Cloud Applications
d2iq, d2iq konvoy, day 2 operations, lifecycle management, mayadata, mayadata...
d2iq, d2iq konvoy, day 2 operations, lifecycle management, mayadata, mayadata...
Tech Talk - Cloud Transformation in 2017
Tech Talk - Cloud Transformation in 2017
Infatuation Leads to Love — How Container Orchestration and Federation Enable...
Infatuation Leads to Love — How Container Orchestration and Federation Enable...
SS Introduction to Docker
SS Introduction to Docker
Containerisation & Cloud Trends
Containerisation & Cloud Trends
Docker Bday #5, SF Edition: Introduction to Docker
Docker Bday #5, SF Edition: Introduction to Docker
Mais de Mike Kavis
Extreme IoT Games
Extreme IoT Games
Mike Kavis
The State of IoT
The State of IoT
Mike Kavis
Monitoring in the DevOps Era
Monitoring in the DevOps Era
Mike Kavis
No you are not a DevOps engineer
No you are not a DevOps engineer
Mike Kavis
Outgrowing your-datacenter
Outgrowing your-datacenter
Mike Kavis
Cloud 101
Cloud 101
Mike Kavis
Cloud Computing Design Considerations
Cloud Computing Design Considerations
Mike Kavis
Mais de Mike Kavis
(7)
Extreme IoT Games
Extreme IoT Games
The State of IoT
The State of IoT
Monitoring in the DevOps Era
Monitoring in the DevOps Era
No you are not a DevOps engineer
No you are not a DevOps engineer
Outgrowing your-datacenter
Outgrowing your-datacenter
Cloud 101
Cloud 101
Cloud Computing Design Considerations
Cloud Computing Design Considerations
Último
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
Curtis Poe
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
Fwdays
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
Fwdays
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
charlottematthew16
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
Lorenzo Miniero
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
ScyllaDB
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
Alfredo García Lavilla
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
Lars Bell
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
Fwdays
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
BookNet Canada
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
Mattias Andersson
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
LoriGlavin3
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
Slibray Presentation
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
Mark Billinghurst
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
Enterprise Knowledge
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Precisely
How to write a Business Continuity Plan
How to write a Business Continuity Plan
Databarracks
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
hariprasad279825
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
Stephanie Beckett
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
Rizwan Syed
Último
(20)
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
How to write a Business Continuity Plan
How to write a Business Continuity Plan
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
Who's Who in Container Land
1.
© 2015 Cloud
Technology Partners, Inc. / Confidential 1 v Tampa Bay Cloud Computing Meetup Who’s Who in Containers
2.
© 2015 Cloud
Technology Partners, Inc. / Confidential 2 • Intros • Why Containers? – Use Cases • Containers vs VMs • Who’s Who • Open Discussion Agenda
3.
© 2015 Cloud
Technology Partners, Inc. / Confidential 3 A useful analogy… Source: Docker
4.
© 2015 Cloud
Technology Partners, Inc. / Confidential 4 Multiplicity ofGoods Multipilicity ofmethods for transporting /storing DoIworry abouthow goods interact (e.g.coffee beansnext tospices) CanI transport quicklyand smoothly (e.g.from boattotrain totruck) Cargo Transport Pre-1960 Source: Docker
5.
© 2015 Cloud
Technology Partners, Inc. / Confidential 5 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Creates an NxN Matrix Source: Docker Resulted in non-optimal use of shipping vessels
6.
© 2015 Cloud
Technology Partners, Inc. / Confidential 6 Solution: Intermodal Shipping Container …in between, can be loaded and unloaded, stacked, transported efficiently over long distances, and transferred from one mode of transport to another A standard container that is loaded with virtually any goods, and stays sealed until it reaches final delivery. Source: Docker
7.
© 2015 Cloud
Technology Partners, Inc. / Confidential 7 This eliminated the NXN problem… Source: Docker
8.
© 2015 Cloud
Technology Partners, Inc. / Confidential 8 Static website Web frontendUser DB Queue Analytics DB Development VM QA server Public Cloud Contributor’s laptop Containers are ‘shipping containers’ for code Production Cluster Customer Data Center An engine that enables any payload to be encapsulated as a lightweight, portable, self-sufficient container… Source: Docker …that can be manipulated using standard operations and run consistently on virtually any hardware platform
9.
© 2015 Cloud
Technology Partners, Inc. / Confidential 9 Static website Web frontendUser DB Queue Analytics DB Development VM QA server Public Cloud Contributor’s laptop Production Cluster Customer Data Center Source: Docker Or…put more simply Developer: Build Once, Run Anywhere (Finally) Operator: Configure Once, Run Anything
10.
© 2015 Cloud
Technology Partners, Inc. / Confidential 10 Static website Web frontend Background workers User DB Analytics DB Queue Development VM QA Server Single Prod Server Onsite Cluster Public Cloud Contributor’s laptop Customer Servers Containers solves the NXN problem Source: Docker
11.
© 2015 Cloud
Technology Partners, Inc. / Confidential 11 • Common Benefits – Agility – Scalability/High Availability – Cost Optimization – Portability Why Containers? • Common Use Cases – CI/CD Automation – Auto scaling micro-services architectures – Containers as a Service – Hybrid cloud architectures
12.
© 2015 Cloud
Technology Partners, Inc. / Confidential 12 Use Case – CI/CD Pipelines
13.
© 2015 Cloud
Technology Partners, Inc. / Confidential 13 Use Case – Autoscaling Highly Available Architectures Source: Google Move scalability, availability, resiliency IT plumbing work from the app to the container management solutions
14.
© 2015 Cloud
Technology Partners, Inc. / Confidential 14 Use Case - Containers as a Service Old Way New Way • Bring your own technologies • Standardize • Portability • Roll your own PaaS • Inefficient use of resources • Solving same problems over & over • Patching nightmare • High overhead on management & Ops VS.
15.
© 2015 Cloud
Technology Partners, Inc. / Confidential 15 Use Case – Hybrid Cloud
16.
© 2015 Cloud
Technology Partners, Inc. / Confidential 16 Containers vs VMs
17.
© 2015 Cloud
Technology Partners, Inc. / Confidential 17 Containers vs VMs
18.
© 2015 Cloud
Technology Partners, Inc. / Confidential 18 Containers vs VMs Value Containers Virtual Machines Boot speed Footprint size Maturity Security Ease of Patching Developer Agility Containers within VMs give you the best of both worlds!
19.
© 2015 Cloud
Technology Partners, Inc. / Confidential 19 Virtual Machines (VM) plus Containers VMs are very mature and have years of production usage - Many companies use VMs to deliver highly secured containers Container 1 Container 2 Container 3 VM Pros - Increase security - Data protection - Standard Cons - Additional overhead - Slight performance hit
20.
© 2015 Cloud
Technology Partners, Inc. / Confidential 20 Who’s Who in Container Land
21.
© 2015 Cloud
Technology Partners, Inc. / Confidential 21 Who are the Key Players?
22.
© 2015 Cloud
Technology Partners, Inc. / Confidential 22 Docker Leader and innovator in this space Docker is the leader of the container ecosystem - Pivoted from dotCloud PaaS provider - Open Sourced in 2013 - Raised $190M last 2 years - Currently most popular container technology
23.
© 2015 Cloud
Technology Partners, Inc. / Confidential 23 Docker
24.
© 2015 Cloud
Technology Partners, Inc. / Confidential 24 The Docker “Trio” - Machine, Swarm, Compose Zero to Docker in 1 command - Supports multicloud - Simplifies creating containers - Powerful commands Native Clustering for Docker - API access - Integrates w/Discovery services - Scale applications Compose complete stacks - Define multi-container app in a single Dockerfile - Run app in a cluster w/a single command
25.
© 2015 Cloud
Technology Partners, Inc. / Confidential 25 Docker Compose Running a docker cluster is a simple as creating a YML file and running a 1 line command !!!!
26.
© 2015 Cloud
Technology Partners, Inc. / Confidential 26 CoreOS has a suite of products
27.
© 2015 Cloud
Technology Partners, Inc. / Confidential 27 Rkt – aka Rocket • Build in response to security concerns with Docker Daemon approach • Root access to daemon creates risks • Rkt & Docker are both driving Open Container Project • Integrates with entire ecosystem • Use cases with running Docker containers in prod for additional security
28.
© 2015 Cloud
Technology Partners, Inc. / Confidential 28 Kubernetes Orchestration & Management Most mature solution on the marketplace - Has been used internally by Google since 2004 - Google launches 2B containers a week - Uses it for their own products, cloud platform - Allows for policy management, orchestration, registry - Supports for OpenStack announced - Announced Ubernetes for multi-site clustering
29.
© 2015 Cloud
Technology Partners, Inc. / Confidential 29 Kubernetes components Replication controllers create new pod "replicas" from a template and ensures that a configurable number of those pods are running. A Service offers low overhead way to route requests to a logical set of pod backends in the cluster based on a label selector. Services also provide a mechanism for surfacing legacy components such as databases with a cluster Replication Controllers ServicesLabels Labels are metadata that are attached to objects, such as pods. They enable organization and selection of subsets of objects with a cluster. Pods Pods are ephemeral units that are used to manage one or more tightly coupled containers. They enable data sharing and communication among their constituent components. Source: Google
30.
© 2015 Cloud
Technology Partners, Inc. / Confidential 30 Kubernetes – Resilient HA Architectures Source: Google
31.
© 2015 Cloud
Technology Partners, Inc. / Confidential 31 Apache Mesos
32.
© 2015 Cloud
Technology Partners, Inc. / Confidential 32 Mesos – Resilient HA Architectures Source: Mesos
33.
© 2015 Cloud
Technology Partners, Inc. / Confidential 33 Mesos/Mesospher - Frameworks
34.
© 2015 Cloud
Technology Partners, Inc. / Confidential 34 The Container Ecosystem
35.
© 2015 Cloud
Technology Partners, Inc. / Confidential 35 Rounding out the Container Ecosystem Source: Wikibon
36.
© 2015 Cloud
Technology Partners, Inc. / Confidential 36 Rounding out the Container Ecosystem Source: Wikibon
37.
© 2015 Cloud
Technology Partners, Inc. / Confidential 37 Open Discussion
38.
© 2015 Cloud
Technology Partners, Inc. / Confidential 38 Thanks to the various sources used in this presentation. • Read this great post from Wikibon and watch all the videos • Cloud Technology Partners – Blogs, videos, whitepapers • DockerCon 2015 YouTube channel Further research
39.
© 2015 Cloud
Technology Partners, Inc. / Confidential 39 vv
Baixar agora