Container als Innovationstreiber - TICKETINO AGcustomer.ticketino.com › files › hpe17 ›...

Preview:

Citation preview

Container als Innovationstreiber

21. Juni 2017

Chris Eberle, redhat

IT Evolves

Applications ProcessesInfrastructures

Monolith

N-Tier

Microservices

Datacenter

Hosted

Hybrid

Waterfall

Agile

DevOps

Development Process

● Shift to more agile development

and deployment processes

● Increased collaboration between

Development & Operations

● Move from Continuous Integration

to Continuous Deployment

Waterfall

Agile

DevOps

● Sandboxed application processes on a

shared Linux OS kernel

● Simpler, lighter, and denser than virtual

machines

● Portable across different environments

● Package my application and all of its

dependencies

● Deploy to any environment in seconds and

enable CI/CD

● Easily access and share containerized

components

Sys-Admins / Ops Developers

It Depends on Who You Ask

What Are Containers?

Containerized Apps

on Docker Hub

Source: DockerCon 2017 Keynote

900K

Image Pulls

on Docker Hub

12B

35%

Container Adoption Rate

in Production

Source: RightScale 2017 State of the Cloud Report

Why the Difference?

SchedulingDecide where to deploy containers

WE NEED MORE THAN JUST CONTAINERS

Lifecycle and healthKeep containers running despite failures

DiscoveryFind other containers on the network

MonitoringVisibility into running containers

SecurityControl who can do what

ScalingScale containers up and down

PersistenceSurvive data beyond container lifecycle

AggregationCompose apps from multiple containers

Self-service

Multi-language

Automation

Collaboration

Seamless

Standards-

based

Web-scale

Open

Source

Enterprise

Grade

Secure

Critical features for both Dev and Ops

Community Powered Innovation

Red Hat Open Innovation Labs

INNOVATION

ACCELERATED

DEVELOP CONTEMPORARY APPS• Develop on PaaS environment

• Transform how you design and develop apps

• Adopt lean and agile principles

• Master DevOps practices

MODERNIZE TRADITIONAL APPS

• Extend applications

• Optimize applications

• Scale applications

• Expose to orchestration

COLLABORATION RESIDENCY COMMUNITY

INCUBATION

Thank youChris Eberle – ceberle@redhat.com – +41 79 935 0375

Reimagine 2017 13

Recommended