Loading…
View analytic
Friday, April 20 • 2:05pm - 2:35pm
Service Fabrik 2.0 : A More Pluggable and Flexible Backing Service - Shashank Mohan Jain & Ashish Jain, SAP

Sign up or log in to save this to your schedule and see who's attending!

Feedback form is now closed.
Service Fabrik is an open source cloud foundry incubation project which takes care of provisioning and management of backing services. This proposal talks about a model of Service Fabrik which is event driven and based on decoupled components which participate and communicate via an event Mesh facilitated by Service Fabrik.
The concept is based on Event Sourcing where the Event Store is point of coordination for different components. This facilitates easy onboarding of external components and modules into the service Fabrik eco-system.
To facilitate this, we intend to model service Fabrik not on a request response kind of programming model, but a resource and control loop based programming model.
Some of the benefits of this model would be the following.
Adding new Provisioner
Bring your own provisioner in a polyglot language independent way, with batteries included for BOSH, Docker, RabbitMQ Virtual-Host based provisioning.
Provides a pluggable deployment pipeline and ability to define hooks as part of provisioning/de-provisioning call chain.
Cross consumption from different environment like Kubernetes
Ability to add Security Groups/Network policies based on environment. The concept adds Security Groups /Network Policies as first-class constructs in Service Fabrik Framework.
Ability to give Service endpoints via Infra Load balancers.
Ability to create Bastions per service with service based isolation of resource.
Pluggable Provisioning, Backup, Restore and monitoring with batteries included.

Presentation prepared by Subhankar Chattopadhyay and Shashank Mohan Jain

Speakers
SJ

Shashank Jain

Chief Development Architect, SAP
Shashank Mohan Jain is working as Chief Development Architect in SAP Cloud Platform. His interests include cloud, virtualization containers etc.
AJ

Ashish Jain

Product Owner, SAP
Ashish Jain works as a Product Owner in SAP. He is the project lead for Service Fabrik which is an incubation project in Cloud Foundry.



Friday April 20, 2018 2:05pm - 2:35pm
Meeting Room 253A

Attendees (32)