Loading…
Philadelphia, Pennsylvania
April 2–4, 2019
Click Here For Information & Registration
Tuesday, April 2
 

8:00am EDT

Registration
Tuesday April 2, 2019 8:00am - 9:00am EDT
Broad Street Atrium

9:00am EDT

Certified Developer Exam (Pre-Registration Required)
Register Now!

Cloud Foundry Certified Developer (CFCD) is a professional cloud-native developer certification. It’s the best way for developers to demonstrate cloud skills and expertise, and helps developers set themselves apart in a competitive job market. Take your exam onsite and get $150 off your event fee! Learn more about the Cloud Foundry Certified Developer program.

Tuesday April 2, 2019 9:00am - 12:00pm EDT
Room 120B

9:00am EDT

Cloud Foundry User Day (Pre-Registration Required)
Register Now!
Registration for the Cloud Foundry User Day ends on Friday, March 29.

The User Day at Cloud Foundry Summit brings together Cloud Foundry users across different industries to share ideas, best practices, lessons learned, and their experiences with Cloud Foundry and Digital Transformation initiatives. The event will be kicked off by Cloud Foundry User Stories, and is organized as an unconference, allowing attendees to discuss and share experiences openly with other Cloud Foundry users.

*This event is exclusively for end users. You must be a current or prospective Cloud Foundry end user to attend this event. All other registrations may be declined.

Tuesday April 2, 2019 9:00am - 2:00pm EDT
Room 126A

9:00am EDT

Hackathon (Pre-Registration Required)
Register Now!

Bring your ideas and energy as we build interesting prototypes to extend CF functionality where it has never gone before. Come with a posse or on your own and find a team during the event. Top three teams get awesome prizes and first place winners will be announced on stage during the Thursday morning keynotes. This is a free event.Topics: Any project that extends and enhances CF in an interesting way.  This could include: new CLI plugins, new buildpacks, additional multi-cloud capabilities via BOSH CPIs, innovative services or marketplace capabilities, reusing a Cloud Foundry component in a unique way, etc.  The overall goal here is to build on Cloud Foundry itself, not to build applications that run on Cloud Foundry.

Rules: Maximum of 4 individuals per team, and at least 80% of code should be written during the event.

Schedule: The hackathon will start with a full day moderated session on Tuesday. Teams must submit their entries via email by 2:00pm on Wednesday.

Tuesday, April 2:
9:00am Introductions and coffee
9:30am Brainstorm projects and break into teams
10:30am Start hacking!
12:00pm Lunch is served
3:00pm Wrap up day one, work as late as you want

Wednesday, April 3:
1:00pm Hard stop!  Submissions due.
2:15pm – 3:25pm Meet with judges for 5-minute project presentations
3:25pm – 4:30pm Judges will make their decisions

Thursday, April 4:
Winning team will be announced on stage during morning Keynotes!

Tuesday April 2, 2019 9:00am - 3:00pm EDT
Room 125

9:00am EDT

Cloud Foundry for Beginners: Zero to Hero (Pre-Registration Required)
Click here for more information and Registration!
The Workshop
 Join us for a hands-on training workshop to learn about deploying and managing applications on Cloud Foundry. We will give an overview of Cloud Foundry and how it works, including specifics relating to services, buildpacks, and architecture. We will also look at how to effectively work with Cloud Foundry in your organization.
This training is targeted at people with little or no Cloud Foundry experience but some experience delivering web-based applications. If you’re curious to learn how Cloud Foundry can help you focus on development and innovation, rather than infrastructure plumbing, this is the right course for you.
Level
Introductory
RequirementsAttendees must be proficient in English to participate in the training course.
Cost
$475per person
Click here for more information and Registration!
Provided by 
anynines

Speakers
avatar for Oliver Wolf

Oliver Wolf

Lead Platform Engineer, anynines
Oliver works with Cloud Foundry and BOSH for over three years now. Started with CF V1 his responsibilities where operating the public anynines platform as well developing additional solution around Cloud Foundry. At the moment he is part of the anynines service development team... Read More →
avatar for Patrick Hartz

Patrick Hartz

Sales & Platform Engineer, anynines GmbH
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 →


Tuesday April 2, 2019 9:00am - 3:00pm EDT
Room 119B

9:00am EDT

Operating a Platform: BOSH and Everything Else Training (Pre-Registration Required)
Click here for more information and Registration!
The Workshop
Have you ever wondered how to deploy and operate a platform that’s designed to deploy and operate applications? Join us and find out how with a hands-on training workshop. We’ll teach you how to deploy and manage the Cloud Foundry platform as well as the stateful data services that power cloud-native applications. We’ll provide an operational overview of Cloud Foundry and data services, and how these can be deployed with the cluster orchestration tool, “BOSH”.
This training is targeted at people with little to no Cloud Foundry BOSH experience but who have some experience managing Linux-based systems. If you’re curious to learn how BOSH can help you deploy and manage Cloud Foundry and other complex systems.
Level
Intermediate
Requirements
-A laptop with the SSH command installed
-Students will be provided with Amazon Web Services resources when they arrive for the course.
Cost
$475 per person
Click here for more information and Registration!
Provided by 
Stark & Wayne

Speakers
avatar for David Lohle

David Lohle

Cloud Engineer, Stark & Wayne
David Lohle is a Cloud Engineer at Stark & Wayne with 10 years of experience working with systems administration and software development. At Stark & Wayne, he's assisted numerous companies deploy and manage their Cloud Foundry environments and working with teams to help integrate... Read More →
avatar for Tyler Bird

Tyler Bird

Cloud Engineer, Stark & Wayne, LLC.
Tyler Bird is a Cloud Engineer at Stark & Wayne. He has 20 years of experience in areas such as app development and operations of platforms. At Stark & Wayne, he led the creation of the Introduction to Cloud Foundry course on www.edx.org. He also authored and presented the BOSH Operator... Read More →


Tuesday April 2, 2019 9:00am - 3:00pm EDT
Room 120A

12:00pm EDT

Contributor Summit (Pre-Registration Required)
Registration for the Contributor Summit ends on Wednesday, March 27.

For the first time ever, we are hosting a half-day Contributors’ Summit at Cloud Foundry Summit North America 2019. Cloud Foundry contributors are the fabric of the project: they are constantly contributing code and making improvements to make Cloud Foundry more powerful and flexible than ever. The Contributors’ Summit is for new and current contributors to connect face-to-face and share feedback with each other. This is a fantastic opportunity for contributors to help shape the future of our community development. For new contributors, it offers a welcoming space to learn about the technology and build new relationships.

*This event is open only for new and existing Cloud Foundry contributors. Your registration may be declined if you do not fall into either one of these categories.

Tuesday April 2, 2019 12:00pm - 3:00pm EDT
Room 124

2:00pm EDT

Summit Registration
Tuesday April 2, 2019 2:00pm - 7:00pm EDT
Broad Street Atrium

3:30pm EDT

Keynote: Opening Remarks - Abby Kearns, Executive Director, Cloud Foundry Foundation
Speakers
avatar for Abby Kearns

Abby Kearns

Executive Director, Cloud Foundry Foundation


Tuesday April 2, 2019 3:30pm - 4:00pm EDT
Terrace 3+4

4:05pm EDT

Keynote: CF Application Runtime Demo: Weighted Routing (Istio/Envoy), Multiple Custom App Ports, and App Revisions - Dieu Cao, Director of Product Management, Pivotal
Have you ever wanted to route traffic for a url to multiple applications in proportions that you can specify?  
How about specifying multiple custom application ports for an application to listen on? Perhaps for a hard-coded listening port? Or for exposing a management endpoint on a different route?
What about tracking changes to your application and being able to easily rollback to a previous version?

In this demo, I'll show how some of the latest features in CF Application Runtime work together to achieve all of the above, making application developer lives easier so they can focus on delivering business value.


Speakers
avatar for Dieu Cao

Dieu Cao

Product Lead for Tanzu Application Service, Cloud Foundry Foundation PMC Council Chairperson, VMware


Tuesday April 2, 2019 4:05pm - 4:15pm EDT
Terrace 3+4

4:15pm EDT

Keynote: Why Empathy Matters in Open Source Software Development - Denise Yu, Software Engineer, Pivotal
A chat between Abby Kearns and Denise Yu about the importance of thinking about empathy early in the software development lifecycle by centering the end users of open source products.

Speakers
avatar for Abby Kearns

Abby Kearns

Executive Director, Cloud Foundry Foundation
avatar for Denise Yu

Denise Yu

Senior software engineer, Pivotal
Denise works on Concourse CI, an open source workflow automation tool, at Pivotal Cloud Foundry. In the past she has worked on open- and closed-source products in the Cloud Foundry ecosystem including BOSH, Cloud Controller, and the On-Demand Service Broker SDK. She speaks regularly... Read More →


Tuesday April 2, 2019 4:15pm - 4:25pm EDT
Terrace 3+4

4:25pm EDT

Keynote: Fireside Chat with Rick Rioboli, SVP & CIO; Comcast, Nithya Ruff, Sr. Director, Open Source Practice, Comcast & Mike Crisafulli, SVP, Platform & Product Services, Comcast
Speakers
avatar for Abby Kearns

Abby Kearns

Executive Director, Cloud Foundry Foundation
avatar for Mike Crisafulli

Mike Crisafulli

SVP, Platform & Product Services, Comcast
Mike Crisafulli serves as the Senior Vice President of Product & Platform Services. In this role, Mike works closely with business owners to develop strategic plans, systems architecture and to ensure on-time roadmap delivery of systems that have major impact on Comcast entire customer... Read More →
avatar for Nithya Ruff

Nithya Ruff

Head, Amazon OSPO, Amazon
Nithya Ruff is the Head of Amazon’s Open Source Program Office. Open Source has proven to be one of the world’s most prolific enablers of innovation and collaboration and Amazon’s customers increasingly value open source innovation and the and cloud’s role in helping them... Read More →
avatar for Rick Rioboli

Rick Rioboli

SVP & CIO, Comcast
As SVP & CIO of Comcast Cable, Rick Rioboli leads the information technology organization responsible for the technology, systems and tools that support the customer lifecycle (sales, activation, billing, support, etc.), as well as employee-facing functions such as human resources... Read More →


Tuesday April 2, 2019 4:25pm - 4:50pm EDT
Terrace 3+4

4:55pm EDT

Keynote: Closing Remarks - Abby Kearns, Executive Director, Cloud Foundry Foundation
Speakers
avatar for Abby Kearns

Abby Kearns

Executive Director, Cloud Foundry Foundation


Tuesday April 2, 2019 4:55pm - 5:05pm EDT
Terrace 3+4

5:05pm EDT

Welcome Reception & Booth Crawl
Don't miss an evening of drinks, appetizers, networking, and fun! This is a great setting to converse, collaborate and check out sponsor products and technologies.

All attendees are welcome!

Sponsored by:
Tibco

Tuesday April 2, 2019 5:05pm - 7:00pm EDT
The Foundry (Sponsor showcase) - Hall G
 
Wednesday, April 3
 

7:45am EDT

The New Stack Pancake Breakfast
Come join The New Stack for a short stack in historic Philadelphia.

Digital transformation is not about adopting a single new technology — it’s about adapting to a world that’s now ordered around technology. To build for the future, your organization must develop new systems for constant learning and the ability to turn on a dime. A huge part of this is designing an interoperable IT strategy in which your chosen technologies work in tandem as part of a multi-platform strategy. Your organization’s success will be measured by the ability to master this new state of change — now and in the future.

Pancakes are first come, first served — they run out fast.

  • 7:45am pancakes served.
  • 8:00-8:45am panel discussion.

We encourage questions and audience participation — 5 free raffle tickets for every question asked. The lucky winner will get an official Arduino Starter Kit.

Thank you to Cloud Foundry and Pivotal for making this breakfast possible.

Wednesday April 3, 2019 7:45am - 8:45am EDT
Room 126A

8:00am EDT

Breakfast
Wednesday April 3, 2019 8:00am - 9:00am EDT
Terrace 3+4 Foyer

8:00am EDT

Registration
Wednesday April 3, 2019 8:00am - 5:00pm EDT
Broad Street Atrium

9:00am EDT

Keynote: Chip Childers, CTO, Cloud Foundry Foundation; Ben Hale, Lead of Java on Cloud Foundry, Co-lead of Cloud Native Buildpacks, Pivotal & Dr. Julz Friedman, Open Sourceror, Cloud Foundry Project Lead, IBM
Speakers
avatar for Julz Friedman

Julz Friedman

Open Sourceror, IBM
Julian Friedman (julz) is an IBMer and the project lead for Cloud Foundy's low-level container engine ("Garden") and Eirini (the project to allow Kubernetes to be used as the container scheduler in CF). He has previously worked on various Cloud Foundry projects, performance optimization... Read More →
avatar for Ben Hale

Ben Hale

Technical Lead, VMware
Ben Hale is the Technical Lead for the VMware Tanzu® Application Platform™. Ben has long worked in open source communities including being a long-time member of the Spring team and founding the Cloud Native Computing Foundation Cloud Native Buildpacks, Service Binding for Kubernetes... Read More →
avatar for Chip Childers

Chip Childers

Executive Director, Cloud Foundry Foundation
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 →


Wednesday April 3, 2019 9:00am - 9:30am EDT
Terrace 3+4

9:30am EDT

Keynote: User Story with Eric Swanson, Principal Architect, American Airlines
Speakers
avatar for Eric Swanson

Eric Swanson

Principal Architect, American Airlines
Eric Swanson is a Principal Architect at American Airlines and co-founder of American's InnerSource community. With 20 years of IT leadership experience, Eric has had the unique experience of working across industry and technology platforms. At American Airlines, Cloud Foundry has... Read More →


Wednesday April 3, 2019 9:30am - 9:40am EDT
Terrace 3+4

9:45am EDT

Keynote: Putting Gardener, Istio, Service Manager and Service Fabrik Together: An End-to-end Demo - Ralf Pannemans, Developer, SAP
The demo will use a postgresql instance provided by service fabrik on Cloud Foundry on a kubernetes cluster. Istio and service manager connect both platforms in an easy to consume fashion. 

Speakers
avatar for Ralf Pannemans

Ralf Pannemans

Developer, SAP
I am working as a developer in the Kubernetes Integration Team in SAP Cloud Platform. The team actively contributes to open source and works on bringing kubernetes and cloudfoundry together. We also leverage Istio to bring additional value to existing services.I worked in several... Read More →


Wednesday April 3, 2019 9:45am - 9:55am EDT
Terrace 3+4

10:00am EDT

Keynote: Fireside Chat with Doug Coleman, Senior Managing Director Cloud Engineering and Operations, Charles Schwab
Speakers
avatar for Chip Childers

Chip Childers

Executive Director, Cloud Foundry Foundation
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 →
DC

Doug Coleman

Senior Managing Director Cloud Engineering and Operations, Charles Schwab
Douglas Coleman is Charles Schwab’s Managing Director of Cloud Platforms, Engineering and Operations.  He is responsible for the successful execution of Schwab’s Cloud strategy. Doug joined Schwab in 2012 and has led the successful design, build and implementation of technology... Read More →


Wednesday April 3, 2019 10:00am - 10:10am EDT
Terrace 3+4

10:15am EDT

Keynote: Community Awards & Closing Remarks - Chip Childers, CTO & Abby Kearns, Executive Director, Cloud Foundry Foundation
Speakers
avatar for Abby Kearns

Abby Kearns

Executive Director, Cloud Foundry Foundation
avatar for Chip Childers

Chip Childers

Executive Director, Cloud Foundry Foundation
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 →



Wednesday April 3, 2019 10:15am - 10:30am EDT
Terrace 3+4

10:30am EDT

10:30am EDT

Sponsor Showcase & Foundry
Wednesday April 3, 2019 10:30am - 4:35pm EDT
The Foundry, Hall G

11:00am EDT

CAB Meeting
Wednesday April 3, 2019 11:00am - 12:00pm EDT
Room 116

11:10am EDT

Introduction to the Cloud Foundry 101: Getting Started Track - Xiujiao Gao, Stark & Wayne & Jared Ruckle, Pivotal
This track covers the most important topics to help you get started with Cloud Foundry (CF). Regardless of your role, you’ll learn how to get up and running with CF. You will learn that CF supports a wide range of application architectures, so you know what workloads are a good fit for the platform.

You’ll learn from veteran CF operators. These folks have deployed and run the platform at scale and will share what they have learned.

What about the developer experience? We will take a deep look at examining how to use CF to manage applications and backing services. We will learn about building pipelines, and how CI/CD can plug into CF.

This track has something for everyone because all the technologies that touch CF are so diverse. We will learn about .NET with CF. If you’re more familiar with Kubernetes, you can learn how CF compares with this orchestrator.

Services are extremely important for apps. So we focus on how the open service broker framework works, and how it helps you run services across CF and Kubernetes.

We also know that security is important, authentication and authorization are always hot topics. You will learn how to deploy and use UAA both inside and outside of CF.

And finally, every vibrant open-source community needs as a growing pool of thoughtful, responsible contributors. How can you take part? We’ll discuss that too.

Speakers
XG

Xiujiao Gao

Client Lead and Cloud Engineer, Stark & Wayne
Xiujiao Gao currently works as a Client Lead & Cloud Engineer at Stark & Wayne. She earned her Ph.D. in Computer Science and Engineering at the State University of New York at Buffalo (UB). At Stark & Wayne, she has been helping numerous clients with their Platform ("PaaS") Operations... Read More →
avatar for Jared Ruckle

Jared Ruckle

Pivotal, Pivotal


Wednesday April 3, 2019 11:10am - 11:20am EDT
Room 121A

11:10am EDT

Introduction to Cloud Foundry for Business Track - Greg Otto, Comcast & Molly Crowther, Pivotal
Speakers
avatar for Greg Otto

Greg Otto

Executive Director, DevX, Comcast
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 →
avatar for Molly Crowther

Molly Crowther

Senior Technical Program Manager, Pivotal
Molly Crowther is a Senior Technical Program Manager at Pivotal, working on security strategy and vulnerability management for Cloud Foundry. She also helps lead security workshops for open- and closed-source Cloud Foundry teams in North America and Europe.



Wednesday April 3, 2019 11:10am - 11:20am EDT
Room 121B

11:10am EDT

Introduction to the Cloud Foundry for Developers Track - Eric Malm, Pivotal & John Lu, Comcast
Speakers
avatar for John Lu

John Lu

Principal Engineer, Comcast
John Lu is a Principal Software Engineer at Comcast. He led the successful re-engineering and migration of a critical order management solution to Pivotal Cloud Foundry.
avatar for Eric Malm

Eric Malm

Staff Software Engineer, Pivotal Software
Eric works at Pivotal Software as a product manager and as the lead for the CF App Runtime PMC. Prior to that, he was the Project Lead for the CF Diego team and a software engineer on the Diego and CF Runtime teams. He has presented at several previous Cloud Foundry Summit events... Read More →


Wednesday April 3, 2019 11:10am - 11:20am EDT
Room 121C

11:10am EDT

Introduction to Cloud Foundry for Operators Track - Marco Voelz, SAP & James Hunt, S&W
Speakers
avatar for Marco Voelz

Marco Voelz

Software Engineer, SAP
Marco is a software developer at SAP working as PM in the BOSH Team Europe. He is a committer in BOSH and spends most of his time with monitoring, automation, and nitty-gritty infrastructure details.
avatar for James Hunt

James Hunt

Director, R&D, Stark & Wayne
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.


Wednesday April 3, 2019 11:10am - 11:20am EDT
Room 122A

11:10am EDT

Introduction to the Experiments & Extensions Track - Angela Chin, Pivotal & Florian Mueller, SAP
Speakers
avatar for Angela Chin

