Presentation at the Auckland Connected Systems User Group (ACSUG) discussing how to expose BizTalk Server workflows as public endpoint using Azure Services
Migration of an Enterprise UI Microservice System from Cloud Foundry to Kuber...Tony Erwin
Presented at Open Source Summit Japan with Jonathan Schweikhart on June 21, 2018.
Abstract: The 40 Node.js microservices making up the IBM Cloud UI historically have been deployed as apps on Cloud Foundry (CF), an open source PaaS. But, recently, this enterprise microservice system has been migrated to run on Kubernetes to take advantage of improved orchestration, higher availability, and better performance. Tony Erwin & Jonathan Schweikhart will discuss their team's journey and provide you with insights into the advantages of Kube over CF. Even more importantly, they will describe approaches to solving new problems that took the place of old ones, such as: 1) adapting PaaS apps to run as containers on Kube, 2) enabling geo load balancing between the different runtimes (to vette Kube before completely turning off CF), 3) integrating tools like Prometheus into existing monitoring systems, and more! Their team's first-hand experiences will help you avoid pitfalls as you prepare your own migrations to Kube!
Link to Info on Talk: https://ossalsjp18.sched.com/event/EaYj/migration-of-an-enterprise-ui-microservice-system-from-cloud-foundry-to-kubernetes-tony-erwin-jonathan-schweikhart-ibm?iframe=no
NOTE: CF is always evolving and the limitations on private networking and private host names mentioned in the slides are no longer current. If you have access to CF API 2.115.0 or higher (released on June 25, 2018), you can leverage CF's service discovery feature (see https://docs.cloudfoundry.org/devguide/deploy-apps/cf-networking.html#discovery ).
Serverless Architecture - introduction + AWS demoJan van Zoggel
Session together with Pim at a RubiX event. Regarding an introduction to serverless architecture (FaaS) concluding with a demo using the AWS stack (Lambda, IoT, API Gateway, DynamoDB) with a raspberryPI and AngularJS2 front-end.
Presentation at the Auckland Connected Systems User Group (ACSUG) discussing how to expose BizTalk Server workflows as public endpoint using Azure Services
Migration of an Enterprise UI Microservice System from Cloud Foundry to Kuber...Tony Erwin
Presented at Open Source Summit Japan with Jonathan Schweikhart on June 21, 2018.
Abstract: The 40 Node.js microservices making up the IBM Cloud UI historically have been deployed as apps on Cloud Foundry (CF), an open source PaaS. But, recently, this enterprise microservice system has been migrated to run on Kubernetes to take advantage of improved orchestration, higher availability, and better performance. Tony Erwin & Jonathan Schweikhart will discuss their team's journey and provide you with insights into the advantages of Kube over CF. Even more importantly, they will describe approaches to solving new problems that took the place of old ones, such as: 1) adapting PaaS apps to run as containers on Kube, 2) enabling geo load balancing between the different runtimes (to vette Kube before completely turning off CF), 3) integrating tools like Prometheus into existing monitoring systems, and more! Their team's first-hand experiences will help you avoid pitfalls as you prepare your own migrations to Kube!
Link to Info on Talk: https://ossalsjp18.sched.com/event/EaYj/migration-of-an-enterprise-ui-microservice-system-from-cloud-foundry-to-kubernetes-tony-erwin-jonathan-schweikhart-ibm?iframe=no
NOTE: CF is always evolving and the limitations on private networking and private host names mentioned in the slides are no longer current. If you have access to CF API 2.115.0 or higher (released on June 25, 2018), you can leverage CF's service discovery feature (see https://docs.cloudfoundry.org/devguide/deploy-apps/cf-networking.html#discovery ).
Serverless Architecture - introduction + AWS demoJan van Zoggel
Session together with Pim at a RubiX event. Regarding an introduction to serverless architecture (FaaS) concluding with a demo using the AWS stack (Lambda, IoT, API Gateway, DynamoDB) with a raspberryPI and AngularJS2 front-end.
Henrique Rodrigues (NotOnTheHighStreet.com) - Building a Future-Proof Infrast...Outlyer
NotOnTheHightStreet.com is the UK's largest curated marketplace, turning over £100mil per year. In this presentation Henrique tells the story of how NotOnTheHighStreet.com transitioned to Micro-Services and Docker, and lessons learned along the way.
Video: https://www.youtube.com/watch?v=OOZC6_gTrC4
Join DevOps Exchange London here: http://www.meetup.com/DevOps-Exchange-London
Follow DOXLON on twitter http://www.twitter.com/doxlon
When someone wants to learn about Microservice, s/he can easily get lost in the jungle of buzzwords. Specially the relationship between Domain Design, Service to Service communication and Devops are used very frequently in Microservice. But which is what and how are they fit together?
I tried to discuss them in my presentation.
Video can be found here: https://www.youtube.com/playlist?list=PLEYpvDF6qy8YyX2dQX93C88mQ5alaWFXJ
SDLC, Agile methodologies and Career in Product managementFoyzul Karim
Video: https://www.youtube.com/playlist?list=PLEYpvDF6qy8Y4g9TG3MpRMf_oEVrPO-Ko
Project scope
Scrum Ceremonies:
Scrum Ceremonies:
Backlog grooming
Sprint planning
Daily standup
Sprint demo
Sprint ticket review
Retrospective
Kanban Ceremonies:
Backlog grooming
Backlog estimation
Daily standup
Biweekly demo
Retrospective
https://www.atlassian.com/agile
Career in project management
How is software made anyway?
Requirement communication and brainstorming
Development heavily depends on coding
Release heavily depends on DevOps
Support communication
Salary
Learning path
Project Management Professional (PMP)
Certified Associate in Project Management (CAPM)
Certified ScrumMaster (CSM)
Professional Scrum Master (PSM I)
Product manager (what I saw)
Collaborate with other stakeholders (Analytics team, Sales, Marketing, CX)
Understand everything about the product
Imagine the feature and its impact
Collaborate with the developers to find out better solution / UX
Knows SQL
https://www.coursera.org/articles/project-manager-salary
https://www.coursera.org/specializations/product-management
https://www.coursera.org/learn/agile-project-management#syllabus
https://www.edx.org/course/product-management-with-lean-agile-and-system-desi?index=product&queryID=951e301d4498ecb8fbb1f7ffc6466d1c&position=1
https://www.jobstreet.com.my/en/career-insights/product-manager/salary/within-it-computer-software
https://www.greycampus.com/blog/project-management/project-management-certification-salary-in-2021
https://www.seek.com.au/product-manager-jobs
Linnworks Roadmap: The Future of LinnworksLinnworks
At this year's Linn Academy, Linnworks CEO and System Architect, Fedor Dzjuba, discussed the future of the company and the developments that customers can expect in the coming months and years. To watch the full talk, visit https://youtu.be/7fBd7OHjqdA
Owain Perry (Just Giving) - Continuous Delivery of Windows Micro-Services in ...Outlyer
Owain will talk about the journey JustGiving.com have gone through to get to Continuous delivery on their Windows environment. He will talk about what they did, how they did it and lessons learned along the way
Video: https://www.youtube.com/watch?v=MVXaR6oEK60
Join DevOps Exchange London here: http://www.meetup.com/DevOps-Exchange-London
Follow DOXLON on twitter http://www.twitter.com/doxlon
AEM/CQ Montreal User Group Meeting - March 25, 2015 - Takeaways from Adobe Su...INM_
This presentation covers highlights from Adobe Summit 2015. It gives an overview of the major themes that were presented, updates and innovations to the Adobe Marketing Cloud, and the latest news regarding Adobe Experience Manager 6.1.
MongoDB-as-a-Service on Pivotal Cloud FoundryVMware Tanzu
SpringOne Platform 2016'
Speakers: Mallika Iyer; Principal Software Engineer, Pivotal & Sam Weaver; Product Manager, MongoDB
The ability to provide your organization with multiple data services on a platform like Pivotal Cloud Foundry is very powerful, and increases the agility of the organization as a whole, when developers are able to provision data services on demand, and all of this is completely transparent to the system operators. This session will cover a very brief overview of Pivotal Cloud Foundry, and will then deep dive into running MongoDB as a managed service on this platform. The MongoDB service for Pivotal Cloud Foundry leverages the capabilities of Bosh 2.0 for on-demand-dynamic provisioning for services while maintaining an integration with MongoDB's Cloud Ops Manager, to provide the best of both - Pivotal Cloud Foundry and MongoDB.
Henrique Rodrigues (NotOnTheHighStreet.com) - Building a Future-Proof Infrast...Outlyer
NotOnTheHightStreet.com is the UK's largest curated marketplace, turning over £100mil per year. In this presentation Henrique tells the story of how NotOnTheHighStreet.com transitioned to Micro-Services and Docker, and lessons learned along the way.
Video: https://www.youtube.com/watch?v=OOZC6_gTrC4
Join DevOps Exchange London here: http://www.meetup.com/DevOps-Exchange-London
Follow DOXLON on twitter http://www.twitter.com/doxlon
When someone wants to learn about Microservice, s/he can easily get lost in the jungle of buzzwords. Specially the relationship between Domain Design, Service to Service communication and Devops are used very frequently in Microservice. But which is what and how are they fit together?
I tried to discuss them in my presentation.
Video can be found here: https://www.youtube.com/playlist?list=PLEYpvDF6qy8YyX2dQX93C88mQ5alaWFXJ
SDLC, Agile methodologies and Career in Product managementFoyzul Karim
Video: https://www.youtube.com/playlist?list=PLEYpvDF6qy8Y4g9TG3MpRMf_oEVrPO-Ko
Project scope
Scrum Ceremonies:
Scrum Ceremonies:
Backlog grooming
Sprint planning
Daily standup
Sprint demo
Sprint ticket review
Retrospective
Kanban Ceremonies:
Backlog grooming
Backlog estimation
Daily standup
Biweekly demo
Retrospective
https://www.atlassian.com/agile
Career in project management
How is software made anyway?
Requirement communication and brainstorming
Development heavily depends on coding
Release heavily depends on DevOps
Support communication
Salary
Learning path
Project Management Professional (PMP)
Certified Associate in Project Management (CAPM)
Certified ScrumMaster (CSM)
Professional Scrum Master (PSM I)
Product manager (what I saw)
Collaborate with other stakeholders (Analytics team, Sales, Marketing, CX)
Understand everything about the product
Imagine the feature and its impact
Collaborate with the developers to find out better solution / UX
Knows SQL
https://www.coursera.org/articles/project-manager-salary
https://www.coursera.org/specializations/product-management
https://www.coursera.org/learn/agile-project-management#syllabus
https://www.edx.org/course/product-management-with-lean-agile-and-system-desi?index=product&queryID=951e301d4498ecb8fbb1f7ffc6466d1c&position=1
https://www.jobstreet.com.my/en/career-insights/product-manager/salary/within-it-computer-software
https://www.greycampus.com/blog/project-management/project-management-certification-salary-in-2021
https://www.seek.com.au/product-manager-jobs
Linnworks Roadmap: The Future of LinnworksLinnworks
At this year's Linn Academy, Linnworks CEO and System Architect, Fedor Dzjuba, discussed the future of the company and the developments that customers can expect in the coming months and years. To watch the full talk, visit https://youtu.be/7fBd7OHjqdA
Owain Perry (Just Giving) - Continuous Delivery of Windows Micro-Services in ...Outlyer
Owain will talk about the journey JustGiving.com have gone through to get to Continuous delivery on their Windows environment. He will talk about what they did, how they did it and lessons learned along the way
Video: https://www.youtube.com/watch?v=MVXaR6oEK60
Join DevOps Exchange London here: http://www.meetup.com/DevOps-Exchange-London
Follow DOXLON on twitter http://www.twitter.com/doxlon
AEM/CQ Montreal User Group Meeting - March 25, 2015 - Takeaways from Adobe Su...INM_
This presentation covers highlights from Adobe Summit 2015. It gives an overview of the major themes that were presented, updates and innovations to the Adobe Marketing Cloud, and the latest news regarding Adobe Experience Manager 6.1.
MongoDB-as-a-Service on Pivotal Cloud FoundryVMware Tanzu
SpringOne Platform 2016'
Speakers: Mallika Iyer; Principal Software Engineer, Pivotal & Sam Weaver; Product Manager, MongoDB
The ability to provide your organization with multiple data services on a platform like Pivotal Cloud Foundry is very powerful, and increases the agility of the organization as a whole, when developers are able to provision data services on demand, and all of this is completely transparent to the system operators. This session will cover a very brief overview of Pivotal Cloud Foundry, and will then deep dive into running MongoDB as a managed service on this platform. The MongoDB service for Pivotal Cloud Foundry leverages the capabilities of Bosh 2.0 for on-demand-dynamic provisioning for services while maintaining an integration with MongoDB's Cloud Ops Manager, to provide the best of both - Pivotal Cloud Foundry and MongoDB.
Migrating Enterprise Microservices From Cloud Foundry to KubernetesTony Erwin
Slides originally presented in Shanghai at KubeCon + CloudNativeCon China 2018. Content developed by Tony Erwin and Jonathan Schweikhart.
Abstract: Historically, the forty microservices making up the IBM Cloud UI have been deployed as apps on Cloud Foundry (CF), an open source PaaS. But, recently, this enterprise microservice system has been migrated to run on Kubernetes to take advantage of improved orchestration, higher availability, and better performance. Tony Erwin & Jonathan Schweikhart will discuss their journey and provide insights into the advantages of Kube over CF. Even more importantly, they will describe approaches to solving new problems that took the place of old ones, such as: 1) adapting PaaS apps to run as containers on Kube, 2) enabling geo load balancing between the different platforms (to vet Kube before entirely replacing CF), 3) integrating tools like Prometheus into existing monitoring systems, and more! Their team's experiences will help you avoid pitfalls as you look to perform your own migrations to Kube!
NOTE: CF is always evolving and the limitations on private networking and private host names mentioned in the slides are no longer current. If you have access to CF API 2.115.0 or higher (released on June 25, 2018), you can leverage CF's service discovery feature (see https://docs.cloudfoundry.org/devguide/deploy-apps/cf-networking.html#discovery ).
Session presented at Microsoft Developer TechRefresh 2015 in Lisbon - Portugal. A remake of the Build 2015 session, with updated contents and new demos.
Tokyo Azure Meetup #7 - Introduction to Serverless Architectures with Azure F...Tokyo Azure Meetup
Serverless architecture is the next big shift in computing - completely abstracting the underlying infrastructure and focusing 100% on the business logic.
Today we can create applications directly in our browser and leave the decision how they are hosted and scaled to the cloud provider. Moreover, this approach give us incredible control over the granularity of our applications since most of the time we are dealing with single function at a time.
In this presentation we will cover:
• Introduce Serverless Architectures
• Talk about the advantages of Serverless Architectures
• Discuss in details in event-driven computing
• Cover common Serverless approaches
• See practical applications with Azure Functions
• Compare AWS Lambda and Azure Functions
• Talk about open source alternatives
• Explore the relation between Microservices and Serverless Architectures
This presentation gives an overview on how Platform as a Service technology can help you to become an IT manufacturer with highly integrated and greatly automated processes that drive your business forward.
This presentation was held at (W-) JAX 2014 by Jürgen Hoffmann (Red Hat) and Sebastian Faulhaber (Red Hat).
To Kill a Monolith: Slaying the Demons of a Monolith with Node.js Microservic...Tony Erwin
The Bluemix UI (which runs on CloudFoundry) is the front-end to Bluemix, IBM's open cloud hosting platform. The original implementation as a single-page, monolithic Java web app brought with it many demons, such as poor performance, lack of scalability, inability to push small updates, and difficulty for other teams to contribute code. Over the last 2 years, the team has been on a mission to slay these demons by embracing cloud native principles and splitting the monolith into smaller Node.js microservices. The effort to migrate to a more modern and scalable architecture has paid large dividends, but has also left behind a few battle scars from wrestling with the added complexity cloud native can bring. The team had to tackle problems in a wide variety of areas, including: large-scale deployments, continuous integration, monitoring, problem determination, high availability, and security. Tony Erwin will discuss the advantages of microservice architectures, ways that Node.js has increased developer productivity, approaches to phasing microservices into a live product, and real-life lessons learned in the deployment and management of Node.js microservices across multiple CloudFoundry environments. His war stories will prepare you to wage your own battles against monoliths everywhere -- happy slaying!
Presented at Cloud Foundry Summit 2017: http://sched.co/AJmh
Presenting the newest version of Cloudify - 4.6 including a orchestrated SD-WAN demo from MEF18 where Cloudify is used as the orchestration platform for uCPE based on containers.
Cloud integration: what's in it for you? (Toon Vanhoutte & Massimo Crippa at ...Codit
This session focuses on the great opportunities that cloud integration brings to your business. Common challenges and pitfalls for hybrid messaging-based and API-based integration are discussed. Next to that, Codit's added-value approach to hybrid integration is presented, which combines a solid foundation of 15 years integration experience with an innovative and rapidly moving Azure cloud platform.
Traditional static middleware servers do not fit a cloud-native, micro service model. Rapid container provisioning, software defined networking, and scaling policies now demand spinning up discrete infrastructure services on demand. Chris will present a next generation integration and application hosting environment that will free DevOps from expensive static deployments and glacial refresh cycles. He will describe:
* Why traditional middleware servers must evolve into dynamic infrastructure services
* What Cloud-native, microservices friendly architectural design patterns force teams to rethink integration and application hosting platforms
* What reference architecture ensures successful microservices projects
* How teams can establish DevOps workflows that support on-demand infrastructure services
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
4. Cloud Foundry Haiku
“Here is my source code
Run it on the cloud for me
I do not care how”
-Onsi Fakhouri
5. Pivotal Cloud Foundry is…
• Based on Cloud Foundry – the leading Open Source
Platform-as-a-service
• Enterprise-ready, cloud-native
• Language , framework and IaaS agnostic
• Manages VMs and containers
• Orchestrates applications and data services
• Horizontal ,vertical and auto scaling
6. Cloud Foundry Services Haiku
“Here is my (legacy/non-cloud-native) data service
Run it on the cloud for me
I do not care how”
8. Let’s go through some definitions
• Service Broker – is the component of the service that implements the
service broker API
• Service Broker API – The API that must be implemented to integrate a
service with Cloud Foundry
• Cloud Controller – provides the REST API endpoints for clients to access
the system, and maintains a database (CCDB) with tables for orgs, spaces,
services, user roles, etc.
• Router – routes the traffic coming into Cloud Foundry to the appropriate
component
9. Bosh 2.0
• Bosh 2.0 – Cloud Foundry orchestration layer that does
• Advanced real-time dynamic provisioning and deployment of software
over hundred's of VM’s
• Release engineering
• Deployment
• Lifecycle management
• Monitoring
• Failure recovery
• Software updates with zero-to-minimal downtime
• Which means – legacy, NoSQL and non-cloud native databases, like
MongoDB can now run on Pivotal Cloud Foundry
10. Why On Demand Dynamic Provisioning?
- Leverages Bosh 2.0 to dynamically provision a
MongoDB-Cluster on demand
- Leverages Bosh Links by making the Bosh Director*
responsible for IP management
*Core orchestrating component of Bosh, controlling
the VM creation, deployment, other s/w and lifecycle events
11. > cf
marketplace
> cf
create-
service
> cf bind-
service
> cf
unbind-
service
> cf
delete-
service
CCDB
Service
Broker
Service
Plans
(single
node,
single-
replica-set,
sharded,
etc...)
IaaS
Services APIRouter
Cloud
Controller
Fetch
Catalog
Provision
De-Provision
Create
Binding
Delete
Binding
On Demand
VM
Creation…
VM Deletion...
The On-Demand Service Broker Workflow
12. MongoDB - On Demand Service as
a Pivotal Cloud FoundryTile
- Pivotal Cloud Foundry / Bosh 2.0 to leverage
on-demand dynamic service provisioning
+
- MongoDb Enterprise Ops Manager for the cluster
configuration and monitoring capabilities
13. MongoDB - On Demand Service as
a Pivotal Cloud FoundryTile
- Provision the IAAS resources during service
instance creation
- Everything packaged into a “tile” that runs on
Pivotal Cloud Foundry on any IAAS