Join other new attendees to learn how to make the most of your first Cloud Foundry Summit! We’ll walk you through the virtual event platform, provide tips and tricks for how to get to know other attendees in a virtual environment, recommend sessions and activities that you won’t want to miss, and have time for you to ask any questions you have before Summit officially kicks-off the next day.
Chip has spent more than 18 years in large-scale computing and open source software. In 2015, he became the co-founder of the Cloud Foundry Foundation as Technology Chief of Staff. He was the first VP of Apache Cloudstack, a platform he helped drive while leading Enterprise Cloud... Read More →
Are you new to Cloud Foundry and want to learn more about the world class developer experience it provides? In this session, we will demonstrate Cloud Foundry basics using content freely available on https://tutorials.cloudfoundry.org. We will follow up this demo with a question and answer session open to all participants. We will take you through deploying your first app to Cloud Foundry, scaling that application, binding services provisioned from the marketplace, and see what happens when one of your instances crash. We will do this all in about 30 minutes in a friendly, guided fashion. We will then answer questions for the next 15 minutes.
Steve is the Founder and CEO of Resilient Scale, a consultancy focused on building capabilities through collaboration, training and mentoring. He is a long time application developer and architect and a proponent of Spring & Cloud Foundry. Steve has been working with Cloud Foundry... Read More →
Ram Iyengar is an engineer by practice and an educator at heart. He was (cf) pushed into technology evangelism along his journey as a developer and hasn’t looked back since! He enjoys helping engineering teams around the world discover new and creative ways to work. He is a proponent... Read More →
Shedrack Akintayo is a Developer Advocate and Software Developer from Lagos, Nigeria, who has a love for community building, open source, creating content, and software for the next billion users. As a technical writer and speaker, he shares his knowledge about JavaScript, React... Read More →
We are so proud and excited to announce our first virtual Unconference of the Cloud Foundry Summit Europe 2020. Join us for talks and open space discussions. More information available here.
Chip has spent more than 18 years in large-scale computing and open source software. In 2015, he became the co-founder of the Cloud Foundry Foundation as Technology Chief of Staff. He was the first VP of Apache Cloudstack, a platform he helped drive while leading Enterprise Cloud... Read More →
In this talk we will give an update on the Stratos project and demonstrate some of the new functionality that the team has added recently and we'll talk about the roadmap ahead. We will introduce and show the new Kubernetes and Helm functionality that we are upstreaming into Stratos and talk about the new documentation website that we are building out. If you don't know what Stratos is, or you want to hear what the team has been up to, this is the talk for you.
Richard is a senior software engineer in the Cloud Application Platform at SUSE. He is one of the main developers at SUSE working on Stratos - an open-source management UI for Cloud Foundry.
Neil is a Technical Software Development Manager in the Cloud Application Platform at SUSE. He leads the Stratos project, which is an open-source Management UI for Cloud Foundry
This talk will give an overview of the various possibilities to easily access and get in touch with the Cloud Foundry platform. Cloud Foundry comes in various flavors, there is a big range of commercial hosted offerings, private deployment options and various development environment alternatives. This presentation is intended for users who would like to get their first hands-on experience or for others who might want to evaluate an alternative deployment option. The analysis will compare the public offerings based on the metrics of price, availability, options and available services as well as the self-deployed options in terms of simplicity in setup and handling and requirements. It is supposed to cover the breadth of the Cloud Foundry offerings and give an easy entry path to the technology. This is an updated version of the talk with strong focus on new Kubernetes-based options
Thorsten Jakoby is a consultant for IT-Architectures and Cloud Migrations at Novatec in Germany. He is currently a cloud security architect for a highly regulated customers in Germany.With a background of more than 10 years in distributed applications Thorsten enables both customers... Read More →
Matthias Haeussler is Chief Technologist at Novatec Consulting, university lecturer for distributed systems, awarded ambassador of Cloud Foundry and the organizer of the Stuttgart Cloud Foundry Meetup. He advises clients on Cloud strategies and supports implementations and migrations... Read More →
In this Hands on lab, you will be performing the following tasks: - Installation of KubeCF using Helm with Eirini enabled - Play with the features of EiriniX such as SSH Persistence and Logging - Expand your KubeCF platform to use multiple Kubernetes clusters.
Mario works as software specialist in the cloud and systems management department at SUSE Linux. After visiting the Pivotal Dojo he joined the BOSH OpenStack CPI team. In his free time Mario contributes to several open source projects and helps bringing video recordings of community... Read More →
Vlad Iovanov is the chief architect for SUSE Cloud Application Platform and leads the Cloud Foundry KubeCF project. He has given various talks in the industry on topics ranging from container technologies, Windows frameworks, and best practices for application development.
This talk is for anyone who's getting familiar with cloud-native and has just heard about Cloud Foundry. Or for a beginner getting started with creating web apps quickly. In this session, Debjani will explore the seamless developer experience Cloud Foundry provides while deploying an app in a few minutes on a Cloud platform. She will also create a continuous delivery pipeline for the app so that any changes made on the Git repo will be automatically integrated to trigger a new build to reflect the changes on the app. The demo will be followed by a question and answer session open to all participants. This presentation is intended for users who would like to get their first hands-on experience or for others who might want to evaluate an alternative deployment option.
Debjani is a Developer Advocate at IBM having over 5 years of experience, she drives the mission for Developer Ecosystem at the IBM Software Labs, India for adopting Cloud. She also drives several academic and community initiatives to mentor students and early professionals to connect... Read More →
What happens when the strengths of Cloud Foundry and Kubernetes are combined? A radically enhanced experience for developers and operators. This talk provides an overview of the work the CF API team (CAPI) has done over the past year to evolve the Cloud Foundry API to work natively with Kubernetes. Piyali will cover how the CF API server and related components are organized in the cluster, and how major workflows supported by the CF API (i.e.: app staging, stack updates, deployment) works in a system without BOSH and Diego through some exciting demos! Mike (CAPI PM) will share what CAPI’s roadmap will look like for the rest of 2020.
Mike is a user-focused product manager. He thrives on building cross-functional partnerships to discover customer problems, frame solutions and experiments, and deliver user value incrementally.
Piyali Banerjee is a Software Engineer on the CF API team at VMware, and has been helping replatform the CF API onto kubernetes. She has previously worked as an engineer on the V3 Acceleration team at Pivotal, contributing daily to the open-source CLI and CAPI codebases. She has also... Read More →
Cloud Foundry provides its users with a standardized runtime environment making it easy to push code to production. But when it comes to a productive usage of application, they depend on other necessary components like databases, message queues or log aggregators. But these also have to be provided in a standardized and fast way to speed up a software development process. The solution is called ‘Service Broker’. But how is Cloud Foundry able to make use of such different technologies. The anwser is called ‘Open Service Broker API’. In their talk Christian Brinker and Marco di Martino take the audience on the journey from the reasons for the usage of service brokers via their inner structure and effects to complex production setups. They explain the Open Service Broker API, how to use and implement it. They also present common pitfalls and best practices.
Marco di Martino works for the agile cloud-engineering and consulting company evoila in Germany. He is a long-standing member of the cloud native community with years of expertese on developing service brokers, BOSH releases and other cloud based software. Nowadays he is the lead... Read More →
As long-standing member and nowadays lead of the cloud native business unit at evoila Christian Brinker is well experienced in the automation of cloud environments. His focus is the development of software architectures in customized XaaS solutions. He developed many solutions in... Read More →
Even now when Kubernetes is becoming more and more popular CF is still a great choice to make micro services available to the outer world. The portability of applications, the easiness of scaling and the dynamic routing are just some benefits. Nowadays VMs are starting to be left behind in favor of containers, and CF is a prime candidate to bring to Kuberntes. For all the reasons mentioned above, and for the user experience that has been gained and built over the years. Progress does not imply starting with a totally clean slate, progress is built upon strong foundations. In this talk we will take you with us on our journey, and tell you why and how we deployed CF on Kubernetes and what challenges came along this road.
Patrick started his career as a Platform Engineer at anynines over 5 years ago. From the first day, he was working with BOSH and Cloud Foundry. He is part of the data service team in which he is working on an on-demand service framework for highly available and enterprise-ready data... Read More →
Martin has always been interested in computers, and actually dreamed of working at NASA at some point in his life. That spark eventually took him to study Computer Engineering, and currently, to start his career as a Platform Engineer. Working in a Cloud-Native environment and attending... Read More →
Neil is a Technical Software Development Manager in the Cloud Application Platform at SUSE. He leads the Stratos project, which is an open-source Management UI for Cloud Foundry
Richard is a senior software engineer in the Cloud Application Platform at SUSE. He is one of the main developers at SUSE working on Stratos - an open-source management UI for Cloud Foundry.
The re-platforming of Cloud Foundry onto Kubernetes has resulted in many tangible results: There are two distributions of a Kubernetes-based Cloud Foundry with kubecf and cf-for-k8s. There are projects like Cloud Native Buildpacks and kpack that bring benefits from the Cloud Foundry ecosystem to the broader Kubernetes community. In this panel discussion – almost a traditional event at Cloud Foundry Summits – representatives of major companies contributing to the Cloud Foundry ecosystem review the status quo but even more importantly the steps ahead of Cloud Foundry's journey towards Kubernetes from both the perspective of people developing and operating the platform as well as end-users of the platform.
CF Product Lead at VMware, Cloud Foundry Foundation PMC Council Chairperson, VMware
Dieu Cao is Product Lead at VMware, where she works on the product strategy for VMware's open source investments in Cloud Foundry. She is also currently serving as the Cloud Foundry Foundation PMC Council Chair. She has been with VMware/Pivotal since 2010 and a core contributor to... Read More →
My name is Simon Moser, and I am a Senior Technical Staff Member at the IBM Germany Research & Development location in Böblingen, Germany. I have been with IBM since 2003, where I am currently the chief architect for all IBM Cloud Container Services, including the IBM Kubernetes... Read More →
Jeff Hobbs leads the Enterprise Container Management (Rancher) group of SUSE. He works to foster innovation and modern development ideas for enterprise environments.
Technical Lead, SAP Cloud Platform Cloud Foundry, SAP SE
Bernd is a Technical Lead at SAP working on Cloud Foundry topics in SAP Cloud Platform. In the Cloud Foundry community, he is working on bringing Cloud Foundry and Kubernetes closer together. During his 20+ years at SAP, Bernd has held various roles in software engineering. He is... Read More →
This session will explore the challenges and details on how to seamlessly migrate from a BOSH and a Virtual Machine based platform, to Kubernetes, using the KubeCF and cf-operator projects. This includes transitioning extremely large numbers of customer applications in a seamless zero-downtime way. This session will discuss some of the operational comparisons and changes when converting from a BOSH based operational environment to a Kubernetes platform. It will also describe the hybrid approaches that IBM is developing to allow for an incremental migration of some of the world's largest Cloud Foundry environments.
In this session, Richard Johnson, STSM, Site Reliability Engineer Lead, IBM Cloud, walk through the struggles and successes of evolving the underlying infrastructure of the the worlds largest Cloud Foundry installations, with zero user impact or awareness.
Forest is a member of technical staff at VMware working on Paketo Buildpacks, an open source implementation of Cloud Native Buildpacks. He was previously the anchor of the Buildpacks team, and has worked on many iterations of the buildpack concept.
In CF for K8s, the responsibility of keeping the stack (root filesystem/OS) for applications up-to-date when a security vulnerability has been patched has moved from Diego to the CF API. With this new feature, you will be able to purposefully and selectively trigger stack updates. In this Lightning Talk, Piyali and Paul will show how you can upgrade the stacks of running apps in cf-for-k8s without incurring downtime.
Piyali Banerjee is a Software Engineer on the CF API team at VMware, and has been helping replatform the CF API onto kubernetes. She has previously worked as an engineer on the V3 Acceleration team at Pivotal, contributing daily to the open-source CLI and CAPI codebases. She has also... Read More →
Piyali Banerjee is a Software Engineer on the CF API team at VMware, and has been helping replatform the CF API onto kubernetes. She has previously worked as an engineer on the V3 Acceleration team at Pivotal, contributing daily to the open-source CLI and CAPI codebases. She has also... Read More →
Bryan Liles is a Senior Staff Engineer at VMware. He leads the Developer Experience group, which creates solutions to help developers be more productive in Kubernetes. When not working, Bryan builds and races cars and drones.
Cloud Foundry can be run on top of or alongside Kubernetes. Simultaneously, Kubernetes becomes more popular for automating data services and in particular the operator pattern is applied frequently. In this talk you will get a brief introduction into the operator pattern and how it works. Furthermore, it will be discussed how operators can be integrated with Cloud Foundry using Service Brokers. After this talk you will have a conceptual understanding of operators and how they might fit into your Cloud Foundry marketplace.
Julian Fischer, CEO of anynines, has dedicated his career to the improvement and automation of software operations. In more than fifteen years, he has built several application platforms with various open source automation tools. His latest passions are data service automation, Cloud... Read More →
In this lab, attendees will learn to deploy Cloud Foundry on Kubernetes (GKE), push several cf push apps, deep dive into how cf push workflow from start to end, inspect various cluster resources created by cf-for-k8s. We will also peek into upcoming new features and how they all fit into cf-push experience.
Andrew is an engineer at VMware. He has been working on Cloud Foundry since 2019, and Cloud Foundry on Kubernetes since 2020. Andrew has been working in and contributing to the Kubernetes ecosystem for several years. He is currently a member of the Cloud Foundry on Kubernetes Working... Read More →
Dave is a staff engineer at VMware. He started contributing to Cloud Foundry back in 2015 as a member of a number of component teams before joining the CF Release Integration team in 2019. For the last 3 years, he has been part of the team responsible for maintaining CF Deployment... Read More →
Learn about how to migrate from monolithic app architecture to cloud enabled microservices architecture using service mesh and sidecar technologies.
As we started cloud native transformation to host microservices, challenges of managing multiple services on cloud became clear (Death Star). Also, no single product provided all the capabilities (context-sensitive circuit breaker).
We developed a service orchestration solution, as part of transition architecture, using custom sidecar solution based on Envoy and leveraging frameworks like Zuul, Eureka, and Spring Cloud Data Flow. It served as a dedicated layer for svc-to-svc communication and provided multi-tenancy, enabling global deployments of apps.
Envoy based transition-architecture and target-architecture resulted in significant cost savings, reduced time-to-value, and more importantly, secured microservices.
SUSE has been at the forefront of adopting Kubernetes as a platform for running Cloud Foundry. As part of our mission to help our customers adopt cloud-native technologies, we've learned that the path to successful utilization of Kubernetes can be difficult - for end user software developers, for platform operators, and even for Cloud Foundry itself. This session will summarize how KubeCF, Quarks, and Stratos are building a bridge for platform operators from current BOSH-based releases to the next generation of Cloud Foundry components currently under development.
Troy is the Senior Product Manager responsible for SUSE Cloud Application Platform. He has worked with open source software since 2001 as a support engineer, technical writer, instructor, technology evangelist, and product manager. Most recently, he has been focused on Cloud Foundry... Read More →
Craig Box leads developer relations for Istio at Google Cloud, having done the same for Kubernetes in the past. He is a product manager for the open source Istio project and is a member of the Istio steering committee. Craig has worked with cloud native customers and communities... Read More →
So, you've built your platform, what next? How do you get users onboarded? How do you make sure everything works externally? How do you stop problems before they occur? In running the SUSE Developer Sandbox, we've learned a lot about the rough edges of Cloud Foundry and have found some nice ways to smooth them out. Join me for a talk about the lessons we've learned in the last 6 months and 500 users!
Andrew Gracey is a Developer Advocate at SUSE. He has a strong background in Kubernetes development and currently runs the SUSE Cloud Application Platform Developer Sandbox which hosts roughly 500 users on a Cloud Foundry deployment. He is passionate about making things easier for... Read More →
This year's COVID-19 pandemic has pulled back the curtain on the role of care work within our individual, social, and collective lives. While many of us in the tech sector have experience working remotely and from home, few of us have done so under such extreme and trying circumstances.
In particular, parents with children living at home have been navigating a new world of remote schooling and loss of childcare in an economy that tends to treat child-rearing and other forms of care work as externalities, rather than as central to our lives. In her talk, Lauren Bacon explores the ways in which care work is and isn’t noticed or valued, especially in the tech sector -- and what each of us can do to make that invisible work more visible, more clearly understood -- and ultimately, more valued.
The Diversity Conversation is dedicated to subjects relating to diversity, equity and inclusivity. It is a session open to all Summit attendees. We invite you to attend this event regardless of your prior experience with these topics. It is our hope that you leave the Diversity Conversation inspired and with a call to action, whether it’s a workshop to take, a conversation to have, a book to read, a practice to implement, or a question to ask.
Lauren Bacon is a strategist at &yet, a software and design consultancy that works with people-first technology organizations to help them connect more effectively with their communities. A thoughtful question-asker, deep thinker, insightful dots-connector, and passionate communicator, she often describes herself as simply... Read More →
CF Product Lead at VMware, Cloud Foundry Foundation PMC Council Chairperson, VMware
Dieu Cao is Product Lead at VMware, where she works on the product strategy for VMware's open source investments in Cloud Foundry. She is also currently serving as the Cloud Foundry Foundation PMC Council Chair. She has been with VMware/Pivotal since 2010 and a core contributor to... Read More →
You have been eagerly waiting for the time when the Eirini project would run on production-level deployments. The time is now. Eirini is past its childhood. It is now a fully grown adolescent and is about to be announced production-ready. Come and see all the work that has been put into Eirini, EiriniX and what you should expect from the upcoming major release of KubeCF.
Julian Skupnjak (Herr Julz) is a Software Engineer at IBM Cloud and part of Cloud Foundry's Eirini development team. During his career at IBM Cloud he worked on IBM's Cloud Foundry production system in different roles, but mostly as DevOps engineer at the internal delivery team. During... Read More →
Dimitris is a software developer at SUSE. He has been working on a Kubernetes based version of CloudFoundry since 2016. Before that he worked mainly for startups and also co-founded one. He likes being part of local developer communities and helping out people start with programming... Read More →
Alex Williams is founder and publisher of The New Stack, a content platform for the people who build and manage software the world relies on. He was an editor at ReadWriteWeb and TechCrunch before leaving in 2014 to start The New Stack. Alex hosts The New Stack Makers pancake and... Read More →
Note - Keynote speaker at Cloud Foundry 2016, 2017 and SpringOne Platform 2016, 2017 BIO - As Executive Director of Cloud Services at Comcast, Greg is helping transform the product delivery experience. A 20+ year veteran with roots as a programmer, he is passionate about improving... Read More →
In this Hands-On session, you'll learn how to deploy the latest 4.2 version of Stratos into a Kubernetes cluster. We'll show how to register and connect endpoints and explore the new Kubernetes and Helm functionality as well as the tried-and-trusted Cloud Foundry capabilities.
Neil is a Technical Software Development Manager in the Cloud Application Platform at SUSE. He leads the Stratos project, which is an open-source Management UI for Cloud Foundry
Richard is a senior software engineer in the Cloud Application Platform at SUSE. He is one of the main developers at SUSE working on Stratos - an open-source management UI for Cloud Foundry.
Richard "RichiH" Hartmann is the Director of Community at Grafana Labs, Prometheus team member, OpenMetrics founder, OpenTelemetry member, CNCF Technical Advisory Group Observability chair, CNCF Technical Oversight Committee member, CNCF Governing Board member, and more. He also leads... Read More →
In our effort to build an operator that can deploy Cloud Foundry on Kubernetes, we've discovered several opportunities for features. We'd like to demo these capabilities to the Cloud Foundry community. These can be useful for core contributors to Cloud Foundry, but also users of Kubernetes that have encountered the same limitations as we did. Secret generation, canary deployments, server-side templates, config change detection, feature-rich jobs and more.
Mario works as software specialist in the cloud and systems management department at SUSE Linux. After visiting the Pivotal Dojo he joined the BOSH OpenStack CPI team. In his free time Mario contributes to several open source projects and helps bringing video recordings of community... Read More →
Andy Paine will demonstrate how he used some advanced Cloud Foundry features including container-to-container networking, sidecars and metadata to deploy Hashicorp Consul as just a normal SpaceDeveloper. This will involve deploying the Consul control plane in a way that allows it run automatic leadership elections as well as deploying applications with the Consul + Envoy sidecars that register applications into the service mesh.
I have been with EngineerBetter helping organisations work more efficiently using Cloud Foundry, BOSH and Concourse since October 2019 as well as contributing back to a number of open source projects. I was previously at the UK Government Digital Service where I helped manage and... Read More →
Dimitris is a software developer at SUSE. He has been working on a Kubernetes based version of CloudFoundry since 2016. Before that he worked mainly for startups and also co-founded one. He likes being part of local developer communities and helping out people start with programming... Read More →
Vlad Iovanov is the chief architect for SUSE Cloud Application Platform and leads the Cloud Foundry KubeCF project. He has given various talks in the industry on topics ranging from container technologies, Windows frameworks, and best practices for application development.
Thursday October 22, 2020 13:50 - 14:10 CEST
Virtual 3
Cloud Foundry recently launched the much-awaited Cloud Foundry for Kubernetes (cf-for-k8s) 1.0 release. The cf-for-k8s project is aimed at simplifying the development and deployment of cloud-native apps on Kubernetes. In this talk, we will discuss the challenges app developers face in working with Kubernetes, and provide an introduction to Cloud Foundry and “cf push.” We’ll also explore the benefits of abstraction interfaces for app developers, how it leverages popular projects from the Kubernetes ecosystem, and a walkthrough of how to get started. By the end of this session, attendees will be able to understand the general architecture of cf-for-k8s, the benefits of using cf-for-k8s atop Kubernetes, and the project roadmap.
Cloud Foundry is a complex distributed system capable of running complex distributed systems, and has interesting and unusual failure modes. The UK Government have been running open-source Cloud Foundry in production for over 5 years. Toby Lorne will present and analyse several bugs and incidents the GOV.UK PaaS team have experienced whilst operating open-source Cloud Foundry deployments at scale.
Site Reliability Engineer, UK Government Digital Service
Toby Lorne is a site reliability engineer working at the UK Government Digital Service on the GOV.UK Platform-as-a-Service. Toby is an open source contributor to BOSH, Cloud Foundry, and Concourse. Toby spoke about GOV.UK PaaS, Cloud Foundry, BOSH, and Concourse at FOSDEM 2020: h... Read More →
Every organization is on a journey to get better at software. In this lively interview, you’ll learn from Juergen Sussner, one of the foremost experts on Cloud Foundry. He discusses the past, present, and future of the project, and how its evolving with Kubernetes. Don’t miss this informative session!
If you would write DevOps with a dash, i am the dash ...I am a JavaEE Developer, J2EE Appserver Admin, and Senior Cloud Platform Engineer at DATEV's Cloud Platform Team. We architect the platform necessary for DATEV’s future applications and implement many important extensions for... Read More →
The BOSH team at SAP operates BOSH as a service for the cloud platform operators and the Cloud Foundry on-demand service brokers. We are also responsible for BOSH DNS, which is used for DNS and service discovery in our Cloud Foundry environments. Like every production service, the performance and availability expectations are very high, because any failed DNS resolution or BOSH operation can have direct customer impact.
Motivated by concrete issues in our production environments, we have continuously worked on identifying the useful metrics and making them available to monitoring tools. No one likes to be paged and that is why it was a crucial task for us to improve the BOSH and BOSH DNS monitoring and define meaningful alerts. In this talk we share the story of our monitoring journey and the evolution of the metrics which we identified over the time to prevent critical situations on productive environments. Moreover, we will give an update on all the improvements implemented for BOSH and BOSH DNS to make a more sophisticated monitoring possible and the available options to expose those metrics to monitoring tools.
Beyhan is an open-source enthusiast who has been active in the CF community for more than 8 years starting his first contributions as a member of the BOSH team at SAP. In his current position he takes a broader role at SAP and explores other areas of CF, as well as general topics... Read More →
Dave is a staff engineer at VMware. He started contributing to Cloud Foundry back in 2015 as a member of a number of component teams before joining the CF Release Integration team in 2019. For the last 3 years, he has been part of the team responsible for maintaining CF Deployment... Read More →
Transitioning to Cloud Foundry for Kubernetes has allowed the Logging and Metrics team at VMware to dramatically rethink and simplify the CF logging experience. In this presentation we'll talk about the new architecture, what operators can expect right now, and upcoming improvements.
Jesse Weaver is the product manager of the Log Egress team within CloudFoundry. He has focused on community engagement and keeping a highly technical component focused strongly on user outcomes as it greenfields in a new space. As a software engineer and now product manager, Jesse... Read More →
Travis has contributed to the Cloud Foundry project for nearly three years: first as part of Pivotal and now as part of VMware. He has relentlessly driven change to simplify and scale the Loggregator pipeline as both an engineer and team lead. Right now, he is working as an engineer... Read More →
Cloud Foundry for Kubernetes (cf-for-k8s) provides a way to bring Cloud Foundry Stack on traditional virtual machines to containerization platforms like K8S without compromising the cf push user experience, makes it operator friendly too. It opens up the new dimensions in terms of scalability where we can run a dedicated CF foundation per customer and k8s already gives us flexibility in terms of self managing and operating these foundations at scale. This talk focuses on the scalability aspects of such cf-for-k8s single foundation and share the results of scalability experiments achieved so far which would be useful for platform engineers and operators.
Kesavan works as Performance Engineer in SAP Cloud Platform Performance and Scalability team aiming at identifying the limits of platform core components and recently explored on scalability aspects for cf-for-k8s.
In this lab, James from Stark & Wayne's R&D department will walk you through the automation workflow to get you up and deploying to a Cloud Foundry instance straight from your GitHub-hosted code repository. Every commit, deployed! All you need to bring is an active GitHub account; we'll provide the app code and Cloud Foundry deployment, and walk you through the configuration and set up of this juicy automated goodness.
James Hunt is the Director of Research & Design at Stark & Wayne, a leading Cloud-Native consultancy. He has authored dozens of Open Source projects, including: SHIELD, Safe, Gluon, Spruce, and more.
KubeCF is an extensible Helm release providing a Kubernetes-ready Cloud Foundry distribution now, and a path forwards to next-generation components and features. We'll talk about how to adapt it to add your own stacks, buildpacks and other components, or implement completely new features using Kubernetes and EiriniX.This session also covers what's new in the latest release, including production-ready Eirini, multi-cluster support, and Container-to-Container networking.
Vlad Iovanov is the chief architect for SUSE Cloud Application Platform and leads the Cloud Foundry KubeCF project. He has given various talks in the industry on topics ranging from container technologies, Windows frameworks, and best practices for application development.
Prometheus, an open-source metrics-based monitoring system, has become a widely adopted and standardized format for emitting metrics. It is the monitoring tool of choice for Kubernetes and Docker and is the standard for metrics in CF for K8s. This lightning talk will demonstrate how to get up and running with Prometheus in CF for K8s via ytt. Topics covered include: * How contributors to CF for K8s can setup components to emit Prometheus metrics * How application developers can deploy their application to emit Prometheus metrics * How to use Prometheus to monitor and gather useful information about the platform and deployed applications
Matt is a member of the Technical Oversight Committee for Knative, leads Knative Serving, and started Knative Build. Previously, Matt was Uber TL of container tools, and was the original TL for Google's Container Registry (gcr.io).
Integrating the myriad of YAML documents that make up the CF for K8s platform is no small task. Fortunately, we have the Carvel suite of tools (formerly known as K14s) in our toolbox. This talk explores the ways in which the CF Release Integration team have made use of vendir, ytt and kapp to pull together a variety of components. Attend this talk and learn how Carvel tools are used to:
* incorporate and extract subdirectories containing K8s templates from other repositories with vendir * limit the blast radius of ytt overlays by using dynamic library loading * define custom kapp change and wait rules to provide a better operator deployment experience
Dave is a staff engineer at VMware. He started contributing to Cloud Foundry back in 2015 as a member of a number of component teams before joining the CF Release Integration team in 2019. For the last 3 years, he has been part of the team responsible for maintaining CF Deployment... Read More →
Come hangout and meet some alpacas from our original event location, Ireland! Located south of Dublin in County Wicklow, this farm is unique to the area and has over 72 alpacas. They'll be introducing us to several alpacas, and answering any questions you may have.