openshift für die atlassian toolchain teamworkx cloud ... · business leaders cloud-native apps...

32
What is all the fuss over Containers? Teamworkx Cloud - Red Hat OpenShift für die Atlassian Toolchain Hubert Schweinesbein Senior Manager, EMEA Partner Enablement Team [email protected] 1

Upload: others

Post on 18-Oct-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: OpenShift für die Atlassian Toolchain Teamworkx Cloud ... · business leaders cloud-native apps simplify packaging simplify testing consistent app deploys automated app deploys improved

What is all the fuss over Containers?

Teamworkx Cloud - Red Hat OpenShift für die Atlassian Toolchain

Hubert SchweinesbeinSenior Manager, EMEA Partner Enablement [email protected]

1

Page 2: OpenShift für die Atlassian Toolchain Teamworkx Cloud ... · business leaders cloud-native apps simplify packaging simplify testing consistent app deploys automated app deploys improved

2

What to expect

WHY OPEN SOURCE?

WHY RED HAT?

AND WHAT’S about CONTAINERS?

AND Atlassian and Teamworkx?

Page 3: OpenShift für die Atlassian Toolchain Teamworkx Cloud ... · business leaders cloud-native apps simplify packaging simplify testing consistent app deploys automated app deploys improved

3

KEY QUESTIONS OF DIGITAL BUSINESS

WHY CHANGE?

WHY NOW?

WHY OPEN SOURCE?

WHY RED HAT?

Page 4: OpenShift für die Atlassian Toolchain Teamworkx Cloud ... · business leaders cloud-native apps simplify packaging simplify testing consistent app deploys automated app deploys improved

IS YOUR ORGANIZATION ALSO SEEING DIGITAL DISRUPTION?

Source: MIT Sloan Management Review and Deloitte, Aligning the Organization for Its Digital Future, July 2016. http://sloanreview.mit.edu/projects/aligning-for-digital-future/

44%

87% anticipate that their industries will be disrupted by digital trends to a great or moderate extent.

say their organizations are adequately preparing for the disruptions to come.

I.T. LEADERS SAY CHANGE IS COMING

WHY CHANGE?

Page 5: OpenShift für die Atlassian Toolchain Teamworkx Cloud ... · business leaders cloud-native apps simplify packaging simplify testing consistent app deploys automated app deploys improved

5

I.T. TAKESEVERYONE ON ALL PATHS

THE DIGITAL TRANSFORMATION JOURNEYWHY CHANGE?

Page 6: OpenShift für die Atlassian Toolchain Teamworkx Cloud ... · business leaders cloud-native apps simplify packaging simplify testing consistent app deploys automated app deploys improved

F10157-171207

6

SIMON CASHMOREHEAD OF PaaS MIDDLEWARE ENGINEERING

BARCLAYS

“We need to deliver products to market quicker than ever and be more responsive to market trends. We want to

become the bank of the future.”

Source: Red Hat customer success story, Barclays adopts agile DevOps culture to stay competitive.Accessed Jun 2018, https://www.redhat.com/en/success-stories/barclays

WHY NOW?

Page 7: OpenShift für die Atlassian Toolchain Teamworkx Cloud ... · business leaders cloud-native apps simplify packaging simplify testing consistent app deploys automated app deploys improved

Why is Innovation Important?

Page 8: OpenShift für die Atlassian Toolchain Teamworkx Cloud ... · business leaders cloud-native apps simplify packaging simplify testing consistent app deploys automated app deploys improved

F10157-171207

DIGITAL LEADERS ARE HIGH PERFORMERSI.T. THROUGHPUT MEANS MOVING QUICKLY TO ANSWER DEMAND

more frequently than low-performing ones

46x

Source: Google Cloud + Dora, Accelerate: 2019 State of DevOps. August 2018. https://cloudplatformonline.com/2018-state-of-devops.html

High-performing organizations deploy code

8

WHY NOW?

Page 9: OpenShift für die Atlassian Toolchain Teamworkx Cloud ... · business leaders cloud-native apps simplify packaging simplify testing consistent app deploys automated app deploys improved

OPEN SOURCE IS DRIVING INNOVATION

WHY OPEN SOURCE?

Page 10: OpenShift für die Atlassian Toolchain Teamworkx Cloud ... · business leaders cloud-native apps simplify packaging simplify testing consistent app deploys automated app deploys improved

F4726-102516

IT’S NOT JUST CODE; IT’S CULTURE

Collaboration

Transparency (both access and the ability to act)

Shared problems are solved faster

Working together creates necessary

standardization

+

OPEN SOURCECULTURE

WHY OPEN SOURCE?

Page 11: OpenShift für die Atlassian Toolchain Teamworkx Cloud ... · business leaders cloud-native apps simplify packaging simplify testing consistent app deploys automated app deploys improved

