Presentation is loading. Please wait.

Presentation is loading. Please wait.

Develop, debug and deploy containerized applications with Docker

Similar presentations


Presentation on theme: "Develop, debug and deploy containerized applications with Docker"— Presentation transcript:

1 Develop, debug and deploy containerized applications with Docker
Microsoft 2016 5/22/2018 5:09 PM BRK3189 Develop, debug and deploy containerized applications with Docker Steve Lasker Program Manager Azure Developer Experiences Glenn Condron Program Manager ASP.NET © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

2 Shipping Manifest What containers can do for me… (that’s you) Running code in a container Building container images How to build efficient docker images Developing Containerized Apps Visual Studio Container Dev/Ops Workflow CI/CD of containers

3 Why Cloud Amortization Fast Startup Time Efficient Images at Rest
Package the Environment and your App

4 Amortizing Costs

5 – PC  Server Revolution
CIRCA 1990 – PC  Server Revolution $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $

6 CIRCA 2000 – Server  VM Evolution $ $ $ $ $ Hyper Visor Hyper Visor
Guest OS #5 Guest OS #6 Guest OS #7 Guest OS #8 Guest OS #5 Guest OS #6 Guest OS #7 Guest OS #8 Guest OS #5 Guest OS #6 Guest OS #7 Guest OS #8 Guest OS #5 Guest OS #6 Guest OS #7 Guest OS #8 Guest OS #5 Guest OS #6 Guest OS #7 Guest OS #8 Guest OS #1 Guest OS #2 Guest OS #3 Guest OS #4 Guest OS #1 Guest OS #2 Guest OS #3 Guest OS #4 Guest OS #1 Guest OS #2 Guest OS #3 Guest OS #4 Guest OS #1 Guest OS #2 Guest OS #3 Guest OS #4 Guest OS #1 Guest OS #2 Guest OS #3 Guest OS #4 Hyper Visor Hyper Visor Hyper Visor Hyper Visor Hyper Visor $ $ $ $ $

7 CIRCA 2015 – VM  Cloud Evolvement Hyper Visor Hyper Visor Hyper Visor
Guest OS #5 $ Guest OS #6 $ Guest OS #7 $ Guest OS #8 $ Guest OS #5 $ Guest OS #6 $ Guest OS #7 $ Guest OS #8 $ Guest OS #5 $ Guest OS #6 $ Guest OS #7 $ Guest OS #8 $ Guest OS #5 $ Guest OS #6 $ Guest OS #7 $ Guest OS #8 $ Guest OS #5 $ Guest OS #6 $ Guest OS #7 $ Guest OS #8 $ Guest OS #1 $ Guest OS #2 $ Guest OS #3 $ Guest OS #4 $ Guest OS #1 $ Guest OS #2 $ Guest OS #3 $ Guest OS #4 $ Guest OS #1 $ Guest OS #2 $ Guest OS #3 $ Guest OS #4 $ Guest OS #1 $ Guest OS #2 $ Guest OS #3 $ Guest OS #4 $ Guest OS #1 $ Guest OS #2 $ Guest OS #3 $ Guest OS #4 $ Hyper Visor Hyper Visor Hyper Visor Hyper Visor Hyper Visor

8 – Cloud  Containerization
CIRCA 2015 – Cloud  Containerization Guest OS #2 Guest OS #2 Guest OS #2 Guest OS #2 Guest OS #2 $ $ $ $ $ Guest OS #1 $ Guest OS #2 Guest OS #3 Guest OS #4 Guest OS #1 $ Guest OS #2 Guest OS #3 Guest OS #4 Guest OS #1 $ Guest OS #2 Guest OS #3 Guest OS #4 Guest OS #1 $ Guest OS #2 Guest OS #3 Guest OS #4 Guest OS #1 $ Guest OS #2 Guest OS #3 Guest OS #4 Hyper Visor Hyper Visor Hyper Visor Hyper Visor Hyper Visor

9 Docker Primitives Start Speed Mounted Volumes Encapsulation

10 Startup Times Demo Time

11 Docker API Dot Net Dot Net Dot Net Registry Client DOCKER_HOST
Docker pull Docker daemon Containers Images Cache Docker run Dot Net Dot Net Dot Net Dot Net

12 Free IT Pro resources To advance your career in cloud technology
Microsoft Ignite 2016 5/22/2018 5:09 PM Free IT Pro resources To advance your career in cloud technology Plan your career path Microsoft IT Pro Career Center Cloud role mapping Expert advice on skills needed Self-paced curriculum by cloud role $300 Azure credits and extended trials Pluralsight 3 month subscription (10 courses) Phone support incident Weekly short videos and insights from Microsoft’s leaders and engineers Connect with community of peers and Microsoft experts Get started with Azure Microsoft IT Pro Cloud Essentials Demos and how-to videos Microsoft Mechanics Connect with peers and experts Microsoft Tech Community © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

13 Please evaluate this session
5/22/2018 5:09 PM Please evaluate this session Your feedback is important to us! From your PC or Tablet visit MyIgnite at From your phone download and use the Ignite Mobile App by scanning the QR code above or visiting © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

14 5/22/2018 5:09 PM © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.


Download ppt "Develop, debug and deploy containerized applications with Docker"

Similar presentations


Ads by Google