Banjot Chanana Sr Director of Product Docker for the Enterprise with Containers as a Service.

Slides:



Advertisements
Similar presentations
System Center 2012 R2 Overview
Advertisements

INTRODUCTION TO CLOUD COMPUTING Cs 595 Lecture 5 2/11/2015.
Windows Azure Conference 2014 Running Docker on Windows Azure.
1 Evolution and Revolution: Windows 7 and Desktop Virtualization How to Accelerate Migration to Windows 7 Miguel Sian, Sr. Enterprise Solutions Consultant.
IBM Bluemix Ecosystem Development Hands on Workshop Section 1 - Overview.
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 1 Automate your way to.
© 2012 IBM Corporation IBM Security Systems 1 © 2012 IBM Corporation Cloud Security: Who do you trust? Martin Borrett Director of the IBM Institute for.
noun ; Software Defined Enterprise/SDE/ The enterprise who leverages software to flank their traditional business offerings, or to create entirely new.
Greg Simons 15/12/2015 Disclaimer: I am not affiliated directly with Cloud Foundry or the Cloud Foundry Foundation Getting started with.
© 2015 TriZetto Corporation Managed Services Overview Presenter Names 2.
Cisco Consulting Services for Application-Centric Cloud Your Company Needs Fast IT Cisco Application-Centric Cloud Can Help.
Structured Container Delivery Oscar Renalias Accenture Container Lead (NOTE: PASTE IN PORTRAIT AND SEND BEHIND FOREGROUND GRAPHIC FOR CROP)
Docker for Ops: Operationalize Your Apps in Production Vivek Saraswat Sr. Product Evan Hazlett Sr. Software
Clouding with Microsoft Azure
Microsoft Inspire 9/29/ :58 AM
Journey to the HyperConverged Agile Infrastructure
Azure Stack Foundation
READ ME FIRST Use this template to create your Partner datasheet for Azure Stack Foundation. The intent is that this document can be saved to PDF and provided.
Intro to Docker Containers
Microsoft Build /9/2017 5:00 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
IAS Cloud Enablement and Deployment Overview
Run Azure Services in your datacenter
DevOps Cloud Native Microservices
Agenda:- DevOps Tools Chef Jenkins Puppet Apache Ant Apache Maven Logstash Docker New Relic Gradle Git.
INTRO TO Presenter: PhuongNQK.
Accelerate your DevOps with OpenShift by Red Hat
Accelerate application delivery and deployment: Red Hat OpenShift
BMC Integration Service Overview and Architecture
Windows Server 2016 Secure IaaS Microsoft Build /1/2018 4:00 AM
Docker Birthday #3.
Intro to Docker Containers
Windows Server 2016 Platform for Modern Apps Microsoft Build 2016
In-Depth Introduction to Docker
Deploying Hybrid-OS Applications with Docker EE
HPE Synergy.
Azure Hybrid Use Benefit Overview
CIOs, IT, and Digital Transformation
Solutions for Containers and MS SQL Server 2017
What is all the fuss over Containers?
Bridging the Gap From On-Premises to the Cloud
IBM Start Now Host Integration Solutions
Maximize the value of your cloud
OpenNebula Offers an Enterprise-Ready, Fully Open Management Solution for Private and Public Clouds – Try It Easily with an Azure Marketplace Sandbox MICROSOFT.
9/20/ :55 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Software Defined Datacenter
Accelerate Application Innovation in the Cloud PaaS, IaaS (VMs & Containers) & Stack September, 2017.
Introduction to Docker
Microsoft Azure P wer Lunch
Securing Cloud-Native Applications Jason Schmitt CEO
Hybrid Cloud Foundation
Extending Your Integration Strategy
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
Unitrends Enterprise Backup Solution Offers Backup and Recovery of Data in the Microsoft Azure Cloud for Better Protection of Virtual and Physical Systems.
Developing for the cloud with Visual Studio
Simplified Deployment and Ready-to-Use Solution Breaks Down Barriers to Hybrid Cloud MINI-CASE STUDY “By joining the Microsoft Azure Marketplace we can.
Intro about Contanier and Docker Technology
IBM Containers Docker in the Cloud
Abiquo’s Hybrid Cloud Management Solution Helps Enterprises Maximise the Full Potential of the Microsoft Azure Platform MICROSOFT AZURE ISV PROFILE: ABIQUO.
DevOps Acceleration Engine
Openstack-alapú privát felhő üzemeltetés
Last.Backend is a Continuous Delivery Platform for Developers and Dev Teams, Allowing Them to Manage and Deploy Applications Easier and Faster MICROSOFT.
The Software-Defined Perimeter in Action
Introduction to Docker
SUSE CaaS and Dell EMC.
Enterprise Use Case for Docker
Microsoft Virtual Academy
Computer Services Business challenge
NFV and SD-WAN Multi vendor deployment
Productive + Hybrid + Intelligent + Trusted
Deploy and Manage Kubernetes Clusters in a Multicloud World
Presentation transcript:

Banjot Chanana Sr Director of Product Docker for the Enterprise with Containers as a Service

What is a CaaS Why CaaS is needed Introducing Docker Datacenter Agility, Portability and Control Benefits Agenda How Enterprises Get Started Monoliths vs Microservices Case Studies of Container Adoption

Docker Is Driving Force Behind Modern App Initiatives 80% Docker is central to cloud strategy State of App development Survey: Q out 4 Top initiatives revolve around applications 44% Looking to adopt DevOps App Modernization DevOps Cloud

Cloud Zone 2 Data Center Development Center Headquarters Build and Run a Global Software Supply Chain Build, ship, run any application, anywhere

The Problems in Today’s Supply Chain I want to build this new thing I need to deploy Works on My Machine Let me give you the package repo Let me get you some machines How does this work in Production

To Solve the SW Supply Chain, You Need Both Sides! Developers IT Operations Freedom to create and deploy apps fast Define app needs Test and Build locally Quickly and flexibly respond to changing needs Standardize, secure, and manage Dev-Prod Parity: Run in Prod, what is developed in Dev Capture the intent of Dev in order to deploy/manage in prod

Three Components for CaaS DEVELOPERS IT OPERATIONS BUILD Development Environments SHIP Secure Content & Collaboration RUN Deploy, Manage, Scale

Operating SystemsConfig MgtMonitoringLoggingCI/CD..more.. Infrastructure Docker Universal Control Plane App and cluster management Security Content Trust, RBAC, LDAP/AD Docker Engine Container runtime, orchestration, networking, volumes, plugins Docker Trusted Registry Image management and distribution ImagesNetworkingVolumes VirtualizationPublic CloudPhysical/Converged An Integrated Dev and Ops Platform Docker Datacenter

Docker Datacenter for On-premises/VPC CaaS Client Compose Partner IntegrationsDocker Interfaces Volume Plug-ins MonitoringLogging Network Plug-ins Docker Universal Control Plane Docker Trusted Registry On premises Datacenter Virtual Private Cloud Commercially supported Docker Engines Docker Swarm Docker Datacenter Content Security Storage Drivers LDAP/ AD Docker for Mac/Win

Docker Datacenter Focuses on 3 Areas Docker Universal Control Plane Docker Trusted Registry On premises Datacenter Virtual Private Cloud Docker Datacenter Content Security 1 Secure out of the box (TLS, AuthN, RBAC) 2 Enterprise ready configuration (HA, simplified GUI, integration APIs, etc.) 3 Docker native experience (docker API, docker-compose) Docker Engine swam

Benefits to Enterprises – Faster Releases, Consistent Delivery, and Better Resource Utilization State of App development Survey: Q AgilityPortability Control 13X More software releases 20X Better resource utilization 44% Reduce VM usage by >25% Eliminate “works on my machine” issues 41% Move workloads across private/public clouds 62% Report reduced MTTR