WHY RED HAT?

Page 12: OpenShift für die Atlassian Toolchain Teamworkx Cloud ... · business leaders cloud-native apps simplify packaging simplify testing consistent app deploys automated app deploys improved

CLICK TO ADD TITLE

* Red Hat client data and Fortune Global 500 list, 2015

OPEN SOURCE IS EVERYWHERERED HAT SOLUTIONS POWER LEADING ORGANIZATIONS

Page 13: OpenShift für die Atlassian Toolchain Teamworkx Cloud ... · business leaders cloud-native apps simplify packaging simplify testing consistent app deploys automated app deploys improved

13

THE HIGH LEVEL STORY

Your world is changing faster than ever before, and all organizations must embark on a digital transformation journey to compete and win.

Technology is no longer about running the business. Technology drives competitive advantage and delivers clear business outcomes.

Open source brings the innovation, economics, and agility needed for digital transformation.

Red Hat sets the standard for taking open source to the enterprise with a complete portfolio and partner ecosystem.

WHY CHANGE?

WHY NOW?

WHY OPEN SOURCE?

WHY RED HAT?

Page 14: OpenShift für die Atlassian Toolchain Teamworkx Cloud ... · business leaders cloud-native apps simplify packaging simplify testing consistent app deploys automated app deploys improved

GENERAL DISTRIBUTION

What are containers & why do you need them?

Page 15: OpenShift für die Atlassian Toolchain Teamworkx Cloud ... · business leaders cloud-native apps simplify packaging simplify testing consistent app deploys automated app deploys improved

The Problem

Applications require complicated collaboration during installation and integration every time they are deployed.Image: Manually Loading Ships 1921

Page 16: OpenShift für die Atlassian Toolchain Teamworkx Cloud ... · business leaders cloud-native apps simplify packaging simplify testing consistent app deploys automated app deploys improved

What About Virtualization?

Cargo holds help, but you still have to load the ship manually

Page 17: OpenShift für die Atlassian Toolchain Teamworkx Cloud ... · business leaders cloud-native apps simplify packaging simplify testing consistent app deploys automated app deploys improved

What about Configuration Management

Alone, it’s just, better boxes, bags, barrels, crates and forklifts

Page 18: OpenShift für die Atlassian Toolchain Teamworkx Cloud ... · business leaders cloud-native apps simplify packaging simplify testing consistent app deploys automated app deploys improved

The solutionContainerize

Adopting a container strategy will allow applications to be easily shared and deployed.

Page 19: OpenShift für die Atlassian Toolchain Teamworkx Cloud ... · business leaders cloud-native apps simplify packaging simplify testing consistent app deploys automated app deploys improved

Load Applications at the Factory, not the Dock

Page 20: OpenShift für die Atlassian Toolchain Teamworkx Cloud ... · business leaders cloud-native apps simplify packaging simplify testing consistent app deploys automated app deploys improved

GENERAL DISTRIBUTION

WHAT ARE CONTAINERS?CONTAINER BENEFITS FOR MULTIPLE TEAMS

DEVELOPERS

IT OPERATIONS

BUSINESS LEADERS

● CLOUD-NATIVE APPS● SIMPLIFY PACKAGING● SIMPLIFY TESTING

● CONSISTENT APP DEPLOYS● AUTOMATED APP DEPLOYS● IMPROVED APP PERFORMANCE● MULTI-CLOUD CONSISTENCY

● ENABLE DEVOPS CULTURE● ENABLE HYBRID CLOUD● REDUCE VM LICENSING COSTS● ACCELERATE APP-DEV CYCLES

CONTAINERS

Package all app dependenciesIntegrated in Linux OS

Fully Open SourceSecure Isolation of Applications

Eliminates need for VM HypervisorRuns on Any Cloud Platform

CLOUD INFRASTRUCTURE

LINUX HOST (KERNEL)

Container

App

Container

App

Container

App

Container

App

Page 21: OpenShift für die Atlassian Toolchain Teamworkx Cloud ... · business leaders cloud-native apps simplify packaging simplify testing consistent app deploys automated app deploys improved

GENERAL DISTRIBUTION

CONTAINER INFRASTRUCTUREWITH CONTAINERS, THE OS MATTERS MORE THAN EVER

CONTAINER CONTAINER CONTAINER

LINUX CONTAINER HOST (KERNEL)

LINUX O/SDEPENDENCY

LINUX O/SDEPENDENCY

LINUX O/SDEPENDENCY

APP APP APP

Linux OS host spans every container

1 2Linux is in

every single container

CONTAINERS ARE LINUX

Red Hat Enterprise Linux is a leader in paid

Linux