Angela Chin

Senior Software Engineer, Pivotal
Angela is a software engineer at Pivotal, currently working on all things networking and service mesh related. She has contributed to open source Cloud Foundry, primarily in areas related to networking and routing, and also previously worked on improving the Day 2 experience of Kubernetes... Read More →
avatar for Florian Mueller

Florian Mueller

Technical Lead Platform Foundation & Services, SAP Cloud Platform, SAP
Florian is a technical lead at the SAP Cloud Platform. He is co-chair of the Open Service Broker API PMC and responsible for OSB related activities at SAP. His main focus is on service management across multiple SAP platforms. This includes the open source implementation of the Service... Read More →


Wednesday April 3, 2019 11:10am - 11:20am EDT
Room 122B

11:10am EDT

Introduction to the User Stories Track - Bernd Krannich, SAP & Dormain Drewitz, Pivotal
Speakers
avatar for Dormain Drewitz

Dormain Drewitz

Product Marketing, VMware Tanzu
Dormain leads Product Marketing and Content Strategy for VMware Tanzu. Before VMware she was Senior Director of Pivotal Platform Ecosystem, including RabbitMQ, and Customer Marketing. Previously, she was Director of Product Marketing for Mobile and Pivotal Data Suite. Prior to Pivotal... Read More →
BK

Bernd Krannich

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 →


Wednesday April 3, 2019 11:10am - 11:20am EDT
Room 123

11:20am EDT

The Essential Getting Started Guide to Cloud Foundry - Tyler Poland & Tyler Bird, Stark & Wayne, LLC.
Today’s user expects a self-service, always-on, plug-and-play, ever-evolving experience. That’s a-lot of hyphens. Cloud Foundry is based on the premise of making Application Development agile and Infrastructure flexible in order for modern enterprise to meet dynamic business needs.

We’ll guide you through the essential, need-to-know basics for an owner, operator, or developer who is new to Cloud Foundry. In thirty minutes, we can give you the keys to enable you to become a core part of the digital transformation within your organization.

Speakers
avatar for Tyler Bird

Tyler Bird

Cloud Engineer, Stark & Wayne, LLC.
Tyler Bird is a Cloud Engineer at Stark & Wayne. He has 20 years of experience in areas such as app development and operations of platforms. At Stark & Wayne, he led the creation of the Introduction to Cloud Foundry course on www.edx.org. He also authored and presented the BOSH Operator... Read More →
avatar for Tyler Poland

Tyler Poland

Technical Director, Stark & Wayne, LLC
Tyler Poland is a Technical Director at Stark & Wayne. He has almost 20 years experience in Information Technology which is heavily influenced by more than decade focusing on Cloud Operations, Application Support, and Database Technologies. Tyler is a co-organizer and regular speaker... Read More →



Wednesday April 3, 2019 11:20am - 11:50am EDT
Room 121A

11:20am EDT

How Cloud is Changing Open Source - Chris Power, Comcast
With the rapid adoption of cloud native technologies, open source business models and use has changed. Cloud changes how companies approach open source from a license, business model and business strategy perspective. I will speak about some of the changes I see in the business landscape and our own experience as a company that uses Cloud Foundry for applications.

Speakers
avatar for Chris Power

Chris Power

Sr. Principal Engineer, Comcast
Chris Power is a Cloud Architect at Comcast, where he leads the cloud center of excellence providing guidance on application architecture, best practices, teaching and educating on cloud, and helping accelerate cloud adoption.  In other roles at Comcast, he was responsible for architecture... Read More →


Wednesday April 3, 2019 11:20am - 11:50am EDT
Room 121B

11:20am EDT

Metrics Driven Blue-green Deployments using Spinnaker’s Cloud Foundry Integration - Amith Nambiar & Pas Apicella, Pivotal
Blue-green deployment is a technique that reduces downtime and risk by running two identical production environments called Blue and Green.

At any time, only one of the environments is live, with the live environment serving all production traffic. Traditionally, the decision to switch from Blue to the Green environment has been by doing some basic manual tests in the (new) Green environment and mapping and unmapping routes from the new and old environments.

Spinnaker (www.spinnaker.io) is an open source, multi-cloud continuous delivery platform for releasing software changes with high velocity and confidence.

Spinnaker can be used for automated Canary analysis. Canary is a deployment process in which a change is partially rolled out, then evaluated against the current deployment (baseline) to ensure that the new deployment is operating at least as well as the old. This evaluation is done using key metrics that are chosen when the canary is configured.

In this talk, we will present to you on:
1. What integrations exists in Spinnaker for Cloud Foundry and how to set it up.
2. Why is Blue Green Deployments with Spinnaker better for Cloud Foundry applications?
3. How to do Blue Green deployments on Cloud Foundry using Spinnaker.
4. Configure a pipeline and metrics for Canary analysis
5. End to end demo of configuring a pipeline and how it all works together on Cloud Foundry

Speakers
PA

Pas Apicella

Advisory Platform Architect, Pivotal
Pas Apicella is a Advisory Platform Architect APJ SME at Pivotal where Pivotal's Spring and Pivotal Cloud Foundry, combined with our unique approach to agile development and continuous delivery, are transforming how the world builds software. He has code contributed to OSS CF Projects... Read More →
avatar for Amith Nambiar

Amith Nambiar

Senior Solutions Architect, Pivotal
Speaking experience: Speaker:CF Summit Europe - 2018 Title: Running smart apps on the Cloud Foundry Platform. https://cfseu18.sched.com/event/FRyG/running-smart-apps-on-the-cloud-foundry-platform-amith-nambiar-pivotal Video of the talk: https://www.youtube.com/watch?v=PWz6X4tObh8... Read More →



Wednesday April 3, 2019 11:20am - 11:50am EDT
Room 121C

11:20am EDT

Double, Double Toil and Trouble; SRE Transformation through Automation and Collaboration - Bozhidar Lenchov, Corey Innis & Ryan Collins, Pivotal
As security, reliability and continuous integration become more of a concern for organizations of all sizes, DevOps teams have to come up with ways to support these increasing workload demands. Operating a Platform as a Service, managed by a team over multiple timezones, presents additional technical and communicational challenges which we've tried to identify and address.

We all have many tedious chores related to maintaining on our production environment(s). So, we automate the toil; now what do we do? Oh, we can start collaborating with other teams to help reduce their toil! Now, we've enabled self-service, so now what's next? Oh, we can share these learnings via workshops because it turns out that dev teams also benefit from this knowledge base and set of practices. That is, we scale!

In this presentation Bozhidar, Corey and Ryan from the Pivotal CloudOps teams in Toronto and San Francisco will outline some of the automation and practices used in their day-to-day operations. Those include detection of abusive workloads, automating platform updates and backups and auditing expiring credentials and potentially-malicious clients to prevent downtime and remain within SLI/SLOs. We'll also discuss practices around handling interrupts and incidents, working remotely, enabling teams to self-service requests and sharing context within the team and to the broader organization.

Speakers
avatar for Ryan Collins

Ryan Collins

Manager, Software Engineering, Pivotal
avatar for Bozhidar Lenchov

Bozhidar Lenchov

Software Engineer, Pivotal
Bozhidar is a Senior Software Engineer at Pivotal, working in the Toronto, Canada office. They are currently part of the team managing Pivotal Web Services, but have previously spent time contributing on the BOSH Core team. Prior to Cloud Foundry, they spent 4 years working on and... Read More →
CI

Corey Innis

Software Engineer, Pivotal
Corey is a Staff Software Engineer at Pivotal in San Francisco. They first joined Pivotal in 2007, and have found a passion for helping transform teams and organizations through Agile, Lean, Balanced Team and DevOps/SRE practices (and more).



Wednesday April 3, 2019 11:20am - 11:50am EDT
Room 122A

11:20am EDT

The Subtle Art of Keeping your Broker Multi-platform Compatible - Georgi Lozev, SAP
The Open Service Broker API is a standard which allows different vendors to deliver their services to applications running within Cloud Native platforms. Today there are two platform implementations Cloud Foundry && Kubernetes and thousands of brokers adhering to the specifications. As we all know often the devil is hidden in the details and while the specifications defines the general contract for platform to broker communications there are lots of pitfalls which could make your broker incompatible. So if you’re a broker author or plan to be and want to give your best shot in making your broker platform agnostic, then this session is for you!

We will start by giving an overview of the different types of broker based on their deployment model like hosted brokers, one deployed alongside the platform or on top of it. Then we will show you some pitfalls we came across while working on CF as a platform implementations and last but not least will go over good practices and future improvements that should keep our brokers multi-platform compatible.

Speakers
avatar for Georgi Lozev

Georgi Lozev

Software Engineer, SAP
Georgi is currently a software engineer for the Cloud Foundry Services API project. In the past he actively contributed to the Abacus usage metering and aggregation service and act as a DevOps engineer for a logging stacks based on ELK. Georgi gave a talk at the CF Summit and in the... Read More →



Wednesday April 3, 2019 11:20am - 11:50am EDT
Room 122B

11:20am EDT

11:20am EDT

11:20am EDT

11:20am EDT

A New Way of Deploying .Net Applications at Nasdaq - Bhavani Yellapragada, Nasdaq & Madhav Sathe, Pivotal
Nasdaq adopted PCF to start the modernization journey, starting with a legacy .Net application, in order to achieve business agility and velocity. Prior to adoption of PCF and Concourse, Nasdaq relied on home-grown solutions for OS and configuration management using diverse technologies such as Terraform, Puppet, DSC, WSUS and Ansible. This added extra burden on operations team to maintain the automation scripts and manage the technology sprawl. The ticket based systems slowed down Nasdaq’s development teams. And yet there was always a challenge with snowflake configurations. Furthermore, the OS upgrade required every month meant downtime for application.
In this session hear Nasdaq’s journey of cultural change along with the adoption of the platform as a product approach. Operators will learn best practices regarding use of Powershell and Concourse for automating platform installation and patching, use of isolation segments and CredHub to address InfoSec needs. Learn lessons on engaging with InfoSec team and help them enhance their checklist for modern cloud native paradigm. Finally, learn how Nasdaq drove real business outcomes by achieving higher business velocity, zero-downtime patching and greater stability.

Speakers
avatar for Madhav Sathe

Madhav Sathe

Platform Architect, Pivotal
Madhav is a Platform Architect at Pivotal. Madhav was a product manager for Oracle’s middleware management and IT analytics suite of products. He was also a product manager at ADP for ADP DataCloud for HCM analytics. As a developer at Oracle he built the first SOAP/Web Services... Read More →



Wednesday April 3, 2019 11:20am - 11:50am EDT
Room 123
  User Stories
  • Experience Level Any

11:20am EDT

My First BOSH Release - Rebecca Putinski & Peter Tran, Pivotal
BOSH is a tool that unifies release engineering, deployment, and lifecycle management of small and large-scale cloud software by enabling operators deploy software over hundreds of VMs. But how do you get started with packaging your product so it can be deployed, versioned, and managed by BOSH? With BOSH releases, of course! A BOSH release is a versioned collection of configuration properties and templates, start-up scripts, source code, binary artifacts, and everything else required to build and deploy software in a reproducible way. In this talk, we will take you through the process of bringing a new BOSH release to life. We will demonstrate how to create a new release with dependencies and source code, and you’ll learn about the lifecycle hooks BOSH provides for release authors.

Speakers
avatar for Peter Tran

Peter Tran

Senior Software Engineer, Pivotal
Peter is a senior software engineer at Pivotal Cloud Foundry. For the last two years, he worked on packaging data services like Greenplum and GemFire for Cloud Foundry app developers and is currently a core contributor to GemFire. He has extensive experience building usable BOSH releases... Read More →
avatar for Rebecca Putinski

Rebecca Putinski

Staff Software Engineer, Pivotal
Rebecca works at Pivotal Cloud Foundry on the BOSH Core team in Toronto. She has been working in the Pivotal Cloud Foundry and open source Cloud Foundry ecosystem for several years, and has extensive experience with packaging distributed databases into BOSH releases. Rebecca enjoys... Read More →



Wednesday April 3, 2019 11:20am - 11:50am EDT
Room 124
  Wildcard
  • Experience Level Any

12:00pm EDT

Let's Build a Blog with Cloud Foundry! - Julz Friedman, IBM
This talk is a live coded, worked, real example of how easy it is to use Cloud Foundry to build an application. There are no slides, just a terminal, Cloud Foundry and some jokes in an English accent.

We'll go hands-on from starting your app, pushing it to the platform, testing it locally, scaling it, binding services, viewing logs, debugging issues, using route services and then using container networking to break down the app in to micro-services as it becomes more complex.

Speakers
avatar for Julz Friedman

Julz Friedman

Open Sourceror, IBM
Julian Friedman (julz) is an IBMer and the project lead for Cloud Foundy's low-level container engine ("Garden") and Eirini (the project to allow Kubernetes to be used as the container scheduler in CF). He has previously worked on various Cloud Foundry projects, performance optimization... Read More →


Wednesday April 3, 2019 12:00pm - 12:30pm EDT
Room 121A

12:00pm EDT

Reliability Engineering for Humans - Hannah Foxwell, Pivotal
The concepts and practices of site reliability engineering are changing the way we build and operate our platforms and enabling us to have more meaningful conversations about availability, service-level objectives, and cost. But what are the benefits for the engineer holding the pager? Can we add a human element to our error budgets?

Join Hannah Foxwell to look at site reliability engineering practices through a human lens. Hannah combines SRE with HumanOps and explains how to use SRE practices to improve the health and well-being of your team.

Speakers
avatar for Hannah Foxwell

Hannah Foxwell

Director for Platform Service, VMWare Tanzu
Hannah Foxwell is Director for Platform Services at VMware Tanzu, based in the UK. She leads a team of Platform Engineers and Product Managers who are focussed on building wildly successful Platforms with Cloud Native technologies. Hannah is organiser of DevOpsDays London and is a... Read More →


Wednesday April 3, 2019 12:00pm - 12:30pm EDT
Room 121B

12:00pm EDT

Live Migration Demo of a WebSphere-based Java EE Monolith to Cloud Foundry - Thorsten Jakoby & Matthias Haeussler, Novatec Consulting
The intention of this talk is to show a live step-by-step approach to migrate a monolithic WebSphere application to Cloud Foundry. It starts showing the application running in it’s WebSphere environments and finishes running the migrated app on Cloud Foundry. On the migration journey the following steps are shown:

* Deployment and runtime on WebSphere
* Analysis of application in terms of required code changes and connected backend services
* Configuration and bring up of the application on WebSphere Liberty Profile
* Deployment and runtime on PCF Dev using Community Buildpack for Liberty
* Migration of backend services to Cloud Platform (Microsoft Azure in this example)
* Deployment and runtime of application on PCF on Azure
* Application of strangler pattern to start slicing the monolith into Microservices.

It is based on a talk given at the User track of Cloud Foundry Summit in Basel 2018. It was received very well, got a lot of good feedback and brought up interesting discussions with the attendees. While this talk was very conceptual, this new version is intended to demonstrate the involved steps in a live example and perform the migration within the given time of 30 minutes.

Speakers
avatar for Thorsten Jakoby

Thorsten Jakoby

Managing Consultant, Novatec Consulting GmbH
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 →
avatar for Matthias Haeussler

Matthias Haeussler

Chief Technologist, Novatec Consulting GmbH
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 →



Wednesday April 3, 2019 12:00pm - 12:30pm EDT
Room 121C

12:00pm EDT

Air-Gapping: A Moat for the 21st Century - Michael Ferris, Stark & Wayne
The best way to ensure that an unauthorized, external bad actor cannot take advantage of your platform is to make sure they cannot reach it in the first place. For this reason, many organizations choose to run their PaaS in an on-prem, air-gapped environment, meaning there is no path between the public internet and your PaaS, either inbound or outbound. However, air-gapping a PaaS without using the proper processes and tools can drastically slow down your Operators and undermine the benefits that the organization adopted the PaaS for in the first place. In this talk, Mike will outline the implications of running your PaaS in an air-gapped environment, including changes to the installation process, the running of apps, and the ongoing maintenance of your air-gapped platform. Vince White from Agile Defense will share his war stories with you about the most common pitfalls of running a PaaS in an air-gapped environment and how to avoid them.

Speakers
MF

Michael Ferris

Cloud Engineer, Stark & Wayne
Mike Ferris is a Cloud Engineer at Stark & Wayne. He brings years of experience operating production-grade PaaS. Mike also helps clients install, maintain, and automate their platforms. Over the past 18 months, Mike has consulted for Pivotal, helping them roll out and operate their... Read More →


Wednesday April 3, 2019 12:00pm - 12:30pm EDT
Room 122A

12:00pm EDT

Lossless Upgrade of BOSH Deployment - Saurav Mondal, SAP
A BOSH deployment update involves the recreation of VMs while preserving the data on the persistence disk. But what about the in-memory data which was very much part of the deployment and was being used by the application. For example, the shared memory buffers used by databases such as PostgreSQL or transient messages used by messaging engines like RabbitMQ or the TCP connections for an application all of which are stored in memory. For a PaaS provider it becomes important to consider the in-memory data for an update use case so as to abide by SLAs and to avoid any performance impact on the customer used service instances.

In this talk, Ashish and Shashank will explain the problems we have observed during updates for services such as PostgreSQL, RabbitMQ and how we could mitigate them by preserving the in-memory state. The proposed solution can be easily plugged into BOSH drain scripts and provides a seamless experience in a live migration whereby preserving the end-user experience pre and post update. This talk will be followed by a short demo on a sample use case.

Speakers
avatar for Saurav Mondal

Saurav Mondal

Senior Developer, SAP
Saurav Mondal is working as developer and part of Service Fabrik in SAP, an incubation project of Cloud Foundry. His Interest mainly around cloud computing, distributed computing and machine learning etc.



Wednesday April 3, 2019 12:00pm - 12:30pm EDT
Room 122B

12:00pm EDT

Hands-On Lab: Credentials in BOSH / Cloud Foundry - Thomas Mitchell, Stark & Wayne
Requirement: A computer with a web browser.

Presented by Thomas Mitchell, Stark & Wayne

The proliferation of X.509 Certificates by way of mutual TLS inside of Cloud Foundry has increased pressure on operations team to be able to generate, inspect, verify, and rotate or renew credentials in a timely fashion. In this hands-on lab, Thomas Mitchell will take participants through the finer points of credentials and certificate management with both Safe and Credhub.

Participants should finish this hands-on lab with a better understanding of the complexities of proper PKI / X.509 certificate management, credentials rotation, etc., as well as some familiarity with popular open source tools for assisting with those activities in the Cloud Foundry ecosystem.


Wednesday April 3, 2019 12:00pm - 12:30pm EDT
Hands-On Lab, The Foundry - Hall G

12:00pm EDT

12:00pm EDT

12:00pm EDT

Your Data Center will Implode in 30 days, a Success Story - Brian Seguin & Bill Chapman, Stark & Wayne
Due to forces beyond your control, you have only 30 days until you lose access to your data center which is housing hundreds of core business applications. How can you evaluate where, when, and how to migrate in such a short window? If you can get help, what do you look for in how your solution will be delivered? How can you front load the migration to ensure no loss of data. What are some acceptable workarounds if you cannot access your new environment in a timely manner? This talk will cover a real world use case and provide answers to these questions.

Speakers
avatar for Bill Chapman

Bill Chapman

VP of Engineering, Stark & Wayne
Bill is VP of Engineering at Stark & Wayne where he focuses on helping his teams deliver world-class solutions to cloud-native problems.Prior to joining Stark & Wayne, Bill specialized in helping to start software companies along with helping established companies greenfield brand... Read More →
avatar for Brian Seguin

Brian Seguin

