CloudFoundry Summit EU 2018
https://www.youtube.com/watch?v=vMERgcYmzX4 https://sched.co/FRyj
Prompt
The winners of the 2018 CF Summit Boston Hackathon are back discussing the details of their winning hackathon project - the BlockHead broker. BlockHead is a dedicated service broker developed based on the Open Service Broker (OSB) API that allows for the creation and deployment of smart contracts through creation and binding of services in Cloud Foundry. Developing smart contracts is difficult. The numerous steps of having to spin up a dedicated node, creating an account, compiling the smart contract, deploying the contract, and then binding to the contract through the generated interface make it hard for the average developer to easily build and test their distributed blockchain apps (dApps). We will demonstrate how the use of the BlockHead broker significantly facilitates the process of deploying and binding to smart contracts and helps developers focus on developing their web applications. Through integration with PaaS platforms such as Kubernetes and Cloud Foundry, developers can benefit from all the great features of a PaaS platform, including scalability promises , resiliency, etc.
ApacheCon NA 2018 - Montreal, Canada
Comparisons of Cloud Native Communities
https://feathercast.apache.org/2018/09/26/comparisons-of-cloud-native-communities-morgan-bauer/
An Official Event Photo stream https://photos.apachecon.com/?/category/3
In addition I manned the booth.
CFP Submission
Day by day, the number of open source projects continues to increase. Each project has unique communities and practice different developmentmethodologies. This talk will focus on the Docker, Kubernetes and Cloud Foundry cultures and outline their main differences and commonalities. The projects have different review processes from the pair programming model to the LGTM process, an interesting artifact of github. Becoming a committer on CF relies on the Dojo, while Docker establishes a meritocracy of peers and Kubernetes behaves similarly with individual sponsors.
Kubecon EU 2018
Building a Fault-Tolerant Resources Controller on Kubernetes - Morgan Bauer & Srinivas Brahmaroutu
https://schd.ws/hosted_files/kccnceu18/3b/CRDDeployments.pdf%EF%BB%BF
https://www.youtube.com/watch?v=v2gAcKKDf9Y
SIG Service-Catalog Deep Dive – Doug Davis, Michael Kibbe & Morgan Bauer
https://www.youtube.com/watch?v=knKSSKMkdHY
SIG Service-Catalog Deep Dive – Doug Davis, Michael Kibbe, Google, & Morgan Bauer, IBM (Intermediate Skill Level) In the “SIG Service-Catalog Intro” session we provided an overview of the Open Service Broker API and the Kubernetes implementation being developed by the Service Catalog SIG. With that background, this session will go into some of the challenges we faced in making it a reality. Whether it was because we were trying to use bleeding edge features of K8s, or trying to align very radically different processing models between K8s and other OSB API Platforms, our SIG has had an interesting time trying to navigate these waters. Come learn about these these challenges and how we’ve chosen to solve them.
CF Summit NA 2018
Also participated in the hackathon and won with the idea of the blockchain service broker, which was later developed into a cloudfoundry incubator project, with progress demonstrated at the following CF Summit EU
Open Service Brokers for the CF Container Runtime - Jonathan Berkhahn & Morgan Bauer, IBM
https://www.youtube.com/watch?v=tK2XIhdiVm4
The Open Service Broker API is an open standard based on the Cloud Foundry service broker model. The Cloud Foundry Container Runtime is backed by Kubernetes, a container orchestrator. The Kubernetes Service Catalog project is an implementation of the platform side of the OSBAPI running as part of Kubernetes. Come learn how to utilize the same brokers and services you use for applications running on CF for containers hosted by the new container runtime. We’ll briefly cover the service broker architecture before demoing the set-up and operation of the Service Catalog on top of the CF Container Runtime and going over best practices for writing brokers to ensure that they are multi-platform compatible.
NYC OpenCamps
Comparisons of Cloud Native Communities - with Swetha Repakula
Kubernetes Camp | Sat. Nov. 18 , 01:00pm - 01:30pm in Nolita Hub Room (on 17th Floor)
https://web.archive.org/web/20171214091138/http://www.opencamps.org/2017/events
CloudFoundry Summit EU 2017
Getting a Handle on Your Microservices: Istio and the Open Source Broker API
https://www.cloudfoundry.org/trainings/getting-handle-microservices-istio-open-source-broker-api/
https://www.youtube.com/watch?v=v7ZQcu1dwlQ
prompt
Istio provides a proxy to load balance, control traffic behavior, and distribute access controls between services. The Kubernetes Service Catalog, an Open Service Broker implementation, provisions services that are consumed by applications within a cluster. This presentation will demonstrate how Istio can be utilized to proxy communication between a Kubernetes-hosted application and a Service Catalog provisioned database.