12
Image used under CC-BY: https://flic.kr/p/9RqBfq Containers and the Azure Open Ecosystem Mrunal Patel @mrunalp & Jonathan Yu @jawnsy

Containers and the Azure Open Ecosystem

Embed Size (px)

Citation preview

Image used under CC-BY: https://flic.kr/p/9RqBfq

Containers and the Azure Open EcosystemMrunal Patel @mrunalp & Jonathan Yu @jawnsy

HelloMrunal Patel @mrunalpPrincipal Software Engineer, Red Hat

Open Containers (OCI) enthusiast;runc maintainer; creator of OCI Tools; Container Security; docker contributor

Previously: Cisco, Wipro, NCSU

Jonathan Yu @jawnsySenior Software Engineer, Red Hat

OpenShift Online developer;Creator of openshift-s2i community;Enterprise Polyglot

Previously: IBM, Ciena, WesternU

Who are you?

3Jonathan Yu (@jawnsy) and Mrunal Patel (@mrunalp) - 15 Dec 2016 - Microsoft Azure Open Group

Developer Operations “The Business”

4Jonathan Yu (@jawnsy) and Mrunal Patel (@mrunalp) - 15 Dec 2016 - Microsoft Azure Open Group

Familiar with Containers/Container Runtimes?

Cluster Management/Container Orchestrators?

6Jonathan Yu (@jawnsy) and Mrunal Patel (@mrunalp) - 15 Dec 2016 - Microsoft Azure Open Group

Red Hat Enterprise Linux

Microsoft Azure

Hardware

Base Container

Application

Owned byIT Operations

Owned byDevelopers

Containers support agile delivery without compromising security or stability, by enabling teams to focus on what they do best

Benefits of OpenShift Technology on RHEL

For IT Operations:

7Jonathan Yu (@jawnsy) and Mrunal Patel (@mrunalp) - 15 Dec 2016 - Microsoft Azure Open Group

Monitors and automatically manages applications

Automatically scale up and down according to load

Enforces fine-grained policies (authorization, networking, multitenancy)

Services and support from experts across the stack

Benefits of OpenShift Technology on RHEL

For Developers:

8Jonathan Yu (@jawnsy) and Mrunal Patel (@mrunalp) - 15 Dec 2016 - Microsoft Azure Open Group

Choice of library, framework, and runtime

Creates reproducible images (no more “works on my machine”)

Builds, deploys, and orchestrates applications

Easy-to-use web console and command-line tools

9

Image used under CC-BY: https://flic.kr/p/5MQQVH

Demo Time!

Try it yourself:

11

OpenShift Origin (upstream project): https://github.com/openshift/origin

OpenShift Container Platform: https://github.com/redhatdemocentral/ocp-install-demo

Azure Quick Start: https://github.com/Azure/azure-quickstart-templates/ “openshift-origin-rhel”

Jonathan Yu (@jawnsy) and Mrunal Patel (@mrunalp) - 15 Dec 2016 - Microsoft Azure Open Group

Questions?Mrunal Patel @mrunalpJonathan Yu @jawnsy

OpenShift @openshiftOpen Container Initiative (OCI) @oci_orgProject Atomic @projectatomicRed Hat @RedHatNews

12Jonathan Yu (@jawnsy) and Mrunal Patel (@mrunalp) - 15 Dec 2016 - Microsoft Azure Open Group