Cloud Lego with Kyma

Cloud Lego with
Kyma
Michał Wcisło
19.09.2019
Agenda
2
• Open Service Broker API
• Service catalog as a concept
• Introduction to Kyma
• Demo
A few words about myself
• 8 years in Nokia
• Worked in telco research (VoIP, MIMO), QA,
TechnicalSupport and Development
• Currently working on development of Nokia
AVA ecosystem, specifically k8s as a service
3
Open Service Broker
API
Overview
• Platform - Platforms interact with Service
Brokers to provision, and manage, Service
Instances and Service Bindings
• Service broker - Service Brokers manage
the lifecycle of Services
• Service Instance - An instantiation of a
Service Offering and Service Plan
5
Binding
• Credentials
• Log Drain
• Route Services
• Volume Services
6
Service catalog
Idea behind service catalog
• Portfolio
• Self-service
• Consuming oriented
• Service composition
• Delivery of services, CI/CD
8
Service catalog examples
9
Service catalog examples
10
Service catalog examples
11
Introduction to
Kyma
What is Kyma?
• Service catalog
• Serverless
• Application Connector
13
Kyma as a hub
• Abstracting service specific environments
• Tool for moving towards cloud
• Delivery pattern
• Platform
14
Kyma architecture
15
Kyma installation
16
• Local dev environment available as
minikube
• Available on GCP Marketplace
• Instructions for GKE and AKS
• and others...
DEMO
Become Kyma contributor
• Request a feature or report a bug
https://github.com/kyma-project/kyma/
• Join the CORE SIG https://github.com/kyma-
project/community/tree/master/sig-and-
wg/sig-core
• Contact the Kyma team directly on Slack
slack.kyma-project.io
18
References
• https://github.com/m-wcislo/talks - repo
with all the presentations
•
https://github.com/openservicebrokerapi/s
ervicebroker/blob/v2.15/spec.md - OSBA
spec
• https://github.com/monostream/helmi -
helmi repo19
Thanks!
Any questions?
You can find me at:
@m_wcislo
20
Credits
Special thanks to all the people who
made and released these awesome
resources for free:
▰ Presentation template by
SlidesCarnival
▰ Photographs by Unsplash
21
1 of 21

Recommended

K8s as a service with Rancher by
K8s as a service with RancherK8s as a service with Rancher
K8s as a service with RancherMichał Wcisło
283 views15 slides
On demand cloud services by
On demand cloud servicesOn demand cloud services
On demand cloud servicesFuture Cloud Summit
96 views12 slides
OPEN'17_2_Customer Experience_Essent by
OPEN'17_2_Customer Experience_EssentOPEN'17_2_Customer Experience_Essent
OPEN'17_2_Customer Experience_EssentKangaroot
121 views11 slides
Cloud management portal - admin view by
Cloud management portal - admin viewCloud management portal - admin view
Cloud management portal - admin viewShapeBlue
145 views22 slides
Astricon 2012 - Redundancy and High Availability by
Astricon 2012 - Redundancy and High AvailabilityAstricon 2012 - Redundancy and High Availability
Astricon 2012 - Redundancy and High Availabilityalipey
1.2K views18 slides
OpenNebula from the Perspective of an ISP by
OpenNebula from the Perspective of an ISPOpenNebula from the Perspective of an ISP
OpenNebula from the Perspective of an ISPOpenNebula Project
279 views17 slides

More Related Content

What's hot