COO, Stark & Wayne
Brian Seguin is the Director of Operations at Stark & Wayne, where he brings success to the company’s day-to-day business operations, contracting, and partnerships. His experience managing controls teams for multi-billion dollar trading desks is where he forged a blend of high-tech... Read More →


Wednesday April 3, 2019 12:00pm - 12:30pm EDT
Room 123
  User Stories
  • Experience Level Any

12:00pm EDT

How NOT to Build a Pipeline - Mirah Gary, Pivotal
Pipelines are the infrastructure we use to test and deliver our code. We work with them every day, but sometimes they behave in unexpected ways.

We will go over common failure modes and issues encountered in Concourse pipleines, and understand what we can do to prevent and solve these pain points.

Being able to build pipelines that work for you is critical for effective dev/ops. By sharing our own mistakes, we hope that the audience will be able to recognize them when they happen and know what to do to fix the problems.

After this talk, attendees will:
- be familiar common mistakes found in pipelines and how to recognize and correct them
- be able to build pipelines that facilitate the development process rather than hinder it
- understand how to refactor and improve their pipelines

Speakers
avatar for Mirah Gary

Mirah Gary

Senior Software Engineer, Pivotal
Mirah is a senior software engineer at Pivotal, where she works on the Platform Recovery team, where she builds pipelines and products to help operators prepare for and recover from disasters. Prior to coming to Pivotal, Mirah was a theoretical physicist and pondered the deepest mysteries... Read More →



Wednesday April 3, 2019 12:00pm - 12:30pm EDT
Room 124
  Wildcard

12:30pm EDT

The Comcast Gang Builds a Virtual Assistant in 8 Weeks - Jason Michener, Comcast
The Product ask was to build a customer service virtual assistant accessible from existing mobile applications in 8 weeks. The Engineering ask was to build the basis of a digital first AI platform that can evolve to meet our emerging customer service needs. In the fall of 2017, Comcast pulled together a cross-functional team of software developers, product representatives, data scientists, and cloud experts. Building on the open source, cloud-native extensible services created by other Comcast engineering teams, they were able to deliver new capabilities on this new platform, in a multi-cloud way using Cloud Foundry, in record time. In this demo, I will discuss how we did it, do a live demonstration of how a customer uses our new Xfinity Assistant, and show what’s on the roadmap.

Speakers
avatar for Jason Michener

Jason Michener

Director, Software Development & Engineering, Comcast
Jason Michener is the Engineering Director for the Xfinity Assistant and the aIQ platform that drives it. Before moving to management, Jason was an MSSQL DBA, a web developer, a .NET devotee, and a software architect. A dedicated proponent of servant leadership and developer enablement... Read More →


Wednesday April 3, 2019 12:30pm - 12:50pm EDT
The Foundry (Sponsor showcase) - Hall G

12:30pm EDT

12:55pm EDT

Creating a Portable Cloud Foundry on Kubernetes - Joseph Lewis III & Matthew Broomfield, Google
In the past few years Kubernetes has become the de-facto cloud platform, but many until now Cloud Foundry applications haven't been able to take advantage of its benefits. Joseph and Matt have been working on Project Eirini to bring the power of Kubernetes to CF operators. Simultaneously they’ve re-built the GCP Service Broker on Terraform allowing it to provision infrastructure on any major cloud and natively on Kubernetes. Together, these projects let operators deploy Cloud Foundry and application dependencies (databases, caches, etc.) into a self-contained, cloud-agnostic Kubernetes cluster which reduces overhead, increases developer velocity, and returns control of the stack to the business.

Speakers
avatar for Matthew Broomfield

Matthew Broomfield

Software Engineer, Google LLC
Matt is improving the developer experience of Google's various Cloud Foundry tiles. He is currently building sample, real-world Java Spring applications to promote utilizing the Google Cloud Service Broker within Cloud Foundry. He was previously employed at Rapid7, where he built... Read More →
avatar for Joseph Lewis III

Joseph Lewis III

Software Engineer, Google
Joseph is a software engineer on Google's Cloud Graphite team. In this role, he focuses on building integrations between the Cloud Foundry ecosystem and GCP. Previously, he was a senior developer at Liberty Mutual where he developed apps on Cloud Foundry.Joseph earned a MS in computer... Read More →



Wednesday April 3, 2019 12:55pm - 1:15pm EDT
The Foundry (Sponsor showcase) - Hall G

1:20pm EDT

SUSE Cloud Application Platform - Louis Paul, SUSE
SUSE Cloud Application Platform offers efficiency and flexibility for application developers and platform operators. Come see a demonstration of how SUSE combines Cloud Foundry and Kubernetes together to provide the flexibility and productivity required by agile organizations.

Speakers
LP

Louis Paul

Engineer, SUSE
Louis is a Cloud Solution Architect at SUSE focusing on Cloud Native Platforms and Application delivery. He worked with Enterprise systems and Development platforms in the Financial/Wall Street arena for over 2 decades. He joined the HPE Cloud team in 2016 working on Helion Stackato... Read More →


Wednesday April 3, 2019 1:20pm - 1:40pm EDT
The Foundry (Sponsor showcase) - Hall G

1:45pm EDT

Building a DIY Home Assistant with Google Cloud Platform, Cloud Foundry, and Knative - Bryan Friedman & Brian McClain, Pivotal
With the help of the new Google Cloud Platform Service Broker, it’s simple to connect our Cloud Foundry applications to Google’s diverse set of services like Dialogflow, Speech-to-Text, Cloud Storage, and PubSub. Now with Knative, it’s also easier than ever to write and deploy functions to respond to any event you can think of.

In this presentation, we’ll demonstrate how we tie all these pieces together to create our own voice-activated home assistant that can understand and respond to us. We can have it play music, tell the time, or do just about anything else we can develop. Thanks to the flexibility of these platforms, we can easily and quickly add new functionality to our assistant with just a little bit of code. You’ll see the power that this combination of technologies can bring and just how effective and extensible event-driven architecture can be.

Speakers
avatar for Brian McClain

Brian McClain

Principal Product Marketing Manager, Pivotal
Brian is a Principal Product Marketing Manager on the Technical Marketing team at Pivotal, with a focus on technical educational content for Pivotal customers as well as the Cloud Foundry, BOSH, and Knative communities. Prior to Pivotal, Brian worked on both the development and operations... Read More →
avatar for Bryan Friedman

Bryan Friedman

Director, Product Marketing, Pivotal
Bryan Friedman is a Director of Product Marketing for Pivotal. In addition to his recent experience in the cloud product management space, he spent over ten years working for a large enterprise biotech company in a number of various information technology areas including web application... Read More →



Wednesday April 3, 2019 1:45pm - 2:05pm EDT
The Foundry (Sponsor showcase) - Hall G

2:15pm EDT

P to V to C: The Value of Bringing “Everything” to Containers - Cornelia Davis, Pivotal
Roughly twenty years ago VMware began a revolution in how IT systems would be managed. While initially used for only a small subset of their applications, eventually enterprises would move the vast majority of ALL workloads into virtual machines – many had “P(hysical) to V(irtual)” initiatives to accelerate the movement.

Today we stand at a similar crossroad with the widespread availability of container-based systems and particularly, with the extraordinary embrace and expansion of the Kubernetes ecosystem. Similar to the early days of infrastructure virtualization, organizations are already realizing benefits from containerization of some of their workloads. The question then is, first, how much of an enterprise IT portfolio can benefit can and should be moved into container-based platforms and second, what are the new tools and processes needed to fully realize those advantages? Together, Cloud Foundry Application Runtime (CFAR) and Cloud Foundry Container Runtime (CFCR) can capture “everything.”

In this session, we will examine the benefits that containerization can bring over and above that of the traditional infrastructure virtualization – the Devops efficiencies that come from the container image are only the beginning. We’ll also study the important role that infrastructure virtualization continues to play in a containerized IT ecosystem – just as virtualization did not eliminate physical machines, nor does containerization eliminate virtual machines. We’ll study containers, pods, controllers, policies and more – the building blocks of the next generation IT landscapes – and the new practices they enable.

By the end of the session, you’ll be starting to think about your V(irtual) to C(ontainer) initiative.

Speakers
avatar for Cornelia Davis

Cornelia Davis

Vice President, Technology, Pivotal
Cornelia works on the tech strategy for both Pivotal and with Pivotal customers. With a broad view across the various cloud-computing models of IaaS, App as a Service, Container as a Service and Function as a Service, her current focus is on how the use of container platforms such... Read More →


Wednesday April 3, 2019 2:15pm - 2:45pm EDT
Room 121B

2:15pm EDT

Practical Guide to Frictionless Cloud Native Security for DevOps - Sergey Matochkin, Comcast
"Great job on getting all patches applied!" – said no CIO ever...

As the transition to micro-service architecture has accelerated service delivery at Comcast - security, audit, and compliance added friction and hasn't felt the same love. This inspired us to think about how we can change the approach to security, versus just doing the same things only harder.

When at Comcast we hosted a live demo session showing the possibility of transforming security to raise safety to a new level by going faster with significantly less effort, we had a lot of interested developers registered to attend. What if we could use many of the current methodologies and practices just in a slightly different way to make our products secure by default while removing undifferentiated heavy lifting? What if we could implement the Cloud Native Security principals across the entire SDLC?

In this session, you’ll learn about practical steps and implementations that help to accelerate application development lifecycle while, at the same time, strengthen security of the applications. Some of the steps include integration of Cloud Native platforms like Cloud Foundry and Kubernetes with secret management systems to offload DevOps teams from handling passwords and to enable password-free service delivery.

Speakers
avatar for Sergey Matochkin

Sergey Matochkin

Distinguished Engineer, Comcast
Sergey Matochkin is a Distinguished Engineer at Comcast. Sergey has been promoting Cloud Native application design and Cloud Native platforms in Comcast for the past five years. He is actively engaged with community of developers to identify opportunities for increasing DevOps productivity... Read More →



Wednesday April 3, 2019 2:15pm - 2:45pm EDT
Room 121C

2:15pm EDT

Debugging the Routing Tier - Angela Chin & Nitya Dhanushkodi, Pivotal
As the entrypoint to Cloud Foundry, routing-tier related errors come from a variety of places. While some of these errors are indications of actual bugs in Cloud Foundry source code, there can be a number of other root causes-- misbehaving applications, misconfigured load balancers, and infrastructure issues, just to name a few. In order to isolate and debug these problems, it becomes important to know which data to collect, how to collect it, and what in the data can indicate the root cause.

In this talk, Angela and Nitya will cover what information is useful to collect and what to look for in the data to systematically eliminate possible causes of the problem. Drawing on their experiences as members of the CF Routing team, they will go through issues that operators have seen in the past, and how they use tools such as routing logs, pprof, flamegraphs, and wireshark to debug, isolate, and work around these issues.

Speakers
avatar for Angela Chin

Angela Chin

Senior Software Engineer, Pivotal
Angela is a software engineer at Pivotal, currently working on all things networking and service mesh related. She has contributed to open source Cloud Foundry, primarily in areas related to networking and routing, and also previously worked on improving the Day 2 experience of Kubernetes... Read More →
avatar for Nitya Dhanushkodi

Nitya Dhanushkodi

Software Engineer, Pivotal
Nitya Dhanushkodi is a software engineer at Pivotal, working on the Cloud Foundry Networking team. She is currently working on integrating the Istio service mesh with Cloud Foundry. She has also worked on the CF MySQL and Credhub teams prior to Networking. Nitya has given a previous... Read More →



Wednesday April 3, 2019 2:15pm - 2:45pm EDT
Room 122A

2:15pm EDT

We Come From a Land of Runtimes - Xiujiao Gao & Mike Ferris, Stark & Wayne
Your organization has decided to run Cloud Foundry. Until recently, all apps pushed to cloud foundry would run within application runtime: Diego. However, ongoing Cloud Foundry-Kubernetes integrations as well as projects such as Eirini are increasing the options for Cloud Foundry container and application runtimes. Now your organization is faced with a decision: which runtime, or runtimes, will your Cloud Foundry use to best fit your business model? In this talk, Dr. Gao and Mike Ferris outline the different runtime scenarios that are possible and then compare their benefits and drawbacks. They will share their experiences from real-world use of Diego and non-Diego Cloud Foundry runtimes in various industries from their roles as consultants at Stark & Wayne.

Speakers
MF

Michael Ferris

Cloud Engineer, Stark & Wayne
Mike Ferris is a Cloud Engineer at Stark & Wayne. He brings years of experience operating production-grade PaaS. Mike also helps clients install, maintain, and automate their platforms. Over the past 18 months, Mike has consulted for Pivotal, helping them roll out and operate their... Read More →
XG

Xiujiao Gao

Client Lead and Cloud Engineer, Stark & Wayne
Xiujiao Gao currently works as a Client Lead & Cloud Engineer at Stark & Wayne. She earned her Ph.D. in Computer Science and Engineering at the State University of New York at Buffalo (UB). At Stark & Wayne, she has been helping numerous clients with their Platform ("PaaS") Operations... Read More →



Wednesday April 3, 2019 2:15pm - 2:45pm EDT
Room 122B
  Experiments & Extensions
  • Experience Level Any

2:15pm EDT

Hackathon Presentations
Wednesday April 3, 2019 2:15pm - 2:45pm EDT
Room 124

2:15pm EDT

Hands-On Lab: MultiApps by SAP
Requirement: A computer with a web browser.

Experience the classic cf push way of deploying workloads and the multiapps cf deploy & cf bg-deploy.
With a single command deploy multiple apps in parallel along with all required piping & linking. Even do a zero downtime update of the app with a blue-green deployment.


Wednesday April 3, 2019 2:15pm - 2:45pm EDT
Hands-On Lab, The Foundry - Hall G

2:15pm EDT

2:15pm EDT

Project Office Hours: Release Integration - Sai Yerram & Josh Collins, Pivotal
We invite CF-D contributors to share and discuss points of friction they've experienced and bring any ideas/suggestions they may have for us to make the contribution process faster, more simple, transparent, and generally more productive. We're focused on teams contributing BOSH releases to CF-Deployment and all of it's anxillary products and tooling (CF-Deployment, CF-Deployment-Concourse-Tasks, CF-Acceptance-Tests, CF-Smoke-Tests, and Uptimer).

Wednesday April 3, 2019 2:15pm - 2:45pm EDT
Lounge 2, The Foundry - Hall G

2:15pm EDT

Deep Dive: You Can Run THAT on Cloud Foundry? - Richard Seroter, Pivotal
Do you think Cloud Foundry is just for cloud-native apps? It's an honest mistake to make. Cloud Foundry actually runs all sorts of workloads, many of which might surprise you. In this talk, join Richard as he walks through a handful of different types of applications—batch jobs, streaming pipelines, .NET apps, TCP routable apps, and more—and deploys each to Cloud Foundry. At the end of the talk, you'll walk away with a checklist of workloads that are suitable for a Cloud Foundry environment.

Speakers
avatar for Richard Seroter

Richard Seroter

VP of Product Marketing, Pivotal
Richard Seroter is the VP of Product Marketing at Pivotal, with a master’s degree in Engineering from the University of Colorado. He’s also an 11-time Microsoft MVP for cloud, Pluralsight trainer, lead InfoQ.com editor for cloud computing, frequent public speaker, and author of... Read More →


Wednesday April 3, 2019 2:15pm - 3:25pm EDT
Room 121A

2:15pm EDT

Deep Dive: Cracks in the Foundation: Operating Cloud Foundry in the Real World - Stephanie Mathis, Technology Manager & Josh Ghiloni, Pivotal
There are dozens of talks from various conferences over the years that talk about how successful Cloud Foundry has made their business. Nobody seems to talk, however, about all the bumps in the road they hit on the way to that success. Stephanie has seen her fair share of bumps as a Technology Manager at a major insurance company as they deploy massive foundations, and in his role as a Solutions Architect with Pivotal, Josh has seen common and uncommon problems that plague customers from all industry verticals. In this talk, they will present their top 10 biggest problems they (and maybe you too!) have encountered, and how they can be avoided, mitigated, or solved altogether.

Speakers
avatar for Stephanie Mathis

Stephanie Mathis

Technology Manager
Stephanie is a Technology Manager. She started out as a software developer and most recently took on the role of Product Manager for the Cloud Foundry Platform team. She’s seen many sides of the development world, being a developer herself, helping teams adopt continuous delivery... Read More →
avatar for Josh Ghiloni

Josh Ghiloni

Advisory Solutions Architect, Pivotal
Josh has been with Pivotal as an Advisory Solutions Architect since 2017 but has been using Cloud Foundry since 2014. He is a member of the Pivotal Cloud Foundry Solutions team, where he has helped customers over every industry vertical be successful running Cloud Foundry in production... Read More →



Wednesday April 3, 2019 2:15pm - 3:25pm EDT
Room 123
  User Stories
  • Experience Level Any

2:55pm EDT

How Big is Too Big? Problems with Scale at T-Mobile - Brendan Aye & James Webb, T-Mobile
Over the last three years, T-Mobile has leaned in heavily on Cloud Foundry and the boost it brought to developer productivity. As the platform popularity "hockey-sticked", so did problems with operating large foundations.

Through it all, we struggled to find answers to two important questions:
How big is too big for a foundation?
How many foundations is too many?

Without clear answers, we stumbled in to the limit for both for our environment. Running entirely on-premise, hardware constraints underpinned most of the problems faced, as well as the possible solutions. We'll walk through some of the issues that came up in our larger foundations and what we did about them.

Speakers
BA

Brendan Aye

Sr.MTS/Director, T-Mobile
Brendan Aye is the Principal Cloud Foundry architect at T-Mobile, where he has been working with Cloud Foundry for four years.
avatar for James Webb

James Webb

Member of Technical Staff, Platform Architecture, T-Mobile
Technical leader with 20+ years of infrastructure background currently focused on bringing on-premise Cloud Foundry & Kubernetes goodness to the enterprise.


Wednesday April 3, 2019 2:55pm - 3:25pm EDT
Room 121B

2:55pm EDT

Extending Cloud Foundry at Scale - Addressing the Non-12-factor App Gap with CFCR - Colby Johnston & Brett Mayer, Comcast
For many years Comcast has been successfully running and managing Cloud Foundry for stateless applications and micro-services at scale. Over time, we have had to address the requirements of our non-12-factor apps as well. We have chosen Container Runtime (CFCR) platform for these stateful applications by deploying multi-site / multi-cloud environments. As an extension of Cloud Foundry Application Runtime, it allows customers to do self service deployments and scaling of application stacks and make use of additional features such as service catalog/market place, eternal DNS and persistent storage. Join us to learn and provide feedback on how we have leveraged Bosh and Concourse to efficiently and predictably deploy and manage CFCR at scale.

Speakers
avatar for Colby Johnston

Colby Johnston

Senior Cloud Engineer, Comcast
I've been working in IT since 1996 working in various systems engineering roles. The previous 3 years, I've been part of the Comcast Cloud Engineering team working on Cloud platforms including CF, AWS, SDS, Kubernetes, and now CFCR. My primary role has been cloud platform engineering... Read More →
BM

Brett Mayer

Senior Cloud Engineer, Comcast
Senior Cloud Engineer at Comcast responsible for engineering, deployment, management, of cloud platforms.Speaking experience has been with internal Comcast teams, organizations, and customers.



Wednesday April 3, 2019 2:55pm - 3:25pm EDT
Room 122A

2:55pm EDT

Testing Production Environments and Verifying Open Service Broker API Compliance - Oliver Wolf, anynines
You’ve developed a Service Broker and want to test your broker’s implementation? Maybe you're considering writing a new Service Broker and want some kind of test suite to validate against.

