Loading…

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Tuesday, April 17
 

4:45pm EDT

CFCamp (Cloud Foundry Unconference)
What is CFCamp?
CFCamp is an unconference just before Cloud Foundry Summit. An unconference does not have a set of predetermined presentation topics. Instead, attendees propose and vote on topics they want to discuss in breakout sessions. Unconferences are a great way to share ideas and discuss solutions. We hope you will join us!

Who should attend?
Users, consultants, vendors, entrepreneurs, developers, operators and ISVs in the Cloud Foundry community: Let your voices be heard. And let us work together to help this community grow.

Visit the official Meetup page for more information and to register.

Tuesday April 17, 2018 4:45pm - 8:30pm EDT
Meeting Room 258A
 
Wednesday, April 18
 

8:00am EDT

9:00am EDT

Cloud Foundry User Day
Register Now!

Registration for the Cloud Foundry User Day ends on Friday, April 13.

The User Day at Cloud Foundry Summit will bring together Cloud Foundry users across many different industries to share ideas, best practices, and lessons learned. The event will be will be kicked off by Cloud Foundry User Stories, and will be organized as an unconference, allowing attendees to discuss predetermined, crowd-sourced topics.

*Must be a Cloud Foundry end user, or prospective Cloud Foundry user, to attend this event.

Wednesday April 18, 2018 9:00am - 3:00pm EDT
Meeting Room 259A/B
  Cloud Foundry User Day
  • Experience Level Any

9:00am EDT

Hackathon - Sponsored by VMware
Register Now!

Come join an enthusiastic bunch of Cloud Foundry developers in our annual Summit Hackathon!

Bring your ideas and energy as we build interesting prototypes to extend CF functionality where it has never gone before.  Come with a team or come 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 Friday 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, ending before Summit keynotes begin.  Teams are encouraged to continue to work on their own until submissions are due at 2:00pm on Thursday.

Wednesday, April 18:
9:00am – Introductions
10:00am – Brainstorm ideas, break into teams, and start working
12:00pm – Lunch
3:00pm – Wrap up day one and adjourn to opening keynote

Thursday,  April 19:
2:00pm – Hard stop! Submissions due by email
2:35pm - 3:50pm – Project presentations!  Winners will be announced later in the day once the judges have made their decisions.

Friday, April 20:
Winning team will be announced on stage during morning Keynotes!

Wednesday April 18, 2018 9:00am - 3:00pm EDT
Meeting Room 257A/B
  Hackathon
  • Experience Level Any

9:00am EDT

ISV Day
Register Now!
Cloud Foundry ISV ecosystem partners have an opportunity to network with executives from Cloud Foundry certified distributions and schedule time for technical deep-dives with engineers that can help them integrate their products with the Cloud Foundry platform.

A. Hear from Cloud Foundry certified providers and understand partnering opportunities and network with them.

B. Schedule 1:1 time with an engineer from the project teams or partner engineering teams for a deep-dive discussion or to get support for a Cloud Foundry integration.  Meeting slots are 9am-11am, 11am-1pm, 1pm-3pm for these topics:

  • Open Service Broker API
  • BOSH
  • Nozzle/Firehose
  • Buildpacks
  • Container Runtime
  • CLI plug-in
  • Other topic (must specify)

Wednesday April 18, 2018 9:00am - 3:00pm EDT
Meeting Room 154
  ISV Day
  • Experience Level Any

9:00am EDT

Training: Cloud Foundry for Beginners: From Zero to Hero - Daniel Jones & Dan Young, Engineer Better (Additional Fee Required to Attend)
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
$475 per person

Sponsored by
Engineer Better

Speakers
avatar for Daniel Jones

Daniel Jones

CTO and co-founder EngineerBetter, EngineerBetter
avatar for Dan Young

Dan Young

Engineer Better
Dan has worn a variety of hats over the last 15 years, spanning engineering, presales and product management and is passionate about seeking to understand and resolve organisational friction. He is currently CEO of the UK Cloud Foundry consultancy EngineerBetter, who have worked with... Read More →


Wednesday April 18, 2018 9:00am - 3:00pm EDT
Meeting Room 253A

9:00am EDT

Training: Cloud-Native .NET - Chris Umbel & Alex Sartan, Pivotal & Kevin Hoffman, Capital One (Additional Fee Required to Attend)
The Workshop
Learn to use .NET Core, Steeltoe and other technologies to develop cloud-native, microservice-based applications for the cloud.  

Cost
$475 per person

Training Provided By
Pivotal

Speakers
AS

Alex Sartan

Pivotal
Alex is an engineer with Pivotal’s Platform Acceleration Lab, where he teaches developers how to build cloud native applications with using Steeltoe, Spring Boot, Spring Cloud, and Cloud Foundry.
avatar for Chris Umbel

Chris Umbel

Pivotal
Chris is an Application Transformation Strategist with Pivotal. He has been delivering professional services with Pivotal for 3 years specializing in transforming legacy .NET workloads so that they may thrive in the cloud.


Wednesday April 18, 2018 9:00am - 3:00pm EDT
Meeting Room 254A/B
  Training
  • Experience Level Any

9:00am EDT

Training: Microservices on Cloud Foundry: Going Cloud Native (Additional Fee Required to Attend) - Oliver Wolf, Lucas Pinto, & Steffen Zuber, anynines
The Workshop
 This course is designed to give its students a hands on experience of designing applications for Cloud Foundry. We will give an overview of Cloud Foundry and its tools from the point of view of an application developer and how to architect polyglot applications for deployment and scaling in the cloud.