OpenStack Telco Cloud Challenges, David Fick, Oracle by
OpenStack Telco Cloud Challenges, David Fick, OracleOpenStack Telco Cloud Challenges, David Fick, Oracle
OpenStack Telco Cloud Challenges, David Fick, OracleSriram Subramanian
1.8K views11 slides
The Truth About the Service Mesh Data Plane by
The Truth About the Service Mesh Data PlaneThe Truth About the Service Mesh Data Plane
The Truth About the Service Mesh Data PlaneChristian Posta
2.6K views32 slides
Xen in the Cloud by
Xen in the CloudXen in the Cloud
Xen in the CloudThe Linux Foundation
624 views41 slides
OpenNebulaConf2019 - CORD and Edge computing with OpenNebula - Alfonso Aureli... by
OpenNebulaConf2019 - CORD and Edge computing with OpenNebula - Alfonso Aureli...OpenNebulaConf2019 - CORD and Edge computing with OpenNebula - Alfonso Aureli...
OpenNebulaConf2019 - CORD and Edge computing with OpenNebula - Alfonso Aureli...OpenNebula Project
471 views14 slides
A Walkthrough of InfluxCloud 2.0 by Tim Hall by
A Walkthrough of InfluxCloud 2.0 by Tim HallA Walkthrough of InfluxCloud 2.0 by Tim Hall
A Walkthrough of InfluxCloud 2.0 by Tim HallInfluxData
397 views13 slides
Kafka and Kafka Streams in the Global Schibsted Data Platform by
Kafka and Kafka Streams in the Global Schibsted Data PlatformKafka and Kafka Streams in the Global Schibsted Data Platform
Kafka and Kafka Streams in the Global Schibsted Data PlatformFredrik Vraalsen
181 views41 slides

What's hot(20)

OpenStack Telco Cloud Challenges, David Fick, Oracle by Sriram Subramanian
OpenStack Telco Cloud Challenges, David Fick, OracleOpenStack Telco Cloud Challenges, David Fick, Oracle
OpenStack Telco Cloud Challenges, David Fick, Oracle
Sriram Subramanian1.8K views
The Truth About the Service Mesh Data Plane by Christian Posta
The Truth About the Service Mesh Data PlaneThe Truth About the Service Mesh Data Plane
The Truth About the Service Mesh Data Plane
Christian Posta2.6K views
OpenNebulaConf2019 - CORD and Edge computing with OpenNebula - Alfonso Aureli... by OpenNebula Project
OpenNebulaConf2019 - CORD and Edge computing with OpenNebula - Alfonso Aureli...OpenNebulaConf2019 - CORD and Edge computing with OpenNebula - Alfonso Aureli...
OpenNebulaConf2019 - CORD and Edge computing with OpenNebula - Alfonso Aureli...
OpenNebula Project471 views
A Walkthrough of InfluxCloud 2.0 by Tim Hall by InfluxData
A Walkthrough of InfluxCloud 2.0 by Tim HallA Walkthrough of InfluxCloud 2.0 by Tim Hall
A Walkthrough of InfluxCloud 2.0 by Tim Hall
InfluxData397 views
Kafka and Kafka Streams in the Global Schibsted Data Platform by Fredrik Vraalsen
Kafka and Kafka Streams in the Global Schibsted Data PlatformKafka and Kafka Streams in the Global Schibsted Data Platform
Kafka and Kafka Streams in the Global Schibsted Data Platform
Fredrik Vraalsen181 views
Martin Moucka [Red Hat] | How Red Hat Uses gNMI, Telegraf and InfluxDB to Gai... by InfluxData
Martin Moucka [Red Hat] | How Red Hat Uses gNMI, Telegraf and InfluxDB to Gai...Martin Moucka [Red Hat] | How Red Hat Uses gNMI, Telegraf and InfluxDB to Gai...
Martin Moucka [Red Hat] | How Red Hat Uses gNMI, Telegraf and InfluxDB to Gai...
InfluxData196 views
API World: The service-mesh landscape by Christian Posta
API World: The service-mesh landscapeAPI World: The service-mesh landscape
API World: The service-mesh landscape
Christian Posta851 views
Creating a customer segmentation workflow with knime by Knoldus Inc.
Creating a customer segmentation workflow with knimeCreating a customer segmentation workflow with knime
Creating a customer segmentation workflow with knime
Knoldus Inc.224 views
QSS at Cisco Live 2016 Berlin by QSS
QSS at Cisco Live 2016 BerlinQSS at Cisco Live 2016 Berlin
QSS at Cisco Live 2016 Berlin
QSS241 views
Role of edge gateways in relation to service mesh adoption by Christian Posta
Role of edge gateways in relation to service mesh adoptionRole of edge gateways in relation to service mesh adoption
Role of edge gateways in relation to service mesh adoption
Christian Posta1.1K views
Moving 150 TB of data resiliently on Kafka With Quorum Controller on Kubernet... by HostedbyConfluent
Moving 150 TB of data resiliently on Kafka With Quorum Controller on Kubernet...Moving 150 TB of data resiliently on Kafka With Quorum Controller on Kubernet...
Moving 150 TB of data resiliently on Kafka With Quorum Controller on Kubernet...
HostedbyConfluent599 views
Multi-cluster service mesh with GlooMesh by Christian Posta
Multi-cluster service mesh with GlooMeshMulti-cluster service mesh with GlooMesh
Multi-cluster service mesh with GlooMesh
Christian Posta1.2K views
CreatiFI FIWARE technologies presentation 8.10.2014 Helsinki by CreatiFI
CreatiFI FIWARE technologies presentation 8.10.2014 HelsinkiCreatiFI FIWARE technologies presentation 8.10.2014 Helsinki
CreatiFI FIWARE technologies presentation 8.10.2014 Helsinki
CreatiFI949 views
Kubernetes Ingress to Service Mesh (and beyond!) by Christian Posta
Kubernetes Ingress to Service Mesh (and beyond!)Kubernetes Ingress to Service Mesh (and beyond!)
Kubernetes Ingress to Service Mesh (and beyond!)
Christian Posta614 views
Scaling Infrastructure at Picnic by busrakoken
Scaling Infrastructure at PicnicScaling Infrastructure at Picnic
Scaling Infrastructure at Picnic
busrakoken116 views
Sidecar patterns in modern infrastructure by Matas Tvarijonas
Sidecar patterns in modern infrastructureSidecar patterns in modern infrastructure
Sidecar patterns in modern infrastructure
Matas Tvarijonas385 views
OpenNMS Reporting - Enhancement by Ronny
OpenNMS Reporting - EnhancementOpenNMS Reporting - Enhancement
OpenNMS Reporting - Enhancement
Ronny2K views