anynines makes use of two different kind of tests suites when it comes to automating deployments with the Open Service Broker API. The first ones are the “BOSH releases tests” and are used to verify that service instances behave like expected during failure scenarios. While these kind of tests are used in the CI/CD pipeline of the anynines Data Services, they don’t verify compliance against the OSBAPI or whether a concrete customer production setup is working correctly.

This talk focuses on the latest type of tests and shows how a generic test suite that verifies production platform environments and OSBAPI compliance can be used for different kind of data services.

Speakers
avatar for Oliver Wolf

Oliver Wolf

Lead Platform Engineer, anynines
Oliver works with Cloud Foundry and BOSH for over three years now. Started with CF V1 his responsibilities where operating the public anynines platform as well developing additional solution around Cloud Foundry. At the moment he is part of the anynines service development team... Read More →



Wednesday April 3, 2019 2:55pm - 3:25pm EDT
Room 122B

2:55pm EDT

Hands-On Lab: Multi-Service Registration by Pivotal
Requirement: A computer with a web browser.

Wednesday April 3, 2019 2:55pm - 3:25pm EDT
Hands-On Lab, The Foundry - Hall G

2:55pm EDT

Project Office Hours: Networking - Shannon Coen, Pivotal
Topics we're especially interested in talking about:

Network Security Enforcement
Weighted Routing
Multiple App Ports
Certificate Management for Custom Domains
Non-HTTP protocols
Load Balancers as a Service
Service Mesh, for Traffic Management, Security, and Observability

Wednesday April 3, 2019 2:55pm - 3:25pm EDT
Lounge 2, The Foundry - Hall G

2:55pm EDT

2:55pm EDT

Deep Dive: Cloud Foundry Stream Processing - Monitoring Comcast’s Outside Plant - Charles (Mike) Graham & Dan Carroll, Comcast Cable Communications
Comcast manages over 2 million miles of fiber and coax, and over 40 million in home devices. This “outside plant” is subject to adverse conditions from severe weather to power grid outages to construction-related disruptions. Maintaining the health of this large and important infrastructure requires a distributed, scalable, reliable and fast information system capable of real-time processing and rapid analysis and response. Using Cloud Foundry, Comcast is able to deploy a Java Spring Kafka Streams application for monitoring, problem analysis, metrics reporting and action response for the outside plant.

In this talk, you’ll learn how to create and deploy a Cloud Foundry Kafka Streams application. You will see how to scale the application using partitioning and how to maintain high speed, durable instance-based state. You'll see how easy it is to connect several of these applications (or micro services) together using asynchronous messaging. You will see how to build a REST API using Kafka Streams “interactive queries” that can be used to retrieve the data in the state stores. We will explore the deployment and monitoring mechanisms used to deliver this system as a set of independently deployed components.

Speakers
avatar for Dan Carroll

Dan Carroll

Senior Software Engineer, Comcast Cable Communications - Philadelphia, PA
Dan Carroll is a senior software engineer at Comcast. Dan is currently developing a Cloud Foundry Java Spring streaming-based application to monitor and analyze Comcast’s outside plant. He has many years of experience in the telecommunications field with different technologies and... Read More →
avatar for Charles (Mike) Graham

Charles (Mike) Graham

Principal Software Engineer, Comcast Cable Communications - Philadelphia, PA
Mike Graham has been building spatial information systems since 1987 on a variety of technology stacks. He has architected dynamic, extensible platforms for ExxonMobil, Chevron, IHS Markit, and other large enterprises. Recently, in work for Comcast, Mike has been architecting a... Read More →



Wednesday April 3, 2019 2:55pm - 4:05pm EDT
Room 121C

3:00pm EDT

Lightning Talk: You Got Terraform in my Service Broker - Joseph Lewis III, Google
Joseph will introduce Brokerpaks, a way for developers and operators to collaborate in designing their own services with Terraform that they can inject into the Cloud Foundry service catalog. Brokerpaks allow multi-cloud integration, faster turnaround, longer support, and a custom experience you can match to your organization’s structure.

Speakers
avatar for Joseph Lewis III

Joseph Lewis III

Software Engineer, Google
Joseph is a software engineer on Google's Cloud Graphite team. In this role, he focuses on building integrations between the Cloud Foundry ecosystem and GCP. Previously, he was a senior developer at Liberty Mutual where he developed apps on Cloud Foundry.Joseph earned a MS in computer... Read More →



Wednesday April 3, 2019 3:00pm - 3:05pm EDT
Room 124

3:05pm EDT

Lightning Talk: Making Full Stack, AI-powered Monitoring a Platform Feature with BOSH - Michael Villiger, Dynatrace
Cloud-native applications create a unique set of challenges when it comes to monitoring. In an environment with thousands of processes supporting hundreds of applications, monitoring a limited number of them (5 to 10 percent according to analysts) is insufficient for ensuring optimal performance. Learn how the Dynatrace OneAgent deployed by BOSH makes AI powered monitoring with automated root cause analysis a platform feature with three easy steps.

Speakers
avatar for Michael Villiger

Michael Villiger

Sr Technical Partner Manager, Dynatrace
Mike has spent the last 20 years occupying various engineering positions surrounding web-scale performance, architecture, and operations before joining Dynatrace in 2014. At Dynatrace Mike has specialized in assisting customers implementing Application Performance Management technologies... Read More →


Wednesday April 3, 2019 3:05pm - 3:10pm EDT
Room 124

3:10pm EDT

Lightning Talk: Symbiosis Update: The Latest on How SUSE is Bringing Cloud Foundry and Kubernetes Together - Ignacio Gomez, SUSE
SUSE continues to combine the best of the two leading open source application platforms in the industry — Cloud Foundry and Kubernetes. Through projects like CF Containerization, Eirini, and Stratos, SUSE is fusing the mature development model of Cloud Foundry with the advanced container scheduling capabilities of Kubernetes.

Speakers
avatar for Ignacio Gomez

Ignacio Gomez

EMEA Cloud Application Platform Lead, SUSE
Ignacio spends most of his time meeting customers and partners across EMEA to support them on their application transformation journey with Kubernetes and Cloud Foundry. He has worked since the late 2000’s with a wealth of cloud technologies at Microsoft, Amazon and SAP.



Wednesday April 3, 2019 3:10pm - 3:15pm EDT
Room 124

3:15pm EDT

Lightning Talk: Run Cloud Foundry at Scale - Jens Huesken, SAP
SAP’s Cloud Foundry instances have grown over the last years and are amongst the biggest in the industry. SAP Cloud Platform Cloud Foundry instances are deployed on the major hyperscalers and SAP datacenters worldwide which means we need streamlined processes for keeping those up-to-date. With the growth mentioned above came some challenges, one example is the scaling of components within a foundation. Join this talk to learn more about the experiences, challenges, possible solutions and opportunities of collaboration within the CF Community.

Speakers
JH

Jens Huesken

Product Expert, SAP SE



Wednesday April 3, 2019 3:15pm - 3:20pm EDT
Room 124

3:35pm EDT

Preflight Platform Checklist - A Mechanic's Guide - Kevin Rutten & Chris Weibel, Stark & Wayne
Before you can deploy BOSH and Cloud Foundry to let your company fly, there are still many little steps to take. Do you have the credentials to your IaaS yet? Do you even know what resources you can use? Firewall rules, datastores, architectures. Kevin and Chris will help guide you through the preflight checklist you need to let Cloud Foundry deploy and take off. Build the painless Future for deploying.

Speakers
avatar for Kevin Rutten

Kevin Rutten

Senior Cloud Engineer, Stark & Wayne
Kevin Rutten is a Cloud Engineer at Stark & Wayne. He has worked with everything from eight-bit microprocessors, to setting up new Data Centres and is currently developing the tools to streamline the deployment and maintenance of BOSH and Cloud Foundry components. Kevin has worked... Read More →
avatar for Chris Weibel

Chris Weibel

Engineering Team Lead, Stark & Wayne
Chris Weibel is a Engineer Team Lead at Stark & Wayne and has worked on several projects including SHIELD & RDPG. The last five years have been spent helping deploy and maintain Cloud Foundry. A former DBA, SAN administrator, and developer in the regulated banking, utilities and healthcare... Read More →



Wednesday April 3, 2019 3:35pm - 4:05pm EDT
Room 121A

3:35pm EDT

For Act-On Software Cloud Foundry Means One Thing: Velocity - Michael Grimshaw, Act-On Software
If velocity is the speed of something in a given direction, then in the startup sector that need for speed is in the direction of providing innovative software to our customers.

Fast innovation while navigating resource limitations is the name of the game.

With Pivotal Cloud Foundry:
The POC took less than 3 days.
Services were deployed to Act-On's Staging environment in under a month.
...all with only a single Engineer devoted to the project.

Cloud Foundry allows Act-On Software to focus resources on our software business by providing us with speed in security, speed in stability and speed in scalability.

In a word? Velocity

Speakers
MG

Michael Grimshaw

Sr. Systems Engineer, Act-On Software
Michael E Grimshaw is the Sr. Systems Engineer at Act-On Software in Portland Oregon. He is also the DevOps member of their architecture team and a Scaled Agile Framework certified Scrum Master.Before Act-On Software he held DevOps positions with Nike and Intel Security after spending... Read More →



Wednesday April 3, 2019 3:35pm - 4:05pm EDT
Room 121B

3:35pm EDT

Preventing Doomsday: x509 Certificates in Cloud Foundry - Tom Mitchell & David Dobmeier, Stark & Wayne
This talk covers the use and rotation of TLS certificates in distributed systems to enhance security and the ongoing monitoring of certificate expiry required to ensure uptime. We take a look at Cloud Foundry as a case study on the use of mutual TLS between networked components, where the number of required certificates can grow large and non-trivial to manage. We share some of our own stories with Cloud Foundry and BOSH certificates expiring, the effect this can have on the system as a whole, and methods we’ve used to avoid the downtime this causes.

Speakers
avatar for David Dobmeier

David Dobmeier

Cloud Engineer, Stark & Wayne
David Dobmeier is a Cloud Engineer at Stark & Wayne. He has seven years of experience including Systems/Network Administration to DevOps, Software Development, and Cloud Infrastructure. In the past few years, he has focused on large-scale infrastructure and software systems including... Read More →
TM

Tom Mitchell

Stark & Wayne
Tom Mitchell is a Cloud Engineer at Stark & Wayne. He spends his days consulting on Cloud Foundry and BOSH, and creating tools to make life easier for other people working in the domain. He types in Dvorak and makes sure to tell everybody.



Wednesday April 3, 2019 3:35pm - 4:05pm EDT
Room 122A

3:35pm EDT

Zero-downtime Update of CloudFoundry Applications with Database Migrations - Tsvetan Tsokov, SAP
The blue-green deployment process in CloudFoundry is sufficient for update of applications that don’t have schema changes in database. However, it does not work well when there are database schema changes, since the database as a single-point-of-truth cannot co-exist both in “blue” and in “green” version at the same time. This can be achieved by manually implementing data migration scripts, which is error-prone and time-consuming. To address these challenges a tools and concept, together with the MultiApps project, are developed, providing model for developers to describe their database evolutions.

Speakers
avatar for Tsvetan Tsokov

Tsvetan Tsokov

Software developer, SAP
Tsvetan is software developer on MultiApps deployment service, providing lifecycle management for applications in SAP Cloud Platform.



Wednesday April 3, 2019 3:35pm - 4:05pm EDT
Room 122B

3:35pm EDT

Hands-On Lab: The Cloud Foundry Troubleshooting Challenge by Altoros
Requirement: A computer with a web browser.

Wednesday April 3, 2019 3:35pm - 4:05pm EDT
Hands-On Lab, The Foundry - Hall G

3:35pm EDT

3:35pm EDT

3:35pm EDT

A Victim of Our Own Success – Overcoming the Challenges of 30,000 AIs - Tim Leong, Comcast
2018 has been a boom year for Cloud Foundry at Comcast. Because of its immense popularity with our development teams, and the easy, repeatable frameworks we have created for transitioning into CF, we have doubled in size from 13,000 AIs to over 30,000 in a single year! It’s been great to see such rapid adoption, but it has come with serious challenges. As we maintain our commitment to the success of teams going Cloud Native, we needed to overcome these obstacles and maintain the success of the platform. It was a hard year, but our team came out of it stronger and better prepared to plan for and respond to rapid changes in demand.

Let us show you how we did it. We will review our most important lessons of the last year.

Speakers
avatar for Tim Leong

Tim Leong

Principle Engineer, Comcast
Cloud Foundry architect, engineer and operator for the last 5 years at Comcast. Currently acting as free safety for several projects including Open Source CF migrations, CFCR, Concourse and all things Cloud Native. This is my 4th Cloud Foundry summit and 3rd speaking engagement.



Wednesday April 3, 2019 3:35pm - 4:05pm EDT
Room 123
  User Stories

3:35pm EDT

How the CF Service Mesh Could Solve Identity and Access Management for your Workloads - Tian Wang & Anubha Dubey, Pivotal
As CF integrates the Envoy proxy and the Istio control plane, one of the core areas of interest has been providing security policies for workloads across CFAR and CFCR. Identity and Access Management (IAM) is a key area, mixing end user single sign-on, service-to-service authentication/authorization, and control plane identity concerns. These policies cut across many layers, with much previously implemented as generic boilerplate code from language-specific libraries.

Learn how we plan to change this paradigm and allow you to declare codeless language-agnostic policies the platform will use to provide IAM as a service so you can focus on writing features, not infrastructure.

Speakers
avatar for Anubha Dubey

Anubha Dubey

Sr. Product Designer, Pivotal
Anubha is a Sr. Product Designer at Pivotal working on security and identity design with the User Account and Authentication (UAA) team for open source Cloud Foundry and the Pivotal Single Sign-on service. Before Pivotal, she held the position of UX Designer at Cisco on both cloud... Read More →
TW

Tian Wang

Senior Product Manager, Pivotal
Tian Wang is the Senior Product Manager for App and Workload Identity at Pivotal. He works closely with the identity team for UAA (User Account and Authentication Service) on Open Source Cloud Foundry, with the CF Routing and Networking teams on Istio and Envoy, and leads the Pivotal... Read More →



Wednesday April 3, 2019 3:35pm - 4:05pm EDT
Room 124
  Wildcard

4:05pm EDT

4:35pm EDT

Cloud Foundry for Everyone! - Mirna Alaisami & Matthias Haeussler, Novatec Consulting GmbH
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. Kubernetes-based offerings like CFCR, containerized CF and Project Eirini will be covered as well.

Speakers
avatar for Mirna Alaisami

Mirna Alaisami

Cloud Consultant, Novatec Consulting GmbH
Mirna Alaisami is a Junior Consultant at Novatec in Germany. She is working on a project that enables customers increase their knowledge and experience in the area of cloud-native development, in particular Docker and Kubernetes. Mirna has written her Master Thesis on the topic of... Read More →
avatar for Matthias Haeussler

Matthias Haeussler

Chief Technologist, Novatec Consulting GmbH
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 →



Wednesday April 3, 2019 4:35pm - 5:05pm EDT
Room 121A

4:35pm EDT

Knative vs Cloud Foundry: Where are the Overlaps and What are the Differences? - Dr. Michael Maximilien, IBM & Dr. Nic Williams, Stark & Wayne
On a superficial level, when looking at Knative, the function / service platform on top of Kubernetes, you might believe that this is a new version of Cloud Foundry but written using Kubernetes as a backend.

Indeed, using a Knative CLI like Knctl, you can deploy your application from source with `$knctl deploy my-app ...` which is pretty close to `$cf push my-app ...`. But are the similarities skin deep? Where do they differ? And where do they overlap?

In this talk, I will compare and contrast the latest experiences of Cloud Foundry and Knative in order to extract meaningful comparison of their features from a developer perspective. Additionally, I will measure and compare key metrics that affect the developer experience, e.g., time to deploy, time to scale, and other such metrics. Finally, I will also compare and contrast the two platforms on features, e.g., RBAC, plug-ability, scalability, and some performance metrics.

The overall goal is to better understand how these two platforms are going especially as CF is looking to work on top of Kubernetes and therefore have the same backend.

Speakers
avatar for Michael Maximilien

Michael Maximilien

Distinguished Engineer, IBM
My name is Michael Maximilien, better known as max or dr.max, and I am a currently a Distinguished Engineer with IBM. I am the leader for IBM’s Open Source team contributing to all things Serverless and Platform-as-a-Service (PaaS). I have worked at various divisions of IBM. At... Read More →
avatar for Dr Nic Williams

Dr Nic Williams

CEO, Stark & Wayne
User and evangelist of Cloud Foundry, Kubernetes, Concourse CI, and BOSH. Author of books Concourse Tutorial and Ultimate Guide to BOSH. Awarded Cloud Foundry Champion 2018. CEO of Stark & Wayne.


Wednesday April 3, 2019 4:35pm - 5:05pm EDT
Room 121C

4:35pm EDT

Tired of Onboarding Toil? - Caleb Washburn, Pivotal
Come learn about how you can leverage cf-mgmt to reduce the toil of onboarding and managing configuration of your Cloud Foundry deployments.

- Demonstrate how to get started using cf-mgmt to manage your existing environments in minutes

- Demonstrate how to extend your configuration going forward on a day to day basis and how you can distribute this workflow to your consumers in a self-service way.

- Demonstrate how to use ldap/active directory groups to manage space/org roles

- and more...

Speakers
avatar for Caleb Washburn

Caleb Washburn

Director, PCF Solutions, Pivotal
Director at Pivotal. Specializing in large scale automation across enterprise operations. Have successfully overhauled several of our F500 software platform engineering teams, written tooling in and around operational aspects of managing a distributed platform, and implemented fully... Read More →



Wednesday April 3, 2019 4:35pm - 5:05pm EDT
Room 122A

4:35pm EDT

4:35pm EDT

4:35pm EDT

4:35pm EDT

#testedAF: Test All the Things (Not Just Your Units) - Bryon Kroger, United States Air Force & Quynh Tran, Raytheon
The United States Air Force’s Kessel Run has made headlines for the incredible fuel savings from the tanker planner application and for taking their deployment frequency from 5 years to 1 week. What often goes unstated is that they are also building applications where failure carries life and death consequences and, as such, the larger organization they are part of takes testing very seriously. Not only that, they spend even more time on upfront planning than is seen in even the worst offending commercial enterprises. And talking to real end users? Forget about it, they have an active mission to support! Breaking through those barriers took a lot more than just a robust suite of unit tests.

Pivotal Cloud Foundry is key in that it provided the Air Force the platform they needed to ignore all the things below the value line and focus on expanding their testing practice to meet the demands of their enterprise: testing assumptions around building the right thing, building the thing right, and was the right thing built. Find out how Kessel Run established the means to go fast forever, continuously delivering business value their users LOVE by testing all the things!

Speakers
avatar for Bryon Kroger

Bryon Kroger

Chief Operations Officer, United States Air Force
Air Force Captain Bryon Kroger is Founder and COO at Kessel Run, where he leads operations for an enterprise-scale software lab running a worldwide cloud platform and 22 customer-facing products. Bryon scaled operations from $25M to $190M annually and reduced average new product initial... Read More →
avatar for Quynh Tran

Quynh Tran

Software Developer, Raytheon
Quynh is a Raytheon Software Engineer and Kessel Run’s Engineering Practice Lead where she is responsible for creating a continuous learning environment for 50-100+ engineers and growing a community of software engineering practice. She is currently... Read More →



Wednesday April 3, 2019 4:35pm - 5:05pm EDT
Room 123
  User Stories

4:35pm EDT

FaaS: A Contemporary, Comparative Study - Dilleswara Anupoju, Comcast
What is the latest trend that’s catching up in the world of distributed computing? The latest buzz word is FaaS or Serverless- though serverless is a misnomer because these functions still need a run time environment some where; FaaS is simply a new level of abstraction above PaaS & IaaS so that developers can run and deploy snippets of code easily.

