Download presentation
Presentation is loading. Please wait.
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
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.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.