Similar to Cloud Lego with Kyma

47Lining - Cloud Computing State of the Union 2014 by
47Lining - Cloud Computing State of the Union 201447Lining - Cloud Computing State of the Union 2014
47Lining - Cloud Computing State of the Union 2014Mick Bass
505 views21 slides
Serverless brewbox by
Serverless   brewboxServerless   brewbox
Serverless brewboxLino Telera
38 views27 slides
GlobalLogic .NET Community Webinar #3 "Exploring Serverless with Azure Functi... by
GlobalLogic .NET Community Webinar #3 "Exploring Serverless with Azure Functi...GlobalLogic .NET Community Webinar #3 "Exploring Serverless with Azure Functi...
GlobalLogic .NET Community Webinar #3 "Exploring Serverless with Azure Functi...GlobalLogic Ukraine
13 views21 slides
IX-API: An application programming interface to provision on IXs by Henk Stee... by
IX-API: An application programming interface to provision on IXs by Henk Stee...IX-API: An application programming interface to provision on IXs by Henk Stee...
IX-API: An application programming interface to provision on IXs by Henk Stee...MyNOG
284 views41 slides
Kubernetes And Istio and Azure AKS DevOps by
Kubernetes And Istio and Azure AKS DevOpsKubernetes And Istio and Azure AKS DevOps
Kubernetes And Istio and Azure AKS DevOpsOfir Makmal
1.3K views35 slides
Service-mesh options with Linkerd, Consul, Istio and AWS AppMesh by
Service-mesh options with Linkerd, Consul, Istio and AWS AppMeshService-mesh options with Linkerd, Consul, Istio and AWS AppMesh
Service-mesh options with Linkerd, Consul, Istio and AWS AppMeshChristian Posta
2.8K views55 slides

Similar to Cloud Lego with Kyma(20)