Enterprises in Every Industry are Adopting Modern application platform for DevOps and microservices Transform monoliths to secure and agile DevOps environments Moving 90% of all applications to Docker

Containers for Monoliths or Microservices? Both! Legacy App: One container per app. Microservices: one service per container. App comprised of many containers linked together

Enterprises are containerizing both Monoliths and Microservices Docker platform standardizes environment AND enables workload portability 80% 46% plan to build new microservices in 2016 #4 container workload is traditional databases 1 in 3 have already containerized legacy apps Will leverage Docker to enable hybrid cloud initiatives

We Found Three Paths to Container Adoption 1 Containerize Monoliths Build-Test for CI; Migrate to the Cloud; Get Better CapEx/OpEx than VM 2 3 Containerize Monolith; Transform to Microservices Look for Shared Services to Transform Enable New Microservices and Apps Greenfield CaaS

Why Containerize a Monolith? Migrate Workload Anywhere Infrastructure agnostic platform Standardize: Docker abstracts away the infrastructure and virtualization away from app Portability: Containers move without friction from one environment to another – no recoding needed Lift and Shift: Containerize legacy and microservices to gain portability Bins/Libs App OS Bins/Libs App OS Bins/Libs App OS Before: VM formats are proprietary Bins/Libs App Bins/Libs App Bins/Libs App OS After: Docker abstracts above VMs for portability Docker Engine OS Docker Engine

Why Containerize a Monolith Case Studies: Swisscom and Energy Company Swisscom 400 MongoDB VMs Now 400 containers in 20 VMs Reduce Capex and Opex costs Energy Company Containerize apps for portability Migrated from cloud to datacenter in 5 months Accelerated release process Reduce VMs by 1/3 in non-prod environments

Containerize and then Transform Methodology Inventory App Portfolio Identify common platform components (OS, etc) Identify targets for refactoring / converting to microservices Identify targets w/no change to architecture Get to containerizing

Blog Post on methodology to converting to-migrate-legacy-applications-into-docker- containers/ to-migrate-legacy-applications-into-docker- containers/ CodeLift can put your code in a container There’s a Little Help Out There

Containerize Then Transform Case Study: GSA Challenge Migrate away from monolithic application Long and cumbersome application development cycles Solution Build a new developer platform (IAE Common Service Platform) Docker Trusted Registry and commercially supported Docker Engine on AWS Benefits Improved customer centric services Reduced time-to-market Improve security and reduce attack surface area

After Greenfield CaaS Case Study: ADP DevOps and microservices transformation App Service App A App B Auth …more App Reg Marketplace Logging Auth Session …more App Reg Logging Before App B Auth App Reg Marketplace Logging App Service Application Teams Universal Control Plane App A Auth App Reg Marketplace Logging App Service App B Auth App Reg Marketplace Logging App Service App A Auth App Reg Marketplace Logging App Service Portability Authorization App Registration Session Management Marketplace Integration Logging …more Trusted Registry

What if You’re Already Using Microservices? Gilt now ships 100x per day Challenge From dev-to-deploy: weeks 7 Monolithic apps Wasted time implementing monolithic IaaS and PaaS Solution Continuous Delivery with Docker Benefits From dev-to-deploy in minutes 400+ microservices Deploy 100+ changes a day Easily burst to cloud burst at peak shopping times

Summary: Enable Modern Application Initiatives with a CaaS CloudMicroservices Cloud Migration Hybrid and Multi Cloud Datacenter Consolidation Containerization Microservices App Modernization DevOps CI/CD Dev Self Service DevOps

Summary: Enterprises Can Decide How to Adopt Containerize Containerize & Transform Build New Apps Enable CI and DevOps Better Resource Usage Enable Cloud Initiatives Transform iteratively Ship faster, with better reliability Enable Developers to Self-serve Enable Business transformations

Learn More about Docker Datacenter Get a Trial or Come Talk to Us at the Docker Datacenter Booth! Try Docker Datacenter at the Hands On Lab Get Started with Docker CaaS Solutions!

Thank you!