As the popularity for FaaS grows, there is a corresponding increase in the number of FaaS flavors, available in the market; each offering is unique in terms of the capabilities and the level of complexity/abstraction.


In this talk Dill Anupoju would like present a comparative study to describe what's out there, how they work so that devs can choose from wide variety of options that's right for their use case

Speakers
avatar for Dilleswara Anupoju

Dilleswara Anupoju

Platform Engineer, Comcast
I am Dill(Dilleswara) Anupoju ,a Platform/Cloud engineer , part of a platform Architecture &Engineering team and provide application services to our developers here at Comcast. I have total 15yrs work ex , first 5 into software engineering, data structures, algorithms the next 5 heavily... Read More →



Wednesday April 3, 2019 4:35pm - 5:05pm EDT
Room 124
  Wildcard
  • Experience Level Any

4:35pm EDT

Deep Dive: Chaos Engineering for Cloud Foundry Platform - Karun Chennuri & Ramesh Krishnaram, T-Mobile USA Inc
Modern Internet-scale microservice architectures exhibit complex communication behavior and failure scenarios with chaotic behavior (a.k.a the Butterfly Effect) that may lead to large scale disruptive events. This complexity comes from the Cloud Foundry components, services running thereon, and the underlying infrastructure necessary to provide highly available compute, network, security, storage, persistence services. For a distributed microservice architecture to function ideally, these elements must all work in tandem and tolerate failure. To systematically verify that a system can tolerate failure, a disciplined approach is necessary. One such approach is “Chaos Engineering.”

Cloud Foundry is key in T-Mobile’s infrastructure, undoubtedly one of the largest CF platforms in the world, running business critical operations with over 30,000+ containers. Building resilency, self-healing and High Availability in to systems and apps – is one of the core factors that decides the success of our group. This proposal demonstrates the approach and the custom tools T-Mobile has been working on to purposefully breaking systems, identifying weaknesses, taking corrective actions and preparing for Game Days.

Here at T-Mobile we started addressing Chaos Engineering at 2 different levels - “Platform” & “App” level Chaos Engineering. In this talk, we would like to discuss the architecture details, drivers that we had opensourced to the community, Demo walk-through on features and future steps. As a part of this talk, Karun would like to demo the following features:

Simulate App level attacks
* Bad gateway errors at app level
* Latency between service and database
* Kill an app/service app is dependent on

Simulate Platform attacks:
* Terminate VM instances
* Host level attacks – CPU, Memory hogs
* Advanced Network Traffic attacks
* Advanced Packet Level attacks

Technology:
Python, Go, Spring boot, Java, PCF, Linux

All this put together helps any large technology company in a systematic approach to verifying reliability of the Cloud Foundry platform.

Speakers
avatar for Karun Chennuri

Karun Chennuri

Sr. Engineer, Security Architecture, T-Mobile USA Inc
Karun Chennuri, is the Sr Engineer at T-Mobile, who currently leads DevSecOps efforts for Cloud Foundry and Kubernetes teams within T-Mobile. He is a Software Developer with Security Expertise and has about 14 years of experience handling various assignments dealing in Security Solution... Read More →
avatar for Ramesh Krishnaram

Ramesh Krishnaram

Senior Manager, T-Mobile
Ramesh Krishnaram is the Sr.Manager for Platform Engineering at T-Mobile. His team at T-Mobile is responsible for providing simple, secure, scalable services with which developers can rapidly build, test, deploy software to the cloud. Over the past few years, Ramesh has spent time... Read More →



Wednesday April 3, 2019 4:35pm - 5:45pm EDT
Room 122B

5:15pm EDT

Cloud Foundry 101 for Kubernetes Users - Steffen Uhlig, IBM & Oleksandr Slynko, Pivotal
This talk will take Kubernetes users from “zero to hero” with Cloud Foundry. Kubernetes is fantastic, but since you are at CF Summit you are probably tempted by the Cloud Foundry promise of letting you “just push code” and not worry about the details of containers, and scheduling, and scaling. But Cloud Foundry does still have a learning curve -- this talk is here to help you over it!

Kubernetes is meant to be used by operators, not developers. Developers shouldn’t need to care about the inner workings of Kubernetes such as Pods, Services, StatefulSets, Ingresses and how to use and configure them just to get their application running, right? This is where Cloud Foundry comes in.

In this talk, we will explore what Kubernetes users need to know when using Cloud Foundry. We’ll get familiar with CF's own container scheduler -Diego- and its differences with Kubernetes. We will also look at how, using Eirini, you can get up and running with CF on your existing Kubernetes cluster with a couple of helm installs. And we’ll compare, hands-on, the effort it takes to bring up an application from scratch in both Cloud Foundry and Kubernetes and see it running in the cloud!

Speakers
avatar for Oleksandr Slynko

Oleksandr Slynko

Eirininaut, Pivotal
Oleksandr is Staff Software Engineer at Pivotal and works on project Eirini. Before that Oleksnadr worked on Cloud Foundry Container Runtime and related projects for more than two years. Oleksandr has a background in automation and working on high available cloud solutions.
avatar for Steffen Uhlig

Steffen Uhlig

Senior Software Engineer, IBM
Steffen is a Senior Software Engineer at IBM Research and Development near Stuttgart, Germany. Besides working on Eirini, he is also a member of the postgres-release team. Steffen also served as the first anchor of the bits-service, where a large set of operations was extracted from... Read More →



Wednesday April 3, 2019 5:15pm - 5:45pm EDT
Room 121A

5:15pm EDT

Cloud Foundry and Kubernetes: A Peanut Butter and Jelly Application Sandwich - Carl Swanson & Christopher Rosen, IBM
While debates continue about whether to use Cloud Foundry or Kubernetes, the real question is how these two make better apps together. So what does this have to with sandwiches? Cloud Foundry developers can rapidly create and deploy (peanut butter), while Kubernetes gives you flexibility to manage and scale complex micro-services (jelly). In this session, we’ll show workloads with both Cloud Foundry and Kubernetes, ones that simplify security with cross-compute tools and that are portable across multi-clouds. And just like the multi-facet sandwich, these solutions together give a truly exceptional overall cloud-native application workload experience.

NOTICE: Please be advised that presentation doesn’t contain peanuts or fruit-spread, and is gluten-free. But it will make you hungry.

Speakers
avatar for Chris Rosen

Chris Rosen

Director, Product Management, IBM Cloud, IBM
Chris Rosen is a Director of Product Management for IBM Cloud Native PaaS and IBM Cloud Satellite. Chris is responsible for IBM Cloud’s containers and microservices portfolio. Chris has held a variety of roles in his 22-year career with IBM and is currently responsible for delivering... Read More →
CS

Carl Swanson

Offering Manager, IBM
Carl Swanson is currently the Offering Manager for IBM Cloud’s compute offering IBM Cloud Foundry. He has held a variety of roles in his career with IBM and is currently responsible for delivering IBM’s Cloud Foundry, a mature open-source PaaS platform across a range of delivery... Read More →


Wednesday April 3, 2019 5:15pm - 5:45pm EDT
Room 121B

5:15pm EDT

Tolstoy's Guide to Debugging Your Applications - Xiujiao Gao, Stark & Wayne
Tolstoy has a famous quote in his novel, Anna Karenina, “Happy families are all alike; every unhappy family is unhappy in its own way.” In this presentation, Dr. Gao is going to show you, as “Happy Apps are all alike; every unhappy App is unhappy in its own way.” More importantly, she will present the common issues encountered when you push and run your apps, as well as share the experiences that her team has acquired over years of debugging applications on CF. In addition to discussing the specific tools and methods her team uses, she will also share the philosophy of effective debugging.

Then, following the spirit of this philosophy, you will be able to handle debugging any application, even if the error is the dreaded ‘Unknown Error.’ This will enable you to avoid many issues before they negatively impact your business.

Speakers
XG

Xiujiao Gao

Client Lead and Cloud Engineer, Stark & Wayne
Xiujiao Gao currently works as a Client Lead & Cloud Engineer at Stark & Wayne. She earned her Ph.D. in Computer Science and Engineering at the State University of New York at Buffalo (UB). At Stark & Wayne, she has been helping numerous clients with their Platform ("PaaS") Operations... Read More →



Wednesday April 3, 2019 5:15pm - 5:45pm EDT
Room 121C

5:15pm EDT

Bulk Application Migration Between Cloud Foundries - Michael Brodhead, & Patrick Jones, Stark & Wayne
You have 30 days to migrate hundreds of applications from one Cloud Foundry environment to another. You don’t know what any of the apps are, nor how they work. How will you take inventory of what is running? How will you move these apps to the new site? How do you know whether they have been migrated properly? Believe it or not, this is all manageable. Learn what to do from a team which has done the job many times and lived to tell about it. Ready? Go.

Speakers
avatar for Michael Brodhead

Michael Brodhead

Cloud Security Architect, Stark & Wayne
Michael Brodhead, MKB, is a Cloud Security Architect at Stark & Wayne. He has over twenty years of experience in information security and software development. MKB has worked for financial giants, tiny startups, and everything in between. At Stark & Wayne, he helps clients secure... Read More →
avatar for Patrick Jones

Patrick Jones

Cloud Engineer, Stark & Wayne
Patrick Jones is a Cloud Engineer at Stark & Wayne. Patrick spends most of his time working on open source projects like SHIELD and Genesis as well as building and maintaining large-scale open source Cloud Foundry environments. Patrick has also spoken at and taught hands-on labs at... Read More →



Wednesday April 3, 2019 5:15pm - 5:45pm EDT
Room 122A

5:15pm EDT

5:15pm EDT

A Small Business that was Able to Leverage the Platform While Focusing Entirely on our Core Business - Jared Placek, DemandBridge & Brian Seguin, Stark & Wayne
Yes, small companies can benefit and afford running Cloud Foundry in production.

It has been two years since DemandBridge, a small business, decided to make their migration to Cloud Foundry. This talk will be about all of the core benefits DemandBridge’s development and product team has realized with their migration to Cloud Foundry. Why DemandBridge chose Cloud Foundry over other solutions as well as the benefits and challenges they have faced having a third-party manage their owned Cloud Foundry platform.

Jared Placek and Brian Seguin will share their three years of collaboration and answer the question: Would they do it again and what might they have done differently?

Speakers
avatar for Jared Placek

Jared Placek

Chief Engineer, DemandBridge
Jared is the Chief Engineer at DemandBridge with over 15 years of experience in the technology industry. Jared drives change and technical adoption for his team on a day to day basis. DemandBridge is a less than 50 person company with more than 1.2 million registered users and 200,000... Read More →
avatar for Brian Seguin

Brian Seguin

COO, Stark & Wayne
Brian Seguin is the Director of Operations at Stark & Wayne, where he brings success to the company’s day-to-day business operations, contracting, and partnerships. His experience managing controls teams for multi-billion dollar trading desks is where he forged a blend of high-tech... Read More →



Wednesday April 3, 2019 5:15pm - 5:45pm EDT
Room 123
  User Stories

5:15pm EDT

Microservices With Cloud Foundry and Kubernetes - Julian Skupnjak, IBM R&D & Georgi Dankov, SAP
Using the full power of Cloud Foundry and Kubernetes to create your services... wouldn’t that be awesome? With Eirini, you can use the great CF push experience and interact with Kubernetes directly at the same time. This opens up some really interesting possibility for using microservices than span both CF and Kubernetes. Come to our talk to explore the full potential of both platforms combined. Transformers unite! Get your black belt in deploying and combining CF apps with native Kubernetes apps.

Participants will learn:

- how to debug combined apps
- how to bind services to you apps using Cloud Foundry Services and Kubernetes
- how to access loggs with both, CF and Kubernetes
- how to monitor CF and Kubernetes apps
- how to implement Continuous Deployment with the combination of both platforms

Speakers
GD

Georgi Dankov

Software Engineer, SAP
Georgi Dankov works as a Software Engineer at SAP in Bulgaria. Previously he has worked on internal services running on SAP Cloud Platform’s Neo environment. Currently he is part of the team, working on the Cloud Foundry incubating project Eirini - responsible for enabling pluggable... Read More →
avatar for Julian Skupnjak

Julian Skupnjak

Software Engineer/Project Lead, IBM
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 →



Wednesday April 3, 2019 5:15pm - 5:45pm EDT
Room 124
  Wildcard
 
Thursday, April 4
 

8:00am EDT

Breakfast
Thursday April 4, 2019 8:00am - 9:00am EDT
Terrace 3+4 Foyer

8:30am EDT

Registration
Thursday April 4, 2019 8:30am - 4:30pm EDT
Broad Street Atrium

9:00am EDT

Keynote: Chaos Engineering on Cloud Foundry - Ramesh Krishnaram, Sr. Manager, Platform Engineering & Karun Chennuri, Sr. Engineer, Security Architecture, T-Mobile
Cloud Foundry is key in T-Mobile’s infrastructure, undoubtedly one of the largest CF platforms in the world, running business critical operations with over 30,000+ containers. Building resiliency, self-healing and High Availability in to systems and apps – is one of the core factors that decides the success of our group. In this keynote talk, we will demonstrate the approach and the custom tools T-Mobile has been working on to purposefully breaking systems, identifying weaknesses, taking corrective actions and preparing for Game Days.

Speakers
avatar for Karun Chennuri

Karun Chennuri

Sr. Engineer, Security Architecture, T-Mobile USA Inc
Karun Chennuri, is the Sr Engineer at T-Mobile, who currently leads DevSecOps efforts for Cloud Foundry and Kubernetes teams within T-Mobile. He is a Software Developer with Security Expertise and has about 14 years of experience handling various assignments dealing in Security Solution... Read More →
avatar for Ramesh Krishnaram

Ramesh Krishnaram

Senior Manager, T-Mobile
Ramesh Krishnaram is the Sr.Manager for Platform Engineering at T-Mobile. His team at T-Mobile is responsible for providing simple, secure, scalable services with which developers can rapidly build, test, deploy software to the cloud. Over the past few years, Ramesh has spent time... Read More →



Thursday April 4, 2019 9:00am - 9:10am EDT
Terrace 3+4

9:10am EDT

Keynote: Coding Against Disaster - Jason Mcgee, VP and CTO, IBM Cloud Platform & Briana Frank, Director - Offering Management, IBM
Speakers
avatar for Jason Mcgee

Jason Mcgee

IBM Fellow, VP and CTO, IBM Cloud Platform, IBM
Jason McGee, IBM Fellow, is VP and CTO, IBM Cloud Platform. Jason is currently responsible for the IBM Cloud’s foundation services, including Kubernetes, Functions, Kafka, Logging, Monitoring, Container Registry, Terraform and Activity Tracker. Jason is also responsible for the... Read More →
avatar for Briana Frank

Briana Frank

Director - Offering Management, IBM
Briana believes in creating exceptional experiences that enable users to build and innovate with IBM Cloud. Briana led the team built the IBM Cloud Kubernetes Service in 5 months and now scales to 10's of thousands of clusters worldwide. Previously, Briana managed incubation teams... Read More →


Thursday April 4, 2019 9:10am - 9:20am EDT
Terrace 3+4

9:25am EDT

Keynote: Container to Container Networking for Cloud Foundry and Kubernetes - A Love Story: Bill Chapman, Vice President of Engineering, Stark & Wayne
Speakers
avatar for Bill Chapman

Bill Chapman

VP of Engineering, Stark & Wayne
Bill is VP of Engineering at Stark & Wayne where he focuses on helping his teams deliver world-class solutions to cloud-native problems.Prior to joining Stark & Wayne, Bill specialized in helping to start software companies along with helping established companies greenfield brand... Read More →


Thursday April 4, 2019 9:25am - 9:35am EDT
Terrace 3+4

9:40am EDT

Keynote: User Panel - Matti Maier, c-Com GmbH; Jay Piskorik, DICK'S Sporting Goods; Jai Schniepp, Liberty Mutual and Moderated by Frederic Lardinois, TechCrunch
Speakers
avatar for Jai Schniepp

Jai Schniepp

Director of Product – Secure DevOps Platforms, Liberty Mutual
Jai is the Director of Product for Secure DevOps Platforms at Liberty Mutual. Armed with a BS in Marketing and an MBA, she’s got the coveted soft skills her Information Technology peers long for—she’s outspoken, expressive and action-oriented. Her entire career is based on managing... Read More →
avatar for Frederic Lardinois

Frederic Lardinois

Editor, TechCrunch
https://techcrunch.com/author/frederic-lardinois/
avatar for Matti Maier

Matti Maier

IT Manager, c-Com GmbH
I grew up in a small village in south Germany. Even as a teen I was into computers writing programs for my family’s business. After completing a year of high-school in Vancouver, BC and graduating in Germany, I studied business information systems in Munich where I graduated with... Read More →
avatar for Jay Piskorik

Jay Piskorik

Director of Platform Engineering, DICK'S Sporting Goods
Jay Piskorik serves as the Director of Platform Engineering at DICK’S Sporting Goods where he plays an integral role in developing the Company’s cloud strategy and digital transformation. Jay is responsible for leading DICK’S platform initiatives while overseeing the design... Read More →


Thursday April 4, 2019 9:40am - 10:05am EDT
Terrace 3+4

10:10am EDT

Keynote: Fireside Chat with Anthony Gregorio, Technology Director – Software Engineering Enablement, The Home Depot
Speakers
avatar for Anthony Gregorio

Anthony Gregorio

Director - Engineering Enablement, The Home Depot


Thursday April 4, 2019 10:10am - 10:20am EDT
Terrace 3+4

10:25am EDT

10:35am EDT

10:35am EDT

Sponsor Showcase & Foundry
Thursday April 4, 2019 10:35am - 4:20pm EDT
The Foundry, Hall G

11:05am EDT

It’s Dangerous to Go Alone! Lessons Learnt from Onboarding New Cloud Foundry Contributors - Denise Yu & Andrew Su, Pivotal
Pivotal Cloud Foundry has hundreds of engineers working on Open Source Cloud Foundry and PCF, but the majority join us with no previous experience working in this project space. It is challenging to design an effective and empathetic onboarding program for engineers who are new to platform development, but technical onboarding is one of the most critical components for building an inclusive engineering culture, at home and within the larger Open Source community. In this talk, we will provide an overview of Pivotal’s “Onboarding Week” ritual, and showcase how we implement various Extreme Programming practices to facilitate learning, feedback, and continuous improvement.

At the core of all of these practices is psychological safety: a critical component for creating an environment where it is completely safe to fail and explore. By the end of this talk, all attendees -- whether they are engineers, managers, leadership, or somewhere in between -- will learn how to assess the effectiveness of their current onboarding practices and gain some new insights on how to design empathetic onboarding programs.

Speakers
AS

Andrew Su

Software Engineer, Pivotal
Andrew has been contributing to BOSH for two and a half years, and was the anchor of the Toronto BOSH team. In his time on the team he drove feature work on the BOSH links API, the removal of the registry, and many others. Prior to joining BOSH he built consumer-facing applications... Read More →
avatar for Denise Yu

Denise Yu

Senior software engineer, Pivotal
Denise works on Concourse CI, an open source workflow automation tool, at Pivotal Cloud Foundry. In the past she has worked on open- and closed-source products in the Cloud Foundry ecosystem including BOSH, Cloud Controller, and the On-Demand Service Broker SDK. She speaks regularly... Read More →



Thursday April 4, 2019 11:05am - 11:35am EDT
Room 121A

11:05am EDT

This is Not a Technology Problem: Leveraging Culture and Process to Make the Most of Cloud Foundry - Colin Simmons, EngineerBetter
The road to running Cloud Foundry at scale is not without its challenges. Oftentimes it is easy to search for a software solution for everything but what if there is a better way? Through delivery of dojos, healthchecks, training, and continuing enablement Colin Simmons has found that sometimes changes to culture and process yield better results.