This training is targeted at developers with little hands-on Cloud Foundry experience and those who have an interest in deploying innovative, microservice-based systems into the cloud.
Level: Intermediate
Requirements
  • Linux, Windows or OS X (all 64bit)
  • 1GB of FREE RAM
  • Ability to install software
  • Code editor of choice
  • “Curl” utility (for Windows: https://curl.haxx.se/download.html)
Attendees must be proficient in English to participate in the training course.
Cost
$475 per person

Speakers
avatar for Lucas Pinto

Lucas Pinto

Platform Engineer, anynines
Lucas Pinto is an experienced Platform Engineer at anynines. He is part of the Data Service Development Team since early 2015. In addition to working on Cloud Foundry and BOSH projects, he is a Rubyist at heart. Lucas was involved in the organisation of events such as the »Rails... Read More →
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 Steffen Zuber

Steffen Zuber

Platform-Engineer, anynines
Steffen has been working at anynines with Cloud Foundry and BOSH for years. He is responsible for developing additional solutions around Cloud Foundry. He is also part of the anynines Data Service team, and ensures that the architecture aligns with the customer requirements. He is... Read More →


Wednesday April 18, 2018 9:00am - 3:00pm EDT
Meeting Room 253B

9:00am EDT

Training: Operating a Platform: BOSH and Everything Else - Tyler Bird & Wayne Seguin, Stark & Wayne (Additional Fee Required to Attend)
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.
LevelIntermediate

Requirements
  • A laptop with the SSH command installed
Students will be provided with Amazon Web Services resources when they arrive for the course.
Attendees must be proficient in English to participate in the training course.

Cost
$475 per person

Training Provided By
Stark & Wayne

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 Wayne Seguin

Wayne Seguin

Stark & Wayne
Wayne E. Seguin has over 20 years of professional software engineering, architecture, operations and business experience spanning several industries. He has founded companies, shipped code that thousands of developers have used on a daily basis, and spearheaded large operations efforts... Read More →


Wednesday April 18, 2018 9:00am - 3:00pm EDT
Meeting Room 253C

2:00pm EDT

Summit Registration
Wednesday April 18, 2018 2:00pm - 6:00pm EDT
North Lobby

3:30pm EDT

Welcome Remarks - Abby Kearns, Executive Director, Cloud Foundry Foundation
Speakers
avatar for Abby Kearns

Abby Kearns

Executive Director, Cloud Foundry Foundation


Wednesday April 18, 2018 3:30pm - 3:35pm EDT
Ballroom East/West
  Keynote
  • Experience Level Any

3:35pm EDT

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

Abby Kearns

Executive Director, Cloud Foundry Foundation


Wednesday April 18, 2018 3:35pm - 4:05pm EDT
Ballroom East/West
  Keynote
  • Experience Level Any

4:05pm EDT

Conversation with Molly Crowther, CFF Vulnerability Management Lead
Speakers
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 18, 2018 4:05pm - 4:15pm EDT
Ballroom East/West
  Keynote
  • Experience Level Any

4:20pm EDT

Conversation with Matthew Curry, Director of Cloud Engineering, Allstate Insurance Co.
Speakers
avatar for Matthew Curry

Matthew Curry

Director of Cloud Engineering, Allstate Insurance Co.
Matt is a director of Infrastructure Products at Allstate. He maintains a regular presence on multiple podcasts and is an avid Twitter freak.


Wednesday April 18, 2018 4:20pm - 4:30pm EDT
Ballroom East/West
  Keynote
  • Experience Level Any

4:30pm EDT

Demo with Nick Ford, Chief Technology Evangelist, & Johan den Haan, CTO, Mendix
Speakers
avatar for Nick Ford

Nick Ford

Mendix
In his current role as Chief Technology Evangelist at Mendix, Nick leads a team of experts in low code development, chartered to inspire the world with the art of possible in Mendix. Nick is a low code veteran with a strong software development background and have served Mendix as... Read More →
avatar for Johan den Haan

Johan den Haan

CTO, Mendix
As Mendix's Chief Technology Officer, Johan leads the company's overall technical strategy and research & product development teams. He earned a Master of Science with a specialization in Information Architecture from the Delft University of Technology.


Wednesday April 18, 2018 4:30pm - 4:40pm EDT
Ballroom East/West
  Keynote
  • Experience Level Any

4:40pm EDT

Conversation with Chen Goldberg, Engineering Director, Google Cloud
Speakers
avatar for Chen Goldberg

Chen Goldberg

Engineering Director, Google
Chen Goldberg is a technology leader with 18+ years of experience leading engineering teams. In her current role as Engineering Director, she leads Google Kubernetes Engine (GKE) and the OSS Kubernetes and Istio projects teams in Google Cloud. Her team is committed to enable open... Read More →


Wednesday April 18, 2018 4:40pm - 4:50pm EDT
Ballroom East/West
  Keynote
  • Experience Level Any

4:55pm EDT

Conversation with Alois Reitbauer, VP, Chief Technology Strategist, Dynatrace & Bob Johnson, Technology Director, Humana
Speakers
BJ

Bob Johnson

Humana Inc.
avatar for Alois Reitbauer

Alois Reitbauer

Chief Technology Strategist, Dynatrace
Alois is an executive member of the technical staff at Dynatrace. He has been building monitoring and application management solutions for more than 15 years. Alois has successfully brought multiple products to market that are used by the biggest companies on the planet. His current... Read More →


Wednesday April 18, 2018 4:55pm - 5:10pm EDT
Ballroom East/West
  Keynote
  • Experience Level Any

5:15pm EDT

Ecosystem Panel Discussion with Molly Crowther, Pivotal, Matt Curry, Director of Cloud Engineering, Allstate Insurance Co., Chen Goldberg, Engineering Director, Google Cloud, Abby Kearns, Executive Director, Cloud Foundry Foundation & Moderator Frederic L
Moderators
avatar for Frederic Lardinois

Frederic Lardinois

Editor, TechCrunch
https://techcrunch.com/author/frederic-lardinois/

Speakers
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.
avatar for Matthew Curry

Matthew Curry

Director of Cloud Engineering, Allstate Insurance Co.
Matt is a director of Infrastructure Products at Allstate. He maintains a regular presence on multiple podcasts and is an avid Twitter freak.
avatar for Chen Goldberg

Chen Goldberg

Engineering Director, Google
Chen Goldberg is a technology leader with 18+ years of experience leading engineering teams. In her current role as Engineering Director, she leads Google Kubernetes Engine (GKE) and the OSS Kubernetes and Istio projects teams in Google Cloud. Her team is committed to enable open... Read More →
avatar for Abby Kearns

Abby Kearns

Executive Director, Cloud Foundry Foundation


Wednesday April 18, 2018 5:15pm - 5:35pm EDT
Ballroom East/West
  Keynote
  • Experience Level Any

5:35pm EDT

Demo with Jenny McLaughlin, Sr. Platform Architect & Tim Hess, Engineer, Pivotal
Speakers
avatar for Tim Hess

Tim Hess

Pivotal
Tim Hess is an engineer on the Steeltoe project. He's been slinging code professionally for over 10 years, with healthy doses of software architecture and system administration responsibilities along the way. In order to feed his expansive appetite for learning, Hess also runs the... 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 →


Wednesday April 18, 2018 5:35pm - 5:45pm EDT
Ballroom East/West
  Keynote
  • Experience Level Any

5:50pm EDT

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

Abby Kearns

Executive Director, Cloud Foundry Foundation


Wednesday April 18, 2018 5:50pm - 5:55pm EDT
Ballroom East/West
  Keynote
  • Experience Level Any

5:55pm EDT

Welcome Reception & Booth Crawl
All attendees are welcome to join us for an evening of drinks, appetizers, networking, and fun! This is a great setting to converse, collaborate and check out sponsor products and technologies.

Wednesday April 18, 2018 5:55pm - 7:30pm EDT
The Foundry, Exhibit Hall A
 
Thursday, April 19
 

6:15am EDT

5K Fun Run (All Paces Welcome) - Sponsored by Google
Sign up to join us for our 5K fun run lead by the Westin Boston Waterfront hotel concierge, who will provide a run past several city landmarks. This will be the perfect way to wake up and get your energy going for the first full day of Summit.  

Thursday April 19, 2018 6:15am - 7:15am EDT
Westin Boston Waterfront Lobby 425 Summer Street, Boston, MA, 02210

7:45am EDT

The New Stack Pancake Breakfast & Podcast - Cloud Foundry + Kubernetes: Where Do We Go from Here?
Join us at Cloud Foundry Summit for the first stop on the 2018 TNS Pancake Breakfast world tour as we discuss how Cloud Foundry and Kubernetes are growing up. How do developers and users spend their time now that open source software projects are giving them such a hand in building applications at scale on open common platforms? That's just a taste of what we'll chat about over carbs and conversation.

Thursday April 19, 2018 7:45am - 8:45am EDT
Meeting Room 259A/B

8:00am EDT

Breakfast
Thursday April 19, 2018 8:00am - 9:00am EDT
Ballroom East/West Foyer

8:00am EDT

Registration
Thursday April 19, 2018 8:00am - 5:00pm EDT
North Lobby

9:00am EDT

Welcome Remarks - Chip Childers, CTO, Cloud Foundry Foundation
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 →


Thursday April 19, 2018 9:00am - 9:05am EDT
Ballroom East/West
  Keynote
  • Experience Level Any

9:05am EDT

Conversation with Chuck Knostman, VP, Digital Technology & Strategy, T-Mobile
Speakers
avatar for Chuck Knostman

Chuck Knostman

VP, Digital Technology & Strategy, T-Mobile
Chuck is the Vice President of Technology and Strategy at T-Mobile USA, Inc.  As an executive with 20+ years of experience, Chuck is currently focused on evaluating and incubating near-term and emerging technologies that support our relentless pursuit of providing our customers with... Read More →


Thursday April 19, 2018 9:05am - 9:15am EDT
Ballroom East/West
  Keynote
  • Experience Level Any

9:20am EDT

Conversation with Gabe Monroy, Lead PM, Azure Containers, Microsoft
Speakers
avatar for Gabe Monroy

Gabe Monroy

Partner Program Manager, Microsoft


Thursday April 19, 2018 9:20am - 9:30am EDT
Ballroom East/West
  Keynote
  • Experience Level Any

9:30am EDT

Demo with Topher Bullock, Staff Software Engineer, Pivotal
Speakers
avatar for Topher Bullock

Topher Bullock

Staff Software Engineer, Pivotal
Topher is a senior software engineer at Pivotal and is based out of the Toronto, Canada office. On the Pivotal Cloud R&D team he has experience working on distributed systems, infrastructure automation, Concourse, Cloud Foundry, Service Broker APIs, and Mobile Apps. Topher was recently... Read More →


Thursday April 19, 2018 9:30am - 9:40am EDT
Ballroom East/West
  Keynote
  • Experience Level Any

9:45am EDT

Demo with Troy Topnik, Product Manager, Cloud Application Platform, SUSE
Speakers
avatar for Troy Topnik

Troy Topnik

Product Manager, Cloud Application Platform, SUSE
Troy is a Senior Product Manager responsible for SUSE Cloud Application Platform. He began working with Cloud Foundry shortly after its open source debut in 2011, and has been a technical writer, instructor, and product manager with the ActiveState and HPE Helion Stackato teams.


Thursday April 19, 2018 9:45am - 9:55am EDT
Ballroom East/West
  Keynote
  • Experience Level Any

10:00am EDT

Demo with Zach Robinson, CAPI Project Lead
Speakers
avatar for Zach Robinson

Zach Robinson

Product Lead, Pivotal
Zach has worked as a core contributor to Cloud Foundry since 2013. He is currently the CFF Project Lead for the CAPI team. He has worked with the CF Services, Runtime, and CAPI teams including anchoring Runtime and CAPI, with contributions to most Cloud Foundry components. His previous... Read More →


Thursday April 19, 2018 10:00am - 10:10am EDT
Ballroom East/West
  Keynote
  • Experience Level Any

10:10am EDT

Demo with Stephen Levine, Project Lead for Buildpacks & CF Local
Speakers
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 19, 2018 10:10am - 10:20am EDT
Ballroom East/West
  Keynote
  • Experience Level Any

10:25am EDT

Conversation with Holly Moody, Sr. Manager, Software Engineering & Andy Rosequist, Director, IT Operations, Zipcar, Inc.
Speakers
avatar for Holly Moody

Holly Moody

Sr. Manager, Software Engineering, Zipcar, Inc.
Holly manages a team of software engineers that create dynamic products and functionality for Zipcar’s over one million membership base worldwide. In addition, Holly has been instrumental in helping the Zipcar engineering team transition to a Continuous Delivery mindset. Holly has... Read More →
avatar for Andy Rosequist

Andy Rosequist

Director, IT Operations, Zipcar
Andy Rosequist is a senior technology leader at Zipcar responsible for driving performance excellence across all of Zipcar’s technology operations, platform team, and security engineering.  Andy joined the Zipcar team in 2012 as the DevOps Manager, where he spearheaded the movement... Read More →


Thursday April 19, 2018 10:25am - 10:35am EDT
Ballroom East/West
  Keynote
  • Experience Level Any

10:35am EDT

Closing Remarks - Chip Childers, CTO, Cloud Foundry Foundation
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 →


Thursday April 19, 2018 10:35am - 10:40am EDT
Ballroom East/West
  Keynote
  • Experience Level Any

10:40am EDT

Break
Thursday April 19, 2018 10:40am - 11:15am EDT
The Foundry, Exhibit Hall A

10:40am EDT

10:50am EDT

Demo Theater: New Open Source Project -- Simplified Management of Complex Business Applications - Nikolay Valchev, SAP
Most business applications comprise of multiple micro-services with intricate dependencies on each other, backing services as well as external services. The development, deployment, and configuration of such polyglot, distributed applications introduce a variety of lifecycle and orchestration challenges. To address these challenges, SAP has built a solution extending the Cloud Foundry platform called MultiApps, which has recently been open sourced. In this demo session, you will see the benefits of the MultiApps model in action and also get to directly interact with one of the main authors of this project.

Speakers
avatar for Nikolay Valchev

Nikolay Valchev

Development architect, SAP
Nikolay is currently leading the development of the deployment service, providing enterprise grade software qualities in application lifecycle management for SAP Cloud Platform. Nikolay is regular presenter on external and SAP internal conferences and local events in Bulgaria.



Thursday April 19, 2018 10:50am - 11:10am EDT
The Foundry, Exhibit Hall A

11:15am EDT

Introduction to the Cloud Foundry in the Enterprise Track - Greg Otto, Comcast
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 →



Thursday April 19, 2018 11:15am - 11:25am EDT
Meeting Room 253B

11:15am EDT

Introduction to the Cloud Native .NET Track - Zach Brown, Pivotal, & Sergey Matykevich, Altoros
Speakers
avatar for Zach Brown

Zach Brown

Product Owner, Pivotal
Zach Brown starting building web sites in the 90s using Netscape-optimized HTML, cgi, and lots of Photoshop lens flares. He spent many years as a developer on the Microsoft stack, then as an architect and manager of dev teams. Currently he's responsible for product strategy and marketing... Read More →
MS

Matyukevich Sergey

Altoros
Sergey Matyukevich is Solutions Architect at Altoros. With 6+ years in software engineering, he is an expert in cloud automation and designing architectures for complex cloud-based systems. An active member of the Go community and a frequent contributor to open-source projects (Ubuntu... Read More →


Thursday April 19, 2018 11:15am - 11:25am EDT
Meeting Room 254A/B

11:15am EDT

Introduction to the Cloud Native Java Track - Erin Schnabel, IBM & Sergey Balashevich, Altoros
Speakers
avatar for Erin Schnabel

Erin Schnabel

Senior Technical Staff Member, IBM
Erin Schnabel is a Senior Technical Staff Member at IBM working with microservice architectures, cloud native applications, composable runtimes and Java. Erin has more years of experience than she cares to admit, and was the former Development Lead for WebSphere Liberty. Erin is passionate... Read More →


Thursday April 19, 2018 11:15am - 11:25am EDT
Meeting Room 253C

11:15am EDT

11:15am EDT

Introduction to the Core Projects Track - Michael Jacobi, Altoros; Dr. Nic Willams, Stark & Wayne; & Dieu Cao, Pivotal
Speakers
avatar for Dieu Cao

Dieu Cao

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

Mike Jacobi

Director, Field Services, Altoros
Mike Jacobi is the Director of North America Field Services and Principal Solutions Architect at Altoros. He has over 20 years in IT in various roles such as systems and network administration and engineering, consulting, and management.
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 19, 2018 11:15am - 11:25am EDT
Meeting Room 252A/B

11:15am EDT

Introduction to the Experiments & Extensions Track - Dr. Max, IBM, & Jeff Hobbs, SUSE
Speakers
avatar for Jeff Hobbs

Jeff Hobbs

Director, Engineering, SUSE
Jeff Hobbs leads the Cloud Application Platform team at SUSE. He has been involved with Cloud Foundry since it was open sourced, as the driver behind Stackato, the first enterprise Cloud Foundry distribution. He works to foster innovation and modern development ideas for enterprise... Read More →
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 →


Thursday April 19, 2018 11:15am - 11:25am EDT
Meeting Room 253A

11:15am EDT

Introduction to the Government Track - 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 →



Thursday April 19, 2018 11:15am - 11:25am EDT
Meeting Room 258B

11:15am EDT

Introduction to the Operating Cloud Foundry Track - Susan Wu, VMware & Sandy Cash, IBM
Speakers
SC

Sandy Cash

Senior SW Engineer and Cloud Architect, IBM
Sandy is a Senior Software Engineer and Cloud Architect for IBM who has worked in a variety of roles, including development, architecture, and consulting. Past projects have included designing and implementing enterprise and hybrid clouds, as well as advising clients on their cloud... Read More →
avatar for Susan Wu

Susan Wu

Senior Product Marketing Manager, VM Ware
VMware, a global leader in cloud infrastructure and business mobility, helps customers realize possibilities by accelerating their digital transformation journeys. With VMware solutions, organizations are improving business agility by modernizing data centers and integrating public... Read More →


Thursday April 19, 2018 11:15am - 11:25am EDT
Meeting Room 257A/B

11:25am EDT

CF Killed the ITSM Star - Kyle Campos, CSAA Insurance
The enterprise change process is filled with tickets, approvals and all forms of non-deterministic change review and time wasting gates that dominate the ITSM landscape. Cloud Foundry has thrown a monkey wrench into ITSM in the form of high velocity change via CI/CD and a healthy embrace of the DevOps "automate all the things" mantra.

Our DevOps and PCF platform leader, Kyle Campos, will talk about how we at CSAA are raising the quality and security bars of the platform even as deployment velocity increases through infrastructure and application CI/CD pipelines and how automation can serve the ITSM overlords through higher levels of determinism.

Speakers
avatar for Kyle Campos

Kyle Campos

Technology Operations Manager, CSAA Insurance
Kyle is a digital transformation and cloud operations leader who for the past 20 years has worked to turn non-scalable, resource intensive and painful systems into automated, scalable and efficient systems. Currently at CSAA Insurance Kyle leads the digital security, QA, support... Read More →



Thursday April 19, 2018 11:25am - 11:55am EDT
Meeting Room 253B

11:25am EDT

State of .NET - Scott Hunter, Microsoft
Join Scott Hunter, Director of Program Management for .NET, as he talks about the current state and future of .NET for the enterprise.

Speakers
avatar for Scott Hunter

Scott Hunter

Director of PM, .NET, Microsoft
Scott Hunter is the Director of Program Management for .NET. This includes the .NET Framework, .NET Core, ASP.NET, Visual Studio Tooling and much more.



Thursday April 19, 2018 11:25am - 11:55am EDT
Meeting Room 254A/B

11:25am EDT

The Java Ecosystem Collision: What is the Future of Cloud Native? - Erin Schnabel, IBM
Changes in cloud orchestration technologies have started to push the boundaries between Cloud Native applications and their environment.

The notion of smart endpoints gave rise to shared libraries, like Ribbon from Netflix, to encapsulate outbound service discovery, load balancing, and fault tolerance. Now new technologies, like Istio, call that paradigm into question, suggesting those concerns should move out of the app and back into the infrastructure. What does that mean for Java applications using Netflix integrations in Spring Cloud?

The emergence of reactive programming is also pressing against the dominance of REST. Should everything be reactive now?

From shared libraries to sidecars, buildpacks to containers, Erin will demonstrate how different Java application frameworks are adapting to the changing Cloud Native landscape.

Speakers
avatar for Erin Schnabel

Erin Schnabel

Senior Technical Staff Member, IBM
Erin Schnabel is a Senior Technical Staff Member at IBM working with microservice architectures, cloud native applications, composable runtimes and Java. Erin has more years of experience than she cares to admit, and was the former Development Lead for WebSphere Liberty. Erin is passionate... Read More →



Thursday April 19, 2018 11:25am - 11:55am EDT
Meeting Room 253C

11:25am EDT

Using Cloud Foundry Container Runtime to Run Your Kubernetes Clusters - Oleksandr Slynko, Pivotal & Kaiting Chen, VMware
Cloud Foundry Container Runtime (CFCR and formerly Kubo) is an OSS project developed jointly by Vmware, Pivotal and Google. It provides an uniform way to instantiate, deploy, and manage highly available vanilla Kubernetes clusters using BOSH - on GCE, vSphere, AWS, Openstack and Azure.

Using BOSH and CFCR to manage Kubernetes gives self healing, easily upgradeable clusters with managed secrets rotation. Cluster creation is simplified to the point where clusters can be created and destroyed for use in development or sandbox environments.

In this presentation, Oleksandr and Kaiting will demonstrate deployment across multiple IAASes, cluster healing, cluster upgrade and cluster creation.


Speakers
KC

Kaiting Chen

Staff Engineer, VMware
Kaiting is a staff engineer at VMware. He is an active contributor to Cloud Foundry Container Runtime, working alongside with the Pivotal engineers.Previously, Kaiting was the CTO and co-founder of a fintech patent-pending startup, developing an exchange for the transaction of illiquid... Read More →
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.



Thursday April 19, 2018 11:25am - 11:55am EDT
Meeting Room 258A

11:25am EDT

CredHub and Secure Credential Management - Peter Blum & Scott Frederick, Pivotal
From the platform all the way down to the microservices which run upon it, secrets are everywhere and leaking them can be a costly experience. Understanding security best practices, such as encrypting secrets while in transit; encrypting secrets at rest; rotating secrets regularly; preventing secrets from unintentionally leaking when consumed by the final application; and strictly adhering to the principle of least-privilege, where an application only has access to the secrets that it needs—no more, no less.....can be daunting. A new Cloud Foundry Foundation project, CredHub, was designed for these reasons. This session will take a fresh look at how to enhance security within Cloud Foundry and applications through secret management by utilizing CredHub in conjunction with Spring Cloud Services.

Speakers
avatar for Peter Blum

Peter Blum

Platform Architect, Pivotal
Peter is a Platform Architect with Pivotal and has worked with several customers to help deploy and run Pivotal Cloud Foundry. Prior he contributed to Diego Persistence components in Cloud Foundry, as well as the RackHD CPI for BOSH.
SF

Scott Frederick

Pivotal
Scott Frederick is a Sr. Software Engineer at Pivotal, working on Spring Framework and Cloud Foundry open-source and commercial projects. Scott has been using CloudFoundry, Java, Groovy, and Spring since the early days of each of these technologies, to solve real-world problems... Read More →



Thursday April 19, 2018 11:25am - 11:55am EDT
Meeting Room 252A/B
  Core Projects

11:25am EDT

Submitting Your Project to CF-Extensions: Process, Lessons, Pipeline - Michael Maximilien, IBM
After a year of opening up CF for Extensions and experimentations. Where are we? What have we learned? And how’s the new Extensions ecosystem doing? I will answer these questions and also give tips and advices on how to bring your own project into the Extensions ecosystem, covering all aspects of the process using a few recent examples as guides.


Thursday April 19, 2018 11:25am - 11:55am EDT
Meeting Room 253A

11:25am EDT

Cost of Delay--How PCF Helped Demonstrate the DoD Can't Afford Business as Usual - Capt Bryon Kroger & Tory Galvin, United States Air Force
In partnership with Pivotal Labs, the Air Force Life Cycle Management Center (AFLCMC) and Defense Innovation Unit Experiment (DIUx) are demonstrating that cloud-native cycle times can lead to astronomical impacts. Our implementation of PCF paired with the "Pivotal Way" decreased our initial release time from an average of five years down to 120 days! Additionally, as opposed to 1-2 year update cycles on minor releases, we have now achieved continuous delivery. In the case of our first application in production, doing business the old way would have resulted in a $391M cost of delay. Rather than focusing on Total Life Cycle Cost to make decisions, the proposal is to demonstrate the Cost of Delay to inform and guide.

Speakers
VG

Victoria Galvin

United States Air Force
An Operations Research Analyst for the Air Force Life Cycle Management Center that has provided cost estimates for weapon systems including: aircraft, tactical data links, satellites, sensors and now focusing on software cost estimating. Her integrated schedule/cost analysis work... Read More →
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 →


Thursday April 19, 2018 11:25am - 11:55am EDT
Meeting Room 258B
  Government & Wild Card
  • Experience Level Any

11:25am EDT

11:25am EDT

Operating PCF via Concourse. Or, How to Sleep More and Worry Less - Therese Stowell & Ryan Pei, Pivotal & Yuri Litvinovich, Scotiabank
Cloud Foundry has a lot of knobs and dials. If you’re an operations team, how can you ensure that you have declarative, repeatable processes for installation, upgrade, and disaster recovery? Leveraging published Concourse pipelines turns operations from snowflake-creation to push-button rinse & repeat.

This talk will feature both the folks building CF and the folks operating CF. They’ll discuss and demonstrate using Concourse to install, upgrade, and manage disaster recovery on CF, including DR strategies like active-inflate aimed at reducing recovery time. They’ll give real world examples of how they manage multiple CF installations and can offer CF as a Product to their app developers, with guaranteed SLAs and well defined RTOs. And they’ll discuss reference architectures that accommodate CF, Credhub, and Concourse.

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 →


Thursday April 19, 2018 11:25am - 11:55am EDT
Meeting Room 257A/B
  Operating Cloud Foundry
  • Experience Level Any

11:25am EDT

11:25am EDT

12:05pm EDT

Concourse All of the Things at All Times - Jason Immerman, Zipcar & Derek Van Assche, HS2 Solutions
How do large engineering organisations build reliable and well-defined processes to help dev teams get their work to production?

Zipcar answered this question by replacing a patchwork of semi-automated and manual testing, approval and deployment processes with a series of autonomous pipelines powered by the powerful and supremely flexible continuous integration/delivery system "Concourse".

Concourse allowed Zipcar to move from a tightly controlled weekly release cycle to a loose peer-reviewed process allowing 100+ applications to be tested, integrated and deployed on a continuous basis.

This presentation will focus on the real world experience of automating creation of well-tested deployable artifacts (in Zipcar's case, docker images, ready to be deployed into a diego-based infrastructure) and the tactics that can be employed in coordinating and expressing dependencies between applications that are managed according to their own autonomous schedules. It will discuss the limitations and constraints of pipelined integration testing and will suggest several approaches to overcoming them.

Speakers
avatar for Derek Van Assche

Derek Van Assche

HS2 Solutions
Derek is a software engineer working for HS2 Solutions in Detroit, Michigan. His primary expertise is in web development using a Java stack, but he also has experience in a variety of other tools and languages. He has particular interests in data analysis and simplifying complicated... Read More →
avatar for Jason Immerman

Jason Immerman

Manager, Quality Engineering, Zipcar
As manager of quality engineering, Jason focuses on furthering Zipcar’s continuous delivery implementation within a microservice architecture. Jason holds a BA in physics from Bowdoin College, and conducted research in numerical relativity. He then made the (quantum) leap to computing... Read More →



Thursday April 19, 2018 12:05pm - 12:35pm EDT
Meeting Room 253B

12:05pm EDT

A Deep Dive into Modernization Patterns to Get Your Mission Critical Applications to the Cloud - Shaun Anderson, Pivotal
Shaun will be taking you through several of the most common patterns he and his colleagues have compiled from experience on more than 45 modernization projects. These technical patterns were driven out by the desire to strangle business critical functionality out of legacy monoliths and push to the cloud without impacting current business flow. These patterns can be used to move functionality to the cloud in days and weeks rather than months and years.

Pattern Categories include:

* Strangling the Monolith
* Event Shunting
* Proxies / Facades / Adapters
* Gateways

Speakers
avatar for Shaun Anderson

Shaun Anderson

AppTx Practice Lead, Pivotal
Shaun is an Application Transformation Practice Lead at Pivotal. He spends most of his time slaying, starving and strangling monoliths and defining pragmatic solutions to complicated problems. He has a wealth of experience designing and building mission critical applications with... Read More →



Thursday April 19, 2018 12:05pm - 12:35pm EDT
Meeting Room 253C
  Cloud Native Java

12:05pm EDT

Introduction to Kubernetes for Existing BOSH or Cloud Foundry Users - Dr Nic Williams, Stark & Wayne
The user/developer stories for using Kubernetes overlap with many of the user/developer stories for both Cloud Foundry (applications running in containers) and BOSH (running declarative production systems).

This session will be a beginner's guide to Kubernetes through your eyes as an existing Cloud Foundry app developer or BOSH operator.


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 19, 2018 12:05pm - 12:35pm EDT
Meeting Room 258A

12:05pm EDT

Enhancing the Routing Tier in CF: Istio and Envoy for Ingress Routing - Aaron Hurley, Pivotal
Istio and Envoy are booming in the Open Source community. With heavy investments from industry-leading companies such as Google, IBM, and Lyft, these tools are developing at a rapid pace and continue to receive increased attention. The Cloud Foundry Routing team has been exploring how these technologies can contribute to the Cloud Foundry routing tier. With Istio and Envoy comes a lengthy list of features and enabling these in CF would provide a major benefit to all. We will provide our findings of how Istio and Envoy are able to contribute to Cloud Foundry’s ingress routing capabilities and what the future might hold.

Speakers
avatar for Aaron Hurley

Aaron Hurley

Software Engineer, Pivotal
Aaron has been with Pivotal for over 3 years and is currently serving as the anchor for the Cloud Foundry Routing team. The team is currently focused on integrating Istio and Envoy into Cloud Foundry to enhance CF's ingress routing capabilities. Prior to the Routing team, Aaron had... Read More →



Thursday April 19, 2018 12:05pm - 12:35pm EDT
Meeting Room 252A/B
  Core Projects

12:05pm EDT

CF^3 - Putting a Kubernetes Behind CF - Julz Friedman, Andrew Edgar & Julian Skupnjak, IBM
Container scheduling is increasingly commoditised. Diego, Kubernetes, Mesos, Nomad, Swarm.. - and all of them could be backends to our beloved CF Platform! You think we have a fever dream ? Come join us in our talk and we’ll prove you wrong. We’ll introduce CUBE (https://github.com/julz/cube), which is a prototype to abstract our way out of being stuck with one particular scheduler. Cube syncs CF apps to a kube backend (or any other container scheduling backend — pluggability ftw!) in exactly the same way that the diego nsync component works today, except using generated OCI images. After staging, you get a nice shippable, auto-patched OCI image, and you can use the regular “cf push” flow and get a first-class Kubernetes Deployment/ReplicaSet (or a Diego LRP, Or a Docker Stack). In other words, it decouples buildpack staging and stateless-multitenant-app running and does both of them in a “cloud native” way, on top of any scheduler”. But that’s enough teasing, come and listen to the talk if we got you interested!

Speakers
AE

Andrew Edgar

IBM
Open Source Development
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 →


Thursday April 19, 2018 12:05pm - 12:35pm EDT
Meeting Room 253A

12:05pm EDT

Cloud-Native Government: Saving Millions and Delivering in Minutes - John Lee, National Geospatial-Intelligence Agency, Dan Zak & Eric Levine, SMS, Dmitry Didovicher, Crunch Data, & Moderated by Dormain Drewitz, Pivotal
If you can BOSH, BOSH!

How is the National Geospatial-Intelligence Agency (NGA) enabling other government agencies to save millions of dollars a day?. They are working to not be the typical “government” agency. They are hiring developers to build cloud native. And, they are operating a cloud-native platform managed by BOSH.

The platform, along with key development practices, has the NGA delivering application upgrades to production in minutes. Yes, delivery of something in the government in minutes.

This panel brings together the NGA operations team to discuss how they are managing the NGA platform, with over 11 BOSH deployments globally, with less than 10 people. Moderated by Timmy Richardson, this panel will discuss where they have made success in failures as well as success with success. As well,

Speakers
avatar for Dmitry Didovicher

Dmitry Didovicher

Director, GIS Development, Crunchy Data
Dmitry Didovicher has been a software developer and project manager for over 20 years. He is currently a GIS Division Director at Crunchy Data. Working exclusively with Federal Agencies and large private enterprises he is at the front lines of the security driven environments, successfully... Read More →
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 →
JL

John Lee

National Geospatial-Intelligence Agency
avatar for Daniel Zak

Daniel Zak

Sr. Cloud Engineer, SMS


Thursday April 19, 2018 12:05pm - 12:35pm EDT
Meeting Room 258B
  Government & Wild Card
  • Experience Level Any

12:05pm EDT

12:05pm EDT

Disaster Recovery for Kubernetes Just Got Easier - Michael Rhodes, Dell EMC
In this talk we will walk through the value of running services in Kubernetes clusters, how they can be integrated quickly into Cloud Foundry, (via the Open Service Broker API), and how you can use a new OSB API extensions model called “Actions” to offer up backup & restore utilities to your end users. Pair all of this with Dell EMC Data Domain to reduce the transfer and storage size of backup data and you have a solid production data service story.

This topic is especially relevant with the release of Kubernetes persistent volumes there has been a shift in the way that data services are being deployed to production. Service Providers can choose from an endless number of open source components and get an (almost) production ready database up and running in kubernetes very quickly. With help from the Open Service Broker API and its extensions enhancement, Cloud Foundry Administrators can integrate kubernetes backed services into their platforms and give their users additional tools for managing instances, such as backup and restore.

Speakers
avatar for Michael Rhodes

Michael Rhodes

Cloud Native Architect, Dell EMC
Michael Rhodes is a Cloud Native Architect in Dell EMCs Data Protection Division. Mike has a twelve-year career at Dell EMC designing and implementing hardware and software system management products. He started with networking and compute management with Dell EMC Smarts, then moved... Read More →



Thursday April 19, 2018 12:05pm - 12:35pm EDT
Meeting Room 257A/B

12:05pm EDT

12:05pm EDT

12:45pm EDT

Transforming a Bank with a Highly-Opinionated Automated Release Pipeline - Reid Levesque, Royal Bank of Canada
Can development teams focus on developing business logic while avoiding the bureaucratic jungle to get to production? Microservices are great at speeding up development time and shortening the feedback loop -- unless every team has to build a pipeline from scratch. In an organization used to monthly or quarterly releases, moving to daily or hourly deployments requires more than a change in application architecture.

This session will cover how we’ve automated all the things while still giving developers the freedom to be successful.

Speakers
avatar for Reid Levesque

Reid Levesque

Principal Software Developer, RBC
Reid is a Principal Software Developer in the Cloud Platform Engineering team at RBC. He has created several microservice applications using Spring Cloud and Cloud Foundry. Reid is actively accelerating applications to production with an opinionated release pipeline. Reid has a strong... Read More →



Thursday April 19, 2018 12:45pm - 1:15pm EDT
Meeting Room 253B

12:45pm EDT

Building Reactive Microservices with .NET Core - Kevin Hoffman, Capital One
This session is all about building reactive services in .NET Core. Kevin Hoffman explains how to deal with distributed transactions by designing around them with techniques like Event Sourcing, CQRS, and embracing eventual consistency. He will walk through a suite of services built with ASP.NET Core to illustrate these patterns, including consuming and publishing Kafka events, using Entity Framework Core to materialize views in Postgres, and more.

Speakers

Thursday April 19, 2018 12:45pm - 1:15pm EDT
Meeting Room 254A/B

12:45pm EDT

Test Driven Development for Microservices Using Spring Cloud Contracts & Cloud Foundry - Reshmi Krishna & Adib Saikali, Pivotal
TDD introduced many improvements into the development process, but in our opinion the biggest impact relates to code design. Looking at the code from the usage perspective (by first writing an acceptance test) allows us to focus on usability rather than concrete implementation. Unfortunately, we usually rest on our laurels not trying to uplift this practice to the architecture level.

Consumer driven contracts (CDC) are like TDD applied to the API. It’s especially important in the world of microservices. Since it’s driven by consumers, it’s much more user friendly. Of course microservices are really cool, but most people do not take into consideration plenty of potential obstacles that should be tackled. Then instead of frequent, fully automated deploys via a delivery pipeline, you might end up in an asylum due to frequent mental breakdowns caused by production disasters.

This presentation will show you how you can use the Spring Cloud Contracts to have a fully automated solution to a consumer driven testing disasters. We will then deploy all these applications to Cloud Foundry. At the end, you will see how easy is it to write applications that have a consumer driven API and that will allow a developer to speed up the time of writing his better quality software.

Speakers
avatar for Reshmi Krishna

Reshmi Krishna

Senior Platform Architect, Pivotal
Reshmi Krishna is a Senior Platform Architect with Pivotal. She works with Cloud Foundry and helps customers transform the way they build software. Prior to working at Pivotal, Reshmi was a software engineer with investment banks and start ups on Wall Street. She has extensive experience... Read More →
AS

Adib Saikali

Pivotal
Adib is passionate about technology and entreprenurship from assembly to JavaScript from cold calling to pitching venture capitalists.



Thursday April 19, 2018 12:45pm - 1:15pm EDT
Meeting Room 253C

12:45pm EDT

Bring Your Own Code vs. Bring Your Own Container - Comparison of the Cloud Foundry Application Runtime and Kubernetes Approach - Matthias Haeussler, NovaTec Consulting GmbH
This talk shows best practices how to deploy and operate on a Cloud platform fast.

Platform and Container as a Service layers (PaaS/CaaS) enable developers to deliver the functionality of their code to end users in a fast way.
The technologies with the highest adoption rate for each approach are currently Cloud Foundry and Kubernetes.

Fundamental difference between both approaches is the abstraction layer. While the focus is on the application in Cloud Foundry, it is on the container in Kubernetes.
This talk gives an analysis what kind of a difference this makes for a developer that has to deploy the software using both technologies.

It will show on the basis of a Spring Boot microservice application which steps you need to take to get it configured and running on either platform approach.
The analysis will also cover connection to backing services, scaling, recovery from failure, zero-downtime deployment, logging and monitoring.

Speakers
avatar for Matthias Haeussler

Matthias Haeussler

Chief Technologist, Novatec Consulting GmbH
Matthias Haeussler is Chief Technologist at NovaTec Consulting and the organizer of the Stuttgart Cloud Foundry Meetup. He advises clients on Cloud strategies and supports implementations and migrations. Besides that he teaches Cloud Native Development at universities. Prior to that... Read More →



Thursday April 19, 2018 12:45pm - 1:15pm EDT
Meeting Room 258A

12:45pm EDT

Cloud Foundry UAA Overview and Roadmap - Sree Tummidi, Pivotal
Have you wondered about how UAA secures Bosh, the CF runtime, the Apps running on CF and even other container runtimes like Kubernetes. In this session we will cover not just UAA but also take a closer look at the various identity protocols like OAuth, OpenID Connect and SAML which form the foundation for UAA.

In addition to this we will also cover the latest feature updates to UAA like Google Authenticator and OpenID Connect Session Management. Finally we will provide a peek into the roadmap and the big themes for 2018 !

Speakers
avatar for Sree Tummidi

Sree Tummidi

Sr. Manager Product Management, Pivotal
Sree Tummidi is currently the Product Lead for Security at Pivotal. She has been with Pivotal for 4+ years driving the open source and proprietary roadmap for security including product management of Cloud Foundry UAA. She brings in more than 14 years of experience in the security... Read More →



Thursday April 19, 2018 12:45pm - 1:15pm EDT
Meeting Room 252A/B
  Core Projects

12:45pm EDT

The Vault of Secrets: Secure Credentials Handling - James Hunt, Stark & Wayne
Credentials are a tricky thing to get right. Applications running on Cloud Foundry now have the ability to leverage Hashicorp's Vault as a service broker offering. In this talk, we will discuss the finer points of sharing credentials among applications, demo the Vault Service Broker, and introduce a small Open Source Cloud Foundry application for managing secrets directly.

Speakers
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.


vault pdf

Thursday April 19, 2018 12:45pm - 1:15pm EDT
Meeting Room 253A
  Experiments & Extensions
  • Experience Level Any

12:45pm EDT

Enabling Innovation in Government with Cloud Foundry - Peter Burkholder, General Services Administration & Bret Mogilevsky, 18F
Two years ago at this summit the 18F team introduced you to cloud.gov: built for the compliance regime of the U.S. federal government. In this presentation, Peter Burkholder will update you on what we’ve learned while running a shared-service PaaS for government. Back then we had just launched our platform. Since then we’ve cleared the FedRAMP accreditation hurdles, taken on customers, and learned how to convince folks that PaaS is the path for government innovation.

This talk will show how we customized Cloud Foundry for government, how we added or tailored features to support users’ compliance needs, how our government partners in the UK (https://cloud.service.gov.uk) and Australia (https://cloud.gov.au) have joined the OSS and CF movement, and how cloud.gov has worked with agencies to enable agile development, better security, and greater innovation. Our lessons learned for hacking bureaucracy and advocating change will apply to most large or highly-regulated organizations.


slides pdf

Thursday April 19, 2018 12:45pm - 1:15pm EDT
Meeting Room 258B

12:45pm EDT

12:45pm EDT

Accelerating Developer Adoption of Cloud Foundry - Matthew Gunter, Pivotal & Luis Amadeo, Ultimate Software
Developer Adoption of CF is important to Platform Teams and CF stakeholders.  

In this talk, we will look at the specific practices and broader cultural factors that can accelerate adoption  (...and the downstream Business Impacts).
Insights will be shared from Ultimate SW &  5 different adopters of CF and we view those insights from the perspective of the organization's "CF Journey" and their "culture and technical situation"  using a version of the Denison Cultural Analysis Model.

CoPresented by Ultimate Software's Distinguished Architect Luis Amadeo-

Speakers
avatar for Luis Amadeo

Luis Amadeo

Distinguished Architect, Cloud Architecture, Ultimate Software
avatar for Matt Gunter

Matt Gunter

Principal Platform Architect, Pivotal
Matt Gunter works at Pivotal as a Senior Platform Architect where he helps Enterprises transform the way they build, deploy, run and operate their applications. He is regularly asked to speak on Cloud Native trends and adoption with Pivotal customers and regional industry events... Read More →



Thursday April 19, 2018 12:45pm - 1:15pm EDT
Meeting Room 257A/B

12:45pm EDT

12:45pm EDT

1:15pm EDT

Lunch
Thursday April 19, 2018 1:15pm - 2:35pm EDT
The Foundry, Exhibit Hall A

1:20pm EDT

Demo Theater: Better Together: How Kubernetes Complements Your Cloud App Platform - Jaime Gonzalez Aguilar, Senior Platform Architect, Pivotal
We all know how well the Cloud Foundry App Platform runs Spring workloads. But what about systems that don't adhere to 12 factor principles? Use Kubernetes! In this session, we'll show how to connect a Spring Boot app running in Pivotal Application Service, to a Cassandra cluster running in Pivotal Container Service. We will also illustrate how Pivotal Container Service provides self-service access to manage multiple k8s clusters, and how all these pieces fit together within the Cloud Foundry ecosystem

Speakers
avatar for Jaime Gonzalez Aguilar

Jaime Gonzalez Aguilar

Senior Platform Architect, Pivotal
Jaime Gonzalez Aguilar is a Senior Platform Architect at Pivotal. He works with large organizations from different industries on a daily basis helping them with the adoption of cloud-native patterns, methodologies and technologies, with special focus on CloudFoundry. Before working... Read More →


Thursday April 19, 2018 1:20pm - 1:40pm EDT
The Foundry, Exhibit Hall A

1:25pm EDT

1:45pm EDT

Demo Theater: Make .NET amazing on Cloud Foundry – The new experience on Azure - Ning Kuang, Microsoft
Welcome .NET developers! CF community has worked hard to make .NET a first-class citizen on Cloud Foundry. In this section, we will build and deploy a .NET web service on Azure, walking through your experience as a .NET developer: from a .NET Core build pack, to Visual Studio Team Services, to the Windows stack. The web service connects to Azure services using Open Service Broker for Azure, and logs events to Azure Application Insights. Not only you will find your familiar .NET development environment, but you will also experience how it is seamlessly integrated with the Cloud Foundry dev environment across platforms. Plus, you’ll understand the newest Cloud Foundry features on Azure, including CF Shared Volume Service for SMB.

Speakers
avatar for Ning Kuang

Ning Kuang

Senior Program Manager, Microsoft
Senior Program Manager from Microsoft Azure Compute team, focusing on open source application platforms and tools, manages the key projects for Cloud Foundry on Azure. Previously Ning worked as a program manager for Azure Linux deployment solutions, as well as software engineer for... Read More →


Thursday April 19, 2018 1:45pm - 2:05pm EDT
The Foundry, Exhibit Hall A

2:00pm EDT

2:10pm EDT

2:35pm EDT

Platform as Product - Clayton Hynfield, Kevin Mackett, Sean Keery, Pivotal, Kyle Campos, CSAA & Jai Schniepp, Liberty Mutual Insurance
Phase 1: Install Kubernetes. Phase 2: ??? Phase 3: Profit! Today, cloud-native platforms like Cloud Foundry are integral to delivering on your core business strategy, but integrating their bounty of features and architectures with your business’s existing systems, processes, and people isn’t (just) an engineering problem. Hear from cloud-native leaders how you can use Lean Product Management and User-Centered Design to focus precious engineering effort on delivering platform features most valuable to your company and offering a DevOps experience that will delight software engineers and SREs alike.

Speakers
avatar for Kyle Campos

Kyle Campos

Technology Operations Manager, CSAA Insurance
Kyle is a digital transformation and cloud operations leader who for the past 20 years has worked to turn non-scalable, resource intensive and painful systems into automated, scalable and efficient systems. Currently at CSAA Insurance Kyle leads the digital security, QA, support... Read More →
avatar for Clayton Hynfield

Clayton Hynfield

Cloud-Native Midwife, Pivotal
A graduate of philosophy and engineering physics, Clayton has never been comfortable confined to a box. Since the birth of Web 2.0, he has enjoyed marrying engineering with design, development with operations. Clayton has helped to build platform product teams central to transformation... Read More →
avatar for Sean Keery

Sean Keery

Associate Director, Pivotal
Sean began hacking obscure video game systems at the age of 13. Sean then developed interpersonal skills while teaching snowboarding. Nowadays he’s all about Cloud Foundry, choreography, chaos and containers.
avatar for Kevin Mackett

Kevin Mackett

PCFS Product Manager, Pivotal
Kevin is a Product Manager with Pivotal Cloud Foundry Solutions who helps platform teams manage Cloud Foundry as a product by working from an agile backlog driven by the voice of their customers. He comes to this role after holding just about every job related to “Product” as... Read More →
avatar for Jai Schniepp

Jai Schniepp

Sr. Product Owner, Liberty Mutual
Jai is a Sr. Product Owner for Cloud and Security at Liberty Mutual. She’s an AWS product maven and an agile pro who's spent over a decade partnering with like-minded practitioners to introduce CI/CD practices, cloud native solutions, and deliver products that drive developers further... Read More →



Thursday April 19, 2018 2:35pm - 3:05pm EDT
Meeting Room 253B

2:35pm EDT

From Zero to Cloud in 12 Easy Factors - Jatin Naik & Ed King, Pivotal
It’s no secret that Cloud Foundry provides an amazing platform to deploy and run your applications, and getting your applications deployed to the Cloud is as easy as `cf push`, right? Well, yes, assuming your .NET applications are ready for the cloud. There are a number of “rules” your apps need to abide by in order to get the maximum value from the platform. These rules are commonly referred to as the “12 Factors”.

I’m sure you’ve probably heard of the term “12 factor”, but what exactly does it mean, and more importantly, what needs to be done to take your existing apps and convert them to “12 factor” apps?

For this session, Ed and Jatin have prepared a “0 factor" ASP.NET/C# web app, one that is completely unsuitable for the Cloud. Join them as they transform the app, factor-by-factor, into one that is Cloud Native and ready for the Foundry.

Speakers
avatar for Ed King

Ed King

Software Engineer, Pivotal
Ed is an engineer at Pivotal. He has spent the past few years working with Cloud Foundry and Kubernetes, with a strong focus on container runtimes. He is a regular speaker at various conferences including KubeCon Europe and Cloud Foundry Summit.
JN

Jatin Naik

Pivotal
Jatin is a software engineer for Pivotal Cloud Foundry, currently working on BOSH Backup & Restore. He has previously spoken at Cloud Foundry Summit Silicon Valley 2017, Cloud Foundry Summit Europe 2016 and is a regular at the London PaaS User Group.


Thursday April 19, 2018 2:35pm - 3:05pm EDT
Meeting Room 254A/B
  Cloud Native .NET

2:35pm EDT

Istio Platform vs Spring and MicroProfile Frameworks - Ozzy Osborne, IBM UK
Istio is an open platform which aims to provide a uniform way to connect, manage and secure microservices. However, these are capabilities that are already provided by a variety of programming frameworks, such as Netflix OSS and MicroProfile fault tolerance. Can a platform really know everything about an application, or does the application sometimes know better?

In this session Ozzy will start with an introduction to the Istio architecture, including the sidecar model and what it means to deploy your application in this way. He will cover the technologies that overlap with existing framework capabilities such as security and fault tolerance. The differences between the approaches will be highlighted, including when to use which and how you can make them work in harmony together.

Istio also provides capabilities that compliment existing microservice and cloud native architectures. He will cover some of these functions, such as smart routing to enable A/B testing and canary deployments, together with how to make use of them within this new platform.

Speakers
avatar for Ozzy Osborne

Ozzy Osborne

Software Developer, IBM Canada Ltd
Ozzy has over two decades of experience in Enterprise Software Development for IBM, mainly working with Java based technologies and enterprise middleware. An enthusiastic developer, who loves to "make things work", and isn't scared to take things apart to figure out how, he has most... Read More →



Thursday April 19, 2018 2:35pm - 3:05pm EDT
Meeting Room 253C

2:35pm EDT

Why Do I Need Kubernetes When I Already Have Cloud Foundry? - Sanjay Patil, SAP
Like many of you, several SAP teams have also been asking this question to themselves. While the answer is singular in some cases (either Cloud Foundry or Kubernetes), in many situations, there is room or rather a need for both these technologies. In this session, you will learn why several SAP teams have adopted Kubernetes / container model for developing comprehensive solutions (more than what a typical ‘cf push’ can handle) and deploying them on-premise and/or in the cloud. Some of these Kubernetes based solutions are also exposed as services in Cloud Foundry environment, whereby Cloud Foundry applications can consume them via the simple and familiar service binding paradigm. 

Speakers
avatar for Sanjay Patil

Sanjay Patil

Product Manager, SAP Cloud Platform
Sanjay Patil is a Product Manager of SAP Cloud Platform, a certified Cloud Foundry PaaS solution. He is passionate about open technologies such as Cloud Foundry and Kubernetes, that help businesses innovate faster at a global scale. He has delivered talks and conducted hands-on sessions... Read More →


Thursday April 19, 2018 2:35pm - 3:05pm EDT
Meeting Room 258A

2:35pm EDT

BOSH 2017/18 - A Year in Review - Dr. Nic Williams, Stark & Wayne
BOSH and the entire ecosystem of BOSH releases and deployment projects went thru huge, exciting changes in 2017. For one, BOSH became easy and fun to use.

This session will be a rapid fire reivew of dozens of improvements to BOSH, BOSH releases, and BOSH deployments. If you want to get the most out of BOSH, then this is the session for you.

Not to be missed!

Speakers
DN

Dr. Nic Williams

Dr Nic Williams from Stark & Wayne is the author of the free online books Ultimate Guide to BOSH, https://ultimateguidetobosh.com, and Concourse Tutorial https://github.com/starkandwayne/concourse-tutorial, and one of the most active users and community members of BOSH, CF, CFCR... Read More →


Thursday April 19, 2018 2:35pm - 3:05pm EDT
Meeting Room 252A/B
  Core Projects

2:35pm EDT

SaaSB - One Broker to Rule Them All - Christian Brinker, evoila
At the foot of mount coal there was forged a service broker. One Broker to rule them all. For the hackathon at the CF Summit Europe 2017 the fellowship of the broker came together to bring Cloud Foundry a service broker to enable access to the marketplace for all of the apps deployed to Cloud Foundry.

Cloud Foundry helps developers to deploy their applications in a fast and easy manner. Thereby one of the key benefits is usage of services from the marketplace. But one problem remains. The high isolation between platform users leads to a lack of interaction points between them. Either sharing solutions between departments in private clouds or monetizing your applications in public clouds is well support.

But why not providing your apps through the marketplace to other platform users? This addresses the winning team of the CF Summit Europe 2017 hackathon with their Software-as-a-Service-Broker. A service broker allowing the platform provider to enable offerings of apps in the marketplace. Normally this needs the development of a new service broker for each kind of app. The SaaSB even enables for a pay-as-you-go selling of the apps via the platform provider.

“One Broker to rule them all,
One Broker to find them;
One Broker to bring them to all
and in Cloud Foundry bind them.”

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 19, 2018 2:35pm - 3:05pm EDT
Meeting Room 253A

2:35pm EDT

Eyes on Target - Continuously Fielding Mission Driven Value - Keith Strini, Pivotal
At Pivotal, when we entered the national security space we made a conscious effort to translate the shared values of our company into those that were culturally aligned with this community. We did this with the stubborn intent to not sacrifice the speed at which we enable our customers to deliver innovation.

It required us to extensively collaborate with national security customers to define a new goal to align value and distill the non-value added work. This new primary goal was the development and implementation of a continuous fielding model. With a unified fielding platform strategy we are collectively working to overcome the delivery challenges of fielding to the last mile, out to the edge.

In the national security space its not how fast can you get an idea into production but how fast can you deliver a compliant solution to a mission need. This requires all of the pieces to be accounted for including compliancy. It drives a single KPI, the mean time between fielding. This KPI measures our ability to deliver the velocity needed to maintain the Effective Operational Agility.

Speakers
avatar for Keith Strini

Keith Strini

Advisory Solutions Architect 咨询解决方案架构师, Pivotal
Keith Strini is the Advisory Solutions Architect for Pivotal, implementing Cloud Foundry solutions across a wide variety of customer environments. Keith recently presented at Cloud Foundry Summit - Frankfurt, CF Summit - Basel, and CF Summit - Boston. He was most recently selected... Read More →



Thursday April 19, 2018 2:35pm - 3:05pm EDT
Meeting Room 258B

2:35pm EDT

2:35pm EDT

Who Runs the Cloud - Ludwig Paulsen & Andrea Hirzle-Yager, Allianz
So, you have decided to migrate your organization's deployment platform over to Cloud Foundry. Next step is to roll up your sleeves and deep dive into the migration and setup of PCF with your team. But wait, who should be on that team? How do you make sure you have the the right skills on the team? How should this team work and where does its responsibility start and end? What does it mean to have an Agile operations team? And why are we suddenly talking about SLOs and SLIs, and not SLAs anymore?

In this talk, we will tell our story about setting up a brand new CloudOps team in a large enterprise and how we were able to answer the questions above. We will provide a glimpse into our daily routines, team size, room setup, and project and product organization. If you want to know how to transform a traditional platform operations to a platform product team, this will be your chance.

Speakers
avatar for Andrea Hirzle-Yager

Andrea Hirzle-Yager

Head of Department, Allianz Deutchland AG
Experienced change agent with international background; committed to increasing technology value for the business by improving efficiency and effectiveness of operations. Proven expertise at creating IT strategy and business transformation with a clear customer focus. Successful motivational... Read More →
LP

Ludwig Paulsen

Allianz Deutchland AG
Ludwig works at Allianz Germany's Cloud Ops Team as the product owner. He oversees the development of all platforms offered to the developer community at Allianz.



Thursday April 19, 2018 2:35pm - 3:05pm EDT
Meeting Room 257A/B

2:35pm EDT

2:35pm EDT

2:35pm EDT

Hackathon Project Presentations
Come watch with the judges, the 5-minute project presentations provided by our Hackathon participants!

Thursday April 19, 2018 2:35pm - 3:55pm EDT
Meeting Room 154
  • Experience Level Any

3:15pm EDT

More Secrets of Successful Cloud Foundry Adopters - Dormain Drewitz, Pivotal
What are the practices and hallmarks of organizations that are running Cloud Foundry at scale? How did they get started? How did they attract hundreds of developers and equip them to deploy thousands of applications?

2017 was a year when more enterprises hit critical mass with their Cloud Foundry deployments. The best part? They shared details of how they did it. Team structures, enablement tactics, target applications… there is a growing body of examples to learn from. But you have to absorb it all! Is there a Readers’ Digest version? Yes. Yes there is.

Wherever you are on your digital transformation journey, learn from your predecessors. In this talk, Dormain Drewitz distills the learnings from several companies using Cloud Foundry. She shares the patterns around strategies, processes, and tactics.

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 19, 2018 3:15pm - 3:45pm EDT
Meeting Room 253B

3:15pm EDT

Troubleshooting .NET Apps on Cloud Foundry - Matyukevich Sergey, Altoros
With Java applications pushed to Cloud Foundry, remote debugging is a piece of cake. With .NET applications, it’s a different story. Execution of the troubleshooting operations is barely possible with the Cloud Foundry platform as it is.
In this presentation, I’m going to share my experience of troubleshooting and debugging .NET applications pushed to Cloud Foundry and uncover the details of some generic operations that need to be performed on the Cloud Foundry platform for these ends.

Speakers
MS

Matyukevich Sergey

Altoros
Sergey Matyukevich is Solutions Architect at Altoros. With 6+ years in software engineering, he is an expert in cloud automation and designing architectures for complex cloud-based systems. An active member of the Go community and a frequent contributor to open-source projects (Ubuntu... Read More →



Thursday April 19, 2018 3:15pm - 3:45pm EDT
Meeting Room 254A/B
  Cloud Native .NET
  • Experience Level Any

3:15pm EDT

Building Responsive Systems with Serverless, Event-driven Java - Richard Seroter, Pivotal & Asir Vedamuthu Selvasingh, Microsoft
Speed. It matters in software. Not going fast just for the sake of it. No, it's about learning quickly and delivering insight and capabilities that move you forward. How does event processing make this possible? What role does serverless technology play? In this talk, Richard from Pivotal and Asir from Microsoft take a look at event-driven architectures, and how to realize it with a Java-centric solution. This solution collects data from around the world and reveals real-time insight. The presenters will demonstrate all the components, including Spring Boot, Azure Event Hubs, Azure Functions, and Spring Cloud Function. After this talk, attendees will have the knowledge they need to deliver modern, responsive systems.

Speakers
AS

Asir Selvasingh

Principal Program Manager, Java on Azure, Microsoft
Asir started building Java apps in 1995. He has been into developing enterprise products, applications and open source projects for years now. Asir focuses on everything needed for the developers to build Java apps on Azure.
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 →



Thursday April 19, 2018 3:15pm - 3:45pm EDT
Meeting Room 253C

3:15pm EDT

Concourse ❤ Container Runtime - Topher Bullock, Pivotal
Concourse has become an indispensable CI/CD tool in the Cloud Foundry community and has been widely adopted to deploy CF on any infrastructure using BOSH, as well as deploy applications to the CF Application Runtime.The Concourse team is excited at the announcement of CF's new Container Runtime and the more granular control and management of containers it provides.

The new Container Runtime provides new opportunities for CF developers to deploy containerized workloads, and Concourse will be there to help the CF community deploy and manage those workloads... continuously!

Topher - the anchor of the core Concourse team at Pivotal - will cover how Concourse can help users deploy new containerized workloads to the Cloud Foundry Container Runtime and present new features on the roadmap aimed at capitalizing on this amazing new capability in the platform.

Speakers
avatar for Topher Bullock

Topher Bullock

Staff Software Engineer, Pivotal
Topher is a senior software engineer at Pivotal and is based out of the Toronto, Canada office. On the Pivotal Cloud R&D team he has experience working on distributed systems, infrastructure automation, Concourse, Cloud Foundry, Service Broker APIs, and Mobile Apps. Topher was recently... Read More →


Thursday April 19, 2018 3:15pm - 3:45pm EDT
Meeting Room 258A
  Containers & Serverless
  • Experience Level Beginner
  • about Topher is a senior software engineer at Pivotal and is based out of the Toronto, Canada office. On the Pivotal Cloud R&D team he has experience working on distributed systems, infrastructure automation, Concourse, Cloud Foundry, Service Broker APIs, and Mobile Apps. Topher was recently selected as one of Canada's Software Developer Top 30 Under 30.

3:15pm EDT

The Keys to the Cloud: Centralizing and Improving Permissions in Cloud Foundry - Isobel Redelmeier, Pivotal
Have you ever had a developer who needed to push new code, but you didn't want them to see environment variables? Had to make everyone in a team Org Managers because it got too complicated to track what roles everyone needed? Or maybe you want to be able to make your own roles that combine permissions across components.

Perm, the new permissions service, aims to solve all of these problems. Perm centralizes access control across Cloud Foundry components so that you can better manage, audit, and even customize authorization decisions across your foundations. Perm is also integrating with external identity providers such as LDAP, making it easier to ensure all employees have the appropriate roles even as they switch teams across your enterprise.

For those rusty on authorization, the talk will provide background on different types of authorization systems, such as role-based access control (RBAC) and OAuth2.

In this talk, you'll learn about how Perm simplifies Cloud Foundry authorization, what Perm's roadmap looks like, and why we've made some of our bigger technical decisions. Most importantly, you'll learn how to improve the security of your platform overall!

Speakers
IR

Isobel Redelmeier

Pivotal
Isobel Redelmeier is a software engineer working on Cloud Foundry at Pivotal. She is currently the anchor of the Permissions team and has previously worked on CredHub.



Thursday April 19, 2018 3:15pm - 3:45pm EDT
Meeting Room 252A/B
  Core Projects
  • Experience Level Any

3:15pm EDT

So You Think You Can Write a CNI Plugin for Cloud Foundry? - Amit Bose & Mandeep Dhami, Cisco
Sure, you can write a CNI plugin. Unfortunately, though, that is not likely to be sufficient to integrate Cloud Foundry with your network system. In this session, the presenters describe their experience in making Cloud Foundry containers work seamlessly with a third party software-defined network system - what they learnt and what could be improved. They review the networking architecture of Cloud Foundry, discuss the challenges and opportunities its presents and then share the design choices they made. They also talk about engaging with the community and encouraging vendor contributions to the Cloud Foundry ecosystem.

Speakers
AB

Amit Bose

Cisco Systems
Amit is a technical lead with the ACI group in Cisco Systems. His primary focus is designing and building solutions that enhance and integrate open-source technologies like Cloud Foundry, Kubernetes, OpenStack etc with the ACI software-defined networking infrastructure.
MD

Mandeep Dhami

Cisco Systems
Mandeep is a technical manager and architect with the ACI group in Cisco Systems. Among other things, he works on designing and delivering solutions to integrate open-source technologies like Cloud Foundry, Kubernetes, OpenStack etc with the ACI software-defined networking infras... Read More →



Thursday April 19, 2018 3:15pm - 3:45pm EDT
Meeting Room 253A

3:15pm EDT

From No Delivery to Continuous Delivery: How the Air Force Gave In and Embraced Industry - Adam Furtado, US Air Force
From the Internet to the microchip, the Department of Defense had been at the forefront of technology development throughout its history. Over the past few decades, software innovation in the commercial sector has left the DoD in its dust. Simultaneously, as the DoD became more and more reliant on software, their ability to deliver it rapidly worsened.

The Air Force realized that they needed a radical change and an innovative leap forward in order to give the warfighter the capability they need to win the war. That radical change included partnering with Pivotal Labs, embracing Cloud Foundry and turning the traditional DoD business model on its head.

This presentation discusses how the Air Force is mimicking Silicon Valley culture, growing its agile competency and continuously delivering better products to the warfighter, faster.

Speakers
avatar for Adam Furtado

Adam Furtado

Chief Product Officer and Lab Director, Kessel Run
Adam is the Chief of Product for, Kessel Run, a organization that is revolutionizing the Air Force's Air Operations Center (AOC) by partnering with Pivotal Labs and utilizing Pivotal Cloud Foundry to prove that industry best practices can be successful in the government. In this role... Read More →



Thursday April 19, 2018 3:15pm - 3:45pm EDT
Meeting Room 258B
  Government & Wild Card
  • Experience Level Any

3:15pm EDT

3:15pm EDT

Simpler Releases, Faster Upgrades: BOSH Package Vendoring and Colocated Errands - Maria Ntalla & Maya Rosecrance, Pivotal
Until now, authors of BOSH releases have had to package any dependencies their software needed in their release. While this offers great flexibility, it means that for more complex deployments, there is unnecessary duplication of third-party dependencies. This also makes it difficult to patch external dependencies as they are kept in so many places.

One-off tasks are typically packaged as BOSH errand jobs. Until now, running BOSH errands would require spinning up a VM at the IaaS level. That’s costly and can take up to several minutes, depending on the IaaS.

BOSH recently introduced two very powerful features: package vendoring and errand colocation. Attendees will learn how to use them to simplify release package management, make deployments smaller in footprint, speed up operating and upgrading BOSH deployments.


Speakers
avatar for Maria Ntalla

Maria Ntalla

Engineering Manager, Pivotal
Maria is a software engineer and engineering manager at Pivotal, working on the Kubernetes open-source contributions team. She previously worked on CloudFoundry. She has spoken at CF Summit conferences since 2016, and more recently at SpringOne platform.
MR

Maya Rosecrance

Software Engineer, Pivotal
Maya is a Software Engineer on the Pivotal CF Redis team. Previously she was a part of Pivotal Labs. She's spoken at CF Summit Boston 2018.



Thursday April 19, 2018 3:15pm - 3:45pm EDT
Meeting Room 257A/B

3:15pm EDT

3:15pm EDT

3:55pm EDT

Consumerization of Healthcare on Cloud Foundry - Kaiser Permanente’s Experiences on Cloud Foundry Platform - Surya V Duggirala, IBM & Alex Rubin, Kaiser Permanente
A leader in healthcare, Kaiser Permanente has many applications in production on Cloud Foundry platform. In this session, we will share some lessons learned in the areas of performance, scalability, resiliency, monitoring etc., This session will focus on a large consumer facing application which is used daily by millions of KP members and how it is moving toward microservices running on Cloud Foundry. In this session, we will also share our experiences comparing a set of services deployed on Cloud Foundry and Kubernetes.

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 →
avatar for Alex Rubin

Alex Rubin

Principal Engineer, Cloud Application Services, Kaiser Permanente
Alex is a principal with Kaiser Permanente responsible for Cloud adoption of healthcare solutions. He is a frequent speaker at industry conferences including Cloud Foundry. Alex is specialized in Cloud technologies and its application to industry solutions.


Thursday April 19, 2018 3:55pm - 4:25pm EDT
Meeting Room 253B

3:55pm EDT

No Budget? No Problem. 5 Ways to Start Today - Jason Weber, Magenic
This session may be of interest if 3 things are true. One, you have a legacy (possibly massive) .NET-based monolithic application that your business relies on. Two, you would like to modernize this application and/or make it cloud-native but currently lack the budget to do so. Three, you wonder if there is anything you can do today to get a head start on this non-trivial effort.

Good news, the answer is “yes!” In this session you’ll learn 5 concrete and incremental changes you can begin today that will help you gain that head start in place. Why do next year what you can begin next week?

This session is geared towards decision makers and managers with a technical background. In addition to the checklist, you'll also see a few concrete examples (code) that illustrate the main points discussed.

Speakers
JW

Jason Weber

Magenic
Jason is a seasoned consultant with over 20 years experience creating business value with Microsoft technology. His experience spans a variety of industries and operating environments. With a professional focus on the technical leadership of cloud- and web-based projects, Jason has... Read More →



Thursday April 19, 2018 3:55pm - 4:25pm EDT
Meeting Room 254A/B
  Cloud Native .NET

3:55pm EDT

Designing, Implementing, and Using Reactive APIs - Ben Hale & Paul Harris, Pivotal
The Java community is on the cusp of a major change in programming model. As the industry moves towards high-performance micro-service architectures, the need for a reactive programming model becomes clear. In this session, the lead developers of the Cloud Foundry Java Client will talk about what led them to choose a reactive API. Using that project as a lens, they'll explore how they designed and implemented this API using Project Reactor and what users will expect when using a reactive API. If you are a developer looking to provide reactive APIs, this is your chance to gain the experience of team building a large, production-ready reactive library.

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 →
avatar for Paul Harris

Paul Harris

Cloud Foundry Java Client Lead, Pivotal
Paul Harris is the lead developer for the Cloud Foundry Java Client, working on bringing the power of Cloud Foundry’s API and CLI to Java. Prior to working on Cloud Foundry, Paul worked on large-scale middleware management tools, tc Server, and dm Server (OSGi). He’s worked in... Read More →



Thursday April 19, 2018 3:55pm - 4:25pm EDT
Meeting Room 253C

3:55pm EDT

Principles and Strategies in Data Service Automation - Julian Fischer, Anynines
In this talk, Julian Fischer, an automation enthusiast will talk about the exciting challenges you will encounter when automating a large set of data services across several platforms, infrastructures, and operating systems.

You will be guided through the impact a full automation mission has on existing operational models. Learn how the separation of duties, delegation, and automation need to work alongside to accomplish the mission.

See the impact and limitations of the Open Service Broker API and get a sense for false friends and challenging problems to solve when automating a multitude of data services with a small team.
At the end of the talk, you will have a clear picture of how to approach creating a set of production grade, highly scalable new data service for modern platforms including Cloud Foundry and Kubernetes.

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 19, 2018 3:55pm - 4:25pm EDT
Meeting Room 258A

3:55pm EDT

How Did Our Garden Grow? Advances in the Cloud Foundry App Runtime's Container Engine - Julian Friedman, IBM
Garden (the Cloud Foundry App Runtime's container engine, optimised for PaaS workloads) has had some incredibly cool upgrades in the past year. From massive security upgrades -- the ability to run without root, a first in the container ecosystem for a production runtime -- to experimenting with big performance and UX changes by exploiting layered images rather than untarring droplets to the new "Garden Peas" feature enabling sidecar containers for Cloud Foundry, this has been a very exciting year. This talk will cover everything operators and developers need to know about the runtime at the heart of Cloud Foundry.

As well as introducing the new features, the talk will explain how operators can interact with the runtime container bundles generated by Garden to debug, extend and operate the platform.

Speakers

Thursday April 19, 2018 3:55pm - 4:25pm EDT
Meeting Room 252A/B
  Core Projects

3:55pm EDT

Debugging Cloud Foundry Apps: Via Service Mesh, Open Tracing - Idit Levine, Solo.io
The mainstreaming of containerization and microservices is raising a critical question by both developers and operators: how do we debug all this?

Debugging microservices applications is a difficult task. The state of the application is spread across multiple microservices, and it is hard to get a holistic view of the state of the application. Currently debugging of microservices is assisted by openTracing, which helps in tracing of a transaction or workflow for post-mortem analysis, and linkerd and itsio which monitor the network to identify latency problems. These tools however, do not allow to monitor and interfere with the application during run time.

In this talk, we will describe and demonstrate common debugging techniques and we will introduce Squash, a new tool and methodology.

Speakers
avatar for Idit Levine

Idit Levine

CEO & Founder, Solo.io
Idit Levine is the founder and CEO of Solo.io. She founded Solo.io with the idea to create tools that help organizations meaningfully adopt cloud-native technologies alongside their existing IT investments. Idit has a long history in cloud, infrastructure and open source in both startup... Read More →


Thursday April 19, 2018 3:55pm - 4:25pm EDT
Meeting Room 253A
  Experiments & Extensions
  • Experience Level Any

3:55pm EDT

GovCloud Foundry - Rowan Jacobs, Pivotal & Bret Mogilefsky, 18F
This talk will cover government-approved IAAS regions, like AWS GovCloud and Azure Government, and how they're currently being used in the public sector for both classified and unclassified workloads. We'll also show how BOSH and cf-deployment are used on AWS GovCloud, and what special constraints separate government clouds from IAAS regions used by the private sector. Finally, we'll talk about how organizations like 18F (cloud.gov), the Government Digital Service (cloud.service.gov.uk), and the Digital Transformation Agency provide CF foundations to transform the public sector worldwide.

Speakers
RJ

Rowan Jacobs

Jacobs, VMware
Rowan Jacobs is the anchor of the Cloud Foundry Toolsmiths team at VMware. He has also worked on the CF Infrastructure team building bosh-bootloader, and has been a happy Cloud Foundry user at HCSC.
avatar for Bret Mogilefsky

Bret Mogilefsky

Innovation Specialist, 18F
Bret Mogilefsky is an Innovation Specialist at 18F, the agile design and development consultancy inside government, for government. Bret leads teams and projects focused on deconstructing the biggest technical hurdles to improving government services. Prior to 18F, Bret was the architect... Read More →



Thursday April 19, 2018 3:55pm - 4:25pm EDT
Meeting Room 258B
  Government & Wild Card
  • Experience Level Any

3:55pm EDT

3:55pm EDT

CF Application Runtime on CF Container Runtime (Kubernetes) - Thinh Nguyen, EMC
Due to CF Application Runtime(CFAR) and CF Container Runtime (CFCR) benefits, we use them for automating applications deployments in the cloud. However, as CFAR usually underutilizes its cloud infrastructure due to its large resource consumption, we experimentally put its components on top of CFCR. As a result, we got a utilized and scalable combination that brings the best of both platforms for cloud application deployments.

Speakers
avatar for Thinh Nguyen

Thinh Nguyen

Software Engineer 2, Dell EMC
- Cloud Foundry contributor. - Speaker at CF summit Santa Clara 2017 and CF summit North America 2018. - Work under Dell EMC Technology Research and Innovation Group.



Thursday April 19, 2018 3:55pm - 4:25pm EDT
Meeting Room 257A/B

3:55pm EDT

3:55pm EDT

4:25pm EDT

Break
Thursday April 19, 2018 4:25pm - 4:45pm EDT
The Foundry, Exhibit Hall A

4:25pm EDT

Demo Theater: IBM Cloud Foundry Enterprise Environment - Simon Moser, IBM
The Cloud Foundry Enterprise Environment service allows enterprise customers to create and manage isolated environments for hosting Cloud Foundry applications exclusively for their enterprise. It provides self-service deployment and elastic consumption model, rapid deployment, complete access to Cloud Foundry admin operations, and is fully integrated with IBM Cloud offerings to build complex applications that can consume Cognitive and Analytic services.

Speakers
avatar for Simon Moser

Simon Moser

IBM Code Engine Lead Architect, IBM
My name is Simon Moser, and I am a Senior Technical Staff Member at the IBM Germany Research & Development location in Böblingen, Germany. I have been with IBM since 2003, where I am currently the chief architect for all IBM Cloud Container Services, including the IBM Kubernetes... Read More →


Thursday April 19, 2018 4:25pm - 4:45pm EDT
The Foundry, Exhibit Hall A

4:45pm EDT

T-Mobile Going Digital - Speed, Scale & Agility Delivered on Cloud Foundry Leveraging TIBCO - Rakesh Madireddy, T-Mobile & Hitesh Nembhwani, TIBCO Software
With over 70 million customers, T-Mobile’s vision is to create an exceptional customer experience through the T-Mobile-as-a-Service platform. This needed a cloud-native platform that delivered at scale while still providing control and monitoring at a granular level. Leveraging TIBCO BusinessWorks Container Edition allowed us to do both - leverage the existing assets while building out and connecting the new class of microservices and APIs.

Join this session to hear from the battle hardened team on best practices, lessons learned and myths debunking while realizing such a digital transformation that touched aspects of technology as well as team culture.

Speakers
H

Hitesh

TIBCO Software Inc
Having lived and worked in multiple countries and all 3 regions of APJ, NAM and EMEA, Hitesh (almost) speaks most languages that TIBCO's customers use :) Over the last 10 years in Enterprise Software, he has donned numerous hats including Engineering, Consulting and Customer Advocacy... Read More →


Thursday April 19, 2018 4:45pm - 5:15pm EDT
Meeting Room 253B

4:45pm EDT

Enabling .NET Applications with Performance Monitoring and Management on Cloud Foundry - Dave Tillman, Pivotal
Applications with complex distributed architectures typically have dozens of dependencies which at times fail or become unresponsive. Detecting these problems in a timely fashion and then troubleshooting them in a distributed environment can pose a significant challenge.
This developer level talk we will explore how you can use the Steeltoe Management frameworks to enable your .NET application with performance monitoring, management diagnostic endpoints, and distributed tracing all of which seamlessly integrate with Cloud Foundry. We will use a polyglot based micro-services sample application (i.e. Java and .NET) together with Pivotal Apps Manager and Pivotal Cloud Foundry Metrics to illustrate how all these tools integrate and can be used in detecting and diagnosing a failing application.

Speakers
DT

Dave Tillman

Engineer, Pivotal
Dave Tillman is the lead engineer on the Steeltoe open source project. He has many years of experience as both a Java and a .NET developer and currently works for Pivotal.



Thursday April 19, 2018 4:45pm - 5:15pm EDT
Meeting Room 254A/B

4:45pm EDT

Managing Session State with REDIS and Spring Data Redis - Ram Gopinathan, T-Mobile
A cloud-native web application that is used by millions of users, managing session state in a clustered environment can bring numerous challenges. This session will focus on leveraging REDIS along with Spring Data Redis for managing session state. We will discuss benefits of using REDIS, various tips and tricks, things to watch out for, etc. learned from large-scale implementations in the real world

Speakers
avatar for Ram Gopinathan

Ram Gopinathan

Principal Technology Architect, T-Mobile
Ram is a Principal Technology Architect with 23+ years of experience in the Software industry with primary focus on containers, microservices, IoT and full stack software development. Ram also worked



Thursday April 19, 2018 4:45pm - 5:15pm EDT
Meeting Room 253C

4:45pm EDT

The Route to Rootless Containers - Will Martin, Pivotal
Rootless containers are a new and exciting development in the container community, offering up the ability to create and manage containers as completely unprivileged, non-root users. This is hugely appealing both in terms of security, as well as making container-based workloads more accessible to a much wider audience.

Over the past few months the Cloud Foundry Garden team have been working to bring support for rootless containers to the platform. This talk will focus on how and why we went about doing so, including a technical overview of what rootless containers are, why they’re important and how we make use of them inside Cloud Foundry.

The talk will also discuss Cloud Foundry’s use of the Open Containers Initiative (OCI) standards, and how the platform has benefited from new features, such as rootless containers, by adopting them.

Speakers
avatar for Will Martin

Will Martin

Staff Software Engineer, Pivotal
Will is an Engineering Manager currently working on the Garden project, bringing containers to Cloud Foundry, Concourse and Bosh. In a past life he also worked on services for Cloud Foundry at IBM. He is an active contributor the Ginkgo/Gomega testing tools for Go.



Thursday April 19, 2018 4:45pm - 5:15pm EDT
Meeting Room 258A
  Containers & Serverless
  • Experience Level Any

4:45pm EDT

The Tale of Two Runtimes: Kubernetes in Cloud Foundry - Konstantin Semenov, Pivotal
The Container Runtime, CFCR, has been recently introduced as part of the Cloud Foundry Foundation. It leverages Kubernetes to run all sorts of workloads.

The core CFCR team has been busy making sure that CFCR runs on multiple platforms, provides high availability, follows the best security practises, and integrates with CFAR, previously known as the Elastic Runtime.

As part of this presentation, a demo will be presented showing how 12-factor apps running on Application Runtime can leverage 3-rd party Docker packaged software with persistence, and what will happen during an infrastructure failure.

Attend this talk if you're interested in learning the available features of CFCR, or if you may be wondering when to use it, and how to get the best of both Application Runtime and the Container Runtime by using them alongside each other.

Speakers
avatar for Konstantin Semenov

Konstantin Semenov

Principal Software Engineer, Pivotal
Konstantin is a Principal Software Engineer at Pivotal. He spent most of 2017 with his colleagues from Pivotal, Google, vmWare and Swisscom building CFCR (a.k.a Kubo). Before that he was leading and developing software products across a wide range of industries and technologies: from... Read More →



Thursday April 19, 2018 4:45pm - 5:15pm EDT
Meeting Room 252A/B
  Core Projects
  • Experience Level Any

4:45pm EDT

Baking Clouds! An Experiment Involving Raspberry Pis, BOSH - Christiaan Roeleveld & Ruurd Keizer, ITQ
In this session, we will demo an experiment in which we run Cloud Foundry (workloads) on a bunch of Raspberry Pis. As Raspberry is ARM instead of x86, and has no virtualization, we had to work through the whole stack, including the creation of a minimal IaaS, BOSH CPI, ARM stemcells, BOSH agent, and a buildpack. We will talk about each of these, the architecture and what we learned along the way. Did we say *live demo* yet?

Speakers
avatar for Ruurd Keizer

Ruurd Keizer

Cloud Native Lead, ITQ Consultancy
Ruurd Keizer is responsible for all things Cloud-Native at ITQ, and spends the majority of his time with customers as a consultant, architect and engineer on Pivotal Cloud Foundry and its ecosystem. Prior to this he was active as developer working predominantly with C#/.NET, C... Read More →
avatar for Christiaan Roeleveld

Christiaan Roeleveld

Consultant, ITQ
Christiaan works as a consultant at ITQ. After years of building cloud automation solutions based on VMware products he finally found the cloud-native path. He is now helping customers implement Cloud foundry, blogging about Cloud Foundry, runs the BOSH Rocks! youtbe channel and does... Read More →



Thursday April 19, 2018 4:45pm - 5:15pm EDT
Meeting Room 253A

4:45pm EDT

Ensuring Platform Security with Windows Bosh Add-ons and Runtime-Config at Boeing - Sheryl Maris, Boeing
We did it! InfoSec said “Not a chance you’re deploying Ubuntu and Windows on Pivotal Cloud Foundry unless you meet our highly stringent requirements!”. We were told – “You must implement virus protection and reporting; you must monitor about 100ish security controls, check them daily, and report anomalies daily; you must force multi-factor authentication for the opsman UI and SSH connections to opsman, and you must not allow direct access to any servers – all access must come from only the load balancers and go-routers”. What? Really? Um, okay, I see we have no choice.
Under immense time pressure, we found a way. We added some fairly simple Bosh Add-ons to the runtime config and applied via Concourse to all of our foundations. How easy was that?
Maybe your InfoSec team is as hard as ours (pretty likely). If you’re an operations/infradev person focused on security and want to learn an eloquent and technically simple way to meet their requirements, please come by and hear from our off-the-wall team.  Cooperating daily with our InfoSec lead E.J., our stressed out Service Manager Brad was, well, stressed out. Our tech leads, James and Sheryl saved the day (with the help of our Pivots of course).
You’ll walk away learning some simple custom Bosh Add-ons applied via Runtime Config that met InfoSec’s tough requirements. Probably similar requirements at almost any company I would hazard a guess.  We would love to talk to you anytime about our journey. We have implemented Windows on PCF quite successfully (how did we do this with the MS licensing restrictions?) and are hosting .NET Framework applications and .NET Core on Linux, we plan to implement Windows 2016 Core this year, Developers use SteelToe for the .NET Core and Framework applications to take advantage of Spring framework, we use SAML federation via PingFed to our Active Directory, Multi-Factor Authentication via smart card for Opsman, and probably a hundred other interesting topics.
 Attend this talk to learn some simple, custom BOSH add-ons applied via Runtime Config saved the day, using Concourse to deploy to all foundations.


Speakers
SM

Sheryl Maris

Boeing
"Before starting with Boeing, Sheryl was in the customer service industry, never finding the challenges she thrived for. A single mother of 2, she went back to college in 2006 earning three degrees. Sheryl now thrives for the challenges she encounters as a core member of the PCF Core... Read More →


Thursday April 19, 2018 4:45pm - 5:15pm EDT
Meeting Room 258B

4:45pm EDT

Immutability for Cloud Foundry: Security in a Cloud Native World - Nolan Karpinski, Immutable Systems
In a cloud native environment, with applications that are abstracted from infrastructure such as Cloud Foundry based apps, there is an opportunity to reconsider the fundamental approach to security.

Bracket Computing has been working closely with the Cloud Foundry community to create new tools to harden a CF foundation and make it truly immutable. A truly immutable infrastructure will include controls to assure that stemcells cannot be modified even with the highest levels of privilege. This means that even with root access, a truly immutable infrastructure will resist the attack.

Bracket has developed a unique architecture that applies security and immutability controls via a virtualization layer called the Metavisor that wraps every stemcell. Enforcing immutability with Metavisor means that the controls cannot be bypassed even if an attacker gains root access to the stemcell VM.

This talk will focus on five areas required to achieve infrastructure immutability for CF:

1. Kernel immutability. Critical parts of the kernel such as the system call table should be protected.
2. File immutability. All file changes should be tracked and authorized.
3. Privilege immutability. Privilege changes should be monitored and/or disallowed.
4. Process immutability. Certain processes, for example a web server, should never spawn shells or execute unknown code.
5. Network immutability. Allowed ports and protocols should be static at runtime.

Speakers
NK

Nolan Karpinski

Product Manager, Immutable Systems
Nolan Karpinski is a Product Manager at Immutable Systems, focusing on server immutability. He is responsible for bringing Immutable Systems's Server Guard product to market. Immutable Systems was founded with a big goal: To deliver enterprise grade security controls without impacting... Read More →



Thursday April 19, 2018 4:45pm - 5:15pm EDT
Meeting Room 257A/B
  Operating Cloud Foundry
  • Experience Level Any

4:45pm EDT

4:45pm EDT

5:25pm EDT

Using Cloud Foundry on AWS to become Cloud Native - Mandus Momberg, AWS
Struggling to integrate the benefits of Cloud Foundry with native services in your AWS deployment? Confused about how to use AWS native services like EMR, Kinesis, and Lex with Cloud Foundry? Join us in this session to discover how you can stay agile, iterate quickly and make use of AWS native services in your polyglot application environment without sacrificing the value of Cloud Foundry.

Speakers
MM

Madus Momberg

AWS
When a problem seems impossible to solve, when teeth grind, tables get flipped and hair gets pulled out, it means only one thing for Mandus Momberg: that’s when you turn on an episode of Star Trek and pull up your sleeves. Mandus has a passion for solving difficult problems in a... Read More →


Thursday April 19, 2018 5:25pm - 5:55pm EDT
Meeting Room 253B

5:25pm EDT

Challenges in Migrating Legacy .NET Apps into PCF - Krystian Czepiel, Grape UP
12 years old .net framework application migrated to pivotal cloud foundry? Yeah, why not?
The main idea for this talk is to show the audience how we created fully automated continuous integration and continuous delivery pipelines using concourse and PCF for legacy .net application. We will go through all big choices that we had to make at the beginning and all challenges that we faced while working on that project.
We start off by briefly describing migration requirements and preconditions.
In the main part of the presentation, we focus on work that needs to be done to setup pipeline. In this part, we discuss the following topics:
·       Toolset decision (TFS vs Concourse)
·       Build process
·       Integration environment deploy
·       Acceptance tests execution
·       Package delivery
You will be left with a ready solution for most common issues and choices that you will have to make during your own migration process.

Speakers
avatar for Krystian Czepiel

Krystian Czepiel

.NET Cloud Native Team Leader, Grape UP
Krystian, a .NET Cloud Native Team Leader at Grape Up enthusiastic about the cloud and .NET technologies. By utilizing the latest solutions such as Cloud Foundry, he works in collaboration with clients and business partners on software development projects.



Thursday April 19, 2018 5:25pm - 5:55pm EDT
Meeting Room 254A/B
  Cloud Native .NET
  • Experience Level Any

5:25pm EDT

First Line of Defense: Patching Vulnerable Java Application Dependencies in CF - Aner Mazur, Snyk
What happens when a critical Java security vulnerability is detected in an application dependency, and upgrading is hard? How could you respond quickly without disrupting your development process and immediately shifting substantial resources to test a major upgrade?

This talk will analyze high-impact Java vulnerabilities, such as the Apache Struts vulnerability that was exploited in the May 2017 Equifax data breach. We'll show how to exploit them as an attacker would, discuss the various ways such a Java vulnerability could be addressed in the CF environment, as well as present an automated patch first, upgrade later approach.

Speakers
avatar for Aner Mazursky

Aner Mazursky

Chief Product Officer, Snyk
Aner is the VP of Product Management at Snyk. He is responsible for setting the product strategy and delivering open source security solutions for developers. Prior to joining Snyk Aner was head of product management at Outbrain, and prior to that Aner came from an algorithmic R&D... Read More →



Thursday April 19, 2018 5:25pm - 5:55pm EDT
Meeting Room 253C
  Cloud Native Java
  • Experience Level Any

5:25pm EDT

99 Problems but a Container Ain't One: Patterns for Application Development Without Toil - Julz Friedman, IBM
There's an important secret about distributed systems and it's this: state is bad. State is the original sin that turns cattle into pets. Patterns focusing on stateless code - Serverless, Cloud Foundry, 12 Factor, Map/Reduce etc - allow programmers to focus on their app, and not on orchestration. This talk is a guide to the why and how of Orchestratorless, Containerless and Serverless development: that is development where you get to focus on your application, not containers and orchestration and servers and how Cloud Foundry can should and does fit into that movement.

Speakers

Thursday April 19, 2018 5:25pm - 5:55pm EDT
Meeting Room 258A

5:25pm EDT

Cloud Foundry Platform Automation with Concourse - Dennis Gross, anynines
Operating production Cloud Foundry environments require short delivery cycles to constantly mitigate critical security updates and ship new features. Confronted with a rapidly growing number of Cloud Foundry environments, a consequent automation of administrative tasks is mandatory. Improving CI/CD pipelines is today’s systems administration!

This talk will walk through real-world Concourse CI/CD automation grown during years of operating Cloud Foundry. It will show how Concourse is vital for Cloud Foundry Application Runtime operations, data service automation and operations.

Learn about Concourse best practices to manage the lifecycle of Cloud Foundry environments to maximize your deployment pace. See how you can automate CloudFoundry release updates, test and ship new features from code to production through multiple staging systems and keep track on the outcome at the end of the day.

At the end of this talk, you’ll be keen to download Concourse and start automating your Cloud Foundry environment.


Speakers
avatar for Dennis Groß

Dennis Groß

Platform Engineer, Anynines
As part of the anynines platform team, I work with Cloud Foundry and Bosh on a daily basis. I am an active volunteer for the Concourse community and my mission at anynines is to automize our Cloud Foundry driven Platform every day a bit more.anynines is a Cloud Foundry driven PaaS... Read More →



Thursday April 19, 2018 5:25pm - 5:55pm EDT
Meeting Room 252A/B
  Core Projects

5:25pm EDT

Cloud Foundry and Kubernetes - Will It Blend? - Bernd Krannich, SAP, Cornelia Davis, Pivotal, Meaghan Kjelland, Google, Gabe Monroy, Microsoft, Simon Moser, IBM, & Jeff Hobbs, SUSE
"Cloud Foundry Container Runtime (CF CR) based on Kubernetes as an additional component next to Cloud Foundry Application Runtime (CF AR) is the latest addition to the Cloud Foundry ecosystem. All major players in the Cloud Foundry ecosystem — the employers of our panellists included — have already adopted CF CR and are working on adopting CF CR or are major contributors to the Kubernetes ecosystem. In this round, we want to discuss the vision these companies have for the future of the two runtimes in terms of integrating them but also for developers using the opportunities both runtimes bring to the table when it comes to developing and operating solutions that span both.

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 →
avatar for Jeff Hobbs

Jeff Hobbs

Director, Engineering, SUSE
Jeff Hobbs leads the Cloud Application Platform team at SUSE. He has been involved with Cloud Foundry since it was open sourced, as the driver behind Stackato, the first enterprise Cloud Foundry distribution. He works to foster innovation and modern development ideas for enterprise... Read More →
avatar for Meaghan Kjelland

Meaghan Kjelland

Software Engineer, Google
Meaghan is a software engineer on the GKE cluster lifecycle team at Google. She is currently working on building tools that make it easy to manage the lifecycle of a Kubernetes cluster in on-premise environments. Before joining the GKE team, she worked on another team at Google building... 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 Gabe Monroy

Gabe Monroy

Partner Program Manager, Microsoft
avatar for Simon Moser

Simon Moser

IBM Code Engine Lead Architect, IBM
My name is Simon Moser, and I am a Senior Technical Staff Member at the IBM Germany Research & Development location in Böblingen, Germany. I have been with IBM since 2003, where I am currently the chief architect for all IBM Cloud Container Services, including the IBM Kubernetes... Read More →



Thursday April 19, 2018 5:25pm - 5:55pm EDT
Meeting Room 253A
  Experiments & Extensions
  • Experience Level Any

5:25pm EDT

Avoiding Tainted Tenant Apps with Staging Gates and Electric Fences - Bret Mogilefsky, 18F
You've deployed Cloud Foundry and now your tenant applications are unable to mess with each other. Mission accomplished, right? Not if you're the government! In this session, we'll describe how the cloud.gov team used Cloud Foundry's multi-buildpack feature to scan for CVEs during staging, and used kernel tracing to report and optionally restart apps that behave in unexpected ways.

Speakers
avatar for Bret Mogilefsky

Bret Mogilefsky

Innovation Specialist, 18F
Bret Mogilefsky is an Innovation Specialist at 18F, the agile design and development consultancy inside government, for government. Bret leads teams and projects focused on deconstructing the biggest technical hurdles to improving government services. Prior to 18F, Bret was the architect... Read More →


Thursday April 19, 2018 5:25pm - 5:55pm EDT
Meeting Room 258B

5:25pm EDT

How The Gap Uses Open Source Technologies - including OpenStack and Cloud Foundry - to drive one of the largest consumer retail experiences in the world - Elijah Elliott & Tige Chastain, GAP
At The Gap, open source is a critical component for an always-changing and evolving infrastructure to serve one of the largest online and offline consumer retail offerings in the world. The company takes advantage of a multi-cloud approach at the infrastructure layer and this includes OpenStack - widely regarded as the go-to solution for open source infrastructure. This talk will discuss the decision process to using and implementing both OpenStack and Cloud Foundry - how both technologies are being used today and how they're going to be included in larger initiatives for the retail giant as the shift to a digital-first business accelerates.

Speakers
avatar for Eli Elliott

Eli Elliott

Principal Software Engineer, Gap Inc.
Cloud cloud cloud. I'm the cloud guy.



Thursday April 19, 2018 5:25pm - 5:55pm EDT
Meeting Room 257A/B
  Operating Cloud Foundry
  • Experience Level Any
 
Friday, April 20
 

8:00am EDT

Breakfast
Friday April 20, 2018 8:00am - 9:00am EDT
Ballroom East/West Foyer

8:30am EDT

Registration
Friday April 20, 2018 8:30am - 4:00pm EDT
North Lobby

9:00am EDT

Welcome Remarks - Abby Kearns, Executive Director, Cloud Foundry Foundation
Speakers
avatar for Abby Kearns

Abby Kearns

Executive Director, Cloud Foundry Foundation


Friday April 20, 2018 9:00am - 9:05am EDT
Ballroom East/West
  Keynote
  • Experience Level Any

9:05am EDT

Demo with Shanfan Huang, Sr Product Designer, Pivotal
Speakers
avatar for Shanfan Huang

Shanfan Huang

Designer, Pivotal
Shanfan Huang leads the customer-centric design effort at Cloud Foundry for Windows, improving .NET developer and Windows server operator experience on the CF platform. Before joining the Cloud Foundry team, Shanfan had been coaching enterprise clients at Pivotal on lean product design... Read More →


Friday April 20, 2018 9:05am - 9:15am EDT
Ballroom East/West
  Keynote
  • Experience Level Any

9:20am EDT

Conversation with Subbu Allamaraju, Vice President, Expedia Inc.
Subbu Allamaraju is a technologist fascinated by large ambiguous problems and the learning opportunities such problems present. He is an influential voice both within Expedia, where he is currently a Vice President of Technology, and the industry. Subbu is passionate about all things related to cloud, infrastructure, platforms, operations, the evolution of cloud native technologies and architectures, and the intersection of culture and technology.

At Expedia, Subbu is leading a large-scale migration of Expedia’s travel platforms from enterprise data centers to a highly available architecture on the cloud.

Before joining Expedia, as a Distinguished Engineer at eBay Inc., Subbu helped build private cloud infrastructure and platforms for eBay and PayPal, which positioned these two organizations amongst a select few of the largest operators of OpenStack.

Subbu is an engineering leader well-rounded in software development, architecture, distributed systems, services, Internet protocols, operations, and cloud. Over the past several years, he helped build and empower several engineering and operations teams in these areas.

Subbu is an occasional blogger and speaker at technology conferences, and has published books on REST and server-side programming in Java. You can follow his activities at https://www.subbu.org and @sallamar on Twitter.

Speakers
avatar for Subbu Allamaraju

Subbu Allamaraju

Vice President, Expedia Inc.
Subbu is the Chief Engineer of cloud at eBay Inc. His team builds and operates a multi-tenant geographically distributed OpenStack based private cloud. This cloud now serves 100% of PayPal web and mid tier workloads, significant parts of eBay front end and services, and thousands... Read More →


Friday April 20, 2018 9:20am - 9:30am EDT
Ballroom East/West
  Keynote
  • Experience Level Any

9:30am EDT

Conversation with Alex Rubin, Principal Cloud Architect, Kaiser Permanente
Speakers
avatar for Alex Rubin

Alex Rubin

Principal Engineer, Cloud Application Services, Kaiser Permanente
Alex is a principal with Kaiser Permanente responsible for Cloud adoption of healthcare solutions. He is a frequent speaker at industry conferences including Cloud Foundry. Alex is specialized in Cloud technologies and its application to industry solutions.


Friday April 20, 2018 9:30am - 9:40am EDT
Ballroom East/West
  Keynote
  • Experience Level Any

9:45am EDT

End User Panel Discussion with Enes Yildirim, Boeing, Christopher Tretina, Comcast, Andrea Hirzle-Yager, Allianz Deutschland AG, Susanna Brown, American Airlines, Justin Stone, Liberty Mutual, Andy Rosequist, Zipcar, & Moderated by Ron Miller, TechCrunch
Moderators
RM

Ron Miller

Enterprise reporter, TechCrunch
Moderator: Ron Miller is enterprise reporter at TechCrunch. He has been a Freelance Technology Journalist since 1998. In addition, he is Contributing Editor at EContent Magazine where he writes the Media Redux column and is a regular contributor at Digital Content Next. He helped... Read More →

Speakers
avatar for Susanna Brown

Susanna Brown

Managing Director, Operations Technologies, American Airlines
Susanna Brown serves as the managing director, Operations Technology for American Airlines. In this role, Susanna is in charge of facilitating the delivery of technology solutions that keep the airline operations running smoothly. Previously, Susanna served as the managing director... Read More →
avatar for Andrea Hirzle-Yager

Andrea Hirzle-Yager

Head of Department, Allianz Deutchland AG
Experienced change agent with international background; committed to increasing technology value for the business by improving efficiency and effectiveness of operations. Proven expertise at creating IT strategy and business transformation with a clear customer focus. Successful motivational... Read More →
avatar for Andy Rosequist

Andy Rosequist

Director, IT Operations, Zipcar
Andy Rosequist is a senior technology leader at Zipcar responsible for driving performance excellence across all of Zipcar’s technology operations, platform team, and security engineering.  Andy joined the Zipcar team in 2012 as the DevOps Manager, where he spearheaded the movement... Read More →
avatar for Justin Stone

Justin Stone

Director, Cloud & Security Enablement, Liberty Mutual
Justin Stone is the Director of Cloud Enablement at Liberty Mutual.  With 20 years of infrastructure and engineering experience, his background is leveraged daily as application teams look to start their cloud journey at Liberty.  When it comes to understanding the frustrations... Read More →
avatar for Christopher Tretina

Christopher Tretina

Director of Software Dev & Engineering, Comcast
Christopher Tretina is Director of Software Dev & Engineering at Comcast and now leads the Customer Experience Platform (CXP) team.  Most recently, Chris led the engineering of the aiQ program which delivered a customer-facing virtual agent experience, built atop Cloud Foundry and... Read More →
avatar for Enes Yildirim

Enes Yildirim

Boeing Digital Transformation Environment Global Program Leader, Boeing
Enes Yildirim’s passion is to transform IT organizations to be their most productive. Today, as the Digital Transformation Environment (DTE) Global Program Leader, Enes drives this foundational enterprise initiative to support the 2nd Century Digital Transformation at Boeing. He... Read More →


Friday April 20, 2018 9:45am - 10:15am EDT
Ballroom East/West
  Keynote
  • Experience Level Any

10:20am EDT

Conversation with John Roese, Global Chief Technology Officer at Dell EMC & Chairman of the Board of Directors, Cloud Foundry Foundation
Speakers
JR

John Roese

President & Chief Technology Officer, Dell EMC Corporation
John Roese is the Chief Technology Officer of EMC Corporation. This role will play a key role in shaping EMC’s technology strategy as the company embarks on its next phase of growth and leadership across three of the most transformative trends in the history of IT – Cloud, Big... Read More →


Friday April 20, 2018 10:20am - 10:40am EDT
Ballroom East/West
  Keynote
  • Experience Level Any

10:40am EDT

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

Abby Kearns

Executive Director, Cloud Foundry Foundation


Friday April 20, 2018 10:40am - 10:55am EDT
Ballroom East/West
  Keynote
  • Experience Level Any

11:00am EDT

Break
Friday April 20, 2018 11:00am - 11:30am EDT
The Foundry, Exhibit Hall A

11:00am EDT

11:10am EDT

Demo Theater: Building Secure Image Pipelines with Kubernetes & Harbor - Merlin Glynn, VMware
Today’s developer needs to rapidly build and deploy code in a consistent, predictable, and declarative manner. This session will illustrate how development teams can leverage open source foundations such as Kubernetes, Harbor, and Concourse to achieve these goals with their image management. This demonstration will include a demo of a fully automated CI/CD pipeline solution that can be used to ensure CVE’s detected in your image build process can be dealt with before they actually run in your environment.

Speakers
avatar for Merlin Glynn

Merlin Glynn

Sr Technical Partner Manager,  VMware
Merlin Glynn is a Product Manager at VMware, where he builds products that help customers architect and deploy cloud-native applications. Merlin has been building complex environments as an architect for over 20 years, focusing on solutions for large enterprises and the academic and... Read More →


Friday April 20, 2018 11:10am - 11:30am EDT
The Foundry, Exhibit Hall A

11:25am EDT

From Zero to Mobile on Cloud Foundry in 8 Weeks: A Model for How It Is Done - Josh Davis, Platform Consulting Group & Frank Carrubba, MEDSiS International
Creating a software solution from scratch that supports national governments and global healthcare organizations sounds challenging. And the idea of doing it in a mere eight weeks seems crazy! But our mission to transform a legacy process for the management of Vaccination Records across world populations was exactly the type of project that fits with today's digital transformation agendas.

Equipped with a technology platform based on Cloud Foundry and Android, and leveraging modern software development techniques, our team was able to deliver a mobile Vaccine Management System that satisfies the latest United Nations and World Health Organization usability standards on-time and on-budget. With diverse requirements ranging from very critical security compliance to EU data rules to passport chip technology, this presentation will document our journey from idea to product in just weeks, while sharing our key learnings across all phases of the project, including our best practices for deploying and managing Cloud Foundry at pace.


Speakers
avatar for Frank Carrubba

Frank Carrubba

MEDSiS International
The Director of Software Development at Medsis, Frank Carrubba is a highly motivated United States Marine Corps veteran. He was recruited in 2016 to lead the global software development team at Medsis. His task is to create state of the art micro-service applications for the international... Read More →
avatar for Joshua Davis

Joshua Davis

Platform Architect, Platform Consulting Group
Joshua Davis Born in New York City, Joshua began working for the Telecom and the Travel related industry while specializing in Object Oriented Programming in C++ with the Oracle toolset (PRO*C, PL/SQL, Forms, Reports, etc.). In 1999, Joshua decided to become a full-time Java Developer... Read More →



Friday April 20, 2018 11:25am - 11:55am EDT
Meeting Room 253B

11:25am EDT

Deploying and Operating Cloud Native .NET apps - Jenny McLaughlin & Cornelius Mendoza, Pivotal
As .NET developers and Windows operators, we want to let cloud services do more for us so we can focus on delivering business values. In other words, we want to innovate faster without sacrificing our weekends.

Containerization has been a myth for those in the Windows world. What does it mean and how can we best leverage it to our advantage? In this talk, we will discuss how Windows containers are implemented in Cloud Foundry so .NET developers can have the same CF Haiku experience as Java developers: "Here is my source code, run it in the cloud for me, I do not care how." What about Day 2 operations? We will also examine how the platform takes care of the Day 2 concerns. In addition, we will explore Docker containers and provide insights on pros and cons and best use cases.

Speakers
CM

Cornelius Mendoza

Sr. Platform Architect, Pivotal
Cornelius Mendoza is a Senior Platform Architect for Pivotal.  He has been working with companies to transform the way they deliver .NET applications leveraging Cloud Native patterns.  Cornelius has managed large global business transformation projects leveraging multi-disciplinary... 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 →



Friday April 20, 2018 11:25am - 11:55am EDT
Meeting Room 254A/B

11:25am EDT

Cloud Native Java with OpenJ9: Fast, Lean and Definitely Mean - Charlie Gracie, IBM
The economics of Cloud continues to dictate the need for radical changes to language runtimes. In this session lean about how OpenJDK with the Eclipse OpenJ9 JVM is leading the way in creating an enterprise strength, industry leading Java runtime that provides the operational characteristics most needed for Java applications running in the Cloud. This talk will introduce the significant benefits that Eclipse OpenJ9 brings to Cloud applications and will show you how easy it is to switch to OpenJDK with Eclipse OpenJ9 in various Cloud and container environments. Whether deploying micro-services or more traditional Java applications the combination of OpenJDK with Eclipse OpenJ9 can help you reduce operational costs across the board.

Speakers
avatar for Charlie Gracie

Charlie Gracie

Garbage Collection Architect, IBM
Charlie Gracie is currently working at IBM as the Garbage Collection Architect on the Eclipse OpenJ9 and Eclipse OMR projects. He has more than a decade of JVM development experience with a focus on Memory Management and Garbage Collection. Recently, his focus has been on community... Read More →


Friday April 20, 2018 11:25am - 11:55am EDT
Meeting Room 253C
  Cloud Native Java
  • Experience Level Any

11:25am EDT

FaaS & Furious: Running Serverless Apps on Multiple Clouds with CF Container Runtime and Project Riff - Guillermo Tantachuco, Pivotal
In this session, Guillermo will explain how your organization can leverage Cloud Foundry Container Runtime and Project Riff to build a Function-as-a-Service platform that lets you run and automatically scale your polyglot functions in response to a variety of events...on-premises and in the public cloud. Along the way, we will explore together why everyone is curious about serverless programming and demonstrate with a live demo multiple scenarios (web events, IoT streams, among others) that showcase the key capabilities that differentiate Project Riff from other FaaS projects.
Come see why adding functions to your architecture toolbox can help you do more with less and focus on delivering great user experiences for your users. 

Speakers
avatar for Guillermo Tantachuco

Guillermo Tantachuco

Principal Platform Architect, Pivotal
Guillermo is an award-winning Enterprise Architecture practitioner with 20+ years of progressive experience in different industries. Since 2011, he has led the delivery of cloud-native and digital transformation initiatives with Cloud Foundry at numerous Fortune 500 organizations... Read More →



Friday April 20, 2018 11:25am - 11:55am EDT
Meeting Room 258A

11:25am EDT

Cloud Foundry Diego Update - Eric Malm, Pivotal
Do you love how simple and easy it is to push your application to Cloud Foundry but want to know what really happens to your app instances under the hood? Do you operate a Cloud Foundry deployment and need to understand how all its different components work together to keep applications running?

After years of development, Diego is now the official container runtime at the heart of Cloud Foundry, capable of managing even the largest CF deployments. In this talk, the project lead for the Diego team will survey how the Diego components interact inside of CF to run application instances and tasks and then dive into how those interactions have evolved over the past year to improve system stability, security, and scale. This talk will also review how recent work in Diego supports powerful platform capabilities such as isolation segments, application-identity certificates, and improved reliability of the CF routing tiers, how to use tooling such as the CF Diego Operator Toolkit ("cfdot") to inspect the app instances and CF components in a deployment, and other features that the core Cloud Foundry teams are working on or considering for development today.

After attending this talk, you'll be ready to operate your Diego-based CF deployment with confidence and to take advantage of the powerful features it provides for your users and their applications.

Speakers
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 →



Friday April 20, 2018 11:25am - 11:55am EDT
Meeting Room 252A/B
  Core Projects
  • Experience Level Any

11:25am EDT

Stratos UI - An Open Source UI for Cloud Foundry - Troy Topnik, SUSE
At the last CF Summit, SUSE introduced Stratos UI - an Open-Source, modern, web-based Management UI aimed at meeting the needs of both Developers and Administrators.

Since then Stratos UI has been accepted for incubation in the CF-Extensions PMC.

In this talk we will present a refresher on Stratos UI, introduce its features, and provide an update on the work done in the last 6 months.

This talk is aimed at both end-users and developers. We present Stratos with the intent of raising awareness, growing the user base, and encouraging others to join in and contribute.

Speakers
avatar for Troy Topnik

Troy Topnik

Product Manager, Cloud Application Platform, SUSE
Troy is a Senior Product Manager responsible for SUSE Cloud Application Platform. He began working with Cloud Foundry shortly after its open source debut in 2011, and has been a technical writer, instructor, and product manager with the ActiveState and HPE Helion Stackato teams.



Friday April 20, 2018 11:25am - 11:55am EDT
Meeting Room 253A
  Experiments & Extensions
  • Experience Level Any

11:25am EDT

Information Overload and the Real Cost of Interruptions - Hannah Foxwell, Pivotal
Time is our most precious resource and we’re not using it well. Our attention and our time are being fought over all day every day, and no one is immune to this type of “digital disruption”. In this talk, we’ll look at our evolving relationship with technology and what impact it has on company culture, job satisfaction, productivity and our mental health. We'll also explore some of the ways we can create healthier digital environments in the context of software engineering. Environments where we use our tools to collaborate whilst recognising our need to concentrate.

Speakers
avatar for Hannah Foxwell

Hannah Foxwell

Director – Platform Services, VMware Pivotal Labs


Friday April 20, 2018 11:25am - 11:55am EDT
Meeting Room 258B

11:25am EDT

11:25am EDT

Platform Automation the Pivotal Way: How I Learned to Stop Typing and Love the Operations Manager - Alan McGinlay, Pivotal
Operational efficiency is a key goal in the world of cloud platforms, but how you get there is your choice.

The Pivotal Network and Pivotal Cloud Foundry Operations Manager provide customers with cosy browser interfaces for deploying and upgrading robust distributed systems without you ever getting your hands really dirty. But where's the catch?

With major releases of Pivotal Cloud Foundry scheduled every quarter and the spectre of critical vulnerability lurking around every corner, your business depends upon a reliable and repeatable strategy for repaving all your instances with confidence and speed. The words "mouse" or "keyboard" should not feature in your solution, but where does that leave us with the Operations Manager?

In this session, Alan will discuss his experiences with the Operations Manager and how a chance encounter with the Ops Manager API led to some deep dives and a new way of thinking about CI/CD in the platform space.

Speakers
avatar for Alan McGinlay

Alan McGinlay

Ecosystem Architect, Jetstack / Venafi



Friday April 20, 2018 11:25am - 11:55am EDT
Meeting Room 257A/B

11:25am EDT

11:25am EDT

12:05pm EDT

Growing Pains: Cloud Foundry at Scale at Garmin - Jonathan Regehr, Garmin International
Garmin has been running Production Apps in Cloud Foundry for a couple of years. As trust in the platform has grown, so have the size and importance of the apps. Jonathan will discuss the issues and solutions encountered along the way. Topics will include expanding a foundation and managing developer access to Garmin's multiple foundations.

Speakers
avatar for Jonathan Regehr

Jonathan Regehr

Senior Software Engineer, Garmin International
Jonathan is a Senior Software Engineer with Garmin International with over 19 years of development and architecture experience. He is a thought leader when it comes to developing applications that run in Pivotal Cloud Foundry, Cloud Native, CI/CD and Automation. Previous speaking... Read More →



Friday April 20, 2018 12:05pm - 12:35pm EDT
Meeting Room 253B

12:05pm EDT

Delivering Business Value by Migrating & Modernizing .NET - Naveen Babu, Travelers & Zach Brown, Pivotal
Developers choose to use .NET when building new and modernizing existing business applications for a variety of reasons including skills/knowledge, personal preference and existing portfolio/investment. In this session, Naveen (Travelers) and Zach (Pivotal) will share real-world experiences of migrating and modernizing .NET applications on Cloud Foundry.

Cloud computing encourages a new set of patterns and best practices, such as microservices, 12-factors, service registry, and circuit breakers, to name a few. Using tools like Steeltoe and Cloud Foundry, developing new greenfield .NET apps that embrace these cloud-native patterns has become relatively easy. On the other hand, migrating and modernizing existing brownfield .NET apps is the elephant in the room. Practices that developers commonly used in the past (e.g. dependencies on the registry, GAC, and local file system) have become cloud anti-patterns. From their experience developing and migrating .NET applications at Travelers, the speakers will share some of the challenges faced and lessons learned with a focus on delivering business value.

This session is for developers and architects who want to unlock business value in their existing .NET application portfolio by migrating and modernizing their apps on Cloud Foundry.

Speakers
NB

Naveen Babu

Travelers
Naveen Babu is a lead architect in Claim Technology, Travelers. Co-chairing Cloud Native domain team at Travelers, he is a cloud evangelist architecting, coaching, mentoring and delivering cloud applications. He conducts workshops, speaks at forums like Speaker Series to promote/teach... Read More →
avatar for Zach Brown

Zach Brown

Product Owner, Pivotal
Zach Brown starting building web sites in the 90s using Netscape-optimized HTML, cgi, and lots of Photoshop lens flares. He spent many years as a developer on the Microsoft stack, then as an architect and manager of dev teams. Currently he's responsible for product strategy and marketing... Read More →



Friday April 20, 2018 12:05pm - 12:35pm EDT
Meeting Room 254A/B

12:05pm EDT

Art and Science of Optimizing Your Cloud Native Java Apps - Siva Balan, GE
Cloud native apps are a beast when it comes to optimization and troubleshooting. There is no silver bullet to achieve them and it requires a multi-dimensional approach. This session will go through some of those approaches, its pros and cons and how to effectively optimize the bits running on CF. It will also showcase some real life use cases of optimization and troubleshooting techniques that helped GE Digital to run its Java apps effectively on Cloudfoundry.

Speakers
SB

Siva Balan

Principal Performance Engineer, GE
Siva has been doing performance engineering for the past 15 years starting with 3-tier architecture to cloud native architecture. Since joining GE Digital 4 years ago, he has been doing performance engineering for apps and services deployed on Cloudfoundry. He has presented at the... Read More →



Friday April 20, 2018 12:05pm - 12:35pm EDT
Meeting Room 253C
  Cloud Native Java
  • Experience Level Any

12:05pm EDT

The Twelve Factor Function - Desmond Rawls, Pivotal
PaaS, CaaS, or FaaS? Every year brings more options for where to run a piece of code. As application developers, we follow guidelines like The 12 Factor App to make sure our apps can run anywhere. But what about our functions? How do we make sure our functions can run anywhere?

In this demonstration, I will migrate functionality from within an application on Cloud Foundry Application Runtime to a collection of functions running as services on Riff. In the process, I will highlight how well-known concepts like referential transparency and the interface segregation principle free us from caring where our software deploys to.

Speakers
avatar for Desmond Pompa Alarcon Rawls

Desmond Pompa Alarcon Rawls

Software Engineer, Pivotal
Since joining Pivotal three years ago, Desmond has developed dozens of web apps. Recently, he rotated onto the Cloud Foundry infrastructure team, where he experiences first-hand the challenges of building a platform. After a long time using it, he can finally satisfy his curiosity... Read More →



Friday April 20, 2018 12:05pm - 12:35pm EDT
Meeting Room 258A
  Containers & Serverless
  • Experience Level Any

12:05pm EDT

Inaugural Core Project Update: CF Services API & OSBAPI - Matt McNeeney & Jennifer Spinney, SUSE
The Cloud Foundry Services API project was launched in September 2017 and has already made a number of key improvements to the developer experience provisioning and managing services.

This inaugural project update from the team will include:
- The project's goals
- Who is working on the project (multiple companies, multiple time zones)
- What we've achieved so far (including configuration parameter schemas and the ability to share service instances across orgs and spaces)
- What's upcoming
- An overview of the Open Service Broker API project

We'll then give a live demo showing some of the new developer experiences in action (across both Cloud Foundry and Kubernetes!).

Speakers
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 →
JS

Jen Spinney

Software Engineer, SUSE
Jen Spinney is a software engineer for SUSE, working from Nuremberg, Germany. She’s been a core developer of Cloud Foundry for almost 3 years, working on Diego, CAPI, and the Services API & Open Service Broker teams.



Friday April 20, 2018 12:05pm - 12:35pm EDT
Meeting Room 252A/B
  Core Projects

12:05pm EDT

Extending the BOSH Backup and Restore Framework - Therese Stowell & Chunyi Lyu, Pivotal
BOSH Backup and Restore (BBR) is a backup and restore framework, designed for distributed systems, that has been adopted by the CF Extensions as the de facto backup and restore solution for CF. It has moved on quite a bit since its first release in summer 2017, including support for the new standard CF, cf-deployment. Operators will be pleased to hear about security enhancements, improved automation, and reduced API downtime. Therese and Chunyi will announce exciting integrations from partners like Stark & Wayne and Dell/EMC, support for additional hardware configurations and data services, and validation of backup artifacts.

Speakers
CL

Chunyi Lyu

Pivotal
Chunyi Lyu is a software engineer at Pivotal, working on Backup and Restore. She previously worked on Release Integration team and has extensive experience on the open source Cloud Foundry and BOSH.
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 →



Friday April 20, 2018 12:05pm - 12:35pm EDT
Meeting Room 253A

12:05pm EDT

Tech Ethics: Putting People Ahead of Technology - Kim Bannerman, Google (Moderator), Mariesa Dale, Pivotal, Dan Jones, Engineer Better, and Barb Darrow, Oracle
“People first, technology second” should become the philosophy of humankind’s existence.  We need more emphasis on this today more than we ever did before!

Kim, a strong proponent of this living principle, will lead a powerful panel discussion on ethics in our tech world today.  Kim brings Mariesa, the author of “Hippocratic Oath for Technologists” and Daniel Jones, a strong advocate and ally for inclusivity, and Barb Darrow, veteran tech journalist who now covers innovation for Oracle, to discuss the ethical oath we need to take, the origins of the Hippocratic Oath, and the steps that must be taken to drive ourselves down a more ethical path.

Speakers
avatar for Mariesa Dale

Mariesa Dale

Manager, Product Design, Pivotal Labs
avatar for Daniel Jones

Daniel Jones

CTO and co-founder EngineerBetter, EngineerBetter


Friday April 20, 2018 12:05pm - 12:35pm EDT
Meeting Room 258B
  Government & Wild Card
  • Experience Level Any

12:05pm EDT

12:05pm EDT

4 Principles of Release Engineering with BOSH - Maria Ntalla & Jatin Naik, Pivotal
Cloud operators want to be able to run and deploy systems repeatedly, reliably, consistently and on a variety of cloud providers. BOSH is a unique tool, that can manage the release engineering, deployment and lifecycle of complex distributed systems like CloudFoundry, kubernetes and Concourse.

In this talk Maria and Jatin will cover the principles that BOSH was built on, that allow operators to orchestrate and converge cloud deployments. We will also go through the basic mechanics of BOSH like releases and deployments and compare and contrast it to other release engineering and deployment orchestration tools. We would highlight how using BOSH allows release authors to ship software consistently and enables continuous integration and delivery.

Speakers
JN

Jatin Naik

Pivotal
Jatin is a software engineer for Pivotal Cloud Foundry, currently working on BOSH Backup & Restore. He has previously spoken at Cloud Foundry Summit Silicon Valley 2017, Cloud Foundry Summit Europe 2016 and is a regular at the London PaaS User Group.
avatar for Maria Ntalla

Maria Ntalla

Engineering Manager, Pivotal
Maria is a software engineer and engineering manager at Pivotal, working on the Kubernetes open-source contributions team. She previously worked on CloudFoundry. She has spoken at CF Summit conferences since 2016, and more recently at SpringOne platform.



Friday April 20, 2018 12:05pm - 12:35pm EDT
Meeting Room 257A/B
  Operating Cloud Foundry
  • Experience Level Any

12:05pm EDT

12:05pm EDT

12:35pm EDT

Lunch
Friday April 20, 2018 12:35pm - 2:05pm EDT
The Foundry, Exhibit Hall A

12:35pm EDT

Diversity Luncheon - Chasing Grace Project Screening & Discussion - Jennifer Cloer, Executive Director, The Chasing Grace Project & Abby Kearns, Executive Director, Cloud Foundry Foundation - Sponsored by Cognizant & Google
Eighty Twenty: The Gender Pay Gap Exposed

The gender pay gap can lead to $1 million in lost wages over the course of a woman’s career, not to mention a profound emotional deficit brought on by the feeling one is always chasing something she cannot attain. Join us at the Diversity Luncheon to watch Episode One of The Chasing Grace Project, written and directed by Jennifer Cloer, co-founder of Wicked Flicks Productions, over a delicious meal. Episode One: Eighty Twenty explores the impact of the gender pay gap on women in tech, and documents how women find ways to charge ahead in order to sustain successful careers. Following the episode will be a Q+A with Cloud Foundry Foundation Executive Director Abby Kearns and Jennifer Cloer. The audience will be given the opportunity to participate as well.

REGISTER HERE

Speakers
avatar for Jennifer Cloer

Jennifer Cloer

Creator and Executive Producer, The Chasing Grace Project
Jennifer’s career has been dedicated to telling the stories that have defined a generation of technology developers, from Linux creator Linus Torvalds to the men and women who started Creative Commons and Google’s first I/O Conference. For more than 15 years, Jennifer has been... Read More →
avatar for Abby Kearns

Abby Kearns

Executive Director, Cloud Foundry Foundation


Friday April 20, 2018 12:35pm - 2:05pm EDT
Meeting Room 259A/B
  Diversity Luncheon
  • Experience Level Any

12:45pm EDT

Demo Theater: Planetary Cloud Foundry on GCP - Meaghan Kjelland & Casey West, Google
Google Cloud Platform has many advanced networking features and products that are also used to power Google's other services such as Gmail, Maps, and YouTube. This infrastructure can also be used to bring multi-region load-balancing capabilities to Cloud Foundry and its applications. In this demo, you'll see a multi-region Cloud Foundry deployment on GCP along with an application that uses Google Spanner as it's backing datastore.

Speakers
avatar for Meaghan Kjelland

Meaghan Kjelland

Software Engineer, Google
Meaghan is a software engineer on the GKE cluster lifecycle team at Google. She is currently working on building tools that make it easy to manage the lifecycle of a Kubernetes cluster in on-premise environments. Before joining the GKE team, she worked on another team at Google building... Read More →
CW

Casey West

Architecture Advocate, Google
Casey West is an Architecture Advocate at Google. His career has spanned information security, application platforms, internet infrastructure, enterprise collaboration, ISPs, and design firms. Thanks to early Open Source contributions every Mac has his name and email address on i... Read More →


Friday April 20, 2018 12:45pm - 1:05pm EDT
The Foundry, Exhibit Hall A

12:45pm EDT

1:10pm EDT

Demo Theater: Making AI based monitoring a platform feature with the power of BOSH - Michael Villiger, Dynatrace
Analysts state that most organizations only use APM for 5% of their deployed applications. In a world where apps are what defines your brand and application architectures are becoming more complex, monitoring is no longer a nice to have. Learn how Dynatrace has utilized the power of BOSH to make application and platform 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 →


Friday April 20, 2018 1:10pm - 1:30pm EDT
The Foundry, Exhibit Hall A

1:25pm EDT

1:35pm EDT

Demo Theater: A New Cloud Foundry Approach for the Modern Enterprise - Troy Topnik, SUSE
SUSE have built a certified distribution of Cloud Foundry that is delivered as part of SUSE Cloud Application Platform, an application delivery platform that integrates Cloud Foundry and Kubernetes. Troy Topnik will demonstrate how it uses a SUSE Linux stack for staging and running user applications, how it is built on containerized SUSE Linux stemcells, and how it uses Kubernetes to orchestrate those containers.

Speakers
avatar for Troy Topnik

Troy Topnik

Product Manager, Cloud Application Platform, SUSE
Troy is a Senior Product Manager responsible for SUSE Cloud Application Platform. He began working with Cloud Foundry shortly after its open source debut in 2011, and has been a technical writer, instructor, and product manager with the ActiveState and HPE Helion Stackato teams.


Friday April 20, 2018 1:35pm - 1:55pm EDT
The Foundry, Exhibit Hall A

2:05pm EDT

From Big Data to Global Lean Application Platform - Our Journey to Cloud Foundry - Olivier Brun, Orange & Alexandre Vasseur, Pivotal
Orange Group has mandate to setup large innovative solutions to support all countries and business needs. It covers platform think, build and run both as one central or several country level instantiations while keeping homogeneity and reducing costs and snowflakes.

As part of a global cloud native transformation across Orange countries, businesses and IT teams - OLAF Orange Lean Application Facilities was launched and encompasses topics from CI/CD developer ecosystem tools to actual big data, NoSQL and cloud native platform.

Adopting Cloud Foundry as a part of it immediately made sense - as long as the underlying larger strategic streams could be mapped for the long term:
- developer onboarding and project facilitation for several thousands of them
- rich catalog of service with a mix of build, buy & integrate strategy
- operational excellence for keeping the platform and apps running at scale on private cloud
- vendor neutrality and skill center development
- innovation acceleration for cloud native, microservices and container-first architecture
- simple rollout of a reference architecture at global scale

Come hear about our journey to start and measure success in transforming Orange Group how we leveraged and expanded the specifics of Pivotal Cloud Foundry, Pivotal DOJOs implementation approach and the Cloud Foundry partner ecosystem to rollout OLAF with developer-efficiency, secure-first, global-ready and automate-everything core goals in our design.

Speakers
avatar for Olivier Brun

Olivier Brun

Technical Leader, Orange
Olivier Brun has spent the last 2 years working at Orange on the Cloud infrastructures by leading the technical working streams of the global OLAF platform : a cloud native transformation plan of Orange at scale. His 12 years spent at Orange provided him varied experience from Java... Read More →
avatar for Alexandre Vasseur

Alexandre Vasseur

Platform Architecture, Pivotal
Alexandre Vasseur is in charge of Pivotal ‘ technical field engagements in Europe. He and his team are in charge of technical awareness and solution architecture for customers, prospects and partners in that region around Cloud Foundry and Pivotal solutions. Alexandre joined Pivotal... Read More →



Friday April 20, 2018 2:05pm - 2:35pm EDT
Meeting Room 253B

2:05pm EDT

ASP.NET Core Deep Dive - Glenn Condron & Ryan Nowak, Microsoft
Join Glenn and Ryan from the ASP.NET Core team, for a deep dive into ASP.NET Core with a focus on how to build real apps today. We will tell you what you need to know to write containerized ASP.NET Core applications.

Speakers
GC

Glenn Condron

Program Manager, Microsoft
Glenn is a PM on the .NET Server team where he works on ASP.NET Core.
RN

Ryan Nowak

Microsoft
-



Friday April 20, 2018 2:05pm - 2:35pm EDT
Meeting Room 254A/B
  Cloud Native .NET
  • Experience Level Any

2:05pm EDT

Advanced Container Concepts for Java Applications - Julian Friedman, IBM
This talk is a deep dive including everything(-ish) you need to know about how containers interact with Java and JVM applications. From the container memory model (how to avoid getting OOMed!) to advanced JVM flags to take the best advantage of containers to how to set up and customise the java buildpacks available in cloud foundry to how to get the logs and trace from containers after they die and reproduce container issues locally. Come along to get your black belt in containerisation for Java apps.

Speakers

Friday April 20, 2018 2:05pm - 2:35pm EDT
Meeting Room 253C

2:05pm EDT

Strategies For Managing Container Secrets At Scale - Matt Surabian, Zipcar
Managing the deployments of thousands of apps for hundreds of developers wouldn't be possible for Matt's team at Zipcar if it weren't for Cloud Foundry. Doing so securely wouldn't be possible without HashiCorp's Vault.

Secret management for containers at scale is a huge challenge, especially if you have compliance requirements like regular rotation of credentials, auditability, and emergency response time. Thankfully there are lots of great community projects that are able to help; the trick is knowing which to leverage given your threat model. This talk will outline some options for managing secrets in a containerized environment and propose a solution to the dreaded "secure introduction" problem.

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 →



Friday April 20, 2018 2:05pm - 2:35pm EDT
Meeting Room 258A

2:05pm EDT

Automate Your Life with BOSH Bootloader - Genevieve L'Esperance & Evan Farrar, Pivotal
Well, actually, you need all this other stuff and it won't really change your life, but maybe your life as a Cloud Foundry operator.

In our talk we will illustrate how to bootstrap Cloud Foundry with bbl and concourse. Starting with a blank IaaS, we'll describe how to get your first BOSH director running concourse, then how to configure concourse to make more BOSH directors running CF, and finally how to configure concourse to update everything (including concourse!) This talk will focus less on hands-on demonstration and more on the philosophy for using these tools in your production deployment.

Speakers
EF

Evan Farrar

Pivotal Cloud Foundry
Evan Farrar is a Product Manager at Pivotal, Cloud Foundry core contributor currently working on the Infrastructure team, which maintains BOSH Bootloader. In his spare time, he runs an orphanage for BOSH deployment manifests at http://github.com/evanfarrar.
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 →



Friday April 20, 2018 2:05pm - 2:35pm EDT
Meeting Room 252A/B
  Core Projects
  • Experience Level Any

2:05pm EDT

Service Fabrik 2.0 : A More Pluggable and Flexible Backing Service - Shashank Mohan Jain & Ashish Jain, SAP
Service Fabrik is an open source cloud foundry incubation project which takes care of provisioning and management of backing services. This proposal talks about a model of Service Fabrik which is event driven and based on decoupled components which participate and communicate via an event Mesh facilitated by Service Fabrik.
The concept is based on Event Sourcing where the Event Store is point of coordination for different components. This facilitates easy onboarding of external components and modules into the service Fabrik eco-system.
To facilitate this, we intend to model service Fabrik not on a request response kind of programming model, but a resource and control loop based programming model.
Some of the benefits of this model would be the following.
Adding new Provisioner
Bring your own provisioner in a polyglot language independent way, with batteries included for BOSH, Docker, RabbitMQ Virtual-Host based provisioning.
Provides a pluggable deployment pipeline and ability to define hooks as part of provisioning/de-provisioning call chain.
Cross consumption from different environment like Kubernetes
Ability to add Security Groups/Network policies based on environment. The concept adds Security Groups /Network Policies as first-class constructs in Service Fabrik Framework.
Ability to give Service endpoints via Infra Load balancers.
Ability to create Bastions per service with service based isolation of resource.
Pluggable Provisioning, Backup, Restore and monitoring with batteries included.

Presentation prepared by Subhankar Chattopadhyay and Shashank Mohan Jain

Speakers
avatar for Shashank Mohan Jain

Shashank Mohan Jain

Chief Architect, SAP
Shashank has 20 years of work experience with 8 years in cloud and distributed systems domain. Shashank holds more then 30 patents and has been a speaker in various cloud foundry summits and other conferences.
AJ

Ashish Jain

Product Owner, SAP
Ashish Jain works as a Product Owner in SAP. He is the project lead for Service Fabrik which is an incubation project in Cloud Foundry.



Friday April 20, 2018 2:05pm - 2:35pm EDT
Meeting Room 253A

2:05pm EDT

Transforming Health and Well-being with Pivotal Cloud Foundry and Dynatrace - Michael Villiger, Dynatrace & Bob Johnson, Humana
Humana has been on the leading edge of technology in the healthcare industry for some time now, particularly with the creation of their Digital Experience Center which features Pivotal Cloud Foundry (PCF) and with the maturation of their IT Command Center which features the breadth of Dynatrace’s product line. In this session attendees will learn a number of things, starting with why Humana chose PCF as a key platform to power their digital transformation from legacy software development practices towards modern software engineering. The acceleration of this culture change and new methodology exposed gaps in existing monitoring practices and tools, and attendees will learn how Dynatrace via the Full-stack Add-on for Pivotal Cloud Foundry was able to fill those gaps.  With unique visibility into the entire environment from the user experience to the underlying VMs and everything in-between, Dynatrace provided an intuitive view which simplified problem determination in the and transformed how Humana manages service availability for its customers. Finally, we'll learn about Humana's strategy for the future with public cloud deployment, continuous monitoring with DevOps, and monitoring tool consolidation on the horizon.

Speakers
BJ

Bob Johnson

Humana Inc.
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 →



Friday April 20, 2018 2:05pm - 2:35pm EDT
Meeting Room 258B

2:05pm EDT

2:05pm EDT

Customizing Your Windows Experience - Pick Your Own Journey - Guna Vijayaratnam & Rick Ross, Pivotal
Cloud Foundry provides users with a great deal of flexibility in terms of customizing the Windows experience (at the IaaS or Application) on the platform. There are several layers where this customization can be accomplished - through Bosh managed Windows releases or the actual Windows containers that host the applications.

Some of the areas that customers typically have a need to customize include:

1. Managing additional Windows services thats running on the actual VM.
2. Customizing frameworks that developers need to run their applications.
3. Managing 3rd party add-ons that are necessary to the telemetry and monitoring of their applications from an enterprise monitoring tool.

In this talk, Guna and Rick will cover strategies for accomplishing each of these tasks with a brief example of how they can be accomplished.

Speakers
RR

Rick Ross

Advisory Platform Architect, Pivotal
Rick Ross works at Pivotal as a Advisory Platform Architect where he helps Fortune 500 companies transform the way they build, deploy, run and operate their applications. He is a published author and has spoken at technical conferences such as Dreamforce in locations around the w... Read More →
avatar for Guna Vijayaratnam

Guna Vijayaratnam

Platform Architect, Pivotal



Friday April 20, 2018 2:05pm - 2:35pm EDT
Meeting Room 257A/B

2:05pm EDT

2:05pm EDT

2:45pm EDT

Gold Sponsor Lightning Talk: Performance and Cost optimization with PCF on AWS, Amazon Web Services
Join us for this lightning round where highlight our top customer’s experiences and proven practices to make your PCF deployment on AWS a cost-effective and optimized deployment.

Friday April 20, 2018 2:45pm - 2:50pm EDT
Meeting Room 258B

2:45pm EDT

Turning Multi-cloud Deployments into Useful Events - Andy Lowe, Allstate
Modern CI/CD pipelines should be automatically deploying to your CF environment on commit. If you have multiple foundries, coordinating deploys across them can be a problem, especially if something fails. Deployadactyl is an open source tool for doing multi-cloud blue-green deploys with rollback to ensure zero-downtime deployments. Learn how Allstate uses this tool for thousands of deployments each month. Deployadactyl’s internal event model allowed us to add security and reporting checks into each deploy. This improved our compliance controls and lowered our security risks while simplifying the deployment process for our development teams. All this combines to allow our development teams to spend time focused on their product and less time focused on infrastructure.

Speakers
avatar for Andy Lowe

Andy Lowe

Automation Engineering Portfolio Lead, Allstate
I am a product manager at Allstate's CompoZed Labs. As part of the automation engineering group, I work on products focused on allowing our developers go faster with higher quality and greater security. Current products include: - Automated API management processes, saving development... Read More →



Friday April 20, 2018 2:45pm - 3:15pm EDT
Meeting Room 253B

2:45pm EDT

Dynamic Application Availability - Jayson Go & Grant Deshazer, Charles Schwab
Knock, knock! Who’s there? Request. Request who? Requesting a route to my application, please!

Routing is no joke! We’re all good at building software and constructing cloud-native applications, but have you thought about the entry points to your application? It’s easy to forget about these requests hitting our apps when we’re focused on building our software, however, these very requests (and responses) hold interesting information. Dynamically routing requests to different versions of your application enables different deployment strategies such as Blue-Green deployments and canary releases. Want to learn more and see practical demos? If so, please join jgo and Grant as they leverage Spring Cloud Netflix and Netflix Zuul to enable these types of deployments in the cloud.

We’ll primarily talk about Blue-Green deployments and canary releases, and show demos of those two strategies. We'll show how to configure Zuul, write filters, and an environment leveraging eureka and configserver.

Speakers
GD

Grant DeShazer

Charles Schwab
Grant is a graduate from Colorado School of Mines with a background in Mechanical Engineering and software development on microprocessors. He joined Charles Schwab in 2017 and has been building the Intelligent Portfolio Application while providing the primary development for Zuul... 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 →



Friday April 20, 2018 2:45pm - 3:15pm EDT
Meeting Room 254A/B
  Cloud Native .NET
  • Experience Level Any

2:45pm EDT

Jumpstart your Cloud Native development - Graham Charters, IBM UK Ltd
Developments in Java technologies and cross-language tools are enabling rapid development of cloud native applications. This session will cover the different tools and techniques available and how to make the most of these new technologies. We will start by examining what is desirable for a cloud native application, such as dev/prod parity, externalised configuration, dependency management and containerisation. We will discuss how these are addressed by tools and modern frameworks at each stage of the development lifecycle, from local development, through packaging and deployment.

Beginning with code generation, we will show some of the commonly used tools such as Yeoman, JHipster and Spring Initializr and how they can provide a starting point.

Moving on to development, we will discuss how to reach dev/prod parity using Docker whilst enabling rapid iteration of your application. We will also introduce the Open API specification and how it can be used to define and expose any external APIs.

Finally, with deployment, we will look at the packaging options provided by Spring and Microprofile and the composability options provided by applications servers such as Open Liberty and Wildfly Swarm. We will discuss the pros and cons of these different approaches and how they fit into a containerised environment.

Speakers
GC

Graham Charters

IBM United Kingdom Limited



Friday April 20, 2018 2:45pm - 3:15pm EDT
Meeting Room 253C
  Cloud Native Java

2:45pm EDT

A Event-Handling System for Serverless Platforms - Julian Skupnjak & Simon Moser, IBM
IoT devices are becoming ubiquitous in e.g car-, smarter home, and many other industries. Applications dealing with IoT devices need to react to events and serverless platforms are essentially designed for such workflows. More and more sensors are continuously sensing data, some – often the majority – of this data is more or less neglectable, and some of this data requires attention. The reception of an event on serverless platforms yields the execution of a (set of) function(s). The pricing model is activation based, i.e. the customer is only charged for code really running. As a conclusion, customers are charged for code activations based on irrelevant events.

In this talk, we will show a system build on top of Cloud Foundry, which brings together event management and serverless computing capabilities to do both: Filter (IoT) events and execute actions. The project was generally a PoC, which was implemented as microservice architecture with different technologies (e.g. Golang, Angular JS, NodeJS, Rabbit MQ, etc.). Its aim is to handle events, based on rules set by the user and trigger actions on a serverless platform for handled events only.
We will show our microservice architectural design and talk about problems we faced. Moreover, we will show a demonstration video of an end-to-end scenario using the event handling system. 

Speakers
avatar for Simon Moser

Simon Moser

IBM Code Engine Lead Architect, IBM
My name is Simon Moser, and I am a Senior Technical Staff Member at the IBM Germany Research & Development location in Böblingen, Germany. I have been with IBM since 2003, where I am currently the chief architect for all IBM Cloud Container Services, including the IBM Kubernetes... Read More →
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 →



Friday April 20, 2018 2:45pm - 3:15pm EDT
Meeting Room 258A

2:45pm EDT

Windows Server Containers for Application Runtime - Matthew Horan & Sunjay Bhatia, Pivotal
The Garden Windows team has been hard at work extending the Cloud Foundry Application Runtime with support for Windows Server Containers. We'll be providing an update on our progress in implementing Windows Server Containers support, and discuss the architecture of this implementation. We'll assess the new file-system and network isolation provided by Windows Server Containers, and cover some of the differences between Windows Server 2012R2 "containers" and what's offered in Windows Server 2016. We'll discuss some future roadmap items like OCI image support and other features that have been unlocked by Microsoft's container implementation. Finally, we'll provide a demo of the Windows Server Containers functionality currently present in cf-deployment.

Speakers
SB

Sunjay Bhatia

Software Engineer, Pivotal
Sunjay Bhatia is a software engineer at Pivotal Cloud Foundry, working on the Diego container runtime team. He has previously worked on the Garden-Windows team, helping to bring Windows Server Containers to Cloud Foundry.
avatar for Matthew Horan

Matthew Horan

Software Engineer, Pivotal
Matthew Horan has spent over a decade developing Web applications. Before becoming a developer, he worked as a systems administrator at various startups and hosting providers. Having worked with just about every configuration management tool, and being a developer by trade, he was... Read More →


Friday April 20, 2018 2:45pm - 3:15pm EDT
Meeting Room 252A/B
  Core Projects

2:45pm EDT

Open Service Brokers for the CF Container Runtime - Jonathan Berkhahn & Morgan Bauer, IBM
The Open Service Broker API is an open standard based on the Cloud Foundry service broker model. The Cloud Foundry Container Runtime is backed by Kubernetes, a container orchestrator. The Kubernetes Service Catalog project is an implementation of the platform side of the OSBAPI running as part of Kubernetes. Come learn how to utilize the same brokers and services you use for applications running on CF for containers hosted by the new container runtime. We'll briefly cover the service broker architecture before demoing the set-up and operation of the Service Catalog on top of the CF Container Runtime and going over best practices for writing brokers to ensure that they are multi-platform compatible.

Speakers
JB

Jonathan Berkhahn

Senior Software Engineer, IBM
Jonathan is a chair of Operator Framework and a maintainer on Operator SDK.
avatar for Morgan

Morgan

Sr Software Engineer, IBM
After contributing to Docker & Kubernetes for 3 years, Morgan has gained valuable insight into the varying culture around open source container technology. Pivoting towards blockchain technologies has landed Morgan in Hyperledger Fabric. Morgan is a maintainer on the core Docker Engine... Read More →



Friday April 20, 2018 2:45pm - 3:15pm EDT
Meeting Room 253A

2:45pm EDT

2:45pm EDT

Automating Your Automation, or How I Learnt to Love the Pipeline - Kevin Rutten & James Hunt, Stark & Wayne
Automation with pipelines is a critical part to modern development and operations. Pipelines reduce human errors, improve testing, and improve workflow. Why wouldn’t you want to automate something? Kevin and James want to help show you some of the tools, templates, and tutorials that will make you too love the Pipeline

- The "repipe" concept
- Go-binary release pipeline template
- Things learnt supporting CloudFoundry-Community pipelines
- Highlights from Pivotal’s PCF-Pipeline scripts
- Creating pipelines automatically 
- Automating the pulling data from vSphere


Speakers
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.
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 →



Friday April 20, 2018 2:45pm - 3:15pm EDT
Meeting Room 257A/B

2:45pm EDT

2:45pm EDT

2:50pm EDT

Gold Sponsor Lightning Talk: Running Open Source Workloads on Azure Stack - Walter Oliver, Microsoft
Azure is an hybrid cloud, Azure Stack is a key element of its hybrid capabilities. This means that customers can now develop and deploy their applications to Azure and when need to also to their on-prem environment to comply with regulations, organizational policies or high latency networks. For such you need to be able to run your OSS-based workloads on Azure Stack as you do on Azure (example: Could Foundry).

Speakers
JS

Jason Stevens

Sr. Software Engineer, Microsoft


Friday April 20, 2018 2:50pm - 2:55pm EDT
Meeting Room 258B

2:55pm EDT

3:00pm EDT

Gold Sponsor Lightning Talk: SUSE and Cloud Foundry - Jeff Hobbs, SUSE
SUSE joined the Cloud Foundry Foundation last year as a platinum member. Their open source, certified Cloud Foundry distribution is now available for running on Kubernetes. Come see what SUSE is doing in the Cloud Foundry ecosystem, from upstream contributions to innovative developments

Speakers
avatar for Jeff Hobbs

Jeff Hobbs

Director, Engineering, SUSE
Jeff Hobbs leads the Cloud Application Platform team at SUSE. He has been involved with Cloud Foundry since it was open sourced, as the driver behind Stackato, the first enterprise Cloud Foundry distribution. He works to foster innovation and modern development ideas for enterprise... Read More →


Friday April 20, 2018 3:00pm - 3:05pm EDT
Meeting Room 258B

3:05pm EDT

3:15pm EDT

Break
Friday April 20, 2018 3:15pm - 3:35pm EDT
The Foundry, Exhibit Hall A

3:45pm EDT

Transactional and Data Integrity in Microservices Systems – Do We Need a Two-Phase Commit? - Dalia Borker, JP Morgan Chase
Transactional and data integrity, in highly-distributed, Microservices based systems, running on Cloud Platforms, poses some additional challenges. Designing your Microservices following Domain Driven Design (DDD), with Bounded Context pattern, helps but more work is required in high availability, and high scalability systems of today, to properly execute transactions and protect your data from getting corrupted.
Come and discover approaches to resolve these challenges. We will examine immediate and eventual consistency paradigms.

Speakers
avatar for Dalia Borker

Dalia Borker

Design Authority Global WM Fees, Vice President, JP Morgan Chase
Dalia started her career in IT after receiving Bachelor’s and Master’s degrees in Computer Science from UNCC and UMASS. She has been developing and leading enterprise application development and architecture for 20 years at various Fortune 500 firms. Dalia is currently a Design... Read More →



Friday April 20, 2018 3:45pm - 4:15pm EDT
Meeting Room 253B

3:45pm EDT

What the F#nc? - Tim Hess, Pivotal
Life is short, you've only got so many keystrokes left! Come see how you can get more done with fewer keystrokes and more fun(ctional programming) along the way. We'll provide a little background on F# before diving into to some demos on how to use Steeltoe and F# together in Cloud Foundry.

Speakers
avatar for Tim Hess

Tim Hess

Pivotal
Tim Hess is an engineer on the Steeltoe project. He's been slinging code professionally for over 10 years, with healthy doses of software architecture and system administration responsibilities along the way. In order to feed his expansive appetite for learning, Hess also runs the... Read More →



Friday April 20, 2018 3:45pm - 4:15pm EDT
Meeting Room 254A/B
  Cloud Native .NET

3:45pm EDT

How Cloud Foundry Compares with Kubernetes for Deployment of Cloud Native Java Applications - Surya V Duggirala, IBM
As Cloud Foundry is becoming the Cloud platform of choice across multiple industry domains, lots of Cloud Native Java applications are being developed and deployed on this platform. But there is a question lot of people in the industry are asking how Cloud Foundry compares with Kubernetes and when to use which platform. As we have deployed same Cloud Native Java applications both on Cloud Foundry as well as Kubernetes, we would like to share our experiences here. This session also talks about how the service mesh can be used while deploying microservices on Cloud Foundry and how it compares with Kubernetes platform using multiple industry use cases

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 →


Friday April 20, 2018 3:45pm - 4:15pm EDT
Meeting Room 253C
  Cloud Native Java

3:45pm EDT

Dispatch - A Serverless Framework - Berndt Jung & Mark Peek, VMware
This session will discuss the Dispatch open source serverless framework from VMware. The Dispatch framework uses other open source FaaS implementations (such as OpenFaaS, OpenWhisk, and RIFF) to provide an easier developer experience while adding in IT/Ops features such as multi-tenancy, monitoring, and visibility. This talk will demonstrate Dispatch leveraging RIFF for function execution and services via Open Service Broker API (CF service broker and Kubernetes service catalog).



Speakers
avatar for Berndt Jung

Berndt Jung

Sr. Manager of Engineering, VMware
Berndt is currently a Sr. Manager of Engineering at VMware overseeing the serverless effort.  This effort has resulted in the open source serverless platform, Dispatch.  Previously, Berndt worked as a Staff Engineer in the Cloud Native Applications Business Unit.
avatar for Mark Peek

Mark Peek

Principal Engineer, VMware
Mark is a Principal Engineer at VMware working across areas of interest such as cloud management, cloud native applications, and open source. Currently, he is leading the work on serverless within VMware. Mark contributes to a wide range of open source projects and is the VMware representative... Read More →



Friday April 20, 2018 3:45pm - 4:15pm EDT
Meeting Room 258A
  Containers & Serverless
  • Experience Level Any

3:45pm EDT

Generic Config API: Beyond Cloud, Runtime, and CPI Configs - David Ansari, SAP SE
This talk starts by demystifying the existing cloud, runtime, and CPI conifg types and revealing weaknesses of their corresponding API endpoints.

We then present the new generic config API which not only unifies existing configs but, most notably, allows operators to upload any type of config to the BOSH director providing versioning, diffing and branching functionalities out-of-the-box.

For BOSH operators, these new config types enable unforeseeable uses cases. We present a couple of use cases which are already in the backlog and explain how operators can leverage the functionalities introduced by generic configs.

Speakers
avatar for David Ansari

David Ansari

Developer, SAP
David works as an open source software developer at SAP. After completing the Pivotal Dojo program in San Francisco he joined the BOSH Openstack CPI team in Walldorf, Germany.



Friday April 20, 2018 3:45pm - 4:15pm EDT
Meeting Room 252A/B
  Core Projects

3:45pm EDT

How CF Networking Could Solve Your Environment Specific Use Case - Konstantinos Karampogias, Swisscom
Very often, Cloud Foundry operators are facing a case which they can only solve in a way that is tightly connected to their internal infrastructure. Any feature request to integrate such environments-specific solutions will inevitably be rejected. In a situation like that, operators have to introduce a dirty workaround, which is not ideal. Adding a custom behavior by extending the network stack will be of great benefit.

In this talk, Konstantinos presents an extension to the network stack which addresses a known network limitation of the platform. The solution is leveraging the extensibility added by the CF Networking release and the plugin chaining, which is the latest feature of the Container Networking Interface (CNI) community. We will begin with a deep dive into the networking stack. A demo will follow that presents a modified Cloud Foundry that solves the external traffic identification problem. According to which, the space or the org of an application cannot be identified in the transport layer (TCP/UDP) outside the Diego Cell.

After this talk, the attendees will
- Demystify the Cloud Foundry network stack
- Learn how the CF-networking release enabled extensibility
- Be introduced to the latest feature of CNI
- Understand how several problems can be solved in the network stack

Speakers
avatar for Konstantinos Karampogias

Konstantinos Karampogias

Software Engineer, Swisscom
Konstantinos has been working at Swisscom for the past three years as Software Engineer. He is currently a remote member of the CFCR team in Dublin, and before that he was member of the Garden team in London, and of the Container Networking team in Santa Monica.



Friday April 20, 2018 3:45pm - 4:15pm EDT
Meeting Room 253A

3:45pm EDT

Decoupling the CF Buildpacks from CF: CF Local & more! - Stephen Levine, Pivotal
Speakers
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.


Friday April 20, 2018 3:45pm - 4:15pm EDT
Meeting Room 258B

3:45pm EDT

Customizable CI/CD with Cloud Foundry - Wei-Min Lu & Yuebin Shen, Anchora
CI/CD (Continuous Integration/Continuous Delivery) is an essential requirement for enterprise PaaS solution. Due to different process requirements from difference users, it is required that CI/CD be made customizable by the users. In this presentation, we will introduce such a flexible CI/CD solution that provides an end-to-end application continuous delivery process via visualized methods with various built-in services. This approach enables the complete process from app development to deployment with seamlessly integration with Cloud Foundry. It supports the app deployment onto the Cloud Foundry platform using code packages or image files, process verification and approval, module self-definition, and notification etc.

Speakers
WL

Wei-Min Lu

CEO, MoPaaS
Dr. Lu is the founder and CEO of Anchora (MoPaaS), which is the leading cloud platform solution provider in China that builds the converged platform solution that enables both the first public open cloud platform service (MoPaaS: http://www.mopaas.com) and an enterprise-class PaaS... Read More →



Friday April 20, 2018 3:45pm - 4:15pm EDT
Meeting Room 257A/B

4:25pm EDT

Cloud-Native Data: Getting to the “X” factors of Cloud Native Data - Dormain Drewitz & Paul Puckett, Pivotal, Stephen O’Grady, Redmonk, Mark Ardito, HCSC & Brian Dunlap, Southwest Airlines
Twelve-Factor App manifesto is arguably missing a key piece – data. There is no guidance for how to architect the data layer. Yet, we know how tremendously important data is to an application and an organization. We all have lots of data. What can we do to enable Cloud Native Data Manifesto to enable a DevOps model for data?

Discussions around the principles and the lack of proper data education is key to industry progress in being cloud native. If we can bridge this cloud native divide the possibilities for the enterprise are enormous. Those holding on to legacy applications due to massive data constraints could simplify and become cloud native.


Building on a panel held at SpringOne Platform 2017, this panel brings together perspectives from users (Timmy Richardson, Brian Dunlap and Mark Ardito), and industry observers (Steve O’Grady). Moderated by Dormain Drewitz, this panel will hone in on defining a set of “factors” for cloud-native data.

Speakers
avatar for Mark Ardito

Mark Ardito

Divisional Vice President, HCSC
As Divisional Vice President of Digital Delivery at Health Care Service Corporation (HCSC), Mark Ardito leads the development of new and innovative solutions for members and delivers business technology for the largest customer-owned health insurance company — and the fourth largest... Read More →
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 →



Friday April 20, 2018 4:25pm - 4:55pm EDT
Meeting Room 253B

4:25pm EDT

Rapidly Transform Legacy .NET Applications to Cloud Foundry - Alfus Inigo Jaganathan & Poornima Varadhan, Cognizant
Abstract
Legacy .Net applications adhere to different patterns from modern applications. Decomposing those to 12 factor environment is time consuming, error prone and often manual. In this talk we will demonstrate strategies, frameworks, libraries, tools and techniques applied to rapidly transform/re-platform these applications with the most relevant 12/15 factors.

Description
Creating 12 factor applications can be done in 2 ways that is green field development; or transformation of legacy applications (transforming larger Monoliths to Micro services Vs rewrite application with modernized architecture). The latter is prone to more challenges because of presence of legacy patterns that are considered as anti-patterns with today’s technology advancements.
Elaborating more on how to go about dealing with legacy transformations; the first and foremost simple step is to size the application. Classifying them as small, medium, large and x-large (anything beyond large) will help in determining the category / degree of transformation required. X-large applications are not recommended for replatforming. Factors like number of lines of code, complexity, interfaces etc. will help with determining the sizing.
Leveraging the existing tools and techniques created by pivotal, such as OKR, Event Storming, Boris, Snap, etc. will help to modernize larger monoliths (Reference SP1 2017) in converting them to micro-services based architecture with a mixture of relevant patterns. Likewise for the re-platforming of the application, leveraging Snap tool/technique helps with the detailed analysis of the application for performing lift & shift.
The rest of the talk will cover our experience with several application transformation that includes batch processing applications, ASP.Net web, UI and Web service applications which are bounded by the size / complexity factors. This will be supported with code snippets and demos as relevant.

Speakers
avatar for Alfus Inigo Jaganathan

Alfus Inigo Jaganathan

Architect, Cognizant
More than 12 years of development experience currently working as a Solution architect predominantly on Microsoft Technologies, focusing on Cloud Foundry based PaaS, .Net Core, .Net, Web API, MVC, WCF and Relational database systems. Extensive experience in transforming monolithic... Read More →
avatar for Poornima Varadhan

Poornima Varadhan

Associate Director, Cognizant
Overall 16 years of industry experience working with Large Global insurance players .I have done various consulting, venture , advisory, product management and transformational program delivery roles across most of the Global markets (in specific NA & Asia Pacific) . Currently as... Read More →



Friday April 20, 2018 4:25pm - 4:55pm EDT
Meeting Room 254A/B
  Cloud Native .NET
  • Experience Level Any

4:25pm EDT

Running Multi-Cloud Microservices with Cloud Foundry - Maggie Ambrose & Cameron Stewart, Pivotal
What does it take to have an application be highly available to users in regions all over the globe? How do you take advantage of “Best in Cloud” features from multiple cloud providers? These are just some of the questions that technologists are grappling with in the new multi-cloud reality.
In this session, we will confront these questions with an example of a Java-based microservices application running globally on multiple clouds, taking advantage of different infrastructures and services including Spring Cloud.
The Cloud Foundry platform is an important enabler of the capability to deliver multi-cloud, reliable applications to users world-wide.
The audience will learn about the benefits achieved by running applications in a multi-cloud model, and how to do it effectively.

Speakers
avatar for Maggie Ambrose

Maggie Ambrose

Pivotal
Maggie is part of the Global Ecosystem Team at Pivotal. She works on expanding the Pivotal ecosystem with joint solutions across Dell Technologies. She is an Austin local and a member of Women Who Code Austin. Previous speaking experience includes Open Source Communities panel at... Read More →
CS

Cameron Stewart

Pivotal
Cameron comes from a full-stack developer background which makes her fiercely passionate about all things cloud-native, 12 factor and agile. As part of the Global Ecosystem team at Pivotal, Cameron works with a variety of partners to help bring cloud-native solutions to joint customers... Read More →



Friday April 20, 2018 4:25pm - 4:55pm EDT
Meeting Room 253C

4:25pm EDT

CF Networking: Policy, Service Discovery, & Beyond - Angela Chin & Usha Ramachandran, Pivotal
Last year, the CF Networking team introduced direct communication between microservices and fine-grained, application-based policy through the creation of a new networking stack. With these features, operators are able to deploy microservices securely, removing the need for applications with sensitive information to have public routes.

However, the work did not stop there! Learn about new features the Networking team have introduced in the past year such as platform service discovery and integration with 3rd party networking plugins! Through these enhancements, we will demonstrate how easy it has become for operators to enable direct, secure traffic between their applications.

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 Usha Ramachandran

Usha Ramachandran

Staff Product Manager, Pivotal
Usha is a Staff Product Manager at Pivotal and currently doing a rotation on the Platform Architecture team. Over her tenure at Pivotal, she was responsible for prioritizing and delivering networking and policy capabilities for Cloud Foundry. Usha has over 15 years of networking experience... Read More →



Friday April 20, 2018 4:25pm - 4:55pm EDT
Meeting Room 252A/B
  Core Projects
  • Experience Level Any

4:25pm EDT

UAA Authentication for Kubernetes - Andrei Krasnitski, Altoros
With no built-in solutions for managing user accounts, Kubernetes has to rely on external systems for this. Can we use one UAA solution for both Cloud Foundry and Kubernetes authentication while building a hybrid deployment? Yes! This talk explores integration options between UAA and Kubernetes, discusses different ways of sharing UAA and the tradeoffs of each design. The speaker will show a prototype of a UAA solution integrated with both Cloud Foundry and Kubernetes, enabling engineers to use the same credentials on both platforms.

Speakers
AK

Andrei Krasnitski

Software Engineer, Altoros
Andrei Krasnitski is Cloud Foundry Engineer at Altoros. Having 3+ years of experience in building CI/CD pipelines and automating clouds, Andrei has participated in building a private cloud for one of the largest US-based IT service providers. Today, he is building and supporting Cloud... Read More →



Friday April 20, 2018 4:25pm - 4:55pm EDT
Meeting Room 253A
  Experiments & Extensions
  • Experience Level Any

4:25pm EDT

Autoscaling Cloud Native Applications... with Math - Allan Espinosa, Bloomberg
Platforms like CloudFoundry and Kubernetes provide delightful APIs to show various statuses of our applications. From CPU, Load average, HTTP response times, etc. we all have what we need to make sure our app is running healthily.

When things are on fire, we Ops people twiddle some knobs like spin up more Pods to keep things going. We use mostly our experience and knowledge of the systems that we are running to know what to do.

However, if you look at everyday things like your airconditioners and thermostats, they don't have an Ops team that gets paged to set the correct level of the coolant to set your room to the right temperature. They use some math behind called *Control Theory* to keep your room's temperature stable. In this talk, I will show how we can use the same concepts to autoscale and manage the health of our applications on CloudFoundry and Kubernetes.

Speakers
AE

Allan Espinosa

Site Reliability Engineer, Bloomberg



Friday April 20, 2018 4:25pm - 4:55pm EDT
Meeting Room 258B

4:25pm EDT

Data Protection for a Modern Cloud - James Hunt, Stark & Wayne
Your BOSH / Cloud Foundry infrastructure is filled with critical data, from deployment metadata in BOSH, to org / space data in CF, to application data in your BOSH-deployed marketplace services. SHIELD is a Data Protection Solution that helps you backup that important data, off-site, and restore it in the event of all-out catastrophe. It provides scheduling, archive retention, and data encryption.

Speakers
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.


shield pdf

Friday April 20, 2018 4:25pm - 4:55pm EDT
Meeting Room 257A/B
  Operating Cloud Foundry
  • Experience Level Any
 
Filter sessions
Apply filters to sessions.