Service Fabrik Manage Enterprise Grade Services

Slides:



Advertisements
Similar presentations
1/17/20141 Leveraging Cloudbursting To Drive Down IT Costs Eric Burgener Senior Vice President, Product Marketing March 9, 2010.
Advertisements

System Center 2012 R2 Overview
Monitoring Latency Sensitive Enterprise Applications on the Cloud Shankar Narayanan Ashiwan Sivakumar.
2 © 2015 Pivotal Software, Inc. All rights reserved. 2 Removing Barriers Between Dev and Ops It Takes a Platform VMworld 1 September 2015 Cornelia.
FutureGrid Connection to Comet Testbed and On Ramp as a Service Geoffrey Fox Indiana University Infra structure.
1 ALCATEL-LUCENT — PROPRIETARY AND CONFIDENTIAL COPYRIGHT © 2015 ALCATEL-LUCENT. ALL RIGHTS RESERVED. NFV transforms the way service providers architect.
Nov 22/26 Tech Forum 2015 Roberto Trinconi Cloud the New Path to the Business Leadership.
Greg Simons 15/12/2015 Disclaimer: I am not affiliated directly with Cloud Foundry or the Cloud Foundry Foundation Getting started with.
Computing Facilities CERN IT Department CH-1211 Geneva 23 Switzerland t CF Cluman: Advanced Cluster Management for Large-scale Infrastructures.
© 2016 Catalyze, Inc. Go-To-Market Services HIPAA Compliance in the Cloud: Catalyze Provides Microsoft Azure Customers with a HITRUST Certified Platform-as-a-Service.
St. Petersburg, 2016 Openstack Disk Storage vs Amazon Disk Storage Computing Clusters, Grids and Cloud Erasmus Mundus Master Program in PERCCOM Author:
Yet Another Microservices Solution (Yams) Microsoft Studios (BigPark) Nehme Bilal.
Container Networking Today Guido Appenzeller Chief Technology Strategy Officer, NSBU at VMware (NOTE: PASTE IN PORTRAIT AND SEND BEHIND FOREGROUND GRAPHIC.
Structured Container Delivery Oscar Renalias Accenture Container Lead (NOTE: PASTE IN PORTRAIT AND SEND BEHIND FOREGROUND GRAPHIC FOR CROP)
Clouding with Microsoft Azure
SUSE Linux Enterprise Server for SAP Applications
Microsoft Connect /23/ :39 PM
Run Azure Services in your datacenter
AuraPortal Cloud Helps Empower Organizations to Organize and Control Their Business Processes via Applications on the Microsoft Azure Cloud Platform MICROSOFT.
Jana Richter Product Manager SAP Cloud Platform, SAP SE
Deploying Services with BOSH
Nicho Joins Microsoft Azure Certified Program to Transform Brand Engagement, Boost Customer Acquisition and Conversions with Scalable Ease MICROSOFT AZURE.
盛大云PaaS平台 刘海锋.
Configure and Manage Your Hybrid Cloud Environment at Scale
2016 Citrix presentation.
DI4R, 30th September 2016, Krakow
Cloud Computing Platform as a Service
Distributed Service Bundles
Bare Metal Server Backup Solution
Tony van Büüren van Heijst, Adv Solution Architect, Virtustream
Azure IaaS 101.
Service Fabric Patterns & Best Practices
OpenNebula Offers an Enterprise-Ready, Fully Open Management Solution for Private and Public Clouds – Try It Easily with an Azure Marketplace Sandbox MICROSOFT.
9/20/ :55 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Enterprise security for big data solutions on Azure HDInsight
Capitalize on modern technology
Replication Middleware for Cloud Based Storage Service
Welcome! Power BI User Group (PUG)
Microsoft Build /8/2018 5:15 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Jay Bryant and Bin Zhou - Lenovo Cloud Technology Center
Managed Public Cloud Services
Using docker containers
Azure Container Instances
Ease OpenStack : Non-Containerized to Containerized
Scalable SoftNAS Cloud Protects Customers’ Mission-Critical Data in the Cloud with a Highly Available, Flexible Solution for Microsoft Azure MICROSOFT.
Logsign All-In-One Security Information and Event Management (SIEM) Solution Built on Azure Improves Security & Business Continuity MICROSOFT AZURE APP.
This presentation will begin shortly.
PowerHub on Microsoft Azure Enables Renewable Energy Professionals to Track and Manage Projects from a Centralized Platform Accessible Anywhere MICROSOFT.
EPAM Cloud Orchestration
Microsoft Azure-Powered Self-Service Insurance Management Tool Gets Products to Market Fast “With Azure, we can provide a genuinely elastic, web-scale.
Cloud Foundry on Azure and Azure Stack
Cloud Migrations Pose Important Questions
Welcome! Power BI User Group (PUG)
Cloud Analytics for Microsoft Azure
Learn. Imagine. Build. .NET Conf
IBM Containers Docker in the Cloud
Quasardb Is a Fast, Reliable, and Highly Scalable Application Database, Built on Microsoft Azure and Designed Not to Buckle Under Demand MICROSOFT AZURE.
Container cluster management solutions
Harness the competitive advantages of Power BI and obtain business-critical insights with Adastra’s enterprise analytics platform using Microsoft Azure.
5 Azure Services Every .NET Developer Needs to Know
OpenStack Summit Berlin – November 14, 2018
© 2019 Hazy Limited. Private & confidential.
Building highly scalable enterprise systems (on Azure)
DBOS DecisionBrain Optimization Server
Securing IaaS in the cloud
Johan Lindberg, inRiver
Customer 360.
ONAP Architecture Principle Review
DxEnterprise, From Stand-alone to Clustered in Minutes
The Database World of Azure
Presentation transcript:

Service Fabrik Manage Enterprise Grade Services For an Enterprise Grade Cloud Foundry Shashank Mohan Jain, SAP (Twitter: @smjain) Krishanu Biswas, SAP (Twitter: @krishanubiswas) Cloud Foundry Summit, June 2017, Santa Clara

Motivation Every enterprise grade Cloud Foundry application or microservice needs one or the other backing services (like Postgres or MongoDB or Redis). Provisioning, managing and operating those services for an enterprise, @scale is mission critical. Cloud Qualities How do you ensure high availability, resilience, scalability and all the cloud qualities for your service? Experience How do you start simple with your application and then easily move towards a more production setup without changing your application code? Ease of deployment How easily can you deploy such a service? Speed of deployment Multi-cloud How fast can you provision such services on demand? How do you ensure that these services can run on any cloud (OpenStack, AWS, Azure…)? Manageability How efficiently can you update, upgrade, monitor such services? Welcome to Service Fabrik - SAP's open source contribution in the service provisioning, managing & operating space. Data Protection How do you back your data up at regular intervals?

Service Fabrik = Service Factory Provision, manage and operate service instances [Postgres, MongoDB, Redis, RabbitMQ, …] @scale For Cloud Foundry applications In an automated & managed way [Monitoring, Logging, Security, …] Enabling Seamless application development & deployment experience using services From single node Docker service instances for development To multi-node highly available clustered setup for production environment Integrated Monitoring, Alerting and (Audit) Logging Backup & Restore Update/Upgrade Security via CF security groups and infra security groups …

$ cf cs <service> <plan> <instance> CF CLI Plug-in Developer Backend Cloud Controller IaaS Blob Store Service Specific SecGrp Service Fabrik Broker Swarm BOSH Docker VM Docker VM Docker VM PostgreSQL Deployment Agent PostgreSQL Deployment Agent MongoDB Deployment Agent

Service Fabrik Architecture

Fabrik Component Architecture

Service Fabrik Component Diagram

Service Creation

Monitoring and Logging (Example Postgres Service)

Service Backup (Backup for Services)

Service Onboarding

Service Fabrik – Architectural Advantages Makes complete use of the CF Cloud controller programming model (create/delete/update) to introduce Async primitives Stateless. Delegates state to target systems like BOSH and uses CC to persist the service instance guids Provides pluggable agent framework. The framework is generic Collectors Processors Dispatchers Monitoring agent has collectors to gather CPU/Memory/Disk data and dispatchers to Grafana as an example

Demo

Next Steps Onboard Out-of-band BOSH deployments Easy onboarding of new services Fine grained observability for services and Service Fabrik On Demand metrics like Health factor measurement of Docker Nodes via Swarm Locks for Relation Extension on Postgres – How many calls and which Postgres process holds it Open TCP Connections/FDs On demand function inspection for Services/Fabrik/Swarm. BOSH 2.0 compatibility Service bundles Robust pluggable agent framework …

Call to Action Try SAP Cloud Platform https://cloudplatform.sap.com/try.html Find out more on Service Fabrik @: https://github.com/SAP/service-fabrik-broker https://github.com/SAP/service-fabrik-boshrelease Know More About SAP’s Contributions to Cloud Foundry https://cloudplatform.sap.com/capabilities/runtimes-containers/cloud- foundry/cf-contributions.html Stay Tuned!!! Repo Update: 21st August, 2017

Questions?

Thank you.