As an engineer at EngineerBetter, Colin has the privilege of helping many companies deploy and manage their Cloud Foundry foundations in industries including financial, energy, security, and medical. The industries may differ but the challenges are often the same. Common ones include: struggles reducing cycle times, difficulties on-boarding new team members, or managing a globally distributed team. Sometimes a non-technical approach can move mountains.

Join Colin as he leverages his experience to identify symptoms, drill into causes, and more importantly explain actionable solutions to these and other problems that made him say “This is not a technology problem…”

Speakers
avatar for Colin Simmons

Colin Simmons

Software Engineer, EngineerBetter
Colin is an Engineer at EngineerBetter where he works with Cloud Foundry, Concourse, and BOSH on a variety of projects. He has been working with Cloud Foundry since 2015, first as an application developer and now more in operations. Colin had a crucial role on the EngineerBetter teams... Read More →



Thursday April 4, 2019 11:05am - 11:35am EDT
Room 121B

11:05am EDT

A Native Kube Operator Tailored for Cloud Foundry - Troy Topnik, SUSE & Enrique Encalada, IBM
In this talk the audience will learn about the cf-operator, a project that's part of the CF Containerization proposal.
We'll show what this operator can do and how Cloud Foundry deployments can be managed with it.

We'll also delve deeper, and talk about implementation techniques, Kubernetes Controllers and Custom Resources.

This will be a great opportunity to learn about how Cloud Foundry can work flawlessly on top of Kube.

Speakers
avatar for Troy Topnik

Troy Topnik

Product Manager, SUSE Cloud Application Platform, SUSE
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 →
avatar for Enrique Encalada

Enrique Encalada

Cloud Software Engineer, IBM
Enrique Encalada is a Software developer at IBM Germany, currently leading a team for enabling an in-cluster Build system inside one of IBM's Cloud services and a maintainer of Project Shipwright. Previously, Enrique was actively involved in the Cloud Foundry community, where he was... Read More →



Thursday April 4, 2019 11:05am - 11:35am EDT
Room 122A

11:05am EDT

Getting Started with Knative: The Way to Build Serverless - Bryan Friedman & Brian McClain, Pivotal
The open source serverless framework space is crowded and complex. Each unique offering approaches functions differently, with varying methods for triggering, scaling, event formatting. But one thing that most everybody can agree on is to build on top of Kubernetes. With that as the only common ground though, there is still too much fragmentation for developers to wade through when deciding on the right open source FaaS solution.

That's where Knative comes in. An open source project from Google, Pivotal, and other industry leaders, Knative provides a set of common tooling on top of Kubernetes to help developers build functions. It extends Kubernetes by combining Istio with Custom Resource Definitions to enable a higher-level of abstraction for developers. This brings support for things like source-to-container builds, autoscaling, routing, and event sourcing. In this session, we will explore all the components of Knative together and demonstrate how it can be used to effectively deliver a serverless experience to developers on any cloud.

Speakers
avatar for Bryan Friedman

Bryan Friedman

Director, Product Marketing, Pivotal
Bryan Friedman is a Director of Product Marketing for Pivotal. In addition to his recent experience in the cloud product management space, he spent over ten years working for a large enterprise biotech company in a number of various information technology areas including web application... Read More →
avatar for Brian McClain

Brian McClain

Principal Product Marketing Manager, Pivotal
Brian is a Principal Product Marketing Manager on the Technical Marketing team at Pivotal, with a focus on technical educational content for Pivotal customers as well as the Cloud Foundry, BOSH, and Knative communities. Prior to Pivotal, Brian worked on both the development and operations... Read More →



Thursday April 4, 2019 11:05am - 11:35am EDT
Room 122B

11:05am EDT

Hands-On Lab: Deploying Your First App by Resilient Scale
Requirement: A computer with a web browser.

Thursday April 4, 2019 11:05am - 11:35am EDT
Hands-On Lab, The Foundry - Hall G

11:05am EDT

11:05am EDT

11:05am EDT

"Kube" your Enthusiasm: Bringing Cloud Foundry and Kubernetes Together with Project Eirini - Julz Friedman, IBM & Mario Nitchev, SAP
Is container scheduling commoditised yet?

The Eirini project (now an “official” incubator project in the Runtime PMC) is bringing pluggable container scheduling to the Cloud Foundry Application Runtime. In other words: the `cf push` developer experience we all love, with your choice of container orchestrator - including Kubernetes - under the covers.

This session introduces the Eirini project, talks through the reasons behind it, updates the audience on the latest progress (passing CATs! available in beta! ready to try out!) and tells you what it means for your developers (not much) and your operators (potentially, quite a lot!).

The speakers will also demo getting up and running with Eirini on Kubernetes using a single Helm chart. After this the audience - and their Kubernetes-loving friends and colleagues! - will be able to try out the `cf push` developer experience, going from code to first-class Deployments, Pods and Services in your existing Kubernetes cluster, all in a single command!

Speakers
avatar for Mario Nitchev

Mario Nitchev

Software Engineer, SAP
Mario Nitchev is a Software Engineer at SAP in Sofia, Bulgaria. He previously worked on internal projects for the SAP Cloud Platform. Currently he is working on Eirini - the Cloud Foundry incubator project that aims to abstract away container orchestration. He also enjoys poking around... Read More →
avatar for Julz Friedman

Julz Friedman

Open Sourceror, IBM
Julian Friedman (julz) is an IBMer and the project lead for Cloud Foundy's low-level container engine ("Garden") and Eirini (the project to allow Kubernetes to be used as the container scheduler in CF). He has previously worked on various Cloud Foundry projects, performance optimization... Read More →


Thursday April 4, 2019 11:05am - 11:35am EDT
Room 123
  Project Updates
  • Experience Level Any

11:05am EDT

170 Live Apps Migrated to PCF in 18 Months – This is What We Learned - Don Fossgreen, Terry Miles & Jason Nash, West Corporation
West Corporation is a global provider of communication and network infrastructure services. West has a diverse portfolio of solutions that include unified communications services, safety services, and interactive services such as automated notifications, telecom services and specialty agent services. For years West was effectively a holding company, operating each of these industry groups independently. With dozens of acquisitions over the last decade, West’s technology portfolio became extremely diverse. In November of 2017 West Corp was acquired by Apollo Global Management and our transformation from a holding company to an operating company began.

West partnered with Pivotal to enable the consolidation and standardization of our portfolio. We identified over 170 applications running in diverse technology stacks for migration into Pivotal Cloud Foundry and later enabled Pivotal Container Service for those that remained. West partnered with Pivotal Services to drive the technology, process, and cultural change necessary to complete the transformation while simultaneously undergoing the organizational, staffing, and cultural changes that result for an ownership change.

One and a half years into this undertaking we have learned many lessons we want to share with others starting their adoption journeys. The consistent theme is that PCF and PKS just work, but that in order to be successful, an organization needs to enable their teams with supporting technologies, streamlined process, and a culture of innovation. With representation from Architecture, Operations, and Development we would like to share with you the things that will either ensure your team’s adoption success or will slow your progress and limit the return on your investment.

Speakers
DF

Don Fossgreen

Principal Platform Architect, Digital Transformation & Enterprise Architecture, West Corporation
Don Fossgreen’s software career has spanned roles from developer to architect to engineering director in tiny startups and large enterprises. His products have included Lotus 123, Quattro Pro, Interana (a Facebook bid data spinoff), and countless others. His passion is enabling... Read More →
TM

Terry Miles

SR. PRODUCT-PLATFORM MANAGER, WEST CORP.
Terry Miles focuses on digital and Agile transformation. At West Corporation, he is the Product Manager for PCF. He has done similar work at SchoolMessenger, Measured Progress, Tyton Partners, and the UAE Ministry of Education. Speaking experience includes the Software & Information... Read More →
JN

Jason Nash

Product Engineering Manager, West Corporation
Jason Nash’s wide-ranging career in technology has included roles as a Systems Analyst, Software Developer, DBA, Product Owner, Program Manager, and Development Manager in organizations such as Gallup, Blue Cross Blue Shield, Physicians Mutual, Kiewit, Perot Systems, and others... Read More →


Thursday April 4, 2019 11:05am - 11:35am EDT
Room 124
  Wildcard
  • Experience Level Any

11:05am EDT

Deep Dive: Self-driving Pipelines: Building the Unbreakable Continuous Delivery Pipeline with Cloud Foundry, Concourse and Dynatrace - Michael Villiger, Dynatrace
Shift-Left, Shift-Right, *-As-Code, and Self-Healing are some of the latest buzzwords when it comes to building and deploying cloud-native architectures. In this session Mike Villiger will bring these buzzwords to life.

Mike will cover how the Shifting-Right of build, deployment, and environment metadata and the Shifting-Left of deep performance information enables faster release cycles. Attendees will also learn how a common source of metrics across the tool chain can enable actionable feedback loops across all team members regardless of the hat they may be wearing on any given day. Mike will live-demo an End-to-End Continuous Delivery Pipeline with automated metrics-based quality gates between pre-production stages, an automatic post production deployment approval step as well as how self-healing (auto-remediation) can really work, with specifications all defined in source control.

While this example unbreakable pipeline was built using Concourse, Cloud Foundry, and Dynatrace, the concepts behind this implementation apply to all other CI/CD Tool Chains (Jenkins, XL Release, etc.)

Speakers
avatar for Michael Villiger

Michael Villiger

Sr Technical Partner Manager, Dynatrace
Mike has spent the last 20 years occupying various engineering positions surrounding web-scale performance, architecture, and operations before joining Dynatrace in 2014. At Dynatrace Mike has specialized in assisting customers implementing Application Performance Management technologies... Read More →



Thursday April 4, 2019 11:05am - 12:15pm EDT
Room 121C

11:45am EDT

The Genesis of Cloud Foundry: Using Open Source Tools to Easily Deploy Production Ready CF in Less than a Day - Charlie Baum, Comcast
This session will discuss the open source toolchains that Comcast used to create an operations control plane consisting of a jumpbox, bosh director, concourse, secrets management, and services broker to then centrally deploy and manage distributed, multi-cloud open source CF deployments. Charlie will also discuss why Comcast chose this architecture, how they scaled this model and how they convinced their application teams to onboard over 13,000 AIs in less than three months.

Speakers
avatar for Charlie Baum

Charlie Baum

Principal Engineer, Comcast
Charlie Baum is a Principal Engineer working primarily on deploying, maintaining, and evangelizing open source Cloud Foundry at Comcast.


Thursday April 4, 2019 11:45am - 12:15pm EDT
Room 121A

11:45am EDT

Stories of Growth and Competitive Edge with Cloud Foundry - Dormain Drewitz, Pivotal Software
The proverbial airwaves are jammed with stories of Cloud Foundry's technical feats. Accelerating application velocity, higher patching frequency, scaling without human intervention, and unrelenting stability. Practitioners—developer and operator alike—abound in stories from their peers. But what about business stories? How do business leaders make sense of the Cloud Foundry usage in the market or their own organization?

Before you bet your business on any technology, you want to know why it's worth it. Are the benefits going to outweigh the risk of changing the status quo? Savings are nice, but what you really want to know is how this will help you grow and compete.

In this talk, Dormain will share examples from a range of industries where Cloud Foundry users have improved their ability to grow and compete. From accelerating time to revenue for a new product to becoming more dynamic with marketing campaigns, Cloud Foundry users are taking market share.

Speakers
avatar for Dormain Drewitz

Dormain Drewitz

Product Marketing, VMware Tanzu
Dormain leads Product Marketing and Content Strategy for VMware Tanzu. Before VMware she was Senior Director of Pivotal Platform Ecosystem, including RabbitMQ, and Customer Marketing. Previously, she was Director of Product Marketing for Mobile and Pivotal Data Suite. Prior to Pivotal... Read More →


Thursday April 4, 2019 11:45am - 12:15pm EDT
Room 121B

11:45am EDT

Parting the Clouds: Tracing Cloud Foundry for Improved Performance and Availability - Isobel Redelmeier, LightStep
Pushing a new app is fast - except when something times out. Maybe scaling takes too long. And, of course, you need more instances of some apps than you'd expect, or you just can't trust them to perform as well as you'd like.

How well do you really know what's going on in your Cloud Foundry? How much time do you spend ensuring availability? How much do you spend keeping excess nodes around, "just in case"?

Whether you're an operator trying to make sure everything is running smoothly for your developers, or you're a contributor working on Cloud Foundry itself and want to gain better insight into how your components actually behave, you'll learn how distributed tracing can keep you better informed about how your platform is actually behaving so that you can spend less time and money ensuring everything is performing to your standards.

The talk will cover the basics of what tracing itself is, before a deep dive into some examples of how it can help Cloud Foundry operation and development.

Speakers
avatar for Isobel Redelmeier

Isobel Redelmeier

Software Engineer, LightStep
Isobel Redelmeier works on observability at LightStep, where she focuses on OpenTelemetry and the overall goal of making the software world more debuggable. She's spoken at conferences such as Velocity, OSCON, RustConf, and gRPConf on a variety of topics. Ask her about observability... Read More →


Thursday April 4, 2019 11:45am - 12:15pm EDT
Room 122A

11:45am EDT

One Marketplace to Rule Them All - Matt McNeeney & Laurel Gray, Pivotal
Until now, every Cloud Foundry environment has its own dedicated marketplace where developers can easily consume the backing services their workloads need. But for those in the community using Cloud Foundry at scale, managing many marketplaces poses a number of critical problems. Throw into the mix a handful of Kubernetes clusters with workloads that need backing services, and both developers and operators fall into a world of pain.

But what if developers could access the services they need from an independent marketplace, which they could integrate with any of their workloads, running on any platform? What if operators could manage and monitor these services in just one place? What if alongside databases and common backing services, developers could also get access to the tools they need to do their job, like Kubernetes clusters and spaces in Cloud Foundry?

Come and learn how the open source Independent Services Marketplace team are building the future by inverting the relationship between platforms and backing services, and how this can drastically improve the lives of developers and operators running cloud-native platforms at scale.

One marketplace to rule them all,
one marketplace to find them,
one marketplace to bring them all,
and in the cloud bind them.

Speakers
avatar for Laurel Gray

Laurel Gray

Staff Product Manager, Pivotal
Laurel is Project Lead for the Cloud Foundry Services API team where she is responsible for the services user experience. She likes solving problems with and without software.
avatar for Matt McNeeney

Matt McNeeney

Product Manager, Independent
Matt is a Product Manager who has spent the last few years building products that enable developers to easily discover and consume the tools they need to get their applications into production. Matt has presented talks on all things marketplaces and service brokers at various conferences... Read More →



Thursday April 4, 2019 11:45am - 12:15pm EDT
Room 122B

11:45am EDT

Hands-On Lab: Credentials in BOSH / Cloud Foundry - Thomas Mitchell, Stark & Wayne
Requirement: A computer with a web browser.

The proliferation of X.509 Certificates by way of mutual TLS inside of Cloud Foundry has increased pressure on operations team to be able to generate, inspect, verify, and rotate or renew credentials in a timely fashion. In this hands-on lab, Thomas Mitchell will take participants through the finer points of credentials and certificate management with both Safe and Credhub.

Participants should finish this hands-on lab with a better understanding of the complexities of proper PKI / X.509 certificate management, credentials rotation, etc., as well as some familiarity with popular open source tools for assisting with those activities in the Cloud Foundry ecosystem.

Thursday April 4, 2019 11:45am - 12:15pm EDT
Hands-On Lab, The Foundry - Hall G

11:45am EDT

11:45am EDT

11:45am EDT

Cloud Native Buildpacks: A Paradigm Shift for Enterprise App Builds - Stephen Levine & Ben Hale, Pivotal Software, Inc.
The Cloud Native Buildpacks project was initiated by Pivotal and Heroku in January 2018 and joined the Cloud Native Sandbox in October 2018. The project aims to unify the buildpack ecosystems with a platform-to-buildpack contract that is well-defined and that incorporates learnings from maintaining production-grade buildpacks for years at both Pivotal and Heroku.

In this presentation, Stephen Levine and Ben Hale (CNB Project Owners at Pivotal) will discuss the features and benefits of Cloud Native Buildpacks in the context of the core CF Buildpacks and CF Java Buildpacks projects in the CF Extensions PMC. Topics will include using buildpacks outside of CFAR, and upcoming changes to the current Cloud Foundry buildpacks.

Speakers
avatar for Ben Hale

Ben Hale

Technical Lead, VMware
Ben Hale is the Technical Lead for the VMware Tanzu® Application Platform™. Ben has long worked in open source communities including being a long-time member of the Spring team and founding the Cloud Native Computing Foundation Cloud Native Buildpacks, Service Binding for Kubernetes... Read More →
SL

Stephen Levine

Engineering Lead / Principal Software Engineer, Pivotal
Stephen Levine is an Engineering Lead at Pivotal. He is the Cloud Foundry Project Lead for CF Local, CF Dev, and the core CF Buildpacks, as well as a co-owner of the Cloud Native Buildpacks project in the CNCF's Cloud Native Sandbox.


Thursday April 4, 2019 11:45am - 12:15pm EDT
Room 123
  Project Updates
  • Experience Level Any

11:45am EDT

The Developer Experience – Zero to Hero - Jai Schniepp, Liberty Mutual
Developers are integral to delivering on a company’s core business strategy, what often goes over looked is the amount of time they spend on non-value-added work. With introduction of Cloud Foundry, development teams are able to focus on business features and not the infrastructure—but that doesn’t resolve all the problems. Learn how Liberty Mutual has committed to our development teams. We work across the organization to deliver an end to end platform that offers a DevOps experience, focuses on ease of use, embedded security and abstraction. We use terms like developer experience, empathy and user-centered design because we understand if a developer is stuck in a process, our value is zero.

Speakers
avatar for Jai Schniepp

Jai Schniepp

Director of Product – Secure DevOps Platforms, Liberty Mutual
Jai is the Director of Product for Secure DevOps Platforms at Liberty Mutual. Armed with a BS in Marketing and an MBA, she’s got the coveted soft skills her Information Technology peers long for—she’s outspoken, expressive and action-oriented. Her entire career is based on managing... Read More →



Thursday April 4, 2019 11:45am - 12:15pm EDT
Room 124
  Wildcard

12:15pm EDT

PCF Licensing and Usage Tracker Dashboard - Elango Chidambaram, HCL
One Dashboard to view the consumption of all PCF Foundations and IaaS (Azure for this demo) Resource groups. HCL has developed this tool to track the usage of all the Application and Service Instances (AIs and Sis), PCF License cost and IaaS subscription cost. Customers can view the resource group wise cost split, Historical data and Optional view (PCF only, IaaS only, Both).

Speakers
avatar for Elango Chidambaram

Elango Chidambaram

General Manager/Practice Lead-PCF, Cloud Native Platform, HCL
Elango is part of HCL’s Cloud Native Platform (CNP) group and leading the PCF Practice initiatives and Delivery responsibilities. Responsibilities include support of new initiatives and Solutions, Lab initiatives, Customer POCs, Capability enhancements and Projects Delivery in PCF... Read More →



Thursday April 4, 2019 12:15pm - 12:35pm EDT
The Foundry (Sponsor showcase) - Hall G

12:15pm EDT

Diversity Luncheon
Join us for our bi-annual luncheon celebrating diversity and inclusivity. This year’s lunch will feature panelists from a variety of diverse backgrounds discussing their unique experiences navigating the tech and open source industries. Come hear the individual stories that combine together to create the true narrative of our open source community.

Join the Diversity Luncheon

