openshift–everythingcontinuous...2017/07/11  · seite 2 zu meiner person •robert bohne –10...

Post on 10-Jun-2020

0 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

OpenShift – everything Continuous

VorschauaufdenServiceKatalogabOpenShift 3.6

RobertBohne,ConSolGmbHMünchen,11.Juli2017

Seite2

ZumeinerPerson

• RobertBohne– 10JahrebeiConSol– 5Jahre7x24WebMiddlewareBetrieb– SeitAnfang2016mitOpenShift beschäftigt– Bietet:Workshops,PoC,Troubleshooting,Automatisierung– Kann:OpenShift,Kubernetes,Docker,Ansible,Grafana,InfluxDB,Prometheus,...

Seite3

Agenda

• BereitstellenvonDienstenheuteundinZukunft• WasbietenOpenShift &ServiceKatalogvonRed Hat?• Demo• Architektur• Fragen&Antworten

Seite4

AktuelleBereitstellungexternerDienste

• EntwicklermöchteeinenexternenDienst

Bestellung Zugänge Konfiguration

Seite5

Abjetzt...

Seite6

WiewerdenDiensteinZukunftbereitgestellt?

Service Broker

• WasgibtesfürServices?– RückmeldungderverfügbarenServices

• StellemirbittedenServicexyz bereit!– Servicewirdbereitgestellt.

• Serviceistbereitgestellt• VerbindemeinenServicexyz mitmeinerApplikation!

– ServicewirdmitderApplikationverbunden• Fertig:ApplikationkanndenServiceverwenden.

Platform

Seite7

WiefunktioniertdasGanze?

Service BrokerPlatform

InitialentwickeltfürCloudFoundry

Seite8

• OffenerStandard• Nichtprodukt- oderherstellerspezifisch• CloudFoundry spezifischeBestandteilewurdenentfernt

• FirmenwieRed Hat,Google,IBM,Pivotal,SAPundFujitsubeteiligensichandemStandard.

Seite9

KannesnureinenServiceBrokergeben?

Service Broker A

Platform Service Broker B

Service Broker C

Seite10

WasbietetRed Hat?

AnsibleService BrokerOpenShift Ansible Playbook

Bundle

Seite11

Ansible ServiceBroker

• UmfasstServiceKatalogmitOpenServiceBrokerAPI• Unterstützt:

– TraditionelleS2I-Implementierungen– BereitstellungvorhandenerImages– OrchestrierungvonOff-PlattformDiensten– BereitstellungvonMulti-Service-Lösungen

• ArbeitmitAnsible• AlleMöglichkeiten,dieAnsible bietet(Rollen,Module,...)

• NeuesAnsible ModulfürOpenShift• Feature:Whiteand Blacklisting („roles“)

Seite12

Ansible PlaybookBundle- APB

• SpiegelteinenServiceimAnsible ServiceBrokerwieder!• Enthält:

– AlleInformationen:Name,Parameter...– Ansible UmgebungmitallenbenötigtenRollen&Playbooks.

• Istein

• WirdinderRegistrygespeichert• BietetalleVorteileeinesContainers

Seite13

DemoVersion: v3.6.0-alpha.1+d482d74-6

Seite14

Ansible ServiceBrokerArchitectureOverview

15Seite

Danke!

RobertBohneRobert.Bohne@consol.deTwitter:@RobertBohne

ConSolSoftwareGmbHFranziskanerstraße 38D-81669MünchenTel:+49-89-45841-100info@consol.deFax:+49-89-45841-111www.consol.de/openshiftTwitter:@consol_de

16Seite

Fragen?

RobertBohneRobert.Bohne@consol.deTwitter:@RobertBohne

ConSolSoftwareGmbHFranziskanerstraße 38D-81669MünchenTel:+49-89-45841-100info@consol.deFax:+49-89-45841-111www.consol.de/openshiftTwitter:@consol_de

top related