Presentation is loading. Please wait.

Presentation is loading. Please wait.

Red Hat OpenShift on Microsoft Azure

Similar presentations


Presentation on theme: "Red Hat OpenShift on Microsoft Azure"— Presentation transcript:

1 Red Hat OpenShift on Microsoft Azure
7/1/2018 2:44 PM BRK3236 Red Hat OpenShift on Microsoft Azure Boris Baryshnikov, Principal PM, Microsoft Azure Grant Shipley, Director of Red Hat OpenShift © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

2 Agenda What is OpenShift Deploying on Azure
Microsoft 2016 7/1/2018 2:44 PM Agenda What is OpenShift Kinds of problems it solves, concepts, etc. Deploying on Azure What it takes, what you need to know, best practices on how to configure Demo: OpenShift main features Demo: Developing/scaling apps for/on OpenShift Demo: Deploying a Database on OpenShift Best practices & Resources © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

3 About Speakers Boris Baryshnikov Grant Shipley gshipley@redhat.com
Microsoft 2016 7/1/2018 2:44 PM About Speakers Boris Baryshnikov Microsoft Azure Compute Product Group Focusing on making Linux and OSS run great on Microsoft Azure Working on many things related to Microsoft/ Red Hat partnership Previously in Data Platform Group Azure SQL Database – ”v12” aka “Sterling” Microsoft SQL Server – “Resource Governor” @BorisB2015 Grant Shipley Author of Learning OpenShift (Packt) and OpenShift for Developers (O'Reilly) Focused on cloud technologies at Red Hat Active in the FOSS community and contributes to several open source projects Primarily a Java and Node.js guy but also does native mobile Daily Linux user since 1994 @gshipley © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

4 Red Hat/Microsoft Strategic Partnership
Microsoft joins the Red Hat Certified Cloud and Service Provider program (CCSP) Red Hat products offered and supported on Microsoft Azure Microsoft Windows supported on Red Hat Enterprise Linux OpenStack Platform and Red Hat Enterprise Virtualization Integrated support services for hybrid clouds, including Red Hat products in on-premises customer environments and on Microsoft Azure Management tooling integration for open hybrid cloud implementations with Red Hat CloudForms Microsoft .NET integration and availability with Red Hat Enterprise Linux, including Atomic Host, and OpenShift by Red Hat 4

5 What is Red Hat OpenShift

6 Getting to know OpenShift
Microsoft 2016 7/1/2018 2:44 PM Getting to know OpenShift Community Supported Microsoft Azure Dev: single VM Dev: container Your choice of infra OpenShift Online OpenShift Dedicated Commercially Supported © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

7 Red Hat OpenShift Container Platform
Microsoft 2016 7/1/2018 2:44 PM Red Hat OpenShift Container Platform © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

8 Concepts & Architecture Overview
OpenShift Concepts & Architecture Overview

9 10,000 foot overview

10 OpenShift runs on your choice of infrastructure

11 Nodes are instances of RHEL where apps will run

12 Apps and components run in containers
Container Image Container Pod

13 Pods are the orchestrated unit in OpenShift

14 Masters are the Control Plane

15 API and Authentication

16 Desired and Current State

17 Scheduler Pulls From The Registry

18 Orchestration and Scheduling

19 Placement by Policy

20 Services connect application components

21 Health and Scaling

22 What about unhealthy Pods?

23 The Master remediates Pod failures

24 What about app data?

25 Routing layer for external accessibility

26 Access via Web UI, CLI, IDE, API

27 Interacting with OpenShift

28 OpenShift Architecture/Application

29 Deploying OpenShift on Azure

30 OpenShift in Azure – where it fits
Microsoft 2016 7/1/2018 2:44 PM OpenShift in Azure – where it fits Azure Stack VMs and VM Scale Sets VM Extensions Azure Public Cloud ACS Service Fabric Applications Infrastructure IaaS/IaaS+ PaaS/CaaS Cluster orchestration & container management © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

31 Red Hat Container Stack & Tools
Microsoft 2016 7/1/2018 2:44 PM Red Hat Container Stack & Tools © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

32 Deployment technologies
Start with: Azure Resource Manager-based Quick Start Template Custom Script Extension  Configuration and Ansible deployment Azure KeyVault for private SSH key storage OpenShift Origin User/Password-based auth xip.io for app DNS

33 Deployment diagram Nodes PIP: 80, 443 Master PIP: 22, 8443, …
Microsoft 2016 7/1/2018 2:44 PM Deployment diagram Master /24 Avail Set: Nodes /24 vNet – /16 Master PIP: 22, 8443, … Nodes PIP: 80, 443 Nodes DIP: 22, … © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

34 Demo: OpenShift Deployment in action
Microsoft 2016 7/1/2018 2:44 PM Demo: OpenShift Deployment in action Deployment walkthrough © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

35 Demo: OpenShift features
S2I PHP App

36 Demo: OpenShift Scaling app
Scaling, CI/CD workflow, GitHub hooks

37 Demo: OpenShift Adding a database
Creating a stateful app by adding a DB

38 Next Steps/Resources 7/1/2018 2:44 PM
© 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

39 Next Steps http://aka.ms/openshift - QuickStart Template
- documentation - .NET S2I OpenShift HOL during Ignite – Thursday, B204, 2PM Red Hat Partner Theater 4 session – Thursday, 11:35AM Accelerated App Delivery & Deployment – Red Hat OpenShift by Nicholas Gerasimatos Stop by Microsoft and Red Hat booths @gshipley

40

41 Please evaluate this session
7/1/2018 2:44 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.

42 Free IT Pro resources To advance your career in cloud technology
Microsoft Ignite 2016 7/1/2018 2:44 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.

43 7/1/2018 2:44 PM © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.


Download ppt "Red Hat OpenShift on Microsoft Azure"

Similar presentations


Ads by Google