Schedule:
12:25 Intro
12:30: Lightning Talk on Digital Accessibility - Raquel Breternitz
12:50: Lightning Talk on Mentorship + Advocacy - Denise Yu
1:10: Panel on Gender Equity in Tech - Paula Kennedy, Cornelia Davis, Genevieve L’Esperance & Hannah Foxwell
1:40: Fireside chat on Returning to the Workplace - Therese Stowell


Sponsored by: Cloud Native Computing Foundation and ​IBM Cloud

Speakers
avatar for Therese Stowell

Therese Stowell

Director, Product Management, Cloud R&D, Pivotal
Therese Stowell is Director, Product Management at Pivotal. She has worked in the software industry for 20+ years as programmer, interface designer, and product manager. She developed the command line environment in Windows, founded a successful social enterprise, and was part of... Read More →
avatar for Genevieve L'Esperance

Genevieve L'Esperance

Engineering Manager, Pivotal
Genevieve L’Esperance is an Engineering Manager at Pivotal Cloud Foundry. Most recently, she was the engineering lead of the Infrastructure team responsible for solutions that provision and configure Infrastructure-as-a-Service resources. Currently, she is making the experience... Read More →
avatar for Raquel Breternitz

Raquel Breternitz

Senior Designer, Pivotal
Accessibility, design, inclusion, diversity, and memes.
avatar for Paula Kennedy

Paula Kennedy

Chief Operating Officer, Syntasso
Paula is Co-Founder and Chief Operating Officer of Syntasso; her previous roles include Senior Director of Tanzu Global Education at VMware, Senior Director of Platform Services EMEA at Pivotal and Co-Founder & Chief Operating Officer of CloudCredo. Working in the IT industry for... Read More →
avatar for Cornelia Davis

Cornelia Davis

Vice President, Technology, Pivotal
Cornelia works on the tech strategy for both Pivotal and with Pivotal customers. With a broad view across the various cloud-computing models of IaaS, App as a Service, Container as a Service and Function as a Service, her current focus is on how the use of container platforms such... Read More →
avatar for Denise Yu

Denise Yu

Senior software engineer, Pivotal
Denise works on Concourse CI, an open source workflow automation tool, at Pivotal Cloud Foundry. In the past she has worked on open- and closed-source products in the Cloud Foundry ecosystem including BOSH, Cloud Controller, and the On-Demand Service Broker SDK. She speaks regularly... Read More →
avatar for Hannah Foxwell

Hannah Foxwell

Director for Platform Service, VMWare Tanzu
Hannah Foxwell is Director for Platform Services at VMware Tanzu, based in the UK. She leads a team of Platform Engineers and Product Managers who are focussed on building wildly successful Platforms with Cloud Native technologies. Hannah is organiser of DevOpsDays London and is a... Read More →



Thursday April 4, 2019 12:15pm - 2:00pm EDT
Room 126A

12:15pm EDT

12:40pm EDT

Putting Gardener, Istio, Service Manager and Service Fabrik Together: An End-to-end Demo - Ralf Pannemans, SAP
The demo will use a postgresql instance provided by service fabrik on Cloud Foundry on a kubernetes cluster. Service Manager is used to provision CF services in kubernetes and Istio is used to setup a data plane and sccess the service.

Speakers
avatar for Ralf Pannemans

Ralf Pannemans

Developer, SAP
I am working as a developer in the Kubernetes Integration Team in SAP Cloud Platform. The team actively contributes to open source and works on bringing kubernetes and cloudfoundry together. We also leverage Istio to bring additional value to existing services.I worked in several... Read More →


Thursday April 4, 2019 12:40pm - 1:00pm EDT
The Foundry (Sponsor showcase) - Hall G

1:05pm EDT

Multi-cloud Monitoring Across Cloud Foundry and Kubernetes - Michael Villiger, Dynatrace
Driven by the need to digitally transform, companies are adopting agile development methods and cloud-native platforms to deliver applications faster and react quickly to customer’s needs.

While Cloud Foundry is designed to run microservices applications, some workloads have requirements better suited for Kubernetes. To utilize the advantage of both platforms, organizations are combining these two cloud abstraction levels into multi-cloud solutions with applications traversing both platforms. The challenge in such a multi-cloud solution is to keep consistent and unified visibility across the different cloud abstraction levels and to identify the root cause of a problem.

In this demo, we'll cover a monitoring approach for distributed applications running on multi-cloud platforms. Regardless of the cloud stacks used, a monitoring approach must be in place that understands the different cloud abstraction levels, showing an end-to-end transaction view and reporting the health of the entire stack.

Speakers
avatar for Michael Villiger

Michael Villiger

Sr Technical Partner Manager, Dynatrace
Mike has spent the last 20 years occupying various engineering positions surrounding web-scale performance, architecture, and operations before joining Dynatrace in 2014. At Dynatrace Mike has specialized in assisting customers implementing Application Performance Management technologies... Read More →


Thursday April 4, 2019 1:05pm - 1:25pm EDT
The Foundry (Sponsor showcase) - Hall G

2:00pm EDT

CF “Holiday” Push – How DSG Onboarded Over 40 Teams in Seven Months - Nick Belhumeur, Dick's Sporting Goods & Sameer Hashmi, Pivotal
Seven Engineers with zero PCF experience.
Seven months to prepare for the three biggest shopping days of the year.
One goal…survive!!!

In early 2018, Dick’s Sporting Goods (DSG) began their journey along-side Pivotal using PCF with the single goal to improve athletes’ (customers’) experiences in all aspects of the business. This meant enabling teammates (associates) with tools to put their services and solutions in front of end-users faster to make an immediate and positive impact on the customer experience.

The DSG Platform Team was formed and within one month successfully deployed (manually) the first foundation. Two weeks later the process was fully automated, and a production-ready foundation was built. This pace was maintained over the next several months as 40+ product teams were onboarded, microservices were being deployed faster than ever before, and teams raced toward the finish line to be prepared for the holiday shopping season. This is the story of Dick’s Sporting Goods and the team behind the teams that built a foundation for the future.

Speakers
avatar for Nick Belhumeur

Nick Belhumeur

Platform Reliability Engineer, Dick's Sporting Goods
Nick Belhumeur, MBA, CISSP Platform Reliability EngineerNick Belhumeur is a Platform Reliability Engineer at Dick’s Sporting Goods where he is responsible for managing and supporting the PCF environments and toolsets that enable product teams to develop their best solutions. Prior... Read More →
avatar for Sameer Hashmi

Sameer Hashmi

Senior Platform Architect, Pivotal
Sameer Hashmi is a Senior Platform Architect at Pivotal. He works with large organizations to enable and bring them onboard on Pivotal Cloud Foundry with the adoption of 12-factor style apps, microservices and cloud-native patterns and methodologies. Sameer comes with an application... Read More →



Thursday April 4, 2019 2:00pm - 2:30pm EDT
Room 121B

2:00pm EDT

Gaining Insights of your Microservices with Elastic APM - Jenny Morris & Stephen Brown, Elastic
In this talk, we will introduce the first major open-source APM, Elastic APM, and discuss its capabilities of end-to-end monitoring: Real User Monitoring, Application-level monitoring, Cloud Foundry platform monitoring and other logging/metrics. An application composed of interconnected, autonomous microservices will be used to demonstrate latency tracking, root cause analysis and anomaly detection.

While traditional APM tools let you monitor the application performance metrics of their microservices running in Cloud Foundry, Elastic APM allows you to cross reference and correlate the platform logs and metrics to get a holistic view of your systems or business. This consolidated view of your systems lets you spot, debug and fix issues quicker.


Speakers
avatar for Stephen Brown

Stephen Brown

Sr. Principal Solutions Architect, Elastic
Stephen Brown is a Sr. Principal Solutions Architect at Elastic. He came up through the software engineering ranks and ended up as Vice President of Software Engineering at the data and analytics company CoreLogic where he built a core dev team as part of the Innovations Labs to deliver... Read More →
avatar for Jenny Morris

Jenny Morris

Principle Solution Architect, Elastic
Jenny Morris has years of Java and .NET experience across various industries. She is currently a Solution Architect at Elastic helping customers gain real-time, actionable insights from their data. Consequently, customers have become industry leaders on searching, logging, analyzing... Read More →



Thursday April 4, 2019 2:00pm - 2:30pm EDT
Room 121C

2:00pm EDT

Diego vs Eirini: How to Choose the Best Fitting Container Scheduler - Julian Skupnjak, IBM R&D & Georgi Dankov, SAP
Now that Eirini is an official incubation project, operators can choose between Kubernetes and Diego as their container scheduler in Cloud Foundry. But how should you - as an operator - make that choice? What are the advantages and disadvantages of each?

Diego and Kubernetes are both highly scalable, popular scheduling technologies. One has been built into Cloud Foundry for a long time. One, via Eirini, has recently become available to Cloud Foundry operators. Comparing them, one will find many similarities, but also more than a few differences. This brings up the question: when am I supposed to choose one vs the other?

In this talk, we will show the similarities between the two container orchestrators, and the key differences. We’ll give Cloud Foundry customers and operators a better understanding of in which scenarios it is useful to have Diego as container orchestrator, and in which scenarios it might be more useful to use Kubernetes.

Speakers
avatar for Julian Skupnjak

Julian Skupnjak

Software Engineer/Project Lead, IBM
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 →
GD

Georgi Dankov

Software Engineer, SAP
Georgi Dankov works as a Software Engineer at SAP in Bulgaria. Previously he has worked on internal services running on SAP Cloud Platform’s Neo environment. Currently he is part of the team, working on the Cloud Foundry incubating project Eirini - responsible for enabling pluggable... Read More →



Thursday April 4, 2019 2:00pm - 2:30pm EDT
Room 122A

2:00pm EDT

Accessing Cloud Foundry Marketplace from your Kubernetes Cluster - Dr Nic Williams, Stark & Wayne
As a developer using Cloud Foundry there can still be some unique benefits found in a nearby Kubernetes cluster. Whilst losing some platform features associated with “cf push”, using Kubernetes also loses some platform constraints that enforced good behavior and separation of concerns within Cloud Foundry. Cloud Foundry users never ran their own MySQL server without any backups or recovery plans; but Kubernetes users can do this with “helm install stable/mysql”. I implore all Kubernetes users who have access to Cloud Foundry to continue using their Cloud Foundry marketplace for production-grade, professionally-managed services.

In this talk, we introduce the Kubernetes Service Catalog, the Open Service Broker API, and a special new service broker that bridges a CF user’s marketplace access into their own Kubernetes cluster.

Speakers
avatar for Dr Nic Williams

Dr Nic Williams

CEO, Stark & Wayne
User and evangelist of Cloud Foundry, Kubernetes, Concourse CI, and BOSH. Author of books Concourse Tutorial and Ultimate Guide to BOSH. Awarded Cloud Foundry Champion 2018. CEO of Stark & Wayne.


Thursday April 4, 2019 2:00pm - 2:30pm EDT
Room 122B

2:00pm EDT

Hands-On Lab: MultiApps by SAP
Requirement: A computer with a web browser.

Thursday April 4, 2019 2:00pm - 2:30pm EDT
Hands-On Lab, The Foundry - Hall G

2:00pm EDT

2:00pm EDT

2:00pm EDT

Cloud Foundry’s New .NET Capabilities - William Martin & Shawn Neal, Pivotal
.NET is undergoing a remarkable and unique transformation and is evolving at a rapid pace. As .NET continues to evolve, so too does Cloud Foundry to empower its cloud-native future.

In this session, William and Shawn will relate the new capabilities that the Garden Windows and BOSH Windows teams have built to deliver a first-class experience for .NET on Cloud Foundry and why they make CF the premier enterprise platform for cloud-native, modernized, and legacy .NET workloads.

William and Shawn will review the history of the product, the basics of deploying the new containerized Windows stack on CF, what happens to a .NET application when it is pushed to the Application Runtime, how to inspect it, and finally, what Windows Server Containers mean for .NET developers, enterprises, and the future of Cloud Foundry’s .NET and Windows capabilities, including Container Runtime.

Speakers
avatar for Shawn Neal

Shawn Neal

Advisory Solutions Architect, Pivotal
Shawn started out in the video game industry over 20 years ago but found developing scalable architectures and teams to be far more fun. Today he's a Windows practice lead at Pivotal and is equally comfortable working with platform operators and developers. Prior to joining Pivotal... Read More →
avatar for William Martin

William Martin

Product Lead, Pivotal
William Martin is Pivotal product lead for Microsoft, .NET, and Windows and Cloud Foundry Foundation project lead for the Garden Windows and BOSH Windows teams. He drives the product vision, roadmap, and strategy for Pivotal Application Service for Windows and .NET capabilities for... Read More →



Thursday April 4, 2019 2:00pm - 2:30pm EDT
Room 123
  Project Updates
  • Experience Level Any

2:00pm EDT

Following the Data: A Deeper Look into Distributed Applications - Jayson Go & Henri van den Bulk, Charles Schwab
Building cloud-enabled applications have become trivial with many platform-as-a-service offerings, but building such applications to be highly-available requires intent and a deeper understanding of architectures and patterns.
Data is a key element of focus, and in this talk, we will follow it through multiple architectures such as event-driven and microservices and patterns such as CQRS and event sourcing. We will expand on these ideas with discussions, and explore them with demos.
At the end of the journey, we will be able to reflect on the path that the data took us, and gain a deeper insight into the world of distributed applications.

Speakers
HV

Henri van den Bulk

Principal Architect, Charles Schwab
Henri is the principal architect leading one of the largest technical organizations within Charles Schwab. He is a proven technology leader within the solutions, platform and enterprise space. Henri has a broad range of vertical experience in various industries and domains such as... Read More →
avatar for Jayson Go

Jayson Go

Technical Director, Charles Schwab
Jayson Go, also known to colleagues as “JGo”, is a Technical Director for Charles Schwab. JGo began his professional software development career in 2000 where he initially focused on desktop technologies, and later, on web and cloud platforms. As the Solutions Architect for Schwab... Read More →



Thursday April 4, 2019 2:00pm - 2:30pm EDT
Room 124
  Wildcard

2:00pm EDT

Deep Dive: DotNet and CF Pipeline - Larry Smithmier & Nathan Allen-Wagner, Magenic
For organizations transitioning from traditional DotNet to CloudFoundry, the process can seem daunting. This session will walk through a narrow happy path for training and setting up a team for success, from a backlog and a blank screen to your first production deployment. Topics that will be discussed include kanban -vs- sprints, appropriate decomposition and user story sizing, scaffolding, source control and branching, build tooling, testing and gated builds, and deployments. Some common pitfalls will be examined and tricks to avoid grafting current bad practices to a new development platform will be covered as well.

Speakers
avatar for Nathan Allen-Wagner

Nathan Allen-Wagner

Associate Principal Consultant, Magenic
Nathan has been with Magenic for 5 years and has 20 years of experience designing, implementing, and supporting various types of systems from occasionally connected desktop apps to multi-user distributed systems, message oriented backend processes, and micro-services. He has worn... Read More →
avatar for Larry Smithmier

Larry Smithmier

Principal Consultant, Magenic
Larry Smithmier has worked for Magenic for more than 6 years and has over 20+ years’ experience as a systems analyst & software engineer. He is an experienced technical lead and developer with a focus on enterprise development practices and developer education. His active consulting... Read More →



Thursday April 4, 2019 2:00pm - 3:10pm EDT
Room 121A

2:40pm EDT

CF on a Budget: Controlling Cost with Your PaaS - David Dobmeier, Stark & Wayne
Being cost-conscious in a cloud world can be difficult. Especially on public clouds, where deployment footprint and instance sizing can be difficult to get right. Throw in lower environments, like sandbox, quality assurance, and development, and you’ve got the makings of a big cloud services bill. In this talk, Dave will present multiple approaches and strategies to running Cloud Foundry on a budget, including resource-based instance sizing, co-locating Cloud Foundry components, and AWS spot instances.

Speakers
avatar for David Dobmeier

David Dobmeier

Cloud Engineer, Stark & Wayne
David Dobmeier is a Cloud Engineer at Stark & Wayne. He has seven years of experience including Systems/Network Administration to DevOps, Software Development, and Cloud Infrastructure. In the past few years, he has focused on large-scale infrastructure and software systems including... Read More →



Thursday April 4, 2019 2:40pm - 3:10pm EDT
Room 121B

2:40pm EDT

Boost your Cloud Foundry Edit-Build-Deploy-Test-Debug Speed! - Andrew Lunde, SAP
One of the first things you notice when developing with Cloud Foundry is the time it takes to deploy a multi-node application and how that delay impacts productivity. This is one of the trade-offs we incur in order to gain all the benefits of a micro-services environment. However while much of this unavoidable, there are tips and tricks that can be employed to shorten your round-trip time considerably.

In this talk, Andrew will give an explanation of the root cause of this issue and what can be done to address it including localizing your development environment, piecemeal deployments, and editing/testing after deploy. He will also demonstrate how set up full step-trace debugging of a python application running in Cloud Foundry and how to generalize this approach to other programming languages.

Speakers
avatar for Andrew Lunde

Andrew Lunde

Solution Architect, SAP
Andrew is a member of SAP's Indepenent Software Vendor partner program and works with strategic partners as a solution architect. His focus is currently on application development on HANA(SAP's in-memory DB) and SAP's Cloud Foundry service. Always on the look-out for what SAP's partners... Read More →



Thursday April 4, 2019 2:40pm - 3:10pm EDT
Room 121C

2:40pm EDT

Smelling Smoke? How to Design a Disaster Recovery Strategy for Cloud Foundry - George Lestaris & Chunyi Lyu, Pivotal
Cloud Foundry is a platform that can run on any IaaS. It is a distributed system composed mostly of stateless components, in true cloud-native fashion, but state has to, eventually, live somewhere. Disaster recovery (DR) is usually a non-functional operational readiness requirement but it is not always well-understood. Platform Engineers need to have a trusted DR plan as it’s crucial to both their business continuity strategy and to the developers of the platform.

This talk is split into two sections. The first part will be about the theory of DR for distributed systems and how this theory applies to Cloud Foundry. DR comes with a set of tradeoffs that platform engineers need to incorporate into their platform architecture. In the second part, Chunyi and George will be talking about BOSH Backup a Restore (BBR). A tool that can be part of a DR plan when Cloud Foundry is deployed using BOSH. They will discuss patterns of multi-site setups and the tradeoffs platform engineers can make in order to minimise the impact of backups.

Speakers
CL

Chunyi Lyu

Software Engineer, Pivotal
Chunyi Lyu is a software engineer at Pivotal working on the Platform Recovery(BBR) team. She has extensive experience on the open source Cloud Foundry and BOSH, and has previously spoken at CF summit 2018.
avatar for George Lestaris

George Lestaris

Product Manager, Pivotal
George Lestaris is the product manager for the Cloud Foundry BBR team, working at Pivotal in London. Prior to this, he led the CFCR and GrootFS projects. Before Pivotal, George spent time with high throughput computing and cloud computing research. He has given talks before in CF... Read More →



Thursday April 4, 2019 2:40pm - 3:10pm EDT
Room 122A

2:40pm EDT

Managing my App Fleet on CloudFoundry and Kubenetes via Unified Application Model - Dimitar Donchev, SAP SE
Most business applications comprise of multiple micro-services with intricate dependencies on each other, backing services, configuration as well as external dependencies. It is not unusual that in some cases these are even spanning over multiple platforms. The development, deployment, and configuration of such polyglot, distributed applications introduce a variety of lifecycle and orchestration challenges.

To address these challenges, the MultiApps project provides a declarative model, which developers utilize to describe their composite applications. Then tools, interpreting the app structure description, automate deployments and zero-downtime updates, always making sure the app is in the desired by the developer state.

The MultiApps project started by covering composite applications on Cloud Foundry. Come and see how this model is now applied also to Kubernetes workloads and even to apps spanning between the two platforms.