47Lining - Cloud Computing State of the Union 2014 by Mick Bass
47Lining - Cloud Computing State of the Union 201447Lining - Cloud Computing State of the Union 2014
47Lining - Cloud Computing State of the Union 2014
Mick Bass505 views
GlobalLogic .NET Community Webinar #3 "Exploring Serverless with Azure Functi... by GlobalLogic Ukraine
GlobalLogic .NET Community Webinar #3 "Exploring Serverless with Azure Functi...GlobalLogic .NET Community Webinar #3 "Exploring Serverless with Azure Functi...
GlobalLogic .NET Community Webinar #3 "Exploring Serverless with Azure Functi...
IX-API: An application programming interface to provision on IXs by Henk Stee... by MyNOG
IX-API: An application programming interface to provision on IXs by Henk Stee...IX-API: An application programming interface to provision on IXs by Henk Stee...
IX-API: An application programming interface to provision on IXs by Henk Stee...
MyNOG284 views
Kubernetes And Istio and Azure AKS DevOps by Ofir Makmal
Kubernetes And Istio and Azure AKS DevOpsKubernetes And Istio and Azure AKS DevOps
Kubernetes And Istio and Azure AKS DevOps
Ofir Makmal1.3K views
Service-mesh options with Linkerd, Consul, Istio and AWS AppMesh by Christian Posta
Service-mesh options with Linkerd, Consul, Istio and AWS AppMeshService-mesh options with Linkerd, Consul, Istio and AWS AppMesh
Service-mesh options with Linkerd, Consul, Istio and AWS AppMesh
Christian Posta2.8K views
Introduction to Microservices and Cloud Native Application Architecture by David Currie
Introduction to Microservices and Cloud Native Application ArchitectureIntroduction to Microservices and Cloud Native Application Architecture
Introduction to Microservices and Cloud Native Application Architecture
David Currie20K views
Navigating the service mesh landscape with Istio, Consul Connect, and Linkerd by Christian Posta
Navigating the service mesh landscape with Istio, Consul Connect, and LinkerdNavigating the service mesh landscape with Istio, Consul Connect, and Linkerd
Navigating the service mesh landscape with Istio, Consul Connect, and Linkerd
Christian Posta5K views
Cloud Services Integration Automation-External by Sukumar Nayak
Cloud Services Integration Automation-ExternalCloud Services Integration Automation-External
Cloud Services Integration Automation-External
Sukumar Nayak2.5K views
How IT at Getty Images Brokers Cloud Services by RightScale
How IT at Getty Images Brokers Cloud ServicesHow IT at Getty Images Brokers Cloud Services
How IT at Getty Images Brokers Cloud Services
RightScale1K views
The Application Server Platform of the Future - Container & Cloud Native and ... by Lucas Jellema
The Application Server Platform of the Future - Container & Cloud Native and ...The Application Server Platform of the Future - Container & Cloud Native and ...
The Application Server Platform of the Future - Container & Cloud Native and ...
Lucas Jellema717 views
Dutch Oracle Architects Platform - Reviewing Oracle OpenWorld 2017 and New Tr... by Lucas Jellema
Dutch Oracle Architects Platform - Reviewing Oracle OpenWorld 2017 and New Tr...Dutch Oracle Architects Platform - Reviewing Oracle OpenWorld 2017 and New Tr...
Dutch Oracle Architects Platform - Reviewing Oracle OpenWorld 2017 and New Tr...
Lucas Jellema566 views
Kubernetes: Dive into the Future of Infrastructure by GlobalLogic Ukraine
Kubernetes: Dive into the Future of InfrastructureKubernetes: Dive into the Future of Infrastructure
Kubernetes: Dive into the Future of Infrastructure

Recently uploaded