70%CY2016 paidLinux share

Page 22: OpenShift für die Atlassian Toolchain Teamworkx Cloud ... · business leaders cloud-native apps simplify packaging simplify testing consistent app deploys automated app deploys improved

Scott McCarty Twitter: @fatherlinux Blog: bit.ly/fatherlinux

The Next Problem

The solution requires more than just ships, trucks, and trains

Page 23: OpenShift für die Atlassian Toolchain Teamworkx Cloud ... · business leaders cloud-native apps simplify packaging simplify testing consistent app deploys automated app deploys improved

Scott McCarty Twitter: @fatherlinux Blog: bit.ly/fatherlinux

What’s in the Container Matters...

Liquids Frozen Goods Contraband

Page 24: OpenShift für die Atlassian Toolchain Teamworkx Cloud ... · business leaders cloud-native apps simplify packaging simplify testing consistent app deploys automated app deploys improved

Scott McCarty Twitter: @fatherlinux Blog: bit.ly/fatherlinux

Container Management

With thousands of containers, building software systems to pack, unpack, load, unload, and track containers is complicated.Image: Container Logistics is Not Trivial

Page 25: OpenShift für die Atlassian Toolchain Teamworkx Cloud ... · business leaders cloud-native apps simplify packaging simplify testing consistent app deploys automated app deploys improved

GENERAL DISTRIBUTION

WHY DO CONTAINERS NEED KUBERNETES?

CONTAINERIZED APPLICATIONS

MANAGE CONTAINERS SECURELY

MANAGE CONTAINERS AT SCALE

INTEGRATE IT OPERATIONS

ENABLE HYBRID CLOUD

Page 26: OpenShift für die Atlassian Toolchain Teamworkx Cloud ... · business leaders cloud-native apps simplify packaging simplify testing consistent app deploys automated app deploys improved

GENERAL DISTRIBUTION

KUBERNETES IS THE CONTAINER ORCHESTRATION STANDARD

OTHER ORCHESTRATORS(Cloud Foundry Diego,

Nomad, Blox, etc.)

2 YEARS AGOFragmented landscape

TODAYKubernetes consolidation

OTHERORCHESTRATORS

Red Hat bet early on Kubernetes. It has now become the dominant orchestration ecosystem

Page 27: OpenShift für die Atlassian Toolchain Teamworkx Cloud ... · business leaders cloud-native apps simplify packaging simplify testing consistent app deploys automated app deploys improved

27

RED HAT HAS BEEN A KUBERNETES LEADER SINCE DAY 1

1.0 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 ……

K8S 1.0

K8S 1.0

2015 2016 2017 2018

K8S 1.8

K8S 1.6

K8S 1.9

Page 28: OpenShift für die Atlassian Toolchain Teamworkx Cloud ... · business leaders cloud-native apps simplify packaging simplify testing consistent app deploys automated app deploys improved

GENERAL DISTRIBUTION

KUBERNETES PROJECT CONTRIBUTIONS#1 - Google - 41,649#2 - Red Hat - 14,410#6 - IBM - 1230 #9 - CoreOS - 964*#10 - Microsoft - 728#13 - VMware - 433#15 - Intel - 400#23 - Cisco - 192#26 - Pivotal - 141#41 - Oracle - 36#56 - Docker - 14Amazon/AWS - ? * Most CoreOS commits were done using personal email addresses (Independent)

Page 29: OpenShift für die Atlassian Toolchain Teamworkx Cloud ... · business leaders cloud-native apps simplify packaging simplify testing consistent app deploys automated app deploys improved

IT Must Evolve to Innovate

Page 30: OpenShift für die Atlassian Toolchain Teamworkx Cloud ... · business leaders cloud-native apps simplify packaging simplify testing consistent app deploys automated app deploys improved
Page 31: OpenShift für die Atlassian Toolchain Teamworkx Cloud ... · business leaders cloud-native apps simplify packaging simplify testing consistent app deploys automated app deploys improved

GENERAL DISTRIBUTION

IDC Spotlight - Teamworkx by catworkx

“IDC believes that modernisation and automation of the Atlassian estate can play a major role in improving software development, collaboration and business operations — some of the top business priorities for European organisations.”

Page 32: OpenShift für die Atlassian Toolchain Teamworkx Cloud ... · business leaders cloud-native apps simplify packaging simplify testing consistent app deploys automated app deploys improved

CONFIDENTIAL Designator

linkedin.com/company/red-hat

youtube.com/user/RedHatVideos

facebook.com/redhatinc

twitter.com/RedHat

Red Hat is the world’s leading provider of

enterprise open source software solutions.

Award-winning support, training, and consulting

services make

Red Hat a trusted adviser to the Fortune 500.

Thank you

32