Speakers
avatar for Dimitar Donchev

Dimitar Donchev

software engineer, SAP SE
A software engineer, closing a decade of experience and passion in the topic of cloud lifecycle management and software logistics. During last few years contributing to the cloudfoundry-incubator **multiapps** project.Model your application structure and dependencies in a declarative... Read More →



Thursday April 4, 2019 2:40pm - 3:10pm EDT
Room 122B

2:40pm EDT

2:40pm EDT

2:40pm EDT

2:40pm EDT

How Did Our Garden Grow? Advances in the Cloud Foundry App Runtime's Container Engine - Giuseppe Capizzi, Pivotal & Yulia Nedyalkova, SAP
Garden (the Cloud Foundry App Runtime's container engine, optimised for PaaS workloads) saw awesome features bloom over the last year. This talk will help operators understand and leverage new security features such as rootless, and will introduce developers to the new and long-requested CPU Entitlements feature.

Garden is the first production runtime to support rootless mode; a wonderful security benefit. Leveraging containerd, Garden now uses more industry standards than ever, allowing for a much more familiar operator experience. New container CPU metrics enable operators and tooling to make better decisions about scaling; the speakers will demonstate concrete decision making based on reliable, consistent CPU metrics.

Speakers
avatar for Giuseppe Capizzi

Giuseppe Capizzi

Senior Software Engineer, Pivotal
Giuseppe is a Software Engineer at Pivotal. He has been working on Cloud Foundry for two years, first on the Platform Recovery team and now on Garden, CloudFoundry’s container runtime. Previously, he helped enterprises build awesome products with Pivotal Labs. In his spare time... Read More →
avatar for Yulia Nedyalkova

Yulia Nedyalkova

Software Engineer, SAP
Yulia Nedyalkova is a software developer at SAP currently contributing to the Garden project. Before joining the Garden team, she worked on the integration and operation of different projects in the SAP Cloud Platform, including Abacus and ELK.


Thursday April 4, 2019 2:40pm - 3:10pm EDT
Room 123
  Project Updates

2:40pm EDT

SAP Cloud Platform Partnership with Alibaba Cloud Journey Over "The Great Wall of China" - Alex Volchok, SAP
Alibaba and SAP partnered two years ago to deliver enterprise cloud solutions in China through Alibaba Cloud to help customers adapt to fast-changing market demands.

As part of the partnership, Alibaba Cloud customers will be able to deploy SAP Cloud Platform to extend their current business solutions, build new applications and integrate third-party technologies.
In this session, we will highlight the path, main challenges and lessons learned from the two year journey deploying SAP Cloud Platform on Alibaba Cloud.

Speakers
avatar for Alex Volchok

Alex Volchok

cloud enablement expert, SAP
Alex is a cloud enablement expert and a technical lead in the areas of the SAP Cloud Platform and IaaS integrations. He has been working on innovative software solutions and cloud-oriented services within SAP for the past 8 years. Alex is passionate about ideas and products that solve... Read More →



Thursday April 4, 2019 2:40pm - 3:10pm EDT
Room 124
  Wildcard
  • Experience Level Any

3:10pm EDT

3:40pm EDT

Open Service Broker 101: That Extra Something - Christian Brinker, evoila
While building up a productive Cloud Foundry Application Runtime and Container Runtime one soon realizes that making use of solely the core components of Cloud Foundry Application Runtime and Container Runtime will not realize the platforms objective by itself - to speed up the software development by standardization.

To that the platforms only provide a standardized runtime environment without the other necessary components required by a productive environment of software systems 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’.

In his talk, Christian Brinker takes the audience on the journey from the reasons for the usage of service brokers via their inner structure and effects to complex production setups. He presents common pitfalls and best practices as well as giving a deep insight in the open source service broker framework of his team. Thereby he enlightens common problems like remote controlled load balancers, service key management or on-premise deployment of complex database clusters.

Additionallly, he talks about how to run Kubernetes and Cloud Foundry next to another using the same service brokers and how to share service instances (e.g. a database) between both environments.

Speakers
avatar for Christian Brinker

Christian Brinker

Lead of Business Unit Cloud Native, evoila
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 →



Thursday April 4, 2019 3:40pm - 4:10pm EDT
Room 121A

3:40pm EDT

Zero to CF in Kube-Cluster in 30 Seconds with Concourse, Helm, Fissile and Eirini - Steffen Uhlig, IBM & Akshay Mankar, Pivotal
Creating a new Cloud Foundry instance has never been easier. With the advent of Fissile and Project Eirini, deploying a new CF has become a matter of invoking a few scripts, fired from a command line.

The Eirini team took this even further with a 1-click approach. In this talk, we will share how we, with the press of a button, create a new Concourse pipeline that creates a new Kubernetes cluster, deploys Cloud Foundry to it, runs CATs, and hands it over to the requester.

We will present an approach to CI/CD that yields standardized development environments resulting in a shorter time to first deploy, with less confusion where to find important information about your environments. With our 1-click pipeline, your kube cluster with CF is not a pet anymore - if in doubt, you can kill and re-create it in seconds.

Speakers
AM

Akshay Mankar

Software Engineer, Pivotal
Akshay is a Software Engineer at Pivotal. He works on the Eirini project. Before that he worked on CFCR. Akshay has spoken at last two CF summits.
avatar for Steffen Uhlig

Steffen Uhlig

Senior Software Engineer, IBM
Steffen is a Senior Software Engineer at IBM Research and Development near Stuttgart, Germany. Besides working on Eirini, he is also a member of the postgres-release team. Steffen also served as the first anchor of the bits-service, where a large set of operations was extracted from... Read More →



Thursday April 4, 2019 3:40pm - 4:10pm EDT
Room 121B

3:40pm EDT

Panel: Cloud Foundry and Kubernetes - The Blending Continues - Cornelia Davis, Pivotal; Uwe Fassnacht, IBM; Bernd Krannich, SAP SE; Evan Brown, Google; Troy Topnik, SUSE; Ross Gardler, Microsoft and Moderated by Swarna Podila, Cloud Foundry Foundation
The integration of Cloud Foundry and Kubernetes was one of the major topics during the Cloud Foundry Summits 2018 in Boston and Basel. Earlier panel discussions there created quite some interest: “Cloud Foundry and Kubernetes - Will it blend?” (http://sched.co/DdZr, https://youtu.be/4ow7IumxkOM) and "Cloud Foundry and Kubernetes - Did it blend?" (https://sched.co/FRyD, https://youtu.be/QkQe3354Y6Q)

In a sequel to these panel discussions, representatives of major companies in the Cloud Foundry ecosystem will reconvene to assess the status of an integration between Cloud Foundry and Kubernetes, the progress that has been made since the CF Summits Boston and Basel, and provide updates to the visions these companies have for a future of Cloud Foundry and Kubernetes.

Moderators
avatar for Swarna Podila

Swarna Podila

Sr. Director, Community, Cloud Foundry Foundation
Swarna leads community efforts at the Cloud Foundry Foundation, fostering collaboration and promoting kindness. Prioritizing people over technology, she focuses on finding and amplifying the untold stories and lesser-known innovations of the people who comprise the Cloud Foundry community... Read More →

Speakers
avatar for Uwe Fassnacht

Uwe Fassnacht

Offering Director for IBM Cloud Foundry, IBM
Uwe is leading the product management team for Cloud Foundry at IBM. He is currently working on ways to bring Platform as a Service (PaaS), Containers as a Service (CaaS) and Functions as a Service (FaaS) together into a comprehensive experience for both developers and IT organi... Read More →
avatar for Cornelia Davis

Cornelia Davis

Vice President, Technology, Pivotal
Cornelia works on the tech strategy for both Pivotal and with Pivotal customers. With a broad view across the various cloud-computing models of IaaS, App as a Service, Container as a Service and Function as a Service, her current focus is on how the use of container platforms such... Read More →
BK

Bernd Krannich

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 →
avatar for Evan Brown

Evan Brown

Senior Software Engineer, Google
Evan leads Cloud Foundry engineering efforts at Google. Before joining Google, he worked on Cloud Formation and Elastic Beanstalk at AWS.
avatar for Troy Topnik

Troy Topnik

Product Manager, SUSE Cloud Application Platform, SUSE
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 →
RG

Ross Gardler

Principal Program Manager, Azure Compute, Microsoft
Ross has worked in open source for close to 20 years now. For much of this time, he has been independent, though for the last 6 years he has worked for Microsoft. If you do the math this means he joined Microsoft as prior to the "Microsoft Loves Linux" message. His role, within Microsoft... Read More →



Thursday April 4, 2019 3:40pm - 4:10pm EDT
Room 121C

3:40pm EDT

Ways to Monitor your BOSH Director - Beyhan Veli, SAP SE
The BOSH Team Europe at SAP operates BOSH as a service for operators and the Cloud Foundry on-demand service brokers. Like every production service, the expectations to BOSH's performance and availability have increased dramatically.

Motivated by concrete issues in our production BOSH services, 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 monitoring.

In this talk we share some of our operation war stories and the metrics which we identified to prevent these situations as well as some ways to expose those metrics to monitoring tools. Moreover, we will give an update on all the improvements implemented for BOSH to make a more sophisticated monitoring possible.

Speakers
avatar for Beyhan Veli

Beyhan Veli

Development Architect, SAP SE
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 →



Thursday April 4, 2019 3:40pm - 4:10pm EDT
Room 122A

3:40pm EDT

Bosh Vault: Secretless Bosh Manifests and Vault - Matt Surabian, Zipcar
CloudFoundry's config server API has changed the way we're able to manage our infrastructure's secrets by limiting the amount of information our Bosh director needs to remember. Even though the config server API was designed as a generic abstraction, Credhub was the only secure implementation of it.

At Zipcar we were already invested in Vault and didn't want to have to manage two secret storage solutions, so we decided to write a config server implementation that was able to use Vault as a backend. This talk introduces the bosh-vault open source project, explores working with config servers and Bosh in general, and talks about the awesome community support that made this experiment possible.

Speakers
avatar for Matt Surabian

Matt Surabian

Senior Infrastructure Engineer, Zipcar
Matt is a full stack engineer on Zipcar's infrastructure team, which supports the car sharing company’s custom Cloud Foundry architecture. This tooling gives Zipcar's developers the power to continuously deploy thousands of micro-services across multiple data centers. Matt’s background... Read More →



Thursday April 4, 2019 3:40pm - 4:10pm EDT
Room 122B

3:40pm EDT

Hands-On Lab: The Cloud Foundry Troubleshooting Challenge by Altoros
Requirement: A computer with a web browser.

Thursday April 4, 2019 3:40pm - 4:10pm EDT
Hands-On Lab, The Foundry - Hall G

3:40pm EDT

3:40pm EDT

3:40pm EDT

New Cloud Foundry Architectures and Features and their Performance Impact - Surya Duggirala, IBM
As Cloud Foundry architecture is evolving with design changes to CFCR, CFAR and routing layers, we are focusing on how these changes impact overall Cloud Foundry performance and scalability. As Cloud Foundry is working to embrace both Kubernetes and Istio service mesh while keeping its core strength of developer experience, it is important to understand how these integrations impact performance. At the same time, we need to understand the impact of new design features like C2C, OCI, Envoy sidecar process etc., on Cloud Foundry. This session gives an update on all the new design features and architectures from a performance point of view.

Speakers
avatar for Surya Duggirala

Surya Duggirala

IBM Cloud Engineering Guild Leader, IBM
Surya Duggirala is IBM STSM responsible for Architecture and Performance Engineering of IBM Watson and Cloud Platform. He directs a globally distributed team and chairs IBM Cloud performance engineering guild. He is a frequent speaker, leader and active contributor of various open... Read More →



Thursday April 4, 2019 3:40pm - 4:10pm EDT
Room 123
  Project Updates

3:40pm EDT

Using Kubernetes+CF Stack as a Part of Blockchain CI/CD Pipeline - Yauheni Kisialiou & Arsenii Petrovich, Altoros
This session explores how to deploy DApps to Cloud Foundry using the platform’s native role-based access model and cf push to automate the process of preparing images and containers. Attendees will learn how to use CI/CD instruments to ensure DApps versions are always the latest. In addition, we’ll show how to store the state for blockchain nodes using Kubernetes, as well as achieve stable and secure communication across DApps in Cloud Foundry and services in Kubernetes using kibosh.

The session will be essential for operators and the community around the blockchain technology, as well as anyone who runs heavy-load DApps in Ethereum-like networks.


Speakers
YK

Yauheni Kisialiou

Cloud Solutions Architect, Altoros
Yauheni has previous experience of speaking at SpringOne 2018 in September together with Preter Blum from Pivotal.The topic of the speech was "Credhub for Kubernetes Deployments.Now Yauheni is currently working on Tezos project.
AP

Arsenii Petrovich

Cloud Foundry Engineer, Altoros
Arsenii currently is working on Colu, POA, Tezos projects.



Thursday April 4, 2019 3:40pm - 4:10pm EDT
Room 124
  Wildcard

4:20pm EDT

Deploying UAA to Cloud Foundry and using within your Applications - Dr. Nic Williams, Stark & Wayne
Your organization can easily centralize its user accounts and authentication across applications using the CF UAA -- yes, the same UAA that sits inside Cloud Foundry. Your applications integrate with the UAA using the industry standard OAuth2, and you have a range of ways to optionally integrate the UAA to backend directories of users. You can even theme the UAA for your company.

In this talk we discuss how to run the UAA locally for development of local apps, and how to run the UAA in Cloud Foundry. We’ll cover configuration, and how to make major theme changes to the UAA. We will investigate the https://github.com/starkandwayne/quick-uaa-deployment-cf and its sister projects that make deploying the UAA to various target environments quick and fun.

Speakers
avatar for Dr Nic Williams

Dr Nic Williams

CEO, Stark & Wayne
User and evangelist of Cloud Foundry, Kubernetes, Concourse CI, and BOSH. Author of books Concourse Tutorial and Ultimate Guide to BOSH. Awarded Cloud Foundry Champion 2018. CEO of Stark & Wayne.


Thursday April 4, 2019 4:20pm - 4:50pm EDT
Room 121A

4:20pm EDT

Securing a Cloud Migration - Erik Costlow, Contrast Security
Cloud Foundry simplifies the “lift & shift” model of cloud migration, making it easy for developers to secure applications before or after migration. By using a suite of free tools, developers can create and deploy self-defending applications to Cloud Foundry that open up security expertise like any other cloud resource: available on-demand without human intervention, scaling to any size.
We will cover security differences of on-premise and cloud deployments, and the risk of unsecured cloud deployments. We will then use free tools to analyze applications as they are built and run, matching everything between development, testing, and the cloud.

Speakers
EC

Erik Costlow

Developer Relations, Contrast Security
Erik Costlow was Oracle's principal product manager for Java 8 and 9, focused on security and performance. His security expertise involves threat modeling, code analysis, and instrumentation of security sensors. He working to is broaden this approach to security with Contrast Security... Read More →



Thursday April 4, 2019 4:20pm - 4:50pm EDT
Room 121C

4:20pm EDT

Cloud Foundry Availability - Julian Fischer, anynines GmbH
The definition and measurement of availability is an integral part of any system’s operational concept. This talk guides through the definition of availability of a Cloud Foundry based platform. This involves the question on what subsystems are relevant to the definition and how they contribute to the availability metric in the end. Once, a definition has been found a brief the measurement of availability is discussed. With a well defined availability metric at hand, the journey of uptime optimization can be started and will be briefly elaborated. By the end of this journey, you will have learned about defining, measuring and improving the availability of not only Cloud Foundry but complex distributed systems in general and know why maintenance windows become obsolete.

Speakers
avatar for Julian Fischer

Julian Fischer

CEO, anynines GmbH
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 →



Thursday April 4, 2019 4:20pm - 4:50pm EDT
Room 122A

4:20pm EDT

Customize Your Cloud Foundry UI through Stratos Extension Framework - Troy Topnik, SUSE & Bo Yang, IBM
Stratos UI is an open-source, modern, web-based management UI aimed at meeting the needs of both Developers and Administrators. It has been adopted by a number of commercial Clouds as the default UI for managing Cloud Foundry resources. Given there are different extended capabilities that cloud providers want to have in their Cloud Foundry platform, there is a need for extending the UI besides the core Cloud Foundry management features.

In this talk, the Stratos and AutoScaler project leads will present a joint work of Stratos UI extension framework, and how AutoScaler is leveraging this extension framework to seamlessly enable users to manage autoscaling policies, view and query application metrics and scaling events in Stratos application dashboard with consistent use experience. The presenters will also showcase how the integrated UI looks like in IBM Cloud Foundry Enterprise Environments.

Speakers
avatar for Troy Topnik

Troy Topnik

Product Manager, SUSE Cloud Application Platform, SUSE
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 →
BY

Bo Yang

Senior Technical Staff Member, IBM
Bo Yang is a senior technical staff member of IBM Watson and Cloud . He is currently working on the development of application platform and tools for IBM Cloud. Previously he was a senior research scientist in IBM research in the areas of distributed system and big data. Bo has published... Read More →



Thursday April 4, 2019 4:20pm - 4:50pm EDT
Room 122B

4:20pm EDT

BOSH: The Road Ahead - Morgan Fine & Danny Berger, Pivotal
If you are a Cloud Foundry Application Runtime or Container Runtime user, you probably use BOSH as well. Many of the best features of those platforms leverage improvements in BOSH.

In this session, Morgan Fine and Danny Berger will tell you all about the past, present, and future of BOSH. Learn what the team delivered in the last few months, what it is working on right now, and have a privileged look at the project's roadmap.

Speakers
avatar for Danny Berger

Danny Berger

Software Engineer, Pivotal Software, Inc.
Danny is a software engineer at heart who has worn many hats across several different industries with the goal of making sure businesses can succeed technically. He first discovered BOSH when researching open source infrastructure management tools, and soon he was creating BOSH releases... Read More →
avatar for Morgan Fine

Morgan Fine

Product Manager, Pivotal
Morgan Fine is a Product Manager at Pivotal, currently working on the BOSH team. He’s previously worked as a software engineer and product manager of cf-mysql-release as well as helped on a variety of other Cloud Foundry related projects within Pivotal R&D.


Thursday April 4, 2019 4:20pm - 4:50pm EDT
Room 123
  Project Updates
  • Experience Level Any

4:20pm EDT

Reinventing the Way of Building a Core Software Product in a 50 Year Old IT Company - Roman Swoszowski, Grape Up
In the fast-paced software development industry, to be ahead of competition means to deliver features, reliability and resilience at the speed demanded by today’s business – making your product cloud based seems to be a go-to plan. Nevertheless, moving the company’s legacy core product written in .Net to the cloud not only sounds but is also extremely complicated. In this talk, we will explain how Grape Up helped one of their customers throughout a journey to change waterfall to DevOps, on-premise to Cloud, and why Cloud Foundry was a vital part of that transformation. During the presentation we will share facts and statistics based on a true case study which compares the old, on-premise era with the new cloud era. Faster time to market, release cycle reduced to 2 weeks instead of 6 months, new style of working and thinking, .NET transformation on Cloud Foundry, culture of continuous feedback. We will prove it’s possible and worth it.

Speakers
avatar for Roman Swoszowski

Roman Swoszowski

VP, Cloud R&D, Grape Up
Roman Swoszowski is VP and Head of Cloud R&D at Grape Up, responsible for developing the overall technology vision of the company with a focus on cloud native and open source technologies. With almost 15 years of hands-on experience in the IT industry, he drives the company’s technology... Read More →


Thursday April 4, 2019 4:20pm - 4:50pm EDT
Room 124
  Wildcard
 
Filter sessions
Apply filters to sessions.