Digital Watermarking Of Audio Signals.pptx by
Digital Watermarking Of Audio Signals.pptxDigital Watermarking Of Audio Signals.pptx
Digital Watermarking Of Audio Signals.pptxAyushJaiswal781174
8 views25 slides
LFA-NPG-Paper.pdf by
LFA-NPG-Paper.pdfLFA-NPG-Paper.pdf
LFA-NPG-Paper.pdfharinsrikanth
40 views13 slides
Art of Writing Research article slide share.pptx by
Art of Writing Research article slide share.pptxArt of Writing Research article slide share.pptx
Art of Writing Research article slide share.pptxsureshc91
14 views42 slides
cloud computing-virtualization.pptx by
cloud computing-virtualization.pptxcloud computing-virtualization.pptx
cloud computing-virtualization.pptxRajaulKarim20
82 views31 slides
Design and analysis of a new undergraduate Computer Engineering degree – a me... by
Design and analysis of a new undergraduate Computer Engineering degree – a me...Design and analysis of a new undergraduate Computer Engineering degree – a me...
Design and analysis of a new undergraduate Computer Engineering degree – a me...WaelBadawy6
52 views4 slides
Update 42 models(Diode/General ) in SPICE PARK(DEC2023) by
Update 42 models(Diode/General ) in SPICE PARK(DEC2023)Update 42 models(Diode/General ) in SPICE PARK(DEC2023)
Update 42 models(Diode/General ) in SPICE PARK(DEC2023)Tsuyoshi Horigome
18 views16 slides

Recently uploaded(20)

Art of Writing Research article slide share.pptx by sureshc91
Art of Writing Research article slide share.pptxArt of Writing Research article slide share.pptx
Art of Writing Research article slide share.pptx
sureshc9114 views
cloud computing-virtualization.pptx by RajaulKarim20
cloud computing-virtualization.pptxcloud computing-virtualization.pptx
cloud computing-virtualization.pptx
RajaulKarim2082 views
Design and analysis of a new undergraduate Computer Engineering degree – a me... by WaelBadawy6
Design and analysis of a new undergraduate Computer Engineering degree – a me...Design and analysis of a new undergraduate Computer Engineering degree – a me...
Design and analysis of a new undergraduate Computer Engineering degree – a me...
WaelBadawy652 views
Update 42 models(Diode/General ) in SPICE PARK(DEC2023) by Tsuyoshi Horigome
Update 42 models(Diode/General ) in SPICE PARK(DEC2023)Update 42 models(Diode/General ) in SPICE PARK(DEC2023)
Update 42 models(Diode/General ) in SPICE PARK(DEC2023)
An approach of ontology and knowledge base for railway maintenance by IJECEIAES
An approach of ontology and knowledge base for railway maintenanceAn approach of ontology and knowledge base for railway maintenance
An approach of ontology and knowledge base for railway maintenance
IJECEIAES12 views
What is Whirling Hygrometer.pdf by IIT KHARAGPUR
What is Whirling Hygrometer.pdfWhat is Whirling Hygrometer.pdf
What is Whirling Hygrometer.pdf
IIT KHARAGPUR 11 views
fakenews_DBDA_Mar23.pptx by deepmitra8
fakenews_DBDA_Mar23.pptxfakenews_DBDA_Mar23.pptx
fakenews_DBDA_Mar23.pptx
deepmitra812 views
MSA Website Slideshow (16).pdf by msaucla
MSA Website Slideshow (16).pdfMSA Website Slideshow (16).pdf
MSA Website Slideshow (16).pdf
msaucla39 views
7_DVD_Combinational_MOS_Logic_Circuits.pdf by Usha Mehta
7_DVD_Combinational_MOS_Logic_Circuits.pdf7_DVD_Combinational_MOS_Logic_Circuits.pdf
7_DVD_Combinational_MOS_Logic_Circuits.pdf
Usha Mehta50 views
Informed search algorithms.pptx by Dr.Shweta
Informed search algorithms.pptxInformed search algorithms.pptx
Informed search algorithms.pptx
Dr.Shweta12 views
Dynamics of Hard-Magnetic Soft Materials by Shivendra Nandan
Dynamics of Hard-Magnetic Soft MaterialsDynamics of Hard-Magnetic Soft Materials
Dynamics of Hard-Magnetic Soft Materials
Shivendra Nandan13 views
Electronic Devices - Integrated Circuit.pdf by booksarpita
Electronic Devices - Integrated Circuit.pdfElectronic Devices - Integrated Circuit.pdf
Electronic Devices - Integrated Circuit.pdf
booksarpita11 views

Cloud Lego with Kyma