16
OpenShift – everything Continuous Vorschau auf den Service Katalog ab OpenShift 3.6 Robert Bohne, ConSol GmbH München, 11. Juli 2017

OpenShift–everythingContinuous...2017/07/11  · Seite 2 Zu meiner Person •Robert Bohne –10 Jahre bei ConSol –5 Jahre 7x24 Web Middleware Betrieb –Seit Anfang 2016 mit OpenShiftbeschäftigt

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: OpenShift–everythingContinuous...2017/07/11  · Seite 2 Zu meiner Person •Robert Bohne –10 Jahre bei ConSol –5 Jahre 7x24 Web Middleware Betrieb –Seit Anfang 2016 mit OpenShiftbeschäftigt

OpenShift – everything Continuous

VorschauaufdenServiceKatalogabOpenShift 3.6

RobertBohne,ConSolGmbHMünchen,11.Juli2017

Page 2: OpenShift–everythingContinuous...2017/07/11  · Seite 2 Zu meiner Person •Robert Bohne –10 Jahre bei ConSol –5 Jahre 7x24 Web Middleware Betrieb –Seit Anfang 2016 mit OpenShiftbeschäftigt

Seite2

ZumeinerPerson

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

Page 3: OpenShift–everythingContinuous...2017/07/11  · Seite 2 Zu meiner Person •Robert Bohne –10 Jahre bei ConSol –5 Jahre 7x24 Web Middleware Betrieb –Seit Anfang 2016 mit OpenShiftbeschäftigt

Seite3

Agenda

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

Page 4: OpenShift–everythingContinuous...2017/07/11  · Seite 2 Zu meiner Person •Robert Bohne –10 Jahre bei ConSol –5 Jahre 7x24 Web Middleware Betrieb –Seit Anfang 2016 mit OpenShiftbeschäftigt

Seite4

AktuelleBereitstellungexternerDienste

• EntwicklermöchteeinenexternenDienst

Bestellung Zugänge Konfiguration

Page 5: OpenShift–everythingContinuous...2017/07/11  · Seite 2 Zu meiner Person •Robert Bohne –10 Jahre bei ConSol –5 Jahre 7x24 Web Middleware Betrieb –Seit Anfang 2016 mit OpenShiftbeschäftigt

Seite5

Abjetzt...

Page 6: OpenShift–everythingContinuous...2017/07/11  · Seite 2 Zu meiner Person •Robert Bohne –10 Jahre bei ConSol –5 Jahre 7x24 Web Middleware Betrieb –Seit Anfang 2016 mit OpenShiftbeschäftigt

Seite6

WiewerdenDiensteinZukunftbereitgestellt?

Service Broker

• WasgibtesfürServices?– RückmeldungderverfügbarenServices

• StellemirbittedenServicexyz bereit!– Servicewirdbereitgestellt.

• Serviceistbereitgestellt• VerbindemeinenServicexyz mitmeinerApplikation!

– ServicewirdmitderApplikationverbunden• Fertig:ApplikationkanndenServiceverwenden.

Platform

Page 7: OpenShift–everythingContinuous...2017/07/11  · Seite 2 Zu meiner Person •Robert Bohne –10 Jahre bei ConSol –5 Jahre 7x24 Web Middleware Betrieb –Seit Anfang 2016 mit OpenShiftbeschäftigt

Seite7

WiefunktioniertdasGanze?

Service BrokerPlatform

InitialentwickeltfürCloudFoundry

Page 8: OpenShift–everythingContinuous...2017/07/11  · Seite 2 Zu meiner Person •Robert Bohne –10 Jahre bei ConSol –5 Jahre 7x24 Web Middleware Betrieb –Seit Anfang 2016 mit OpenShiftbeschäftigt

Seite8

• OffenerStandard• Nichtprodukt- oderherstellerspezifisch• CloudFoundry spezifischeBestandteilewurdenentfernt

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

Page 9: OpenShift–everythingContinuous...2017/07/11  · Seite 2 Zu meiner Person •Robert Bohne –10 Jahre bei ConSol –5 Jahre 7x24 Web Middleware Betrieb –Seit Anfang 2016 mit OpenShiftbeschäftigt

Seite9

KannesnureinenServiceBrokergeben?

Service Broker A

Platform Service Broker B

Service Broker C

Page 10: OpenShift–everythingContinuous...2017/07/11  · Seite 2 Zu meiner Person •Robert Bohne –10 Jahre bei ConSol –5 Jahre 7x24 Web Middleware Betrieb –Seit Anfang 2016 mit OpenShiftbeschäftigt

Seite10

WasbietetRed Hat?

AnsibleService BrokerOpenShift Ansible Playbook

Bundle

Page 11: OpenShift–everythingContinuous...2017/07/11  · Seite 2 Zu meiner Person •Robert Bohne –10 Jahre bei ConSol –5 Jahre 7x24 Web Middleware Betrieb –Seit Anfang 2016 mit OpenShiftbeschäftigt

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“)

Page 12: OpenShift–everythingContinuous...2017/07/11  · Seite 2 Zu meiner Person •Robert Bohne –10 Jahre bei ConSol –5 Jahre 7x24 Web Middleware Betrieb –Seit Anfang 2016 mit OpenShiftbeschäftigt

Seite12

Ansible PlaybookBundle- APB

• SpiegelteinenServiceimAnsible ServiceBrokerwieder!• Enthält:

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

• Istein

• WirdinderRegistrygespeichert• BietetalleVorteileeinesContainers

Page 13: OpenShift–everythingContinuous...2017/07/11  · Seite 2 Zu meiner Person •Robert Bohne –10 Jahre bei ConSol –5 Jahre 7x24 Web Middleware Betrieb –Seit Anfang 2016 mit OpenShiftbeschäftigt

Seite13

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

Page 14: OpenShift–everythingContinuous...2017/07/11  · Seite 2 Zu meiner Person •Robert Bohne –10 Jahre bei ConSol –5 Jahre 7x24 Web Middleware Betrieb –Seit Anfang 2016 mit OpenShiftbeschäftigt

Seite14

Ansible ServiceBrokerArchitectureOverview

Page 15: OpenShift–everythingContinuous...2017/07/11  · Seite 2 Zu meiner Person •Robert Bohne –10 Jahre bei ConSol –5 Jahre 7x24 Web Middleware Betrieb –Seit Anfang 2016 mit OpenShiftbeschäftigt

15Seite

Danke!

[email protected]:@RobertBohne

ConSolSoftwareGmbHFranziskanerstraße 38D-81669MünchenTel:[email protected]:+49-89-45841-111www.consol.de/openshiftTwitter:@consol_de

Page 16: OpenShift–everythingContinuous...2017/07/11  · Seite 2 Zu meiner Person •Robert Bohne –10 Jahre bei ConSol –5 Jahre 7x24 Web Middleware Betrieb –Seit Anfang 2016 mit OpenShiftbeschäftigt

16Seite

Fragen?

[email protected]:@RobertBohne

ConSolSoftwareGmbHFranziskanerstraße 38D-81669MünchenTel:[email protected]:+49-89-45841-111www.consol.de/openshiftTwitter:@consol_de