Loading…
This event has ended. Create your own event on Sched.
Tuesday, June 13
 

8:00am PDT

9:00am PDT

Community Day
The Community 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 Abby Kearns, the Executive Director of the Cloud Foundry Foundation, and will be organized as a unconference, allowing attendees to chose key topics they would like to see discussed and offer space around those topics. 

Schedule
9:00am - Welcome and Event Kick-off by Abby Kearns
9:30am - Topic Voting and Announcement
10:00am - Breakout Sessions
1:00pm - Results and Collboration
2:00pm - Closing Remarks

**Space is limited.  Register for this event, while registering for Cloud Foundry Summit Silicon Valley.**

Tuesday June 13, 2017 9:00am - 3:00pm PDT
Grand Ballroom EF

9:00am PDT

Hackathon - Sponsored by VMware

Register Now!

Come join an enthusiastic bunch of Cloud Foundry developers in this first 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 invited on stage during the Thursday morning keynotes to receive their awards.  This is a free event.  Pre-registration (add it to your Summit registration) required.

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 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 project presentations on Wednesday at 3pm.

Tuesday, June 13th:
9am Introductions, coffee and breakfast
9:30am Brainstorm projects and find teams
10:30am Break into teams and start working
12:00pm Lunch
3:00pm  Wrap up day one and adjourn to opening keynote

Wednesday June 14th:
3:25-4:35pm Meet with judges for 5 minute project demos.
10:00pm Finalists will be notified by email

Thursday June 15th: Finalists should attend the Thursday morning keynote, where winners receive their prizes and winning team takes the stage.   

Judges:
Dr. Max, IBM Cloud Labs
Brad Meiseles, VMware
Chris Clark, Cloud Foundry Foundation


Tuesday June 13, 2017 9:00am - 3:00pm PDT
Winchester & Stevens Creek, 2nd Floor, Hyatt Santa Clara

9:00am PDT

Training: Cloud Foundry for Beginners: From Zero to Hero - Andrew McDonough and Ben Dott, Armakuni (Additional Fee Required to Attend)
*All trainings cost $475 per person and you must select the training course of your choice, while registering for the full conference.

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.
Requirements
  • Linux, Windows or OS X (all 64bit)
  • 1GB of FREE RAM
  • Ability to install software
  • Code editor of choice
  • A free account on Swisscom's Application Cloud, which is available at  https://cf-summit-registration.scapp.io any time after June 5th, 2017.  
  • “Curl” utility (for Windows: https://curl.haxx.se/download.html)
Attendees must be proficient in English to participate in the training course.
Training Provided By
Armakuni

Speakers
avatar for Benedict Dodd

Benedict Dodd

Co-Founder and CTO, Armakuni
Ben Dodd, Armakuni’s CTO & Co-founder, is a thought leader in Cloud Native software development and digital transformation. A true change agent, Ben has a proven track record of leading both public and private organisations’ adoption of DevOps principles and culture, using his... Read More →
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 →


Tuesday June 13, 2017 9:00am - 3:00pm PDT
Grand Ballroom A

9:00am PDT

Training: Logging and Monitoring - Alexey Zakharov and Anton Soroko, Altoros (Additional Fee Required to Attend)
*All trainings cost $475 per person and you must select the training course of your choice, while registering for the full conference.

The Workshop During this workshop we will tell you about Logging and Monitoring approaches to use in conjunction with Cloud Foundry deployments. You will know how to:
  • See logs and metrics from different levels of deployment stack:
    • Applications
    • 3rd party services
    • Cloud Foundry
    • BOSH
    • IaaS
  • See possible ways of monitoring components described above (agents, firehose nozzles, buildpacks, etc)
  • Find out which metrics you can find useful in your CF installation
 
We will take some practical lessons to give you a personal experience with:
  • Firehose nozzle
  • Visualize metrics
  • IaaS/3rd party services monitoring
  • Pushing sample application into CF and collecting some metrics from it
  • Tips and tricks with Elasticsearch deployment
And also we will tell you why Logging and Monitoring are different things.

Requirements
  • Laptop (MacOS / Linux / Windows) with WiFi adapter
  • SSH client + basic usage knowledge to create Ubuntu VM + Internet access from this VM (on your choice):
    • Docker
    • Virtualbox
    • AWS
  • Cloud Foundry CLI installed + basic usage knowledge

Attendees must be proficient in English to participate in the training course.


Speakers
avatar for Anton Soroko

Anton Soroko

Anton Soroko is a Cloud Foundry/DevOps Engineer at Altoros with a strong background in SRE activities. He has extensive experience in maintaining distributed monitoring systems for a high-load cluster, with over 35 000 hosts in the largest cluster monitored and controlled. Currently... Read More →
avatar for Alexey Zakharov

Alexey Zakharov

Alexey Zakharov is a Cloud Foundry/DevOps Engineer at Altoros. His main focus areas are cloud automation, virtualization, and training DevOps engineers in all things cloud. As a part of Altoros’s Cloud Foundry team, Alexey has built multiple CF environments. He is also a contributor... Read More →


Tuesday June 13, 2017 9:00am - 3:00pm PDT
Grand Ballroom D

9:00am PDT

Training: Microservices on Cloud Foundry: Going Cloud Native - Juan Pablo Genovese & Sergey Balashevich, Altoros (Additional Fee Required to Attend)
*All trainings cost $475 per person and you must select the training course of your choice, while registering for the full conference.

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.
Requirements
  • Linux, Windows or OS X (all 64bit)
  • 1GB of FREE RAM
  • Ability to install software
  • Code editor of choice
  • A free account on Swisscom's Application Cloud, which is available at  https://cf-summit-registration.scapp.io any time after June 5th, 2017.  
  • “Curl” utility (for Windows: https://curl.haxx.se/download.html)
Attendees must be proficient in English to participate in the training course.
Training Provided By
Altoros

Speakers
avatar for Juan Pablo Genovese

Juan Pablo Genovese

Field Cloud Foundry Engineer, Altoros
All and Everything Cloud Foundry. Tango. Beers. Blues. :)


Tuesday June 13, 2017 9:00am - 3:00pm PDT
Grand Ballroom B

9:00am PDT

Training: Operating a Platform: BOSH and Everything Else - Michael Minges and Steve Wall, ECS Team (Additional Fee Required to Attend)
All trainings cost $475 per person and you must select the training course of your choice, while registering for the full conference.

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.

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.
Training Provided By
ECS Team

Speakers
avatar for Michael Minges

Michael Minges

Michael has spent the past two years as a Cloud Foundry Systems Administrator, leveraging BOSH to deploy Cloud Foundry and its related technologies. He has configured, deployed and maintained Open Source Cloud Foundry development environments, as well as Pivotal Cloud Foundry production... Read More →
avatar for Steve Wall

Steve Wall

Director of Solutions Architecture, ECS Team
Steve has over 20 years of experience architecting, designing and developing sophisticated enterprise applications, with the past three years focused in Cloud Foundry development. He is a Cloud Foundry Certified Associate and served on the Cloud Foundry Foundation’s committee to... Read More →


Tuesday June 13, 2017 9:00am - 3:00pm PDT
Grand Ballroom C

2:00pm PDT

Summit Registration
Tuesday June 13, 2017 2:00pm - 6:00pm PDT
Lobby

3:30pm PDT

Opening Remarks - Kim Bannerman, Program Manager, Developer Relations, Google
Speakers
avatar for Kim Bannerman

Kim Bannerman

Technical Customer Engagement, Google
Kim has over a decade of experience in the tech industry leading diverse teams and working with enterprise customers. She is passionate about the people behind the technology, especially in the open source community. For the past seven years, she has transformed her love of learning... Read More →


Tuesday June 13, 2017 3:30pm - 3:35pm PDT
SCCC Hall CD

3:35pm PDT

Keynote: The Makers of Marvels: How Developers Are Rebuilding the Enterprise, One Brick at a Time - Abby Kearns, Executive Director, Cloud Foundry Foundation
History teaches us that astonishing feats occur not when a singular leader envisions them, but when a mass of skilled workers collaborates to transform that vision into something material. The Pyramids of Giza, for example, were not built overnight by a Pharaoh, but constructed by tens of thousands of workers over a period of years. Today’s “pyramid” is quite a bit smaller, but a wonder of the world in its own right: The iPhone has transformed the world as we know it -- but most of its power comes from the app store, which offers thousands of apps created from the imaginations of thousands of developers. These developers are the makers of marvels in our time. They instantiate the very concept of digital transformation -- that notion of infrastructure disruption and re-assembly on the mind of every CIO. Business development is driven by software development, and software development is shaped by developers in the open source community.

In her talk, Abby Kearns empowers developers to think of themselves as the doers and makers who hold the key to unlocking digital transformation. She will cover the importance of diversity among developers for the technology industry to evolve and to reflect its user base, and will highlight the key open source concepts and technologies powering this trans-industrial transformation.

Speakers
avatar for Abby Kearns

Abby Kearns

Executive Director, Cloud Foundry Foundation
Abby is a true tech veteran, with an 18 year career spanning product marketing, product management and consulting at a mix of Fortune 500 and startup companies. As the first fellow at Cloud Foundry Foundation and VP of Strategy, Abby was responsible for structuring and executing operational... Read More →


Tuesday June 13, 2017 3:35pm - 3:55pm PDT
SCCC Hall CD

3:55pm PDT

Keynote: Open Source, Open Mind: Sound Solutions for Humanity - Kyla A. McMullen, PhD, Assistant Professor, University of Florida
Undoubtedly, there is a strong connection between open source contribution and academia: collaboration across multiple groups, open access to information, and quality over quantity. Dr. McMullen will discuss how the SoundPadLab at the University of Florida uses open source to create novel solutions to many societal challenges. Come hear about how open source projects are being implemented in academic and human contexts.

Speakers
avatar for Kyla A. McMullen, PhD

Kyla A. McMullen, PhD

Assistant Professor, University of Florida
Dr. Kyla McMullen earned her Bachelor of Science in Computer Science from the University of Maryland, Baltimore County (UMBC), where she was also a Meyerhoff Scholar. She earned her Masters and Ph.D. degrees in Computer Science and Engineering from the University of Michigan (2007-2012... Read More →


Tuesday June 13, 2017 3:55pm - 4:15pm PDT
SCCC Hall CD

4:15pm PDT

Keynote: Enterprise is the New Black - Björn Goerke, CTO , SAP and President, SAP Cloud Platform
Digital transformation is fundamentally about enabling businesses to quickly innovate on top of their core competencies. For building innovative applications without compromising enterprise-grade qualities, the underlying platform must be agile, robust and open for accessing cutting-edge technologies. In this keynote, you will learn how SAP customers are driving innovations in leaps and bounds in IoT, Machine Learning, eCommerce and other areas by using SAP Cloud Platform -- a Cloud Foundry enterprise Platform offered in a multi-cloud environment.

Speakers
avatar for Bjoern Goerke

Bjoern Goerke

Chief Technology Officer and President SAP Cloud Platform, SAP SE
Björn Goerke is Chief Technology Officer and President of SAP Cloud Platform at SAP SE. He reports directly to Bernd Leukert and Rob Enslin, members of the Executive Board of SAP SE.Overseeing the technology strategy and standards across all products at SAP as well as product management... Read More →


Tuesday June 13, 2017 4:15pm - 4:35pm PDT
SCCC Hall CD

4:35pm PDT

Keynote: How Comcast is Putting Customers First - Powered by Cloud Foundry
Comcast is the largest cable provider in the United States, meaning it is vital for its services to be available at all times to meet enormous customer demand -- while ensuring its development teams can implement updates continuously, without sacrificing uptime. Join Greg Otto, Uma Tumala and Christopher Tretina from Comcast as they discuss the reasons they chose Cloud Foundry, from three unique perspectives: operations, development and line of business. Hear about the benefits and challenges of deploying Cloud Foundry across multiple clouds in one of the largest enterprise environments in the world.

Moderators
avatar for Fintan Ryan

Fintan Ryan

Analyst, RedMonk
Fintan Ryan is an industry analyst at RedMonk, the developer focused industry analyst firm. Fintan's research focuses on all things related to developers, from tooling to methodologies and the organizational aspects of software development. His primary research areas include cloud... Read More →

Speakers
avatar for Greg Otto

Greg Otto

Executive Director, DevX, Comcast
Note - Keynote speaker at Cloud Foundry 2016, 2017 and SpringOne Platform 2016, 2017 BIO - As Executive Director of Cloud Services at Comcast, Greg is helping transform the product delivery experience. A 20+ year veteran with roots as a programmer, he is passionate about improving... Read More →
avatar for 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 Uma Tumala

Uma Tumala

Principal Engineer, Comcast
Uma Tumala is a Principal Engineer at Comcast who had been working within the confines of a heavy weight back office mediation platform built on monolithic architecture for several years. Comcast explored various opportunities to divide those monolithic services into fine-grained... Read More →


Tuesday June 13, 2017 4:35pm - 5:15pm PDT
SCCC Hall CD

5:15pm PDT

Closing Remarks - Kim Bannerman, Program Manager, Developer Relations, Google
Speakers
avatar for Kim Bannerman

Kim Bannerman

Technical Customer Engagement, Google
Kim has over a decade of experience in the tech industry leading diverse teams and working with enterprise customers. She is passionate about the people behind the technology, especially in the open source community. For the past seven years, she has transformed her love of learning... Read More →


Tuesday June 13, 2017 5:15pm - 5:20pm PDT
SCCC Hall CD

5:20pm PDT

5:20pm PDT

 
Wednesday, June 14
 

7:45am PDT

The New Stack Pancake Breakfast
Come have a short stack with The New Stack at the Cloud Foundry Foundation’s big event in Santa Clara. We’ll have our pancake robot printing flapjacks and some fueled up conversations about the latest thoughts on moving workloads around the clouds.



Wednesday June 14, 2017 7:45am - 8:45am PDT
Stevens Creek, 2nd Floor, Hyatt Santa Clara

8:00am PDT

Breakfast
Wednesday June 14, 2017 8:00am - 9:00am PDT
Lobby

8:00am PDT

Registration
Wednesday June 14, 2017 8:00am - 6:00pm PDT
Lobby

9:00am PDT

Welcome Remarks - Kim Bannerman, Program Manager, Developer Relations, Google
Speakers
avatar for Kim Bannerman

Kim Bannerman

Technical Customer Engagement, Google
Kim has over a decade of experience in the tech industry leading diverse teams and working with enterprise customers. She is passionate about the people behind the technology, especially in the open source community. For the past seven years, she has transformed her love of learning... Read More →


Wednesday June 14, 2017 9:00am - 9:10am PDT
SCCC Hall CD

9:10am PDT

Keynote: A Platform for the Enterprise: Where Maturity and Innovation Intersect - 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 →


Wednesday June 14, 2017 9:10am - 9:30am PDT
SCCC Hall CD

9:30am PDT

Keynote: Panel: How Google and Microsoft are Using Cloud Foundry To Embrace Multi-Cloud - Chip Childers, Cloud Foundry, and Frederic Lardinois, TechCrunch (moderator)
More information to come.

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 →
avatar for Frederic Lardinois

Frederic Lardinois

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


Wednesday June 14, 2017 9:30am - 9:50am PDT
SCCC Hall CD

9:50am PDT

Keynote: Leap of Agile Faith - How Liberty Leveraged Agile, Cloud and Product Focus to Rapidly and Successfully Jump into a New Australian Market Segment - Mojgan Lefebvre, SVP & Chief Information Officer, Global Specialty, Liberty Mutual Insurance
A customer-centric Agile transformation is in flight across Liberty Mutual Insurance to drive faster time-to-market and value delivery by leveraging technology. The imperative for change in our current business landscape is just too great to ignore. Mojgan will tell a story about how her team quickly adopted the Agile mindset and methodologies to seize a multi-million dollar business opportunity in Australia and deliver customer value in record time. In true “hit the ground running” form, this 100+ year-old, Fortune 100 company is driving real change – and it all starts with transforming how software products are delivered.

Speakers
avatar for Mojgan Lefebvre

Mojgan Lefebvre

Mojgan Lefebvre is SVP & Chief Information Officer for Liberty Mutual Insurance, Global Specialty. In this role, she leads all aspects of technology strategy, planning and execution in over 20 countries.Before joining Liberty in 2010, Mojgan was CIO for bioMerieux, a global medical... Read More →


Wednesday June 14, 2017 9:50am - 10:10am PDT
SCCC Hall CD

10:10am PDT

Keynote: Engaging Engineers to Delight the Customer and Drive Business Results - Opal Perry, Divisional Chief Information Officer of Claims, Allstate Insurance
Allstate, founded in 1931 and the second largest Property and Casualty Insurer in the US, is pursuing the goal of creating a 22nd Century Corporation and technology is at the forefront of this transformation. There are many pieces that must fall into place for an enterprise transformation to succeed: a strong vision, support from a leadership coalition, leveraging new technology and business models and most of all the engagement and drive of the individuals who power the corporation. Opal will discuss how she and the team took a global first approach to leading engineers and product teams on the transformation journey and enabled powerful growth for teams across three continents.

Speakers
avatar for Opal Perry

Opal Perry

Divisional Chief Information Officer of Claims, Allstate Insurance Company
Opal Perry is Vice President and Divisional Chief Information Officer for Claims at Allstate Insurance where she leads a global engineering workforce focused on the digital transformation of claims including advancements in virtual estimating, digital payments and settlement.  Opal has... Read More →


Wednesday June 14, 2017 10:10am - 10:30am PDT
SCCC Hall CD

10:30am PDT

Break
Wednesday June 14, 2017 10:30am - 11:00am PDT
The Foundry - Hall A&B

10:30am PDT

Sponsor Showcase & Foundry
Wednesday June 14, 2017 10:30am - 4:45pm PDT
The Foundry - Hall A&B

11:00am PDT

Cloud Foundry in the Enterprise Track Introduction - Dormain Drewitz, Pivotal & Savita Raina, SAP
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 →
avatar for Savita Raina

Savita Raina

Sr.Product Marketing Manager, SAP
Savita is Sr. Product Marketing Manager for SAP Cloud Platform and has 10 years of direct work experience working in high tech industry. She has a diverse set of experiences that span from engineering design & product development to pre-sales, product and audience marketing functions... Read More →


Wednesday June 14, 2017 11:00am - 11:10am PDT
Grand Ballroom GH

11:00am PDT

Cloud-Native Java Track Introduction - Richard Seroter, Senior Director of Product, Pivotal
Speakers
avatar for Richard Seroter

Richard Seroter

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


Wednesday June 14, 2017 11:00am - 11:10am PDT
Grand Ballroom EF

11:00am PDT

Cloud-Native Node.js Track Introduction - Michael Dawson, IBM
Speakers
avatar for Michael Dawson

Michael Dawson

Node.js Community Lead, IBM
Michael Dawson is an active contributor to the Node.js project and chair of the Node.js Technical Steering Committee(TSC). He contributes to a broad range of community efforts including platform support, build infrastructure, N-API, Release, as well as tools to help the community... Read More →



Wednesday June 14, 2017 11:00am - 11:10am PDT
SCCC Ballroom K

11:00am PDT

Core Project Updates Track Introduction - Colin Humphreys, Pivotal & Julian Friedman, IBM
Speakers
avatar for Julz Friedman

Julz Friedman

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

Colin Humphreys

CTO, Pivotal
As CTO for Cloud at Pivotal, Colin Humphreys is responsible for the company’s big picture strategy and roadmap for our cloud platform offerings. Colin joins Pivotal from its acquisition of CloudCredo, where Colin was co-founder and CEO. Colin led the installation of the first SLA-driven... Read More →


Wednesday June 14, 2017 11:00am - 11:10am PDT
Grand Ballroom AB

11:00am PDT

Experiments and Extensions Track Introduction - Matt Cowger, Dell & Dr. Max, IBM
Speakers
avatar for Michael Maximilien

Michael Maximilien

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


Wednesday June 14, 2017 11:00am - 11:10am PDT
Grand Ballroom CD

11:00am PDT

Machine Learning and Big Data Track Introduction - Casey West, Google
Speakers
CW

Casey West

Engineer, Google
Casey West is an Architecture Advocate, and a lead for Enterprise Developer Advocacy at Google Cloud. For six years Casey has advised engineering and operations teams at the world’s largest companies on modern architecture, development, and delivery practices. His twenty year career... Read More →


Wednesday June 14, 2017 11:00am - 11:10am PDT
Theater

11:00am PDT

Polyglot In-Memory Track Introduction - Jana Richter, SAP
Speakers
avatar for Jana Richter

Jana Richter

Product Manager, SAP SE
Jana Richter is leading the SAP Cloud Platform Core Product Management team - current focus topics: multi cloud strategy, Cloud Foundry environment, runtimes and backing services, XSA programming model, hybrid cloud setups.



Wednesday June 14, 2017 11:00am - 11:10am PDT
SCCC Ballroom J

11:10am PDT

Project Gaia: How We are Transforming Technology at JPMorgan Chase [B] - Matthew Liste & Bryn Worgan, JPMorgan Chase
Three years ago, we were given a mission: “Go forth and change the way that we enable our 40,000 strong technology division at the bank to deliver business value; make it frictionless, make it fast, make it cheap”. Thus “Project Gaia” was born, and we embarked upon a journey of building out cloud services for our developers, leveraging best-in-class technology platforms. Last March, we delivered an enterprise-grade private cloud into production built on Cloud Foundry and other core technologies, and have seen massive interest and ramp-up from our developers. The success of Gaia was a key driver for the bank adopting a ‘cloud-first’ approach, enabling significant developer productivity. This talk will cover our journey over the last three years, the underpinning technologies that we’ve leveraged, the details of how we use Cloud Foundry, the challenges we have faced, and our future direction.

Speakers
ML

Matthew Liste

Cloud Engineering Manager / Distinguished Engineer, JPMorgan Chase
Run Engineering for cloud at JPMorgan Chase, have spoken at many prior industry conferences (Interop, VMWorld, ICP etc).
BW

Bryn Worgan

Platform Engineering Manager, JPMorgan Chase
Runs core engineering, drives Cloud Foundry engineering


Wednesday June 14, 2017 11:10am - 11:40am PDT
Grand Ballroom GH

11:10am PDT

Cloud Native Java [B] - Josh Long, Pivotal
“It is not necessary to change. Survival is not mandatory.” -W. Edwards Deming

Work takes time to flow through an organization and ultimately be deployed to production where it captures value. It’s critical to reduce time-to-production. Software - for many organizations and industries - is a competitive advantage.

Organizations break their larger software ambitions into smaller, independently deployable, feature -centric batches of work - microservices. In order to reduce the round-trip between stations of work, organizations collapse or consolidate as much of them as possible and automate the rest; developers and operations beget “devops,” cloud-based services and platforms (like Cloud Foundry) automate operations work and break down the need for ITIL tickets and change management boards.

But velocity, for velocity’s sake, is dangerous. Microservices invite architectural complexity that few are prepared to address. In this talk, we’ll look at how high performance organizations like Ticketmaster, Alibaba, and Netflix make short work of that complexity with Spring Boot and Spring Cloud.

Speakers
avatar for Josh Long

Josh Long

Spring Developer Advocate, VMware
Josh (@starbuxman) is the Spring Developer Advocate at Pivotal. Josh is a Java Champion, author of 5 books (including O'Reilly's upcoming Cloud Native Java: Designing Resilient Systems with Spring Boot, Spring Cloud, and Cloud Foundry) and 3 best-selling video trainings (including... Read More →


Wednesday June 14, 2017 11:10am - 11:40am PDT
Grand Ballroom EF

11:10am PDT

Breathe Into the Node.js [B] - Mark Hinkle, Linux Foundation
Node.js is becoming increasingly more popular with 7 million users per month and growing at a rate of 100% year-over-year. Although the application platform is attracting a lot of new developers, it is also attracting Java, Ruby and Python developers, especially as more enterprises explore microservices.

Node.js is a dynamically typed language and if you are trying to approach this application platform like Java, Ruby and Python, you are bound to fail.

This presentation will provide an overview of why Node.js is the right choice for PaaS and how best to approach this language if you are a traditional Java, Ruby or Python developer.

Speakers
MH

Mark Hinkle

Executive Director, Node.js Foundation
Mark Hinkle, is the Executive Director of the Node.js Foundation.


Wednesday June 14, 2017 11:10am - 11:40am PDT
SCCC Ballroom K

11:10am PDT

Cloud Foundry Diego Overview - Eric Malm, Pivotal
Do you love the simplicity and ease of pushing your application to Cloud Foundry but want to know what 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 has now replaced the previous DEA system as the official container runtime at the heart of Cloud Foundry, capable of running even the largest CF deployments. In this talk, the project lead for the Diego team will survey how the Diego components interact with each other and with the other subsystems inside of CF to run application instances, how those interactions have changed over the past year to improve system stability, security, and scale, and how to use tooling such as the CF Diego Operator Toolkit ("cfdot") to inspect the app instances and tasks in a deployment. This talk will also review how Diego enables powerful platform features such as container networking and volume plugins, and discuss other upcoming features that CF teams are actively working on and exploring today.

After attending this talk, you'll be ready to operate your Diego-backed CF deployment with confidence and to take advantage of the powerful features it unlocks for your 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 →



Wednesday June 14, 2017 11:10am - 11:40am PDT
Grand Ballroom AB

11:10am PDT

What's New in the Cloud Foundry Ecosystem? - Alex Zalesov, Altoros
A lot has changed in the Cloud Foundry ecosystem in the recent year. But how have these changes influenced the everyday life of the platform operations engineer? What has changed in the developer’s workflow? A year ago one needed to provision a virtual machine for the broker—today, a broker can be deployed as an ordinary application. Previously, a developer had to add authentication code to each of the applications—now a single routing service on top of all apps is used. In this talk, Alex will describe the changes accommodated by our engineers interacting with Cloud Foundry on a day-to-day basis. Alex will describe the features that saved us most time, and the ones that increased our confidence in the platform’s ability to self-heal in the face of failure. Also, Alex will touch upon the most anticipated features that we believe will make our lives much easier.

Speakers
avatar for Alex Zalesov

Alex Zalesov

Cloud Architect, Altoros
Aleksey Zalesov is a Cloud Architect at Altoros. He has seven years of experience in designing, implementing and supporting computer systems, both traditional and cloud-based. Currently, he designs and implements distributed PaaS systems based on Cloud Foundry and Kuberenetes. Aleksey... Read More →



Wednesday June 14, 2017 11:10am - 11:40am PDT
Grand Ballroom CD

11:10am PDT

State of Cloud Foundry on Google Cloud Platform [I] - Meaghan Kjelland, Google
Google has been working closely with the Cloud Foundry community with key contributions to the ecosystem to enable enterprises to run on the Google Cloud. Meaghan will talk about how far we’ve come since the first release of the BOSH Google CPI and where we plan on going next. She’ll cover recent updates to the GCP Service Broker that bring the power of Google’s data and machine learning services to the Cloud Foundry marketplace as well as the General Availability of the Stackdriver Nozzle for logging and monitoring your applications and infrastructure. 

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 →



Wednesday June 14, 2017 11:10am - 11:40am PDT
Theater

11:10am PDT

TrueRec.io: A Blockchain Project Running on Cloud Foundry [B] - Nethaji Tummuru, Michael Kunzmann & Mario Ponce, SAP
We all have gone through the process of hiring or applying for a job. In most cases, it's very tedious to verify a candidate's credentials (academic, employment, professional records), and even more to prove one’s own credentials. After the job offer, the bureaucracy starts. One of the most time-consuming processes is background checks to verify the applicant’s identity, education and employment history. How can a recruiter trust a resume the moment he receives it? How can resume records be notarized and verified in a blink of an eye with bullet-proof confidence? Is it possible to empower applicants to provide pre-verified records and still allow them the ownership of their information? TrueRec solves all these problems by utilizing Blockchain , Machine Learning all built on Cloud Foundry.

In this talk, we will discuss about the building blocks , blockchain architecture and cloud foundry components that we have leveraged.

Speakers
avatar for Michael Kunzmann

Michael Kunzmann

Lead Platform Engineer, SAP
My name is Michael Kunzmann and I am the lead Software Platform Engineer of the truerec.io platform. My work focus is in designing, architecting and building the truerec.io platform. I have worked in various Cloud Foundry projects before and currently working on delivering one of... Read More →
avatar for Mario Ponce

Mario Ponce

Senior Architect, SAP Labs
Mario is a Senior Developer working for SAP Labs from the Innovation Center Network Team architecting and developing cloud native applications with Cloud Foundry. Currently developing truerec.io leveraging Ethereum blockchain and computer vision algorithms. Speaker at SAP confere... Read More →
avatar for Nethaji Tummuru

Nethaji Tummuru

Director of Product development, SAP Labs
Nethaji, is responsible for bringing ideas to market. He has expertise in engineering and product management. He has a strong engineering background with focus on building scalable cloud-native applications. Have strong technical expertise in Cloud, big data, and in-memory platforms... Read More →


Wednesday June 14, 2017 11:10am - 11:40am PDT
SCCC Ballroom J

11:10am PDT

11:10am PDT

11:50am PDT

Cloud Native and Automation at Garmin - Jonathan Regehr & James Stueve, Garmin International
You may remember the 2015 CF Summit talk entitled "Leaving Your Comfort Zone - Garmin and Cloud Foundry". Garmin IT has learned and changed a lot since then. Jonathan and James will take you through our Cloud Native journey, including successes and mistakes along the way. Our story includes a Pivotal Labs Engagement, pair programming, pipelines.

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 →
avatar for James Stueve

James Stueve

Internet Architect, Garmin International
James is an Internet Architect with Garmin International. He is a big proponent of code quality and CI/CD pipelines.  James is currently working on helping jumpstart applications that will run in Pivotal Cloud Foundry.  Primarily his expertise is working with Spring boot... Read More →



Wednesday June 14, 2017 11:50am - 12:20pm PDT
Grand Ballroom GH

11:50am PDT

No Rocket Scientist Required - Developing +14,000 Message p/second IOT Systems - Dale Robinson, Arity LLC.
Anchoring the team tasked with developing a high throughput REST system for the Arity IOT platform, Dale Robinson has faced many of the common frustrations such an endeavour inevitably presents. This talk hopes to help fellow developers avoid the pitfalls and highlight the tools that helped deliver a working solution for Arity. Using Java and open source software like JMeter, RabbitMq and Spring Boot, Dale discusses ways to peek inside running containers, how breaking a monolith application into micro-services improved performance and Dales experiences of SDD (Security Driven Development - a personal term born from traumatic experiences) on team velocity.

Using Cloud Foundry instead of traditional JEE architecture, Arity has enabled its developers to deliver scalable applications with ease and made the nightmare of 4 a.m. deploys part of history.

Speakers
avatar for Dale Robinson

Dale Robinson

Anchor Developer, Arity LLC.
Dale Robinson is the Anchor for the A_SIX Project within Arity. Dale serves as an internal subject matter expert using Java technologies deployed on the Cloud Foundry Platform. Dale has acquired significant experience building high throughput systems in the Financial Services and... Read More →



Wednesday June 14, 2017 11:50am - 12:20pm PDT
Grand Ballroom EF

11:50am PDT

Getting Started with Node.js on Cloud Foundry [B] - Joe Doyle & Patrick Mueller, NodeSource
Node.js is the fastest growing runtime used in Cloud Foundry. If you’re just getting started with building Node.js applications for Cloud Foundry, you may have a lot of questions about best practices for this runtime environment. How can you test an application locally? Should you push your package dependencies, or let the staging machine download them? Should you be pushing your Node.js applications as Docker containers? How do you deal with private packages? How do you debug your application?

This presentation will cover these questions and more, by building a new Node.js application designed to be run in Cloud Foundry. Existing Node.js developers will probably learn a trick or two as well!

Speakers
avatar for Joe Doyle

Joe Doyle

Solutions Architect Manager, NodeSource
Joe Doyle is the Solutions Architect Manager at NodeSource. He has been working with Node.js and JavaScript for the last 5 years. Today much of his focus is on helping enterprise customers be successful with Node.js leveraging NodeSource products such as N|Solid and working to support... Read More →
PM

Patrick Mueller

Senior Node Engineer, NodeSource
Patrick Mueller is a Senior Node Engineer at NodeSource, and has been using Node.js as his primary development runtime since 2010. Patrick worked at IBM for 30 years, developing a variety of software platforms including IDEs, mobile runtimes and libraries, and server platforms including... Read More →



Wednesday June 14, 2017 11:50am - 12:20pm PDT
SCCC Ballroom K

11:50am PDT

Unlocking Diego: Achieving Distributed Robustness Through Simplicity and Reliability [A] - Nima Kaviani, IBM & Adrian Zankich, Pivotal
Cloud Foundry makes extensive use of Consul as a distributed key/value store in order to achieve active-passive high availability for components that are harder to operate in parallel. This is done through implementing a distributed locking mechanism that allows the active component to claim ownership of the lock and take responsibility on execution.

However, Consul’s underlying RAFT algorithm becomes fragile when the entire environment undergoes multiple BOSH re-deployments. This results in an array of different failures, e.g., Consul not being able to elect a leader or mistakenly choosing multiple nodes as leaders. These recurring inconsistencies in Consul can potentially reduce reliability in a distributed system like Cloud Foundry.

In Diego, as one of the primary subsystems of Cloud Foundry, we have taken advantage of Consul’s distributed locking mechanism in several components such as the Diego database (BBS), the auctioneer, and the route emitters. As such, we have spent extensive amount of time to understand how these distributed locks can potentially be avoided or redesigned in order to reduce dependencies to Consul. To this point, two of the Diego components, i.e., the route emitters and the database have adopted alternative solutions to achieve high availability.

In this talk, we will go over lessons learned from using Consul in Cloud Foundry, and how we are trying to find alternative solutions that can help with improving robustness and reliability of Diego components without having to use a complex system like Consul.

Speakers
A

Adrian

Adrian is an engineer with Pivotal and has worked on several teams contributing to different components in Cloud Foundry. He has been the anchor and also the PM for the infrastructure team and currently a contributor to BOSH.
NK

Nima Kaviani

senior software engineer, IBM
Nima Kaviani is a senior cloud engineer with IBM. He is a contributor to Knative and Cloud Foundry's Eirini. Prior to that Nima was the contributor to Cloud Foundry's Diego for over two years. Nima holds a PhD in computer science and tweets and blogs about Serverless, Kubernetes... Read More →


Wednesday June 14, 2017 11:50am - 12:20pm PDT
Grand Ballroom AB

11:50am PDT

Using Bosh Add-Ons to Customize your CF Experience [I] - Bridget Arthur & Josh Ghiloni, ECS Team
Bosh add-ons are a new feature that allows teams to customize the virtual machines in their bosh deployment. Although this was previously accomplished through complex post-deploy orchestrations or fragile stemcell modifications, the bosh add-on is a simple, flexible mechanism that plugs directly into any existing bosh 2.0 manifest.

Often times operators discover that the standard VM does not contain some of the VM-level monitoring tools commonly used in troubleshooting. Using this situation as a working example, attendees will learn:
- The use cases for bosh add-ons
- The details and mechanics of how add-ons work
- How to create a bosh add-on
- How to integrate it with an existing bosh deployment

Speakers
avatar for Josh Ghiloni

Josh Ghiloni

Senior Cloud Architect, ECS Team
Josh is a Principal Consultant and Senior Cloud Architect with ECS Team, a professional services firm based in Denver, CO. Throughout his career, Josh has developed applications and architectures ranging from traditional n-tier enterprise software solutions to microservice architectures... Read More →



Wednesday June 14, 2017 11:50am - 12:20pm PDT
Grand Ballroom CD

11:50am PDT

Source of Truth: Auto-Populating Your G-Suite Users and Permissions in Cloud Foundry [I] - Colleen Briant, Google
Managing your GSuite and Cloud Foundry users has never been so easy! With the development of a new integration from Google, GSuite users and their permissions are automatically propagated to your Cloud Foundry foundation. This talk will show you how to integrate your GSuite users and groups into your Cloud Foundry auth and permissions structure, including best practices for using LDAP groups and SSO.

Speakers
avatar for Colleen Briant

Colleen Briant

Software Engineer, Google
Colleen is a Software Engineer at Google. She keeps Cloud Foundry developers and operators on the cutting edge of Google Services with the GCP Service Broker and other open source integrations. She has previously spoken at CF Summit Europe 2016 and CF Summit Santa Clara 2017.



Wednesday June 14, 2017 11:50am - 12:20pm PDT
Theater

11:50am PDT

Monetizing Your Applications Using Cloud Foundry Abacus and Billing Engines [I] - Pankaj Kumar, SAP
This session will demonstrate how CF Abacus is used for metering your applications. Based on this we can monetize on various attributes like API Calls, Resources consumed etc. This session will include an end to end scenario of enabling metering for an existing application. Followed by pushing the metered data into a rating and billing system there by triggering an invoice to the customer. The demo will use the knowledge and experience we have gathered at SAP in monetizing some of our cloud solutions using Cloud Foundry.

Speakers
avatar for Pankaj Kumar

Pankaj Kumar

Product Manager, SAP
Pankaj Kumar is part of the product management for SAP Cloud Platform where he focuses on commercialization aspects of the various platform resources and services. He has been a speaker at various Industry events like SAP TechEd, ASUG etc.
avatar for Nick Milani

Nick Milani

VP Strategy & Solution Managment, SAP
Bucket list: Neural implants, holodeck, space travel, 488 Spider, Drum with AC/DC, DJ at Berghain. MBA, BSc (Software Engineering). Australia - France - USA



Wednesday June 14, 2017 11:50am - 12:20pm PDT
SCCC Ballroom J

11:50am PDT

11:50am PDT

12:30pm PDT

Architecture and Performance of Royal Bank of Canada’s Online Banking Application on Cloud Foundry Platform [I] - Surya V Duggirala, IBM & Milorad Stefanovic, Royal Bank of Canada
As more and more Banking applications are being deployed on Cloud Foundry cloud platform, it is essential to understand their performance characteristics. In this session, we will discuss the architectural and performance characteristics of customer facing retail Online Banking application of Royal Bank of Canada on Cloud Foundry Platform. This session covers some of the specific performance challenges encountered and a prescriptive guidance to resolve them which will be applicable for many other Banking applications. This session also discusses other RBC applications in production on Cloud Foundry.

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

Milorad Stefanovic

Senior Director, Digital Business Channels, Royal Bank of Canada


Wednesday June 14, 2017 12:30pm - 1:00pm PDT
Grand Ballroom GH

12:30pm PDT

Java Buildpack in 2017 [B] - Ben Hale, Pivotal
Over the years, the Java Experience team has worked hard to ensure that Cloud Foundry was the best place to run Java applications in the cloud. To that end, we ensure that every year adds new functionality, new integrations, and improves what's already there. This session will discuss some of the exciting new integrations as well as the recent improvements made to JVM memory calculation.

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 →



Wednesday June 14, 2017 12:30pm - 1:00pm PDT
Grand Ballroom EF

12:30pm PDT

To Kill a Monolith: Slaying the Demons of a Monolith with Node.js Microservices on CloudFoundry [I] - Tony Erwin, IBM
The Bluemix UI (which runs on CloudFoundry) is the front-end to Bluemix, IBM's open cloud hosting platform. The original implementation as a single-page, monolithic Java web app brought with it many demons, such as poor performance, lack of scalability, inability to push small updates, and difficulty for other teams to contribute code. Over the last 2 years, the team has been on a mission to slay these demons by embracing cloud native principles and splitting the monolith into smaller Node.js microservices. The effort to migrate to a more modern and scalable architecture has paid large dividends, but has also left behind a few battle scars from wrestling with the added complexity cloud native can bring. The team had to tackle problems in a wide variety of areas, including: large-scale deployments, continuous integration, monitoring, problem determination, high availability, and security. Tony Erwin will discuss the advantages of microservice architectures, ways that Node.js has increased developer productivity, approaches to phasing microservices into a live product, and real-life lessons learned in the deployment and management of Node.js microservices across multiple CloudFoundry environments. His war stories will prepare you to wage your own battles against monoliths everywhere -- happy slaying!

Speakers
avatar for Tony Erwin

Tony Erwin

Senior Software Engineer, IBM
Tony Erwin is a Senior Software Engineer at IBM and currently the Lead Architect for the IBM Bluemix UI. He's been with IBM for 18 years and has extensive full-stack experience building UIs using a wide variety of technologies. Current interests include cloud, Node.js, microservices... Read More →



Wednesday June 14, 2017 12:30pm - 1:00pm PDT
SCCC Ballroom K

12:30pm PDT

Garden Project Update [I] - Julz Friedman, IBM
You may know that Cloud Foundry uses Garden as its API for Container Management. But why does CF use Garden rather than Docker? What are the major features and advantages of the Garden Container Engine? How does Garden relate to other container technology you may have heard of (like OCI, runC, CRI-O, containerd and docker)? What security features does Garden give you out-of-the-box that other technologies make you configure?

In addition, this talk will provide an update on some of the major advances in Cloud Foundry Containers over the past year, including:

The Move to RunC - ensuring CF uses the exact same low-level open-standards-based container-runtime as other platforms (e.g. Kubernetes, Docker etc).

Plugin API - allowing extension and experimentation in the platform, including container to container networking and more performance and supported overlayfs-based root filesystem management.

Security Advances - Garden is the most secure container-runtime *out of the box* for multi-tenant deployments. We now take the guess-work out of configuring your container engine for multi-tenant deployments by enabling and configuring the needed features out of the box.

Docker Auth, CPU Maximums, Better DNS Support - lots of new work for operability in large-scale environments, including support for CPU maximums, better DNS auto-configuration and support for username and passwords when pushing Docker Images.

Speakers
avatar for Julz Friedman

Julz Friedman

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


Wednesday June 14, 2017 12:30pm - 1:00pm PDT
Grand Ballroom AB

12:30pm PDT

Open Service Broker API: Creating a Cross-Platform Standard - Shannon Coen, Pivotal & Doug Davis, IBM
Integral to Cloud Foundry's success has been the ability for app developers to choose from a marketplace of 3rd party services and easily integrate them with their applications. Exposing services to developers in this way requires the service provider to implement a few API endpoints known collectively as the Service Broker API.

This powerful yet simple model has not gone unnoticed by the broader Cloud Native community. As a result, the CF Foundation has joined forces with other key players in the community to create the new Open Service Broker API project to enhance the API and foster adoption by other platforms, including Kubernetes. This industry wide project will enable service providers to offer their services to multiple platform marketplaces with a single integration, making support for it more compelling to service providers and accelerating the diversity of services available to app developers and ultimately increasing the velocity of innovation.

This talk will introduce the new Open Service Broker API project, its mission, members, and future plans.

Speakers
avatar for Shannon Coen

Shannon Coen

Product Manager, Pivotal Software
As a Product Manager at Pivotal, Shannon has been guiding core functionality in Cloud Foundry since 2012. Currently Shannon leads the R&D teams responsible for load balancing, service mesh, and security policy controls in the platform.
avatar for Doug Davis

Doug Davis

PM Microservices, Microsoft
Doug is currently focusing on improving the developer experience for cloud native computing in Azure Cloud. He’s been working on Cloud related technologies for many years and has worked on many of the most popular OSS projects, including OpenStack, CloudFoundry, Docker, Kubernetes... Read More →



Wednesday June 14, 2017 12:30pm - 1:00pm PDT
Grand Ballroom CD

12:30pm PDT

Ops in the Time of Serverless Containerized Webscale - Bridget Kromhout, Pivotal
Living #opslife makes us keenly aware of the cavernous gap between lofty ideals and 3am reality. In a perfect world, everyone would be devopsing sans effort. In the real world, sharing operational responsibility is not as easy as giving developers production access, adding them to an oncall rotation, and saying “good luck! have fun!”

When incentives mean a feature team is concerned primarily with shipping and not operability, while site reliability is someone else’s concern, conflict results. We build in graceful degradation for decentralized systems but often neglect the (just-as-essential) human interactions. As the fractal complexity of our distributed systems grows, we need mindful practices that work with our tooling and effective tools that reinforce our desired culture.

Speakers

Wednesday June 14, 2017 12:30pm - 1:00pm PDT
Theater

12:30pm PDT

SAP Hybris Smart Driving Showcase - Featured by Microservices and Cloud Foundry to Empower the Development Ecosystem [B] - Torsten Born, SAP
Cloud computing demonstrates, how to think beyond the idea of an unscalable infrastructure. Applying this idea to cars, the showcase SAP Hybris Smart Driving demonstrates the possibility to access additional range of functions. Increasing or decreasing horse power can for example impact the insurance costs. It utilizes SAP Hybris Revenue Cloud for subscription and pay-per-use billing. Hands-free is a must-have in cars, therefore voice recognition technology and digital assistant service are used to subscribe for additional range of functions.

Following the micro service architecture and API-first pattern in our applications like SAP Hybris Revenue Cloud, customers, partners and developers can easily integrate but also reinvent their business model. The necessary scalability and flexibility is provided by SAP Cloud Platform and Cloud Foundry. During the presentation we will demonstrate a smart driving adventure in virtual reality and explaining the architecture behind the scene. The architectural concept provides insights, on how integration and extensibility concepts could look like. Discussion on the blueprint are welcome.

Speakers
avatar for Torsten Born

Torsten Born

Program Director, Research & Innovation , SAP SE
Torsten evangelizes the potential of SAP's customer engagement and commerce product portfolio by showcasing digital transformation scenarios.



Wednesday June 14, 2017 12:30pm - 1:00pm PDT
SCCC Ballroom J

12:30pm PDT

12:30pm PDT

1:00pm PDT

Lunch
Wednesday June 14, 2017 1:00pm - 2:25pm PDT
The Foundry - Hall A&B

1:10pm PDT

From Dev to Prod via Service Fabrik for Enterprise Grade Services - Shashank Mohan Jain & Krishanu Biswas, SAP
In this demo, lets deep dive into SAP's service churning factory called Service Fabrik. Let's experience, how easy and efficient it is to develop Cloud Foundry applications against Service Fabrik managed single node Docker based services and then gradually move towards more sophisticated production level enterprise grade services, as the application matures, without changing any application code. Let's understand, what it means to develop, deploy, manage and run enterprise grade services for enterprise grade Cloud Foundry.

Wednesday June 14, 2017 1:10pm - 1:30pm PDT
Demo Theater, The Foundry

1:35pm PDT

Replatforming Content Applications to Cloud Foundry Using Volume Services and Dell EMC Elastic Cloud Storage - Julian Hjortshoj, Dell EMC
In this demo we will look at the necessary steps to shift a basic content application from a standard server deployment to Cloud Foundry, using Dell EMC's ECS as the file store.

Wednesday June 14, 2017 1:35pm - 1:55pm PDT
Demo Theater, The Foundry

2:00pm PDT

Boosting Customer Engagement: Turn Streams of Data into Action with Pivotal Cloud Foundry and GCP Machine Learning APIs - Prasad Bopardikar & Scott Truitt, Pivotal
 A superior customer experience is now a competitive advantage. Join us and learn how Pivotal Cloud Foundry and machine learning services from Google Cloud can help you analyze social media data to micro-target customers.

Speakers
P

Prasad

Pivotal
Prasad Bopardikar is a Partner Solutions Architect and Cloud Foundry Evangelist at Pivotal. He works with customers and partners worldwide in implementing solutions supporting micro services architecture with Cloud Foundry and Spring. Prasad is a regular speaker at Java and Cloud... Read More →
avatar for Scott Truitt

Scott Truitt

Product, Pivotal
Scott Truitt is product manager on the Data Innovation Lab team at Pivotal. He works with data scientists, data engineers, designers, developers, and customers to bring user-centered, data-driven projects to life. He is passionate about using data to build better and more meaningful... Read More →


Wednesday June 14, 2017 2:00pm - 2:20pm PDT
Demo Theater, The Foundry

2:25pm PDT

Ford Motor Company’s Transition from Auto-Motive to Auto-Mobility [I] - Mohsin Ahmed & Manu Pasari, Ford Motor Company
Software is driving the transformation at Ford Motor Company by enabling it to transition from an Automotive to both an Auto and a Mobility company. Embracing the agile software development methodologies and micro services architecture, Ford has launched business critical applications by leveraging the Cloud Foundry Platform in its Data Centers and the Public Cloud. Rapid adoption and iteration for the platform and its services presented the challenge to scale it globally and stay current on releases while maintaining its stability along with strong logging and monitoring. Learn how Ford Motor Company incorporated the DevOps model and integrated tools to overcome these challenges to maintain this continuous innovation platform.

Speakers
avatar for Mohsin Ahmed

Mohsin Ahmed

Senior Systems Engineer, Ford Motor Company
Mohsin Ahmed is working as Senior Systems Engineer at Ford Motor Company. He has been involved in various enterprise infrastructure design, development and implementation projects for the past 15 years. He has engineered resilient and highly available solutions with VMware virtualization... Read More →
avatar for Manu Pasari

Manu Pasari

Ford Motor Company
Manu Pasari is a Senior Systems Engineer at Ford Motor Company with over 15 years of experience in IT industry. He has worked on design, implementation and support of Virtualization solutions, Client & Server technologies and hosting Cloud Foundry platform in the enterprise Data Centers... Read More →



Wednesday June 14, 2017 2:25pm - 2:55pm PDT
Grand Ballroom GH

2:25pm PDT

Monitoring and Diagnosing the Performance Problems of Enterprise Applications on Cloud Foundry Application Platform [B] - Surya V Duggirala, IBM & Igor Music, Royal Bank of Canada
In this session/lab, we'll explore many available tools and techniques to diagnose performance problems and help track the transactions for Java and Node applications deployed on Cloud Foundry Cloud Platform. This session covers applications deployed on native runtimes like Node.js and Java on Cloud Foundry Platform with special focus on microservices.

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 Igor Music

Igor Music

Lead Solutions Architect, Royal Bank of Canada
Enterprise and Solution Architecture, Application Frameworks, Domain Driven Design, development of reusable Domain Models, and design and implementation of Solutions for Financial Services, Financial Models and Products.


Wednesday June 14, 2017 2:25pm - 2:55pm PDT
Grand Ballroom EF

2:25pm PDT

Distributed Cloud Native Applications with Node.js: Resistance Is Futile, Resilience Is Crucial [I] - Hristo Iliev & Stoyan Rachev, SAP
Building microservices using Node.js? Hristo and Stoyan stood up to this challenge and had some hard time while working on Abacus, an open source metering service. Join this session to learn from their experience with how to avoid their mistakes.

The speakers will start by going through the pitfalls of microservices and distributed systems, including how you can troubleshoot and solve typical failures. Next, they will present our Node.js toolset including custom networking modules, Hystrix/Eureka/Turbine integration, and the Mozzle/Riemann/Influx/Grafana monitoring stack that help us build, debug, deploy, and monitor their application at scale on Cloud Foundry. Finally, they will outline how neural networks and the new container networking feature could help with operating such applications.

After attending this talk you will be ready to take a full advantage of these ideas and tools to build scalable and resilient applications.

Speakers
avatar for Hristo Iliev

Hristo Iliev

Architect, SAP
Hristo Iliev has been a professional developer for over 16 years. He was developing key parts of core, deployment, class loading, configuration, thread and cache management of SAP`s Java EE platform NetWeaver. He also helped to improve Eclipse Virgo - OSGi-based application server... Read More →



Wednesday June 14, 2017 2:25pm - 2:55pm PDT
SCCC Ballroom K

2:25pm PDT

CF Networking: All Your Packets are Belong to Us - Usha Ramachandran & Jay Dunkelberger, Pivotal
Is your network admin losing sleep over whitelisting your entire deployment? Worried about public routes to your backend apps? Can’t tell which application is hammering your production database?

Worry no more! Cloud Foundry has a brand new container networking stack, that enables application level policies and direct container-to-container communication. Join us for an overview of the new feature set and the use cases it solves. See it how it works through a demonstration and learn about where we plan to go next.

Speakers
avatar for Jay Dunkelberger

Jay Dunkelberger

Software Engineer, Pivotal
Jay Dunkelberger is a Software Engineer at Pivotal who has worked on Cloud Foundry for the last year after a previous life in physics.
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 →



Wednesday June 14, 2017 2:25pm - 2:55pm PDT
Grand Ballroom AB

2:25pm PDT

Deploying Kubernetes with Cloud Foundry and BOSH [I] - Jeff Johnson and Meaghan Kjelland, Google
In this talk, Meaghan and Jeff will show you how to run and manage Kubernetes with Cloud Foundry and BOSH. This is made possible by a joint collaboration between Pivotal and Google on an open source BOSH release of Kubernetes. We’ll go over the architecture, deployment, and value of the platforms alongside one another.

Speakers
avatar for Jeff Johnson

Jeff Johnson

Software Engineer, Google
Jeff is a Software Engineer at Google with experience building on-premise Kubernetes distributions and is now part of the GKE Cluster Lifecycle Team, building life-cycle management and monitoring tools for cluster add-ons. His focus area is networking and application reliability with... 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 →



Wednesday June 14, 2017 2:25pm - 2:55pm PDT
Grand Ballroom CD

2:25pm PDT

Analyzing Pets and Live Debugging: Using Google's Machine Learning APIs and Stackdriver Debugger [I] - Colleen Briant, Google
Learn how to use Google’s industry-leading machine learning technology and live debug production applications in one fell swoop! In this session we’ll explore some of the different apis and options that Google has for your machine learning needs, and then live demo using these apis and debugging a production application using the Stackdriver Debugger integration in the Java buildpack for Cloud Foundry.

Speakers
avatar for Colleen Briant

Colleen Briant

Software Engineer, Google
Colleen is a Software Engineer at Google. She keeps Cloud Foundry developers and operators on the cutting edge of Google Services with the GCP Service Broker and other open source integrations. She has previously spoken at CF Summit Europe 2016 and CF Summit Santa Clara 2017.



Wednesday June 14, 2017 2:25pm - 2:55pm PDT
Theater

2:25pm PDT

Write Once, Earn Anywhere – Monetizing Enterprise APIs with Cloud Foundry - Robert Land & Elijah Martinez, SAP
Microservices are frequently touted as “SOA done right”. Cloud Foundry and microservice architectures are ideally suited for one another, with Cloud Foundry handling underlying issues such as scaling, failover, load balancing, etc. When coupled with a strong API layer, true continuous software delivery becomes a reality for developers. This architecture is ideal for applying API management which provides usage monitoring, service discovery and monetization. Additionally businesses and application developers increasingly rely on external APIs for quick and efficient enhancement of their core data and business processes, whether on premise or in the cloud.

SAP as a world leader in business data, touching over $16 Trillion of consumer purchases globally, has committed to moving its business into the cloud, supporting API development and choosing Cloud Foundry as its strategic architecture for its Cloud Platform. Come discover how you can leverage this new paradigm of data openness to tap into Enterprise APIs, and how API Management enables developers to quickly and easily monetize software built on these APIs.

Speakers
avatar for Robert Land

Robert Land

Product Manager, SAP Cloud Platform, Demo Creation, SAP Labs, LLC.
Robert is a Product Manager for SAP Cloud Platform Demo Creation, where he creates proof-of-concept software applications. Robert has a software engineering background in medical robotics and networks, including more than a decade at Cisco Systems. Robert has been a frequent presenter... Read More →
EM

Elijah Martinez

Product Manager, SAP
Elijah is a Product Manager for SAP Cloud Platform, API Management and API Business Hub, with a focus on building an API ecosystem for Enterprise, as well as showcasing SAP and Partner APIs. Elijah has a testing background in the Mobility and SAP Core product areas, with a long history... Read More →


Wednesday June 14, 2017 2:25pm - 2:55pm PDT
SCCC Ballroom J

2:25pm PDT

2:25pm PDT

3:05pm PDT

Humana - Scaling Cloud Foundry From One Team to The Entire Enterprise - Patrick Huber, Humana & Parag Doshi, Pivotal
Humana started their cloud-native journey three years back when they set up Digital Excellence Center (DEC). The goal of DEC was for enabling their business customers achieve faster time to market and create a new way of developing applications within Humana by using Cloud Foundry.
In 2016, Humana undertook an initiative to spread DevOps culture and scale their use of Cloud Foundry across the enterprise for all development teams.
This presentation will illustrate their DevOps and Cloud Foundry journey led by Patrick for creating an enterprise resilient Cloud Foundry offering and changing the mindset of their internal teams to the new way of developing applications and infrastructure automation.
The audience will learn about their wins and the challenges that DevOps team faced along the way of creating an enterprise-wide Cloud Foundry offering. They will get to hear about different automation and functionality put in place by Patrick and Parag to create enterprise grade resilient Cloud Foundry platform. Come and learn what it takes to roll out and scale Cloud Foundry from one team to an entire enterprise!

Speakers
PD

Parag Doshi

Platform Architect - Cloud Foundry, Pivotal
Parag Doshi is a Cloud Foundry Platform Architect at Pivotal. Parag has more than fifteen years of experience in architecting, developing and deploying enterprise applications for various Fortune 500 companies. He has successfully led DevOps and organization transformation initiatives... Read More →
PH

Patrick Huber

Architect & Product Owner - Cloud Foundry, Humana
Patrick is a domain architect and change agent at Humana. He has more than 14 years of experience in architecting business applications for Humana and other Fortune 500 companies. He has implemented infrastructure automation and is currently spreading the DevOps culture at Humana... Read More →



Wednesday June 14, 2017 3:05pm - 3:35pm PDT
Grand Ballroom GH

3:05pm PDT

Overengineering: Causes, Symptoms and Treatment - Alex Sologub, Altoros
If your are using Cloud Foundry, you are most obviously into the microservices architecture and cloud-native app development approach. These are definitely best practices in modern application development, but too much of a good thing is good for nothing. Overuse of these principles may lead to overengineering, when an application is split into too much microservices and, as such, gets hard to maintain and support. In this presentation, Alex will talk about how far overuse of the microservices concept can go, what issues exist and how these issues can be avoided.

Speakers
avatar for Alex Sologub

Alex Sologub

Software Engineer, Altoros
Alex Sologub is a Software Engineer at Altoros. With 6+ years in software engineering, he is an expert in cloud automation and designing architectures for complex cloud-based systems. With extensive experience in Ruby, Go, and Javascript, he took part in integrating a number of popular... Read More →



Wednesday June 14, 2017 3:05pm - 3:35pm PDT
Grand Ballroom EF

3:05pm PDT

Accelerate your Digital Transformation [I] - Michael Dawson, IBM
Digital transformation is more than a buzz phrase. Learn how companies are evolving to Cloud, systematically leveraging existing workloads on their current platforms for competitive advantage. This session explores the transition to Cloud using Node.js technologies and unlocking the power of your existing data sets and what you can expect from the Node.js Foundation and community moving forward. See how the ability to start on known and familiar platforms and environments and to maintain a bridge to data on these platforms using new technologies like Node.js can be one of the keys to success of the move to cloud native.

Come learn about the work IBM is doing to ensure to that:
- Node.js is available across platforms and environments
- that key tools and capabilities are available (monitoring, post mortem investigation)
- you can leverage existing datasets in your cloud native applications using the IBM SDK for Node.js is based on the Node.js™ open source project. It provides a compatible solution for IBM Power™, Intel® and z Systems™ products that require Node.js functionality and package management.

Speakers
avatar for Michael Dawson

Michael Dawson

Node.js Community Lead, IBM
Michael Dawson is an active contributor to the Node.js project and chair of the Node.js Technical Steering Committee(TSC). He contributes to a broad range of community efforts including platform support, build infrastructure, N-API, Release, as well as tools to help the community... Read More →



Wednesday June 14, 2017 3:05pm - 3:35pm PDT
SCCC Ballroom K

3:05pm PDT

Stay Out of My Yard! Isolation Segments - a New Feature for Isolating Workloads in Cloud Foundry [I] - Sandy Cash & Dan Lavine, IBM
Tenancy in Cloud Foundry only provides a logical sort of separation currently - access and ownership of orgs, apps, and spaces is restricted to the appropriate individuals, e.g. But with the introduction of Isolation Segments for compute in CF 250 and later, deployers have the option of providing their tenants with true workload isolation at the compute layer. Sandy and Dan describe the ins and outs of this exciting new feature, the benefits and the limitations, and how best to take advantage of it. They will describe not only how it functions today, but also how they see it progressing to provide an even fuller set of isolation capabilities in future CF releases.

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

Dan Lavine

IBM
Dan has spent the last couple of years with IBM working extensively on Cloud Foundry and worked with a number of teams, including: CLI, Diego, Routing, CAPI, RuntimeOG, and Release Integration. With his vast knowledge of Cloud Foundry, Dan has been working alongside many of those... Read More →


Wednesday June 14, 2017 3:05pm - 3:35pm PDT
Grand Ballroom AB

3:05pm PDT

CF Serverless: CloudFoundry as a Platform for Serverless Computing [I] - Nima Kaviani & Michael Maximilien, IBM
As CloudFoundry matures to become the de-facto platform for enterprise cloud computing, it is no surprise that various types of computing services need to be supported. Server-less computing is a new name for various previous concepts or technologies, e.g. functors, functional programming. In this model of computing, applications are written as a series of small functions with clear input and output and can be executed in the cloud on demand. The difference between this approach and eg. micro-services is that the backend part only executes when invoked. In this talk we compare and contrast possible approaches to make CF a first class platform for server-less computing. We explore retrofitting the current CF app push model, leverage open source server less platforms like OpenWhisk, and investigate how the CF runtime (Diego) could be improved to support server less apps as on-off tasks.

Speakers
NK

Nima Kaviani

senior software engineer, IBM
Nima Kaviani is a senior cloud engineer with IBM. He is a contributor to Knative and Cloud Foundry's Eirini. Prior to that Nima was the contributor to Cloud Foundry's Diego for over two years. Nima holds a PhD in computer science and tweets and blogs about Serverless, Kubernetes... 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 →


Wednesday June 14, 2017 3:05pm - 3:35pm PDT
Grand Ballroom CD

3:05pm PDT

Monitoring Cloud Foundry Infrastructure and Applications with Stackdriver and BigQuery [I] - Jeff Johnson, Google
Create a single pane of glass for your Cloud Foundry deployment, search through application logs, and be alerted on errors with Stackdriver Logging and Monitoring. This talk will look at the open source Stackdriver Nozzle developed by Google and Pivotal and walk through useful features for operators and developers alike including the ability to stream logs into Stackdriver.

Speakers
avatar for Jeff Johnson

Jeff Johnson

Software Engineer, Google
Jeff is a Software Engineer at Google with experience building on-premise Kubernetes distributions and is now part of the GKE Cluster Lifecycle Team, building life-cycle management and monitoring tools for cluster add-ons. His focus area is networking and application reliability with... Read More →


Wednesday June 14, 2017 3:05pm - 3:35pm PDT
Theater

3:05pm PDT

Build Intelligent Business Applications with Machine Learning and Cloud Foundry - Margaret Laffan, SAP
Explore the role of machine learning in transforming every digital business. Locate areas where deep learning can be applied to generate deeper insights and uncover new opportunities and potential challenges, using machine learning solutions on SAP Cloud Platform. Learn how SAP is leveraging Cloud Foundry technology and building intelligent applications that enable you to gain a deeper understanding of your business and make it more agile.

Speakers
avatar for Margaret Laffan

Margaret Laffan

Margaret Laffan belongs to the Business Development Team for Machine Learning at the Innovation Center Network and is driving customer engagement for the different SAP Leonardo Machine Learning Applications. Margaret has a MA in Political Science and professional background in Product... Read More →


Wednesday June 14, 2017 3:05pm - 3:35pm PDT
SCCC Ballroom J

3:05pm PDT

3:05pm PDT

3:45pm PDT

Comcast Cloud Foundry Journey - Part 2 - Greg Otto, Comcast
It is hard to believe that Comcast is on the third year of our Cloud Foundry Journey! Our platform has scaled 490% in 2016 and has enabled development teams to improve productivity and time-to-market by as much as 75%! However, this is yesterday's news and our developers want more. Our focus has shifted to engaging closer with the developer community, expanding the platform by creating new capabilities and contributing back to the open source community, all with less than a handful of resources! Come talk to us about our lessons learned, how we’ve tapped into the passions of our developer community, our strategy for changing our focus to expand the platform to deliver even more services and business value! All of this while still keeping the lights on.

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 →



Wednesday June 14, 2017 3:45pm - 4:15pm PDT
Grand Ballroom GH

3:45pm PDT

What Does It Take to Run Cloud Foundry at Enterprise Scale? - Josh Stone, Verizon
As a Fortune 15 company, Verizon is big. Really big. Over 10,000 developers, 3000 applications big. What does it take to offer Cloud Foundry to a development community that big? How do you run/upgrade/support a dozen independent foundations all over the US? Josh will share the Cloud Foundry story at Verizon, how Cloud Foundry fits into a Fortune 15 IT cloud strategy, and operations lessons learned that can be applied at any scale.

Speakers
avatar for Josh Stone

Josh Stone

Cloud & API Architect, Verizon


Wednesday June 14, 2017 3:45pm - 4:15pm PDT
Grand Ballroom EF

3:45pm PDT

Creating a Smart and Serverless Cat Detection System with IoT and Image Recognition APIs - Linda Nichols, Emerging Technology Advisors
Artificial Intelligence (AI) can be the difference between applications that just perform tasks and applications that seem truly intelligent and intuitive to humans. With cloud platforms like IBM Bluemix and Amazon Web Services, AI is as accessible as ever to developers through provided and hosted APIs. These cloud platforms also allow simplify the process of using AI with other powerful cloud services such as IoT, big data, messaging, and serverless functions.

Hardware systems are unique in that they are able to collect real-time data from their environments with various sensors. These systems can become even more powerful and perceptive when this data can be rapidly analyzed with machine learning models. A basic detection system will send an alert when it detects any kind of motion near the sensor, but an intelligent system “knows” what the detected object is. Using image recognition, it can classify the moving object as human and even make a trained guess at what emotion that human was feeling at the moment it was detected.

In this talk, Linda Nichols will describe how a real-life use-case (pets jumping on the kitchen counters) evolved from a simple motion detector to an intelligent and inexpensive cat detection system. Using IBM Watson IoT Platform and Node.js, she was able to connect a Raspberry Pi with IBM Bluemix OpenWhisk functions and IBM Watson image recognition APIs. She will demonstrate how her system can quickly and reliably notify owners when it detects a cat, but ignore other categories of moving objects. She will also discuss how she was able to reduce the complexity of the system architecture and the amount of static code stored on the Raspberry Pi by using “serverless” IBM Bluemix OpenWhisk functions.

Speakers
avatar for Linda Nichols

Linda Nichols

Technical Specialist, Microsoft
Linda Nichols is a Technical Specialist on the Cloud Native GBB team at Microsoft. In addition to software development, she also has a passion for community involvement and education. She is a co-founder of Norfolk.js, NodeBots Norfolk, and RevolutionConf. She enjoys teaching local... Read More →



Wednesday June 14, 2017 3:45pm - 4:15pm PDT
SCCC Ballroom K

3:45pm PDT

Coming Soon to a Cloud Near You: Multiple Buildpack Support - Keaty Gross & Stephen Levine, Pivotal
"The Buildpacks Team just wrapped work on multiple buildpack support and we want to share the good news!
This latest Cloud Foundry feature allows applications to leverage a mixture of different technologies in one `push`, permitting strategic use of multiple languages in one app or app-embedded additional processes. This will come as welcome news to users interested in building apps of this type in the future, or to users who already have but had to switch to Docker containers or custom buildpacks to achieve these ends.
Attend this talk if you’d like to learn more about what multi-buildpacks do under the hood, how they differ from their predecessor the multi-buildpack buildpack, or where this feature might come in handy in the future. As an added bonus for the uninitiated, we’ll even provide a bit of insight into what exactly happens when you `cf push`. Appropriate for all experience levels."

Speakers
avatar for Keaty Gross

Keaty Gross

Software Engineer, Pivotal
Keaty Gross is a Pivotal CF Engineering Manager, currently enjoying allocation to the Buildpacks team. She has given talks about (P)CF products at CF Summit in Santa Clara and Shanghai, as well as SpringOne Platform in Las Vegas.
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.


Wednesday June 14, 2017 3:45pm - 4:15pm PDT
Grand Ballroom AB

3:45pm PDT

BOSH Splitter - Chris Weibel, Stark & Wayne & Balajee Nagarajan, GE Digital
As Cloud Foundry operators, we want to provide a seamless experience to our end-users, while keeping Cloud Foundry itself up to date and scaled appropriately. While BOSH is a powerful tool for managing such complexity, those deployments can become unwieldy. Large deployments that involve hundreds, or even thousands of instances run into problems of scale, especially during upgrades.

Drawing on their experience keeping GE's Cloud Foundry - based Predix platform running and up to date, BOSH Splitter was created - a tool that helps split large-scale deployments into easier to manage bites. This tool allows you to split out a BOSH job in an existing deployment into its own manifest, without having to manage multiple deployment repos for the same environment. For example: In a large production environment, you might have 500 or more servers, most of these being runners or cells split across a few availability zones. These can be easily split out into their own deployment manifests and maintained while continuing to leverage your existing templates. You can then schedule your upgrade windows one availability zone at a time if desired, or implement whatever paradigm befits your organization.

Learn how Balajee, Chris and the rest of the team have successfully used BOSH Splitter to make Diego Cell stemcell upgrades much more bearable, and how you can use it in your own large-scale deployments today.

The tool and additional information can be found here: https://github.com/cloudfoundry-community/bosh-splitter

Speakers
BN

Balajee Nagarajan

Sr. Director of Engineering, GE Digital
Balajee  is active Cloud Foundry community member, working on CF for 4+ years, Implemented one of the worlds biggest CF installation with more then 100,000+ developers and 60,000+ apps with 6 Point of Presence, with GE Digital Predix. He is also actively working on CF K8 integration... Read More →
avatar for Chris Weibel

Chris Weibel

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



Wednesday June 14, 2017 3:45pm - 4:15pm PDT
Grand Ballroom CD

3:45pm PDT

Build an Application at Google Scale with Spanner, Cloud Foundry, and Google Cloud Platform [I] - Jeff Johnson, Google
Google runs on Spanner, the global scale database that allows our product teams to focus on building incredible products and our infrastructure teams to focus on delivering database that's consistent, highly-available (5 9's), and tolerant to network partitions. This innovation is now in your Cloud Foundry marketplace as Google Cloud Spanner through the GCP Service Broker. Join Google Engineers as they build a ticketing application on Cloud Foundry and see how simple it is push to data centers across the world and achieve Google scale without handling replication, sharding, network splits, or the rest of long tail of problems that comes with managing state across the planet.

Speakers
avatar for Jeff Johnson

Jeff Johnson

Software Engineer, Google
Jeff is a Software Engineer at Google with experience building on-premise Kubernetes distributions and is now part of the GKE Cluster Lifecycle Team, building life-cycle management and monitoring tools for cluster add-ons. His focus area is networking and application reliability with... Read More →


Wednesday June 14, 2017 3:45pm - 4:15pm PDT
Theater

3:45pm PDT

Embedding Business Rule Engine in Cloud Foundry (IoT) Applications [B] - Abhinav Kumar & Sasi Varnan Sundarakandasamy, SAP
Business Rules help the LoBs to react with changing business by empowering end users to author/change rules on the go. Now a days, business rules are used almost everywhere from IoT to big data use-cases, due to the flexibility and power it provides to business users.

In this session, you will learn:
1) How to filter noise at Edge/Hub itself using Business Rule Engine
2) How an IoT application deployed on Cloud Foundry can embed the rule engine to empower business user to take right decisions on the go.
3) In general, how the business rules service can be used to model the rule for your cloud foundry applications.

Speakers
AK

Abhinav Kumar

Senior Developer, SAP SE
Abhinav is developer at SAP based out in Bangalore, India. Abhinav focuses primarily on development of business rules.
SV

Sasi Varnan Sundarakandasamy

Sasi is architect at SAP based out in Bangalore, India. Sasi drives architecture of BPM/BRM at SAP. Sasi is regular speaker at SAP TechEd.



Wednesday June 14, 2017 3:45pm - 4:15pm PDT
SCCC Ballroom J

3:45pm PDT

3:45pm PDT

4:15pm PDT

Break
Wednesday June 14, 2017 4:15pm - 4:45pm PDT
The Foundry - Hall A&B

4:15pm PDT

4:15pm PDT

4:20pm PDT

Empowering Digital Transformation with AI-powered Monitoring of the entire Platform - Alois Mayr, Dynatrace
Working with our customers, we noticed that successful digital businesses have mastered three very important disciplines.

Optimize the customer experience – Each and every end user interaction is critical towards capturing revenue and new customers.
Modernize operations – Operations must simultaneously reduce costs while improving service & increasing agility.
Accelerate innovation – App dev teams must deliver new business capabilities faster while spending less time troubleshooting problems.

These three disciplines cannot be kept in separate silos. The business, operations, and app dev teams must all work together.

This is why monitoring is more important than ever. It can provide the real-time visibility to all 3 of these areas so that you can digitally transform successfully with confidence.

Learn how Dynatrace makes monitoring a platform feature via easy BOSH deployments and advanced AI based root cause analysis. 

Speakers
avatar for Alois Mayr

Alois Mayr

Technology Lead Cloud & Containers, Dynatrace
Alois is technology lead for Cloud Foundry at Dynatrace and working on bringing full-stack monitoring to cloud native platforms.


Wednesday June 14, 2017 4:20pm - 4:40pm PDT
Demo Theater, The Foundry

4:45pm PDT

HIPAA Solutions on Cloud Foundry - Jim Shingler, Cardinal Health & Ralph Meira, Pivotal
Cardinal Health is responsible for using Platforms such as Cloud Foundry in a manner that complies with US laws and regulations. HIPAA (Healthcare Insurance Portability and Accountability Act) does not provide Software Certifications, only guidelines and requirements that must be understood, implemented and regularly audited. This presentation will provide a baseline of HIPAA's history with its terminology, concepts, checklists, and implementation do's and don'ts from the perspective of someone who has enabled Cardinal Health to be HIPAA Compliant and Cloud Native on Cloud Foundry. The presentation will also cover Application Development as well as Cloud Foundry set-up requirements implemented by Cardinal Health to guarantee the proper handling of Protected Health Information (PHI).

Speakers
RM

Ralph Meira

Sr. Platform Architect, Pivotal
Ralph Meira is a Sr. Platform Architect at Pivotal. He has worked with Cardinal Health for the last couple of years helping them be successful with Cloud Foundry and helping them overcome regulatory issues associated with their industry through the careful set-up of Pivotal Cloud... Read More →
JS

Jim Shingler

Director of Transformation and Engineering, Cardinal Health
James Shingler is the Director of Transformation and Engineering at Cardinal Health. Cardinal Health has been on a Cloud Native journey for a few years, building healthcare applications, as well as re-platforming and modernizing existing applications. Jim's IT Career includes everything... Read More →


Wednesday June 14, 2017 4:45pm - 5:15pm PDT
Grand Ballroom GH

4:45pm PDT

Java Microservices at Scale on Cloud Foundry, Today and Tomorrow [I] - Pieter Humphrey and Madhura Bhave, Pivotal
What makes Cloud Foundry the best place to run Java microservices? Looking beyond the Java buildpack -- we'll examine what makes a distributed platform such a perfect fit for distributed applications. How can BOSH managed microservice infrastructure make life easier for DevOps teams once a service has been deployed? What could operational automation look like for critical functions like service discovery, circuit breaker monitoring, and configuration services? Application and operations-focused developers, Architects, and IT managers will walk away with a solid introduction to what makes Spring Boot, Spring Cloud, and Spring Cloud Data Flow workloads exciting on Cloud Foundry.

Speakers
avatar for Pieter Humphrey

Pieter Humphrey

Principal Product Marketing Manager, Pivotal Software, Inc
My role at Pivotal is focused on app and infra developers that use Java, Spring and Cloud Foundry. Java middleware has been my focus for nearly two decades, working in development, marketing, sales, and developer relations at BEA, Oracle, VMWare and Pivotal. Talk to me about Cloud... Read More →
M

Madhura

Pivotal
Madhura Bhave is a developer at Pivotal on the Spring Boot team. Before joining the Spring Boot team, Madhura worked on the UAA (Authentication and Authorization component for Cloud Foundry) which is written in Spring.



Wednesday June 14, 2017 4:45pm - 5:15pm PDT
Grand Ballroom EF

4:45pm PDT

Robots For Hire - How an A.I. Sales Rep Helps You Revolutionize Your Business - Kristina Traeger, Cybrid Industries
You can hire a team of people to man your website customer chat widget around the clock - or Cybrid Industries can give you a turn-key chat experience using cognitive abilities backed by Cloud Foundry and IBM Watson technology. In this session we'll show you how we've built a company delivering turnkey chat services that integrates seamlessly into your website. It even uses your industry lingo to answer common customer questions, sell your product, and convert visitors into leads. As a startup, easy to use cloud services and unlimited scalability matters, which is why we've built our application on Cloud Foundry with Node.js. We’re using socket.io to enable real-time live chat that is integrated with Watson’s cognitive system. With a firebase database, an angular front end app, and express.js for distribution, we'll take you through our thought process, from development, to results, and success. Replicate our story in your own successful venture!

Speakers
avatar for Kristina Traeger

Kristina Traeger

Co-Founder, Cybrid Industries
Originally from East Germany, Kristina moved to San Francisco to pursue her startup dreams. After 7 years of operations experience at various startups, she realized that her true passion was building her own products. She taught herself how to code and partnered with other successful... Read More →



Wednesday June 14, 2017 4:45pm - 5:15pm PDT
SCCC Ballroom K

4:45pm PDT

UAA Feature Updates and 2017 Roadmap [I] - Sree Tummidi, Pivotal
In the past year, multiple features have been introduced in UAA which have accelerated its adoption in the CF ecosystem.

OpenID Connect Enhancements:
Multiple enhancements around OpenID Connect have been introduced for UAA as an Identity Provider and Relying Party including support for discovery profile, custom user claims in id_token and /userinfo , account chooser, authentication method reference and much more.

Keys and Secrets Rotation:
At last year’s CF Summit Justin Smith introduced his vision for Cloud Native Security with three R’s(https://www.youtube.com/watch?v=NUXpz0Dni50). Now UAA supports canary style rotation of signing keys and OAuth clients secrets and will soon add support for rotation of SAML Keys.

Opaque Tokens:
UAA since its inception has supported JSON Web Tokens which has the advantage of offline validation. However with the the addition of stateful opaque tokens UAA now supports on-demand token revocation.

In addition to this Sree Tummidi will also provide a sneak peek of the UAA roadmap for FY 2017 with features like Multi-Factor Authentication, additional token exchange flows and fine grained authorization support.

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 →



Wednesday June 14, 2017 4:45pm - 5:15pm PDT
Grand Ballroom AB

4:45pm PDT

Monitoring Cloud Foundry: Get on TOP of Your Cloud Foundry Foundations - Kurt Kellner, ECS Team
Have you ever had to answer the question “what is happening on my foundation right now?” As a foundation operator, this is a common question. The open-source “top” plugin for the cf CLI can be a valuable tool in helping track down issues.

The “top” plugin is unlike most cf plugins which typically run using various command-line arguments, output information to the terminal and then exit. Instead, when you run “cf top” on the command-line, it will initialize a text-based interface that will allow user interaction with the screen. It works much like
the UNIX top command.

This talk will demonstrate the “top” plugin, walk through many of its features describing various use-cases where top saved valuable time in diagnosing problems. In addition to the functionality of top, a discussion of how this plugin was written and how it works under the covers. 

Speakers
KK

Kurt Kellner

Kurt Kellner has more than twenty years of software implementation experience, ranging from the simplest of utilities to enterprise-wide systems serving millions of customers. His current focus is delivering cloud-native solutions to his clients, and he is a Certified Practitioner... Read More →


Wednesday June 14, 2017 4:45pm - 5:15pm PDT
Grand Ballroom CD

4:45pm PDT

Using BOSH to Deploy Concourse onto Google Cloud Platform [B] - Cameron Stewart, Pivotal
In this session, developers will learn how to use Concourse as the tool to automating their path to production. Take a look at how to deploy Concourse to Google Cloud Platform using BOSH while understanding how BOSH manages large-scale distributed systems.

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


Wednesday June 14, 2017 4:45pm - 5:15pm PDT
Theater

4:45pm PDT

Build Enterprise Apps Using CF Instance on Your Laptop! [B] - Sanjay Patil, SAP
Most enterprise applications depend upon a powerful underlying database engine for data storage and data intensive business logic. On top of it, it is common to use languages like Java for business services and JavaScript for sleek user experience. It is also highly desirable to develop, debug and test such polyglot applications locally before deploying them in the Cloud.

This session will demonstrate (with working code) some best practices for:
- Using Cloud Foundry for implementing micro-services architecture for all application layers (including database driven micro-services)
- Developing and testing polyglot applications with a local Cloud Foundry instance on your laptop and deploying the very same application code to Cloud

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 →


Wednesday June 14, 2017 4:45pm - 5:15pm PDT
SCCC Ballroom J

5:25pm PDT

Transformation for '10 bai' - Big Challenges at Yahoo!Japan to be The Cloud-Native Enterprise - Yasuhiko Kubono & Yusuke Kondo, Yahoo Japan
Yahoo! JAPAN is a web giant, which provides over 100 services with 90 million unique browsers per day and 69.8 billion page views per month. In this session, We'll explain why Yahoo! JAPAN adopted PaaS and how we transform our organization and improve our agility and productivity using Cloud Foundry and we will share the technical challenge that we face during this journey.

Speakers
YK

Yusuke Kondo

PCF department Manager, Yahoo Japan Corporation
Yusuke is in charge of operating PCF/Concourse and service-broker development at Yahoo Japan. He also works at Yahoo Japan ID Solution Unit as an identity platform architect.
YK

Yasuhiko Kubono

Senior Manager PCF department, Yahoo Japan
Yasuhiko Kubono is in charge of PCF department at Yahoo! JAPAN. prior that Yasuhiko was developing Yahoo! Travel and Yahoo! Mobile etc... Speaking at Cloud Foundry Days Tokyo 2016


Wednesday June 14, 2017 5:25pm - 5:55pm PDT
Grand Ballroom GH

5:25pm PDT

A Roadmap to Active Multi Cloud [I] - Steve Greenberg, Resilient Scale & Steve Wall, ECS Team
Multi-cloud capability is a key feature of cloud foundry. Extending this model to multiple active cloud foundry installations has many enterprise wide use cases.

This talk will define active multi cloud, look at common enterprise use cases, describe the concerns that must be addressed, walk through a roadmap and demo and wrap up with best practices.

Often perceived as difficult, creating multiple active multi-clouds with CF is not difficult when you break down the concerns. This talk provides a reference architecture and roadmap for active multi-cloud using Cloud Foundry.

Speakers
avatar for Steve Greenberg

Steve Greenberg

Steve is the Founder and CEO of Resilient Scale, a consultancy focused on building capabilities through collaboration, training and mentoring. He is a long time application developer and architect and a proponent of Spring & Cloud Foundry. Steve has been working with Cloud Foundry... Read More →
avatar for Steve Wall

Steve Wall

Director of Solutions Architecture, ECS Team
Steve has over 20 years of experience architecting, designing and developing sophisticated enterprise applications, with the past three years focused in Cloud Foundry development. He is a Cloud Foundry Certified Associate and served on the Cloud Foundry Foundation’s committee to... Read More →


Wednesday June 14, 2017 5:25pm - 5:55pm PDT
Grand Ballroom EF

5:25pm PDT

Rapid API Prototyping with LoopBack - Erin McKean, IBM
In this session, Erin will demonstrate how the open source LoopBack framework can be used to rapidly prototype, and deploy, REST APIs. LoopBack is easy to use and extremely configurable, making it useful in nearly any environment. Erin will demonstrate how to install, start up, and use LoopBack as well as how APIs are defined and customized. Multiple examples will be shown to help the audience see how LoopBack can be used in production.

Speakers
avatar for Erin McKean

Erin McKean

Developer Evangelist, IBM
Developer Advocate, IBMErin McKean is a Developer Advocate for IBM and loves talking about APIs to anyone who will stand still long enough. Before Node.js, she dabbled in Ruby, HyperCard, Perl, and Omnimark, and still finds herself writing bash scripts on a regular basis. Erin is... Read More →



Wednesday June 14, 2017 5:25pm - 5:55pm PDT
SCCC Ballroom K

5:25pm PDT

Evolving the Cloud Foundry CLI UX - Dies Köper, Fujitsu & Mike Long, Pivotal
Starting with an overview of what the Cloud Foundry CLI is and what has been added and improved since last year’s Summit, Dies and Mike will give the audience a peek under the covers of the design process they follow for new features for the cf CLI.

CLI anchor Nick will explain how the team converts Dies & Mike’s output into code.

The cf CLI gets about half a million downloads per month and is used by users of all Cloud Foundry products and offerings. Supporting new features and workflows, as well as improving the user experience of existing workflows without breaking user’s scripts, requires diligent work. Or just luck? Take a peek with us!

Speakers
avatar for Dies Koper

Dies Koper

CF CLI PM, Fujitsu
Dies Köper evolved from a Java developer to project manager of the Cloud team at Fujitsu in Sydney, Australia. Since Fujitsu started a Cloud Foundry based aPaaS, Dies has been promoting Fujitsu's involvement in the CF community. Dies became the Product Manager of the Cloud Foundry... Read More →
avatar for Mike Long

Mike Long

Product Designer, Pivotal
"Mike Long has worked on Cloud Foundry as a product designer for nearly three years, and designing tools for developers for about six years. In his spare time, Mike enjoys hacking on web apps and running a large designer meetup group in San Francisco."



Wednesday June 14, 2017 5:25pm - 5:55pm PDT
Grand Ballroom AB

5:25pm PDT

Burning Down The House: How to Plan for and Deal with Disaster Recovery in CF - Jatin Naik & Therese Stowell, Pivotal
People make mistakes. Hardware fails. Hurricanes, volcanoes, acts of God. You’ve installed Cloud Foundry and are running 1000 mission-critical apps. You’re the operator and the health of CF is on your head, how do you sleep at night?
Backups? But.. is backup an outdated term in a cloud native world? What does it mean to back up Cloud Foundry? What components are involved? What about data services?
In this talk Therese and Jatin will dig into CF internals to map out what’s required to make reliable backups of Cloud Foundry and app data. They will talk through the challenges of engineering a robust b+r solution that works across IaaSs. They will look at different tools and approaches in use now, and discuss issues like downtime and consistency across multiple components. Finally they will present their proposed BOSH-based framework for backup and recovery plus other potential solutions, from disk imaging to event streams, while considering potential modifications to CF to make it more backup-able.

Speakers
JN

Jatin Naik

Engineering Lead, Pivotal
Jatin is an Engineering Lead at Pivotal Cloud Foundry in London. He supports the Services Enablement team, the Services API team, the Independent Services Marketplace team, and the Services on Kubernetes initiative, helping all of these teams move faster and with an integrated focus... Read More →
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 →


B&R pdf

Wednesday June 14, 2017 5:25pm - 5:55pm PDT
Grand Ballroom CD

5:25pm PDT

A Tale of Two Giants: Bosh-ifying Microsoft SQL Server to run on Pivotal Cloud Foundry on GCP - Mallika Iyer, Pivotal
Pivotal has been working closely with Microsoft SQL Server and Google Cloud Platform to broaden the Cloud Foundry ecosystem. This session covers our experience with Bosh-ifying SQL Server for Pivotal Cloud Foundry running on Google Cloud Platform. I will cover what is available in this experimental version, challenges and possible next steps for the integration.

Speakers
MI

Mallika Iyer

Pivotal
Mallika Iyer is a Principal Software Engineer @ Pivotal, and spends a lot of time building Bosh-managed services on that run on Pivotal Cloud Foundry. She is a cloud architect and has an extensive background in NoSQL and Large-Scale Search, and has worked with Fortune 100 and Fortune... Read More →


Wednesday June 14, 2017 5:25pm - 5:55pm PDT
Theater

5:25pm PDT

Effective Patterns and Practices for Polyglot Programming [A] - Martin Kreibe, ECS Team
Polyglot programming is not just using multiple programming languages, it also involves multiple frameworks and multiple services.


Whether we choose it or not, as technologies evolve, polyglot programming is already there in every corporate environment. Best thing to do is to understand it better and make the right decisions to choose the right programming language/framework/service based on the problem at hand.

We will look at
• What is polyglot programming?
• Risks of polyglot programming? What are the trade-offs?
• What are the patterns and anti-patterns you need to watch out for when you are using it?

Speakers
MK

Martin Kreibe

Sr Cloud Architect, ECS Team
Martin is a Senior Cloud Architect who is constantly striving to improve application and business processes. He has worked in a variety of fields, from manufacturing to finance to startups, and an on countless greenfield and modernization projects. When leading and advising teams... Read More →


Wednesday June 14, 2017 5:25pm - 5:55pm PDT
SCCC Ballroom J
 
Thursday, June 15
 

8:00am PDT

Registration
Thursday June 15, 2017 8:00am - 3:30pm PDT
Lobby

9:00am PDT

Keynote: Opening Remarks - Kim Bannerman, Program Manager, Developer Relations, Google
Speakers
avatar for Kim Bannerman

Kim Bannerman

Technical Customer Engagement, Google
Kim has over a decade of experience in the tech industry leading diverse teams and working with enterprise customers. She is passionate about the people behind the technology, especially in the open source community. For the past seven years, she has transformed her love of learning... Read More →


Thursday June 15, 2017 9:00am - 9:20am PDT
SCCC Hall CD

9:20am PDT

Keynote: Freedom: For Better and For Worse - Stephen O'Grady, Principal Analyst & Co-founder, RedMonk
Today developers enjoy a freedom to create that is without precedent. They are faced with an embarrassment of riches in tool choices, and even ten person teams can run services with a billion users. All of this freedom is not without cost, however, and developers need to think critically about their choices and which choices are important to them. In this talk, we’ll explore this seeming paradox and strategies for how developers are responding to the challenges and opportunities in front of them.

Speakers
avatar for stephen o'grady

stephen o'grady

Principal Analyst, RedMonk
Stephen O'Grady ​is a Principal Analyst and Co-Founder of RedMonk. Based in Portland, Maine, his job is to help companies understand developers better and to help developers. He focuses on infrastructure software such as programming languages, operating systems and databases, as... Read More →


Thursday June 15, 2017 9:20am - 9:40am PDT
SCCC Hall CD

9:40am PDT

Keynote: Leveraging Cloud Foundry for Development Efficiencies - Jessica Criscione, Director of Technology Management, Ogilvy & Mather
Jessica Criscione, Director of Technology Management at Ogilvy, will be discussing how Ogilvy uses Cloud Foundry to help achieve rapid development timelines to meet client demands. This talk will go through several examples of projects we've built and the services we've used to speed up development time.

Speakers
avatar for Jessica Criscione

Jessica Criscione

Director, Technology Management, Ogilvy & Mather
Jessica Criscione is Director of Technology Management at Ogilvy, serving critical client relationships for the last several years. With over 19 years of experience in digital, her work has included everything from websites and mobile apps to experiential installations. Jessica is... Read More →


Thursday June 15, 2017 9:40am - 10:00am PDT
SCCC Hall CD

10:00am PDT

Keynote: Mendix Roundtable: Cloud Foundry and Low-Code: The Whole is Greater than the Sum of its Parts
Although Cloud Foundry has greatly simplified application deployment and management, developing cloud-native apps is still challenging and time-consuming. But what if you applied the same principles of abstraction and automation that have streamlined deploying applications to building them?

Enter low-code platforms, which Forrester defines as "platforms that enable rapid application delivery with a minimum of hand-coding, and quick setup and deployment.” With the market surging to an expected $15 billion by 2020, low-code platforms are being adopted by enterprise IT organizations looking to speed innovation and business transformation.

In this panel, several leading organizations will share how they’re leveraging low-code platforms on Cloud Foundry to deliver web and mobile applications at unprecedented speed and scale. See how low-code enables a much broader range of users to build enterprise-grade applications, helping IT to close the capacity gap while maintaining control. In addition, discover how the combination of low-code and Cloud Foundry speeds each stage of the app lifecycle (ideate, develop, test, deploy and operate) to enable continuous innovation).

Moderators
avatar for Michael Vizard

Michael Vizard

Chief Content Officer, DevOps.com
Michael Vizard is a seasoned IT journalist, with nearly 30 years of experience writing and editing about enterprise IT issues. He is a contributor to publications including Programmableweb, IT Business Edge, CIOinsight and UBM Tech. He formerly was editorial director for Ziff-Davis... Read More →

Speakers
avatar for Beth Ann Bergsmark

Beth Ann Bergsmark

Interim Deputy CIO and Assistant Vice President and Chief Enterprise Architect, Georgetown University
Beth Ann Bergsmark is the Interim Deputy CIO and Assistant Vice President and Chief Enterprise Architect at Georgetown University. In her current role, she is responsible for leading strategic change and transformation by aligning technology direction and organizational resources... Read More →
avatar for Olu Brown

Olu Brown

Director of Data Science and Platform Engagement, MIT
Olu Brown is the Director of Platform Engagement at the Massachusetts Institute of Technology (MIT), where he is responsible for IT Application Platforms, Data Science and Business Intelligence teams. These teams have a specific focus of using new, cutting-edge technologies to drive... Read More →
avatar for Jonathan Foucheaux

Jonathan Foucheaux

Partner & Co-Founder, Solomon Group
Jonathan is one of the founding Partners of Solomon Group, a New Orleans-basedentertainment design, production and technology firm. Under his leadership, the company has produced jaw-dropping audience experiences for clients that include College Football Playoff (CFP), Mercedes-Benz... Read More →
avatar for Johan den Haan

Johan den Haan

CTO, Mendix
Johan den Haan is the CTO at Mendix, where he leads the company’s overall technical strategy and research & product development teams. Johan is a renowned speaker and blogger on a range of topics, including PaaS, model-driven development, scrum, cloud computing and software engineering... Read More →


Thursday June 15, 2017 10:00am - 10:40am PDT
SCCC Hall CD

10:40am PDT

Keynote: Fireside Chat with the Chairman of the Cloud Foundry Foundation Board of Directors, John Roese & Abby Kearns, Executive Director, Cloud Foundry Foundation
Speakers
avatar for Abby Kearns

Abby Kearns

Executive Director, Cloud Foundry Foundation
Abby is a true tech veteran, with an 18 year career spanning product marketing, product management and consulting at a mix of Fortune 500 and startup companies. As the first fellow at Cloud Foundry Foundation and VP of Strategy, Abby was responsible for structuring and executing operational... Read More →
JR

John Roese

Global Chief Technology Officer at DellEMC & Chairman of the Board of Directors, Cloud Foundry Foundation, Dell EMC
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 →


Thursday June 15, 2017 10:40am - 11:10am PDT
SCCC Hall CD

11:10am PDT

Break
Thursday June 15, 2017 11:10am - 11:30am PDT
The Foundry - Hall A&B

11:10am PDT

Cloud Foundry on Azure: See how the rubber meets the road - Sean McKenna, Microsoft
The Microsoft ecosystem has a lot to offer Cloud Foundry developers and operators. In this session, you’ll see how you can use tools like VS Team Services, Microsoft Operations Management Suite, and the Azure Cloud Shell to make your life easier when running Cloud Foundry on Azure. You’ll also learn how you can use the Azure Service Broker to connect your applications running in Cloud Foundry to a rich set of backing services running in the Azure cloud.

Thursday June 15, 2017 11:10am - 11:30am PDT
Demo Theater, The Foundry

11:10am PDT

Sponsor Showcase & Foundry
Thursday June 15, 2017 11:10am - 4:00pm PDT
The Foundry - Hall A&B

11:30am PDT

Zero to 12 million - Brendan Aye & Melissa Chapman, T-Mobile
T-Mobile wanted Cloud Foundry, and they wanted it quickly. The target was an application receiving 12 million daily calls running on the platform in three months. With no IaaS and complicated politics, were they able to meet their deadline? This talk will focus on some of the unexpected problems (technical and otherwise) that you may encounter in a large enterprise and how to address them.

Speakers
BA

Brendan Aye

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

Melissa Chapman

Sr. Product Owner, T-Mobile



Thursday June 15, 2017 11:30am - 12:00pm PDT
Grand Ballroom GH

11:30am PDT

Quickly Build Spring Boot Applications to Consume Public Cloud Services [I] - Colin Stevenson & Prasad Bopardikar, Pivotal
We all know Cloud Foundry is a great platform for cloud native applications. However, what happens when you’re building an app that leverages services from public cloud providers such as Microsoft and Google? Service brokers make it easy to spin up service instances and bind to apps. What about the actual code itself?

Developers leverage the popular Spring Boot framework to quickly build Java apps to deploy to Cloud Foundry. The Spring Boot Starters and Auto-Configuration eliminate the need to write boilerplate code to consume some services, but not all.

We’ve decided to give you a head start. This session is about extending the Spring framework. We’ll use examples from our recent work with Microsoft Azure and Google Cloud Platform services. As more services become available, developers will want to consume these on Cloud Foundry. Extend Spring to make it easier for developers to consume those backing services!

Speakers
P

Prasad

Pivotal
Prasad Bopardikar is a Partner Solutions Architect and Cloud Foundry Evangelist at Pivotal. He works with customers and partners worldwide in implementing solutions supporting micro services architecture with Cloud Foundry and Spring. Prasad is a regular speaker at Java and Cloud... Read More →
avatar for Colin Stevenson

Colin Stevenson

Head of Partner Platform Architects, Pivotal
Colin leads Pivotal’s Partner Solution Architects within the Global Ecosystem team (GET). GET works with strategic system integrator, strategic cloud provider, and DellTech business partners.


Thursday June 15, 2017 11:30am - 12:00pm PDT
Grand Ballroom EF

11:30am PDT

Monitoring Node.js Microservices on CloudFoundry with Open Source Tools and a Shoestring Budget [I] - Tony Erwin, IBM
While microservice architectures offer lots of great benefits, there’s also a downside. Perhaps most notably, there is an increased complexity in monitoring the overall reliability and performance of the system. In addition, when problems are identified, finding a root cause can be a challenge. To ease these pains in managing the IBM Bluemix UI (made up of more than twenty microservices running on CloudFoundry), we’ve built a lightweight system using Node.js and other opensource tools to capture key metrics for all microservices (such as memory usage, CPU usage, speed and response codes for all inbound/outbound requests, etc.). In this approach, each microservice publishes lightweight messages (using MQTT) for all measurable events while a separate monitoring microservice subscribes to these messages. When the monitoring microservice receives a message, it stores the data in a time series DB (InfluxDB) and sends notifications if thresholds are violated. Once the data is stored, it can be visualized in Grafana to identify trends and bottlenecks. Tony Erwin will discuss the details of the Node.js implementation, real-world examples of how this system has been used to keep the Bluemix UI running smoothly without spending a lot of money, and how it’s acted as a “canary” to find problems in non-UI subsystems before the relevant teams even knew there was an issue!

Speakers
avatar for Tony Erwin

Tony Erwin

Senior Software Engineer, IBM
Tony Erwin is a Senior Software Engineer at IBM and currently the Lead Architect for the IBM Bluemix UI. He's been with IBM for 18 years and has extensive full-stack experience building UIs using a wide variety of technologies. Current interests include cloud, Node.js, microservices... Read More →



Thursday June 15, 2017 11:30am - 12:00pm PDT
SCCC Ballroom K

11:30am PDT

BOSH CLI v2: the evolution of the BOSH command line interface - Shatarupa Nandi & Danny Berger, Pivotal
BOSH operators spend an enormous amount of time using the bosh command line interface (CLI). Any interaction with BOSH or the clusters it manages, is essentially an invocation of the CLI with some parameters. While the current Ruby-based CLI has served the community well, it suffered from many shortcomings. Some important ones are:
- It is slow and difficult to install (especially on Windows)
- It lacked a consistent user experience when using the commands
Additionally, BOSH init (replacement for micro BOSH) introduced it's own CLI.

To remedy these issues and streamline the BOSH operator's experience, the BOSH team has created a new, Golang-based, CLI which addresses existing feedback and:
- Adds enhancements to existing commands
- Encourages more secure usage patterns
- Reduces the need for several different manifest generation tools
- Provides a Golang-based client to securely access the BOSH Director API

This talk will provide a complete overview of BOSH CLI v2, including discussions on how to migrate your environments and scripts to the next evolution of the CLI. It will also introduce the audience to 'bosh-deployment', the preferred way of installing the BOSH Director.

Speakers
avatar for Danny Berger

Danny Berger

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

Shatarupa Nandi

Director of Engineering, Pivotal
Shatarupa Nandi is a Director of Engineering at Pivotal. She has led various technical initiatives across the company, most recently focusing on running Pivotal products on Kubernetes.



Thursday June 15, 2017 11:30am - 12:00pm PDT
Grand Ballroom AB

11:30am PDT

Test Driven Alerting: Now with More Data Science! [I]- Rick Farmer & Diego Lapiduz, Pivotal
Dev & Ops professionals everywhere are threatened by a plague.
Alert fatigue is sweeping the planet.
The sheer enormity of the logs and metrics flooding out of the Cloud Foundry firehouse, by comparison, makes finding the needle in the haystack child's play. How can we identify and react to the truly critical events and notify the right people?
In this talk we will present a test-driven framework for creating anomaly detectors while continuously filtering out the junk. Sean will discuss creating alert dashboards that matter to you. Rick will provide strategies for identifying the correct model based on common metric patterns.
Proactive alerting enables you to focus on responsive automation for the important things. We’ll get you ready for autonomous system remediation and global bursting.

Speakers
avatar for Rick Farmer

Rick Farmer

Pivotal
Rick Farmer (Pivotal) is driven to solve business challenges for the most valuable organizations in the world. He is a solution-powered leader with a track record of navigating complex organizational technology and services to deliver breathtaking results for mission-critical initiatives... Read More →
DL

Diego Lapiduz

Solutions Architect, Pivotal



Thursday June 15, 2017 11:30am - 12:00pm PDT
Grand Ballroom CD

11:30am PDT

Bringing Google Customer Reliability Engineering to Cloud Foundry - Luke Stone, Google & Andrew Clay Shafer, Pivotal
Toward the end of 2016, Google announced Customer Reliability Engineering (CRE), an outward-facing branch of Site Reliability Engineers (SRE) to help bring Google-class operational excellence to customer applications running on Google Cloud Platform (GCP). GCP customers who are in the CRE program adhere to the principles and practices of SRE, starting with a joint review of application reliability that brings the same rigor Google applies to internal services.

Pivotal and Google Cloud are currently working through a CRE review to bring Pivotal Cloud Foundry into the CRE program. This session will give an overview of the work being done together and the benefits to be had for customers running PCF on GCP.

Pivotal Cloud Foundry is the first third-party platform GCP has collaborated with for CRE support, and together the goal is to have shared customers meet their service level objectives reliably, without anxiety, and without extraordinary effort.

Speakers
avatar for Andrew Clay Shafer

Andrew Clay Shafer

Pivotal
Andrew Clay Shafer has built a career helping people improve technology and processes for delivering software services. As a co-founder of Puppet Labs, he evangelized DevOps practices and tools before DevOps was a word. He got first hand experience implementing and operating cloud... Read More →
LS

Luke Stone

Luke is defining the customer experience of Google’s new Customer Reliability Engineering (CRE) team. When he joined Google in 2002 he was the first technical support engineer for AdSense. He ran software engineering teams and started building on Google App Engine in 2009. Recently... Read More →


Thursday June 15, 2017 11:30am - 12:00pm PDT
Theater

11:30am PDT

Visualize and Analyze Network Traffic of BOSH-Releases in Real-Time [I] - Marco Voelz, SAP
With BOSH, you can deploy complex distributed systems like Cloud Foundry with ease. The difficulties start with day 2: If you are an operator, you need to gain a deep understanding how your system behaves, especially in error cases.

There are some methods to increase understanding of production system: A real-time visualization of a system's network traffic makes it easy to spot anomalies. Additional usage of a chaos-monkey can help you to verify your assumptions about the system's ability to cope with certain errors. You can gain more insights if you drill deeper in the raw network data.

In this talk, we show how we built a visualization and analysis tool for a netflix-like intuition engineering experience entirely from open-source components. By looking at a small example and a bigger Cloud Foundry installation, we discuss how both, visualization and deeper analysis can help us to get a better understanding of our system and discover new insights. And, of course, we use a few BOSH features to make our lives easier.

Speakers
avatar for Marco Voelz

Marco Voelz

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



Thursday June 15, 2017 11:30am - 12:00pm PDT
SCCC Ballroom J

11:30am PDT

11:30am PDT

12:10pm PDT

Go Big or Go Home – SAP’s Journey to Offering a Public PaaS Built with Cloud Foundry - Bernd Krannich, SAP
SAP Cloud Platform is SAP’s Platform as a Service offering built for Enterprise customers and scenarios. In this talk, Matthias and Bernd will describe SAP’s journey from its first steps with Cloud Foundry to amending SAP Cloud Platform public PaaS with Cloud Foundry. From a pure consumption of Cloud Foundry to an active involvement in the Cloud Foundry foundation and open source activities. From a small AWS deployment to a multi-cloud strategy. Additionally, they will talk about the challenges and gaps that needed to be filled to cover Enterprise requirements that SAP’s customers demand and the additional challenges they see when moving a Cloud Foundry deployment towards the currently known limits.

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



Thursday June 15, 2017 12:10pm - 12:40pm PDT
Grand Ballroom GH

12:10pm PDT

Split That Monolith: a Java on Cloud Foundry Story [I] - Michele Mancioppi & Tim Gerlach, SAP SE
They say: "If you are smart, start with a monolith." Justly so.

And then, as the popularity of the service increases, and workload with it, it often comes the phase: "If you want to scale, split that monolith already."

In this talk aimed at developers and architects, the SAP Cloud Platform Performance Team details the many steps of splitting a complicated Java monolith on Cloud Foundry based on its workload and how this evolves over time. How the requirements, APIs and SLAs evolve with the process. How other programming languages, components and backing services get added to the mix. And, of course, what the final, scalable architecture looks like.

Speakers
avatar for Tim Gerlach

Tim Gerlach

Technical Lead SAP Cloud Platform Performance, SAP
Tim is Technical Lead of the SAP Cloud Platform Performance Team, where he devotes himself to finding out and consult others on best practices for testing and development on Cloud Foundry. Driven by passion for sharing knowledge and for excellent software, Tim is also a trainer for... Read More →
MM

Michele Mancioppi

Senior Developer, SAP
Michele is a performance and development expert in the SAP Cloud Platform Performance Team. His daily business revolves around making good cloud software: deep-diving into cloud applications with performance, resilience or scalability issues. Mentoring development teams for improving... Read More →



Thursday June 15, 2017 12:10pm - 12:40pm PDT
Grand Ballroom EF

12:10pm PDT

Panel: The State of Node.js - moderated by Dave Ings
Come to this session to discuss strategies for adopting node.js technologies.

Moderators
avatar for Michael Dawson

Michael Dawson

Node.js Community Lead, IBM
Michael Dawson is an active contributor to the Node.js project and chair of the Node.js Technical Steering Committee(TSC). He contributes to a broad range of community efforts including platform support, build infrastructure, N-API, Release, as well as tools to help the community... Read More →

Speakers
avatar for Mikeal Rogers

Mikeal Rogers

Communication Manager of the Node.js Foundation, Linux Foundation
Mikeal Rogers is the Community Manager of the Node.js Foundation. He has been heavily involved in Node.js and JavaScript and is the creator of request. He has been a keynote speaker at Node.js Interactive, WebRebels, LXJS, NodeConf EU, JSConf Asia, FullStackFest and has spoken at... Read More →


Thursday June 15, 2017 12:10pm - 12:40pm PDT
SCCC Ballroom K

12:10pm PDT

Deploying Cloud Foundry with BBL, BOSH 2.0 and CF-Deployment [I] - Angela Chin & Christian Ang, Pivotal
Have you ever spent all day trying to deploy open source Cloud Foundry and thought there must be a better way? Want to deploy Cloud Foundry from scratch in no time as the core development teams do? Core CF teams have been enjoying a new world where they don’t have to waste days figuring out how to manually deploy BOSH and CF. Now Christian and Angela want to share it with you! In the past year, major inroads have been made to create new tools that automate much of the process of deploying BOSH and CF. Using new tools, BOSH-Bootloader, BOSH 2.0 and CF-Deployment, developed and used by core Cloud Foundry teams, attendees will learn how to deploy Cloud Foundry in an automated, reproducible, and user-friendly way!

Speakers
CA

Christian Ang

Software Engineer, Pivotal
Christian is a software engineer at Pivotal Cloud Foundry on the Container Networking team. Previously, he worked on the CFCR and Infrastructure teams.
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 →



Thursday June 15, 2017 12:10pm - 12:40pm PDT
Grand Ballroom AB

12:10pm PDT

Distributed Tracing - Implementing Latency Analysis for microservices on Cloud Foundry - Reshmi Krishna, Pivotal
Microservices are great but the complexities associated with monolith have now been transferred into the microservices ecosystem. So when things go wrong especially in terms of latency, how do we troubleshoot them? How do we answer questions like how much time it took for the request? Which microservice is responsible for the delay? How can we better troubleshoot without searching through lines of logs? What about real time debugging? In this talk we learn about how we can better answer these questions and more with distributed tracing along with Metrics from Pivotal Cloud Foundry. We will also show a demo of how to implement Distributed Tracing in an existing application with Spring Cloud Sleuth, PCF Metrics and Zipkin. By the end, you should feel empowered to add distributed tracing into your own applications!

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 →



Thursday June 15, 2017 12:10pm - 12:40pm PDT
Grand Ballroom CD

12:10pm PDT

Disaster Recovery from Day 1 for every system with SHIELD - Dr Nic Williams, Stark & Wayne
BOSH and GCP make it incredibly easy to bring up vast arrays of production systems - Cloud Foundry, Kubo, monitoring systems, data services, and more. Unfortunately, you might not have a homogenous way to immediately commence backups of all data on all systems. A system is only a "production system" when operators know how to restore it after a disaster.

Fortunately, SHIELD is an open source standalone system that can perform backup and restore functions for a wide variety of pluggable data systems. SHIELD can be deployed with BOSH, and integrated to backup/restore both BOSH deployments and BOSH director itself. It has also been integrated with various Chef Habitat plans to provide backup/restore out of the box.

One of the pluggable storage systems is GCP's own object store.

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 June 15, 2017 12:10pm - 12:40pm PDT
Theater

12:10pm PDT

Deploy the admin-ui as a CloudFoundry Application [B] - Michael Grifalconi, SAP
There are many applications that don’t exactly fit the 12-factor rules but it would still be useful to deploy them on Cloud Foundry.

SAP used the admin-ui project as a BOSH release to monitor the status of its Cloud Foundry deployments until it was considered an unnecessary effort to maintain a BOSH deployment for the specific use case. Unfortunately, admin-ui was not designed to be deployed as Cloud Foundry application.

The solution was to wrap the application in a way that allows the user to set all necessary configuration parameters in the manifest and deploy it on Cloud Foundry. Even if the talk will focus on the admin-ui, the procedure can be applied to any application which does not support injection of configuration parameters as environment variables like standard Cloud Foundry applications.

Speakers
avatar for Michael Grifalconi

Michael Grifalconi

Developer, SAP SE
Michael Grifalconi is a Developer at the SAP Cloud Platform since 2015 and his main work field is DevOps where he contributes to deploy, maintain and update Cloud Foundry, infrastructure monitoring as well as continuous delivery solutions using BOSH for all deployments. His first... Read More →



Thursday June 15, 2017 12:10pm - 12:40pm PDT
SCCC Ballroom J

12:10pm PDT

12:10pm PDT

12:50pm PDT

12:50pm PDT

99 Problems But a Container Ain’t One: Forget Serverless, Let’s Talk Containerless Development [B] - Julian Friedman, IBM
It’s time to talk about Serverless. Cloud Foundry has always been an opinionated platform that *uses* containers but hides them from users. It famously popularised the motto “Here is my code, run it on the cloud for me, I do not care how”. Now, the Serverless buzzword has repopularised the idea of not caring about Operating Systems, Patching and Orchestration and “just pushing code”. So how is Cloud Foundry (and PaaS in general) different from Serverless? This talk argues that Serverless is an extreme example of an emerging trend towards *Containerless* development: that is, push code, let the platform take care of the low-value bits like containerisation, dependencies, scaling, monitoring and orchestration. Containerless, in 2017, fits in the sweet-spot with regards to Serverless than Containers did compared to PaaS in 2015 -- that is, it is far far easier to migrate existing apps and knowledge to Containerless technologies, like CF, than to Serverless, and that the next big trend in computing is to Containerless platforms, not Serverless.

Whether you are currently using Containers and interested in PaaS or Serverless, or if you are interested in Serverless but considering whether it is right for you and how Cloud Foundry can enable higher-level abstractions this talk is for you!

Speakers
avatar for Julz Friedman

Julz Friedman

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


Thursday June 15, 2017 12:50pm - 1:20pm PDT
Grand Ballroom EF

12:50pm PDT

Unlock the Power of IoT and Cognitive Computing with Node.js and Cloud Foundry [I] - Andrew Trice, IBM
Innovation is critical to both survival and evolution in all industries; In today's app driven economy, IoT and Cognitive computing are at the forefront of innovative application development patterns. Forward thinking ideas, rapid iteration, and adoption of new technology come together to transform how problems are solved, and how value is created. What’s this have to do with Node.js and Cloud Foundry? Well, the combination of Node.js and Cloud Foundry is a perfect conduit for driving that innovation. In this session, come see how an unmanned aircraft (aka "drones") is combined with computer vision and machine learning with IBM Watson, and scalable cloud runtimes to transform how industries work, today, highlighting a new insurance use case which enables companies to handle claims faster, safer, and with less error than ever before.

Speakers
avatar for Andrew Trice

Andrew Trice

Andrew Trice is a technical advocate, experienced software architect, team leader, accomplished speaker, and published author who possesses more than 15 years of designing and implementing rich applications for the web, desktop, mobile, and wearable devices. Andrew has delivered industry... Read More →


Thursday June 15, 2017 12:50pm - 1:20pm PDT
SCCC Ballroom K

12:50pm PDT

Configuring a More Secure BOSH [I] - Saman Alvi & Dale Wick, Pivotal
As BOSH evolves, grows, and improves, it allows you to focus on making your deployments more secure. The addition of config server allows you to generate, store, and update credentials easily and securely for your deployments. It also allows you to share credentials between deployments, as it is possible to have hundreds for all components to talk to each other. It will also help prevent poor credential choices, which can create security breaches. This talk will go into details about how config server works, how credential generation and storage is handled, and how you can use the reference implementation to choose your own credential generation and storage strategy.

Speakers
avatar for Saman Alvi

Saman Alvi

Senior Software Enginner, Pivotal
Saman is a core project contributor on the BOSH team, and has spoken at the Toronto Cloud Foundry meetup events and previous CF Summits as an advocate of everything BOSH and CF.
avatar for Dale Wick

Dale Wick

Staff Software Engineer, Pivotal Software
With over 20 years of industry experience, Dale Wick has a wide range of experience with app deployment in the cloud.  He was a pioneer of the large deployment with several hand rolled Debian, Red Hat and Ubuntu distributions as elements of distributed systems for customers such... Read More →



Thursday June 15, 2017 12:50pm - 1:20pm PDT
Grand Ballroom AB

12:50pm PDT

Gulliver’s Travels In Cloud Foundry [I] - Kevin Rutten, Stark & Wayne
Cloud Foundry is full of Giants. Clouds of thousands of servers and millions of apps. Imagine you could type one command and get a tiny Cloud Foundry deployed on AWS with Pipelines, services like PostgreSQL and Redis, monitoring, and even automated backups. The CF-Tiny project looks at all the steps required to create and provision the many parts for a production quality Cloud Foundry.

In this presentation, Kevin will discuss the “CloudCow” project. CloudCow pulls together Terraform to stand up an AWS IaaS, scripts to generate and deploy all the pieces for a tiny Cloud Foundry with services, and provides a complete Concourse pipeline to allow you to experiment and upgrade your Cloud Foundry. When you can quickly build a production like Cloud Foundry as easily as you can boot a VirtualBox BOSH Lite, work with it, and tear it down or grow it into production. Run a smaller Cloud Foundry for a smaller team or smaller budget.   

Speakers
avatar for Kevin Rutten

Kevin Rutten

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



Thursday June 15, 2017 12:50pm - 1:20pm PDT
Grand Ballroom CD

12:50pm PDT

Service Fabrik – Manage Enterprise-Grade Backing Services for an Enterprise-Grade Cloud Foundry [I] - Shashank Mohan Jain & Krishanu Biswas, SAP
Cloud Foundry is a great abstraction layer for developing Cloud-native applications. In order to develop applications, you will also need backing services for caching, messaging, persistence and so on, besides an application runtime. Redis, RabbitMQ, MongoDB, and Postgres are some examples of such backing services. So far, there has been no open source offering that will allow you to provision, and operate backing service instances for Cloud Foundry in an automated/managed way including backup & restore, updates/upgrades and more. SAP’s open source offering called “Service Fabrik” (https://github.com/SAP/service-fabrik-boshrelease), provides a well defined contract and framework to provision and operate services to close this gap. While it is the basis for SAP’s own service offerings, Service Fabrik allows to deploy services described by either BOSH releases or as Docker containers. In this session, we’ll show the basics of Service Fabrik, the features and functions the framework provides and how easy it is to integrate your own services into it.

Speakers
avatar for Krishanu Biswas

Krishanu Biswas

Product & Engineering Manager, SAP Labs India
Krishanu Biswas is a Product & Engineering Manager at SAP building server technologies and distributed systems over a decade. As a lead product expert, he helps define product requirements around key platform core services and backing services in SAP Cloud Platform based on Cloud... Read More →
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.



Thursday June 15, 2017 12:50pm - 1:20pm PDT
SCCC Ballroom J

12:50pm PDT

12:50pm PDT

12:50pm PDT

Stranger Danger: Addressing Vulnerable CF Application Dependencies [B] - Guy Podjarny, CEO, Snyk
Open source packages are an incredible productivity boost, but also represent an undeniable risk. Such packages often include severe vulnerabilities, easily discovered and exploited by attackers. Keeping up-to-date on Cloud Foundry protects you from kernel and operating system vulnerabilities, but what about your application’s dependencies, pulled from npm, Maven, RubyGems and more?

This talk will help you understand the risk and how to protect your application from vulnerable packages. We’ll demonstrate real world exploits on a live CF application, demonstrating their impact. We’ll then explain the steps you should put in place to address these vulnerabilities, and how to best implement them in your dev process and CF environment.

Speakers
avatar for Guy Podjarny

Guy Podjarny

Founder, Snyk
Guy is the Founder of Snyk, the host of The Secure Developer, and an O’Reilly author. He was previously CTO at Akamai and led AppScan, pioneering AppSec. Snyk was founded on Guy’s belief that the future of security depends on developer adoption... Read More →


Thursday June 15, 2017 12:50pm - 1:20pm PDT
Theater

12:55pm PDT

Lightning Talk: Making APM a Platform Feature with BOSH - Mike Villiger, Dynatrace
Analysts recently reported that most organizations only utilize APM solutions across 5% of deployed applications. In a modern cloud native architecture this level of coverage is insufficient for ensuring a reliable and performant user experience. Learn how Dynatrace has utilized the power of BOSH to make AI based 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 →



Thursday June 15, 2017 12:55pm - 1:00pm PDT
Grand Ballroom GH

1:00pm PDT

Lightning Talk: Moving away from legacy requires a non-legacy approach! - Daniel Hekman, Grape Up
Are you going DevOps? Moving from legacy infrastructure to microservices? You Need a Partner, Not a Vendor! Changing business environments are forcing companies to operate at a higher speed and transform their business. Doing so successfully requires a non-legacy approach to changing the technology stack, business processes and the way people work. In this talk, Daniel shares what the foundational elements are of a non-legacy approach.

Speakers
avatar for Daniel Hekman

Daniel Hekman

Head of Business Development, Americas, Grape Up Inc.
Are you going DevOps? Moving from legacy infrastructure to microservices? Interested in running any workload on Open Source Cloud Environments? Grape Up is your strategic partner to help embrace digital innovation. Daniel Hekman is responsible for Grape Up's North American customer... Read More →


Thursday June 15, 2017 1:00pm - 1:05pm PDT
Grand Ballroom GH

1:05pm PDT

Lightning Talk: Performance Engineering and Testing of Apps and Services Deployed on Cloud Foundry - Siva Balan, GE
Performance engineering of apps and services deployed on Cloudfoundry is an art in itself. If there is any misconception that this is going to be very similar to performance engineering of on-premise apps, you are in for a rude awakening. This sessions explains the various nuances of doing non-functional testing and analysis of your services when deployed to cloudfoundry. The session will also cover some examples of how to effectively setup your environment for performance engineering and things to look for that may not be very obvious. We will also look at some performance engineering tools and frameworks that has been adopted successfully at GE Digital. The session will also showcase how this framework can be extended to include performance testing of your services as part of your CI/CD pipeline.

Speakers
avatar for Siva Balan

Siva Balan

Sr. Staff Performance Engineer, GE Digital
I currently wear a hat of a Performance Engineer for platform security services for GE Digital's Predix platform built on Cloudfoundry. I am actively involved in performance engineering of Predix services like UAA(User Account and Authentication), ACS(Access Control Service) and TMS(Tenant... Read More →


Thursday June 15, 2017 1:05pm - 1:10pm PDT
Grand Ballroom GH

1:10pm PDT

Lightning Talk: Microsoft and OSS: Who Would Have Thought? - Sean McKenna, Microsoft
In the last three years, Microsoft has joined the Linux Foundation, deployed the largest Git repo on the planet, open-sourced .NET, and added a Linux subsystem on Windows. Suggesting just one of those a decade ago probably would have elicited chuckles, never mind having them all happen in short succession. In this talk, we’ll look at how Microsoft has changed its views on open-source software, both in how we interact with the community and how we operate internally. We’ll also do a whirlwind tour of how we’re supporting 1st and 3rd party OSS in our platforms and how you can get involved.

Speakers
avatar for Sean McKenna

Sean McKenna

Principal Product Manager, Microsoft
Sean is a member of the Microsoft Azure Compute group and is responsible Cloud Foundry on Azure. He works closely with partners like Pivotal, GE, and SAP to make CF-based platforms sing on the Azure cloud. He regularly speaks at major Microsoft conferences including //build and Ignite... Read More →



Thursday June 15, 2017 1:10pm - 1:15pm PDT
Grand Ballroom GH

1:20pm PDT

Secured Machine Connectivity with Predix - Dave Chen and Vineet Banga, GE
How do you securely manage 1000s of devices across your industrial plant? Meet Predix Edge Manager, built with Cloud Foundry. We’ll demonstrate discovery and configuration of “edge” IoT devices, and explain underlying architecture, with emphasis on security and device authentication. You’ll also learn about use cases and deployment patterns for Predix, GE’s Industrial IoT platform.

Speakers
avatar for Vineet Banga

Vineet Banga

GE Digital
Vineet Banga is Sr. Director of Engineering at GE Digital. He leads the application security services team which is responsible for building and hosting security services for the Predix Platform – GE’s Platform for the Industrial Internet. UAA as-a service is one of the services... Read More →
avatar for Dave Chen

Dave Chen

Dave Chen is a Sr Staff Software Engineer at GE Digital. He is one of the early engineers who started building Predix on Cloud Foundry, and he worked on many core service offerings, such as UAA (User Account and Authentication), ACS (Access Control Service), ZAC (Zone Access Control... Read More →


Thursday June 15, 2017 1:20pm - 1:40pm PDT
Demo Theater, The Foundry

1:20pm PDT

Lunch
Thursday June 15, 2017 1:20pm - 2:30pm PDT
The Foundry - Hall A&B

1:20pm PDT

Diversity Luncheon: Why Women Leave Tech: Research & Interventions - Karen Holtzblatt, Founder, Women in Tech Retention Project & CEO, InContext Design
Research shows that women are twice as likely as men to leave the tech profession mid-career. Using a 360 degree approach to the daily lives of successful women developer, product managers, UX professionals and managers, research scientist Karen Holtzblatt and her team identified the key factors crucial to retaining women in the workplace. In her presentation, Karen will discuss these factors as well as the @Work Action Framework companies can put in place to keep women happy, successful and thriving in the tech workplace. Following her talk, Karen will facilitate a diverse panel of women in the Cloud Foundry ecosystem to discuss their experience. Come ready to learn and engage -- audience questions are welcome!

Sign up now to attend the diversity luncheon & program! 

Moderators
avatar for Karen Holtzblatt

Karen Holtzblatt

Founder & CEO, Women in Tech Retention Project, InContext Design
Karen Holtzblatt is the founder of the Women in Tech Retention Project and creator of the @Work Action Framework for understanding women’s experience at work and interventions to help companies and individuals. She is also the co-founder and CEO of InContext Design and the visionary... Read More →

Speakers
avatar for Kim Bannerman

Kim Bannerman

Technical Customer Engagement, Google
Kim has over a decade of experience in the tech industry leading diverse teams and working with enterprise customers. She is passionate about the people behind the technology, especially in the open source community. For the past seven years, she has transformed her love of learning... Read More →
avatar for Cornelia Davis

Cornelia Davis

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

Opal Perry

Divisional Chief Information Officer of Claims, Allstate Insurance Company
Opal Perry is Vice President and Divisional Chief Information Officer for Claims at Allstate Insurance where she leads a global engineering workforce focused on the digital transformation of claims including advancements in virtual estimating, digital payments and settlement.  Opal has... Read More →
avatar for Kyla A. McMullen, PhD

Kyla A. McMullen, PhD

Assistant Professor, University of Florida
Dr. Kyla McMullen earned her Bachelor of Science in Computer Science from the University of Maryland, Baltimore County (UMBC), where she was also a Meyerhoff Scholar. She earned her Masters and Ph.D. degrees in Computer Science and Engineering from the University of Michigan (2007-2012... Read More →
avatar for Rachel Reinitz

Rachel Reinitz

IBM Fellow and CTO of IBM BlueMix Garage, IBM
Rachel Reinitz is an IBM Fellow and CTO of IBM BlueMix Garage. The Bluemix Garages are consulting labs housed in startup communities that partner with clients of all sizes to transform how they design, develop, and deploy engaging cloud applications. She is a frequent conference... Read More →


Thursday June 15, 2017 1:20pm - 2:30pm PDT
Winchester & Stevens Creek, 2nd Floor, Hyatt Santa Clara

1:45pm PDT

Quick, easy, and powerful image recognition using Google Cloud Machine Learning and Cloud Foundry - Colleen Briant, Google & Mikey Boldt, Pivotal
This demo will show you how you can quickly and easily leverage Google Cloud's Vision API in your Cloud Foundry applications. Using the GCP Service Broker, your apps gain immediate access to Google's Machine Learning Vision API to understand the content of an image to provide insight, classification, text extraction, and more. The Spring Boot demo scrapes an image repository, processes them with the Vision API, and displays results in a simple web app. Prepare to be overwhelmed with cute animal pictures and amazing technology!

Speakers
avatar for Mikey Boldt

Mikey Boldt

Platform Engineer, Pivotal
avatar for Colleen Briant

Colleen Briant

Software Engineer, Google
Colleen is a Software Engineer at Google. She keeps Cloud Foundry developers and operators on the cutting edge of Google Services with the GCP Service Broker and other open source integrations. She has previously spoken at CF Summit Europe 2016 and CF Summit Santa Clara 2017.


Thursday June 15, 2017 1:45pm - 2:05pm PDT
Demo Theater, The Foundry

2:10pm PDT

Unlock the power of IoT IBM Watson and Cloud Foundry - Andrew Trice, IBM
Forward thinking ideas, rapid iteration, and adoption of new technology come together to transform how problems are solved, and how value is created. The combination of Node.js, cognitive computing, and Cloud Foundry together provide a perfect conduit for driving innovation. Come see how an unmanned aircraft (aka "drone") is combined with computer vision and machine learning with IBM Watson, and scalable cloud runtimes to transform how industries work, today, highlighting a new insurance use case which enables companies to handle claims faster, safer, and with less error than ever before.

Speakers
avatar for Andrew Trice

Andrew Trice

Andrew Trice is a technical advocate, experienced software architect, team leader, accomplished speaker, and published author who possesses more than 15 years of designing and implementing rich applications for the web, desktop, mobile, and wearable devices. Andrew has delivered industry... Read More →


Thursday June 15, 2017 2:10pm - 2:30pm PDT
Demo Theater, The Foundry

2:30pm PDT

Extreme Ops: Platform Operations at The Home Depot - Kevin Igarashi-Ball, Home Depot
Start treating Cloud Foundry like a product instead of a platform.

The Home Depot, the world’s largest home improvement retailer, leverages Pivotal Cloud Foundry to empower 1800 developers and enable them to deliver value to their customers. Join Kevin as he talks about their unique approach to platform operations. See how a customer-focused operations team uses Extreme Programming principles and a product, not infrastructure, approach to foster a thriving development community.

No tickets? No queues?….. No problem!!

Speakers
KI

Kevin Igarashi-Ball

Software Engineer Manager, The Home Depot
Kevin Igarashi-Ball is a Software Engineer Manager with OrangeMethod for The Home Depot.



Thursday June 15, 2017 2:30pm - 3:00pm PDT
Grand Ballroom GH

2:30pm PDT

Managing APIs and Contracts in a Microservices World Using Spring Cloud Contract [I] - Bjorn Boe, Pivotal
With the rise of microservices and the fall of the monolith, new challenges arise. The monolith that used to be contained in one large codebase have been split up and is being managed by multiple teams. These teams still depend on each other to deliver the final solution, but may not have exactly the same understanding of the APIs that tie the solution together. This situation leads to a lot of time being spent fixing integration problems late in the development cycle and complicates the ability to fully automate the software deployment lifecycle.

In this presentation, Bjorn will look at how Spring Cloud Contract can be used to address this problem. He will show how Spring Cloud Contract can be used to define consumer driven contracts that can be used as server stubs for the client and as unit tests for the server.

After this presentation, the audience will know how Spring Cloud Contract can be used to help them deliver successful microservices at scale.

Speakers
avatar for Bjorn Boe

Bjorn Boe

Sr. Platform Architect, Pivotal
Bjorn works as a Platform Architect at Pivotal, helping customers build applications natively for the cloud, using technologies like Spring and Cloud Foundry.



Thursday June 15, 2017 2:30pm - 3:00pm PDT
Grand Ballroom EF

2:30pm PDT

Using Minikube (Kubernetes) for Node.js Development [I] - Troy Connor, Emerging Technology Advisors
Do you usually pay to develop your Node.js app in a cluster from a cloud provider? You won't do that anymore after you see how you can develop locally in a cloud environment. You will see how using minikube can help you scale your app along with how you plan on updating apps in real time.

Speakers
avatar for Troy Connor

Troy Connor

Cloud Software Developer, CloudReach
Troy Connor is a Cloud Software Developer for CloudReach. He helps maintain the open source software that allows you to change node versions called N. In his spare time, he likes to play with robots, read, code, chase conferences and meetups and develop communities.



Thursday June 15, 2017 2:30pm - 3:00pm PDT
SCCC Ballroom K

2:30pm PDT

There and Back Again: The BOSH Windows Story [I] - Matthew Horan & Natalie Arellano, Pivotal
Pivotal's Windows Experience team has been working hard to improve the Windows Operator Experience. The early days of Windows Diego cell installation involved a series of MSI installers, command line install generator utilities, and PowerShell scripts. Automation was difficult and error prone. We learned a lot from our experience in decomposing BOSH releases into their component parts, and distributing MSI installers. Just over a year ago, we embarked on an effort to port the BOSH agent to Windows. In this talk, we'll discuss what we learned when porting the BOSH agent to Windows, and the choices we made when designing the interface for Windows BOSH releases. We'll also discuss the benefits we found in moving to BOSH, instead of maintaining an alternative installation mechanism like MSI installers.

Speakers
NA

Natalie Arellano

Software Engineer, Pivotal
Natalie Arellano is a software engineer on the Garden Windows team at Pivotal in New York City.
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 →



Thursday June 15, 2017 2:30pm - 3:00pm PDT
Grand Ballroom AB

2:30pm PDT

OCI Images for Droplets and Buildpacks [B] - Julz Friedman, IBM
The CF buildpacks workflow allows app developers to focus on the business logic of their code rather than the operational concerns of the OS that runs their code. At the same time, CF operators need confidence that all the code running in their org has been patched for the latest vulnerabilities. However, the current workflow does not currently support dynamically linked compiled languages well. This makes it very difficult to support apps written in C, haskell, et.al.; and also leaves us with a large difficult-to-protect surface area in our rootfs. We explore a solution to this problem using the new OCI container image specification, and demonstrate how this could result in a more flexible, more secure platform that supports better interoperability with the rest of the container ecosystem. For example, what if you could download your droplet and run it on any OCI container manager?

The OCI Image Spec standard gives Cloud Foundry an opportunity to unify the container and buildpack workflows, and to embrace open standards throughout the stack. An OCI Image can be used both to describe a container created using a tool such as a Dockerfile and a container created from a Cloud Foundry buildpack. Using OCI images as a primitive throughout the stack lets us revisit some of the assumptions in the platform and enables a number of new features. This talk motivates this idea and talks about our progress towards making it happen!

Speakers
avatar for Julz Friedman

Julz Friedman

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


Thursday June 15, 2017 2:30pm - 3:00pm PDT
Grand Ballroom CD

2:30pm PDT

Running SAP's IoT Services on Cloud Foundry [B] - Wei-Wei Lin & Michael Ameling, SAP
It is predicted that, in the next 10 years, the IoT revolution will dramatically alter all major industries, such as manufacturing, transportation, utility and more. For this reason, SAP has invested and focused on developing comprehensive IoT solutions that can benefit a wide variety of audiences.

In May, SAP will be rolling out brand new IoT Services on SAP Cloud Platform ( IoT Services 4.0). It is running exclusively on Cloud Foundry. In this session, we’ll talk about why we choose Cloud Foundry as our platform and how the rich resource from the open source community compliments and highlights IoT Services’ key features.

Speakers
avatar for Michael Ameling

Michael Ameling

Development Manager, SAP SE
Michael is responsible for the development of the SAP Cloud Platform Internet of Things. Michael joined SAP in 2006 where he was working in numerous research and development projects in the area of Internet of Things (IoT).
WL

Wei-Wei Lin

Senior Product Manager, SAP
Wei-Wei is a product manager for SAP Cloud Platform. Her work has focused on IoT services and the related components. She has spoken at many events about the impact of SAP's IoT offering and role Cloud Foundry plays for SAP Cloud Platform.



Thursday June 15, 2017 2:30pm - 3:00pm PDT
SCCC Ballroom J

2:30pm PDT

2:30pm PDT

2:30pm PDT

Apps Need Data, Redux: The untold true(-ish) story of one developer’s search for a complete microservices platform - Dormain Drewitz & Cornelia Davis, Pivotal

Meet Jamie. Her team is building a new feature for a human resources application. It's going to make vacation requests so much more fun - almost as fun as the vacation itself!

But there's just one problem.

That HR application is a monolith. So Jamie sets out to figure out how she can build her service as a microservice. She thinks about managing the APIs that the monolith will use. She thinks about the persistence layer her application will need. She thinks about how she will secure her application. She thinks about how she will manage performance - oh the spikes of traffic before major holiday weekends!

You can probably guess where Jamie found such a platform that would support all her requirements (hint: Spring Boot, Spring Cloud, and Cloud Foundry). But in this talk, Dormain Drewitz and Cornelia Daviswill take you through the surprising twists and turns of how she got there. After all, Spring Boot makes it easy to make stand-alone Spring applications and Spring Cloud provides the scaffolding to coordinate distributed Boot apps, but what about API management? Performance monitoring? Persistence? It takes an ecosystem to complete a microservices platform.



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 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 June 15, 2017 2:30pm - 3:00pm PDT
Theater

3:10pm PDT

How Intel IT Used Cloud Foundry and Open Source Technology to Break the Grip of Proprietary Vendor Mobile Platforms - Dan Crook, Intel
Mobilizing applications has been an Intel IT goal over the past several years. After proceeding down the path of vendor provided mobile application platforms, IT decided to move in a different strategic direction and build out a custom mobile application platform utilizing Cloud Foundry and Open Source technologies. The resulting platform has reduced the costs to Intel IT, simplified the hardware landscape, while at the same time providing a more agile way for developing and provisioning mobile applications at Intel.

Speakers
avatar for Dan Crook

Dan Crook

Enterprise Architect, Intel
Dan is an Enterprise Architect at Intel Corporation, currently working in the area of enterprise mobility. Dan has 20 years of IT Industry experience, primarily focusing on enterprise application development. Dan holds a masters degree from Columbia University in Operations Research... Read More →



Thursday June 15, 2017 3:10pm - 3:40pm PDT
Grand Ballroom GH

3:10pm PDT

Rethinking RDBMS Data Migration: Modernizing Traditional ETL Processes to Cloud-Native Event Driven Microservices [I] - Anupama Pradhan, Health Care Service Corporation & Jeff Cherng, Pivotal
Extract, transform, load (ETL) has always been complex and expensive for moving massive data sets from one data source to another. This is especially true if the source system is a traditional RDBMS with complicated relationships between tables. Most of the time, traditional ETL processes are implemented with batch, monolithic, and tightly coupled approaches. As the result, traditional ETL processes are often considered fragile, hard to maintain, not easy to tune, and often introduce high data latency between source and destination systems. In this session, Anupama Pradhan and Jeff Cherng will cover how to modernize traditional RDBMS ETL processes to cloud-native event driven microservices pipelines by using Cloud Foundry, Spring Cloud Stream, and RabbitMQ/Kafka. The pipelines can handle high volume data sets and complex database queries, yet with low data latency between the source RDBMS and destination data store. In addition, the design is highly tunable and scalable. The session will also cover analysis of performance metrics based on implementations of real world use cases.

Speakers
JC

Jeff Cherng

Pivotal Software Inc.
As a member of the Pivotal Data Engineering team, Jeff Cherng is responsible to work with customers to drive technical innovations on high performance data solutions. Jeff is very passionate about Spring Framework/Cloud Foundry and has worked on many distributed systems projects over... Read More →
AP

Anupama Pradhan

Senior Technology Architect, Health Care Service Corporation
Anupama Pradhan is a Senior Technology Architect at HCSC with more than 20 years of experience in software engineering. As part of Enterprise Architecture team, she helps build reference implementations for various technologies and establish architecture patterns in the enterprise... Read More →



Thursday June 15, 2017 3:10pm - 3:40pm PDT
Grand Ballroom EF

3:10pm PDT

Bluemix Live Edit/Sync: How to Develop and Debug a Node.js Application Without Re-deployment - Eugene Melnikov, Altoros
There are many ways to become a part of the Node.js ecosystem, but not all of them allow developers to jump in equally easily. A tool reducing the infrastructure development process to minutes would definitely make the process smoother. In this talk, Eugene is going to share his experience with Bluemix Live Sync—an IBM Bluemix service synchronizing local changes to a cloud workspace—and describe how it can be used to set up your IT infrastructure and development environment for building Node.js applications.

Speakers
avatar for Eugene Melnikov

Eugene Melnikov

IoT Developer, Altoros
Eugene is a highly experienced IoT Developer at Altoros. He has over 10 years of experience, working closely with business owners. His professional interests include IoT solutions, as well as designing architectures that meet customers’ needs. Eugene successfully implements cutting-edge... Read More →



Thursday June 15, 2017 3:10pm - 3:40pm PDT
SCCC Ballroom K

3:10pm PDT

Addressing Delivery Reliability in Loggregator - Adam Hevenor, Pivotal
In this session Adam will discuss Loggregator's evolving architecture influenced by customer requests for more reliable log delivery. Loggregator has undertaken a series of low level changes that addresses loss due to network (UDP), back pressure isolation (buffers) and service discovery reliance. Adam will describe current state and improvements in Loggregator as well as introduce roadmap and future work for Loggregator.   

Speakers
avatar for Adam Hevenor

Adam Hevenor

Product Manager, Pivotal
I work at Pivotal on Enterprise PKS.


Thursday June 15, 2017 3:10pm - 3:40pm PDT
Grand Ballroom AB

3:10pm PDT

CF-Motion: Live Migration of Cloud Foundry Applications and Data [I] - Xuebin He & Thinh Nguyen, Dell EMC
Cloud Foundry can provide application portability across multiple Cloud Foundry instances. Developers can push applications to different Cloud Foundry instances easily. However, data and services have traditionally tied applications to a Cloud, limiting application portability. With CF-Motion, applications and data can now migrate across multiple Cloud Providers with minimum to no downtime. In this talk, Xuebin and Thinh will walk through design and architecture of CF-Motion with a demo.

Speakers
avatar for Xuebin He

Xuebin He

Software Engineer 2, Dell EMC
- Cloud Foundry contributor. - Speaker at CF summit Santa Clara 2017. - Work under Dell EMC Technology Research and Innovation Group.
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 June 15, 2017 3:10pm - 3:40pm PDT
Grand Ballroom CD

3:10pm PDT

A Smooth Path to Cloud Foundry on Containers [B] - Jan von Löwenstein, SAP
Cloud Foundry (CF) has been running apps in containers from the beginning. However, CF itself is deployed with BOSH on virtual machines. At the same time, we see more and more
services outside of CF being deployed on container platforms, such as Mesos or Kubernetes.

We love BOSH, but apparently, container schedulers have advantages over VMs.
How do you deploy a CF based product with additional services on Kubernetes?
Others want to take BOSH out of the equation.
We want to preserve it.
Thus, we take a more evolutionary than revolutionary approach.

In this talk, we show how to deploy regular BOSH releases without modifications using a naive Kubernetes CPI https://github.com/SAP/bosh-kubernetes-cpi-release. We discuss the obstacles we encountered on the way and the current limitations of the CPI. Furthermore, we would like to start a discussion about how to evolve BOSH to overcome some of the current limitations and make container platforms just another deployment choice.

Speakers
avatar for Jan von Löwenstein

Jan von Löwenstein

Senior Developer, SAP SE
Jan von Loewenstein is a developer on the BOSH OpenStack CPI project. He has worked on SAP's Cloud Management Console before. He is at SAP SE for over 10 years now. Jan had talks at SAP internal conferences. He had a lightning talk at the BOSHDay (CF Summit Santa Clara) in 2016... Read More →


Thursday June 15, 2017 3:10pm - 3:40pm PDT
SCCC Ballroom J

3:10pm PDT

3:10pm PDT

3:10pm PDT

Cloud Foundry and IaaS Native Capabilities: How Deep Should You Go? - Sean McKenna, Microsoft & Colin Stevenson, Pivotal
One of the key values of Cloud Foundry is that it provides a clean abstraction over the underlying infrastructure, making it easy to move between the private and public cloud and between public cloud providers. However, most cloud vendors today provide 1st party services that can replace or extend components of Cloud Foundry, reducing costs or enabling additional functionality. This presents a quandary: how can you strike a balance between maintaining a cloud-agnostic environment and taking advantage of best-of-breed services from the provider hosting that environment.

In this session, Sean and Colin will cover the tradeoffs to consider. As a case study, they'll discuss best practices learned from customers using Cloud Foundry on Microsoft Azure.

Speakers
avatar for Sean McKenna

Sean McKenna

Principal Product Manager, Microsoft
Sean is a member of the Microsoft Azure Compute group and is responsible Cloud Foundry on Azure. He works closely with partners like Pivotal, GE, and SAP to make CF-based platforms sing on the Azure cloud. He regularly speaks at major Microsoft conferences including //build and Ignite... Read More →
avatar for Colin Stevenson

Colin Stevenson

Head of Partner Platform Architects, Pivotal
Colin leads Pivotal’s Partner Solution Architects within the Global Ecosystem team (GET). GET works with strategic system integrator, strategic cloud provider, and DellTech business partners.



Thursday June 15, 2017 3:10pm - 3:40pm PDT
Theater

3:40pm PDT

Break
Thursday June 15, 2017 3:40pm - 4:10pm PDT
The Foundry - Hall A&B

3:40pm PDT

3:40pm PDT

4:10pm PDT

Building Security Frameworks Into Your CI/CD Pipelines [I] - Nathan Gibson & David Brock, Allstate Insurance
Allstate is a company that puts extreme value in the trust that is given by their customers. This means taking all measures available to ensure that all customer information is protected. In addition, being in the insurance industry puts them under a significant amount of regulatory compliance requirements. Safeguarding this trust continues to become challenging in the world today where traditional security controls are no longer effective against the advanced persistent threats that organizations face.

In this session, Allstate will discuss the approach that we have taken to bring security to the right levels to ensure we protect our customer’s assets. It starts with a “secure by design” approach that is integrated into our extreme agile practices across the multiple layers of our technology stack.

We leverage a natively securely architecture for our platform infrastructure. Cloud Foundry provides us with unprecedented capabilities in providing some native security attributes and secure operational practices for all applications hosted. We leverage tools to continuously audit the infrastructure, supplementing the practices that the open source community do to secure and harden the platform.

We add another layer of continuous audit by integrating static and dynamic code analysis into our continuous integration pipelines. Cloud Foundry provides us with a platform that allows us to direct our assets and inspection to a well scoped threat area for hosted apps. In addition, it provides us with the ability to consistently and reliably do security related analysis, and enables us to confidently deploy to production knowing that our risk profiles do not change across environment.

Our approach of “secure by design” and “continuous audit” across all layers, coupled with the capabilities that Cloud Foundry provides, allows us to confidently assure our customers that they are in good hands.

Speakers
avatar for David Brock

David Brock

Product Manager, Allstate Insurance Co.
David Brock is the Product Manager for the CompoZed platform at Allstate. Over his many years at Allstate as a product manager, engineer and developer, he has gained in depth knowledge of mobile and platform architecture. David utilizes these skills to help accelerate development... Read More →
NG

Nathan Gibson

Senior Manager Application & Cloud Security, Allstate Insurance Co.
Nathan Gibson is an information security professional with over 15 years experience in the industry who loves continuous integration, inspection, and deployment environments. Nathan specializes in bringing information security concepts to continuous deployment software development... Read More →



Thursday June 15, 2017 4:10pm - 4:40pm PDT
Grand Ballroom GH

4:10pm PDT

Panel: The Microservices Stack: Are We There Yet? What’s Missing? - moderated by Dormain Drewitz, Pivotal
Every so often, a new computing paradigm emerges. It causes ripple effects across many layers of technology. New categories of software and tools are invented. When the dust settles, a new stack has emerged.

Spring Cloud Services stormed onto the scene in 2015. Cloud Foundry has since proven to be the ideal place to run these cloud-native Java apps. But has the dust fully settled? Microservices change the requirements for data, messaging, monitoring, API management, and more. Are vendors ready to support these requirements? How does the Cloud Foundry platform help with this? What remains an unsolved challenge?

This panel brings together: Kenny Bastani from a Spring developer perspective, Cornelia Davis and her work on the platform's data layer requirements, Ed Anuff from an API management perspective, and Alex Williams as an industry observer view. Moderated by Dormain Drewitz, this panel will debate what's real and what's not when it comes to the emerging microservices stack.

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

Speakers
avatar for Kenny Bastani

Kenny Bastani

Spring Developer Advocate, Pivotal
Kenny Bastani works at Pivotal as a Spring Developer Advocate. As an open source contributor and blogger, Kenny engages a community of passionate developers on topics ranging from graph databases to microservices. He is also a co-author of O’Reilly’s Cloud Native Java: Designing... Read More →
avatar for Cornelia Davis

Cornelia Davis

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

Alex William

Founder and Publisher, The New Stack
Alex Williams is founder and publisher of The New Stack, a content platform for the people who build and manage software the world relies on. He was an editor at ReadWriteWeb and TechCrunch before leaving in 2014 to start The New Stack. Alex hosts The New Stack Makers pancake and... Read More →


Thursday June 15, 2017 4:10pm - 4:40pm PDT
Grand Ballroom EF

4:10pm PDT

Distributed Caching For Your Next Node.js Project [I] - Viktor Gamov, Hazelcast
Caching keeps the data in memory that either slow to calculate or originate from another underlying back-end system. In this presentation, you will see how to leverage Hazelcast as a distributed cache for Node.js applications. Hazelcast is an open source, elastic, self-balancing, self-healing and highly available in-memory computing platform provides fast, reliable access to scalable in-memory data. This hands-on talk will enable you to get started exploring Hazelcast for Node.js and give your project a jump start in speed and scale.
In this talk, will be covered:
- How distributed caching works in general.
- Capabilities of Node.js client.
- Real world use cases and best practices.

Speakers
avatar for Viktor Gamov

Viktor Gamov

Principal Developer Advocate, Kong 🦍
Viktor Gamov is a Senior Solution Architect at Hazelcast, the leading open-source in-memory data grid (IMDG). Viktor has comprehensive knowledge and expertise in enterprise application architecture leveraging open source technologies. He has helped leading organizations build low... Read More →


Thursday June 15, 2017 4:10pm - 4:40pm PDT
SCCC Ballroom K

4:10pm PDT

PCI Compliance using Cloud Foundry and BOSH Add-ons - Mark DCunha & Slawek Ligus, Pivotal
If your company accepts, transmits or stores any cardholder data you already know that PCI Compliance is a difficult process. This session will examine how Cloud Foundry and BOSH Add-ons can be used support compliance. It will cover our own journey through stemcell hardening, network encryption, antivirus scanning, file integrity monitoring and many other aspects affecting modern cloud platform security.

The continual onslaught of hackers against our networks means that every enterprise needs to know what they should be doing and how to do it. By adopting Cloud Foundry, you’ve taken an important step forward - but it’s not enough! Join this session to find out how companies are using Cloud Foundry to build a more secure computing platform. 

Speakers
avatar for Mark DCunha

Mark DCunha

Mobile & Cloud Platforms, Pivotal
Mark D’Cunha is a Product Manager at Pivotal with a strong computer engineering and systems engineering background. He specializes in security, cloud and mobile solutions, helping customers to improve their productivity and transform their business through the power of platforms... Read More →
avatar for Slawek Ligus

Slawek Ligus

Slawek is a member of the PCI Security Engineering team. He is a systems and software engineer with a background in web development and operations and service-oriented architectures.



Thursday June 15, 2017 4:10pm - 4:40pm PDT
Grand Ballroom AB

4:10pm PDT

Blockchain as a Service: Building Blocks of Blockchain [B] - Gary White Jr., Dell EMC
Blockchain is among the hottest technologies in the market place today. Blockchain has the potential to change how we transact business on the internet, empowering users to make secure transactions online without the need to have a third party oversight. For all its benefits Blockchain is still a relatively new technology and most people don’t know how they would practically use it. In this talk we will deep dive Blockchain implementations; explaining how they work and demonstrate how we have integrated these with Cloud Foundry. At the end of this talk you will have a clear understanding of the Blockchain technology and how your Cloud Foundry applications can take advantage of it.

Speakers
avatar for Gary White Jr.

Gary White Jr.

Software Engineer II, Dell EMC
I work for DellEMC on the Dojo team in Cambridge, MA. We have been working on open-source projects like the Bosh-RackHD-CPI since our team's beginning, and also worked with Persistence in Cloud Foundry for the better part of last year. One of our more recent projects was a POC for... Read More →



Thursday June 15, 2017 4:10pm - 4:40pm PDT
Grand Ballroom CD

4:10pm PDT

The Long and Winding Road to Application Logging [A] - Istvan Zoltan Ballok, SAP
This talk is about our long journey towards a robust and scalable application log ingestion and processing pipeline for SAP Hana Cloud Platform. While we initially paved the way leveraging the streaming feature based on user provided services, it soon became clear that it lacked some usability features. We then decided to switch gears and moved to the Loggregator Firehose, which made life easier for application developers, but required additional effort on our end, especially in large-scale production environments. The lessons we learned (the hard way) on that leg finally convinced us to take a different road again. Next is SLEEVE, a brokered log forwarding service, with features such as quotas and burst limits. Best part is: We plan to make open source.

Speakers
IZ

Istvan Zoltan Ballok

Developer, SAP SE



Thursday June 15, 2017 4:10pm - 4:40pm PDT
SCCC Ballroom J

4:10pm PDT

It's Perfectly OK to Use Docker Within Service Brokers [I] - Dr. Nic Williams, Stark & Wayne
What are the basic requirements for a Service Broker? Are there any rules that prevent me from making the job as simple as possible and wrapping service instances in Docker containers?

In short, the minimal requirements for a service broker are: Implement the Broker API; Bindings provide connection details that work; Data is stored to a persistent volume; and Security patches can be rolled out.

It turns out that creating Service Brokers is a lot easier with Docker. I’m not even sure what the next easiest nor next best option is.

In this session we will look at getting started with https://github.com/cloudfoundry-community/docker-boshrelease to create and deploy a new service broker with your own Docker images. We’ll then look at options for scaling your system and providing backup/recovery for all service instances.

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 June 15, 2017 4:10pm - 4:40pm PDT
Theater

4:50pm PDT

Over £75,000,000, 3 PCFs, 2 IaaSs, 1 Night - The Comic Relief Story - Marie Cosgrove-Davies, Pivotal; Zenon Hannick, Comic Relief; Benedict Dodd, Armakuni; Jay Marshall, Google; & Evan Willey, Pivotal
What happens when an entire country decides to exercise your app at the same moment? How do you architect an app, platform and IaaS where a second of downtime results in thousands of pounds of missed donations.

This was the challenge we faced to support the 2017 Comic Relief charity drive. The campaign is aiming to raise over £100 million and culminates in a 7 hour BBC telethon on March 24th.

Come and hear from Comic Relief (customer), Armakuni (app developer), Pivotal (operator), and GCP (IaaS provider) talk about the challenges and solutions faced in preparing for and supporting the 2017 Comic Relief event.

Speakers
avatar for Marie Cosgrove-Davies

Marie Cosgrove-Davies

Product Manager, CloudOps, Pivotal
Marie is a product manager for Pivotal’s CloudOps teams in the EU and SF. CloudOps supports EU-PWS (the environment that supported Comic Relief’s fundraising), Pivotal Tracker's PCF, and the open-to-the-public US-PWS (run.pivotal.io). In her spare time, she reads far too many... Read More →
avatar for Benedict Dodd

Benedict Dodd

Co-Founder and CTO, Armakuni
Ben Dodd, Armakuni’s CTO & Co-founder, is a thought leader in Cloud Native software development and digital transformation. A true change agent, Ben has a proven track record of leading both public and private organisations’ adoption of DevOps principles and culture, using his... Read More →
avatar for Zenon Hannick

Zenon Hannick

CTO, Comic Relief
Zenon has worked in many different technology roles across financial services, startups and the third sector. As CTO he is leading an ambitious change program to bring technology and digital to the centre of the whole organisation. At Comic Relief he previously led the rebuild of... Read More →
avatar for Jay Marshall

Jay Marshall

Google
Jay Marshall is part of the Solutions Engineering team at Google Cloud, and is an ex-Pivotal Field Engineer/early Cloud Foundry obsessor. He currently focuses on helping developers and enterprises build on top of Google’s massive global footprint of cloud infrastructure and services... Read More →
EW

Evan Willey

Sr Director of Program Management, Pivotal Cloud Foundry
Evan is the Director of Program Management for Pivotal Cloud Foundry. He enjoys scaling agile organizations and telling dad jokes.


Thursday June 15, 2017 4:50pm - 5:20pm PDT
Grand Ballroom GH

4:50pm PDT

Panel: Securing Cloud Native Applications [B] - moderated by Kamala Dasika, Pivotal
The emphasis on continual, incremental, and rapid delivery of software has inspired a reinvention of the the way apps are built, deployed, and managed. These new methods are rapidly gaining popularity, and IT organizations are evaluating how this impacts their overall security posture. The complex controls that shape traditional enterprise processes require the security community to work together and reason about them.

This session rounds up diverse perspectives from the Cloud Foundry ecosystem on topics such as
1. Security concerns at different layers of the technology stack
2. Bringing time tested security design patterns into a Cloud Native environment
3. The right combination of trade-offs and optimizations to make security teams more agile

Participants include John Field from Pivotal, Tyler Shields from Signal Sciences, Joe Pindar from Gemalto, and Joe Grandja who is a core committer on Spring Security. The session will be moderated by Kamala Dasika from Pivotal.

Moderators
avatar for Kamala Dasika

Kamala Dasika

Product Team, Pivotal Platform Technology Partnerships, Pivotal
Kamala leads GTM with Pivotal Cloud Foundry technology partners. She has been working at Pivotal since 2013 and has previously held various product or engineering positions.

Speakers
avatar for John Field

John Field

Security Architect, Pivotal
John Field has more than 20 years experience in software development, system architectures, and information security. Currently a PM for Platform Security on Pivotal Cloud Foundry, John works on all aspects of security and compliance for the PaaS cloud. Prior to this role, John worked... Read More →
avatar for Joe Grandja

Joe Grandja

Spring Security Senior Engineer, Pivotal
Joe Grandja has been building software for over 20 years in the role of Solution Architect, System Architect, Software Engineer and Consultant. His experience has been mainly focused in the Financial Services sector in the Toronto, Canada area.Joe has successfully designed, built... Read More →
avatar for Joe Pindar

Joe Pindar

Director of Strategy - Enterprise & Cybersecurity CTO Office, Gemalto
Joseph Pindar fifteen-year veteran of the Information Security industry, Joseph’s focus has always been on securing systems and catching bad guys. His current areas of focus include: Blockchain, IOT, UX design, and role technology plays in forming people’s habits. As Director... Read More →
avatar for Tyler Shields

Tyler Shields

VP Marketing and Strategy, Signal Sciences
Tyler Shields is a foremost expert on mobile, application, and Internet of Things security. He focuses his research time and energy on business strategy and the technologies used in securing the rapidly changing enterprise threat landscape. Shields has been quoted and referenced online... Read More →


Thursday June 15, 2017 4:50pm - 5:20pm PDT
Grand Ballroom EF

4:50pm PDT

Building a Testing Framework in NodeJS and ReactJS for Cloud Foundry Evergreen Testing [A] - Rajesh Jain & Brian Byers, Pivotal
Smolder is testing framework written in NodeJS and ReactJS for checking the health endpoint of all the apps running on Cloud Foundry. The health tests are executed by Concourse pipelines. Apps can implement their own health endpoint and the Radiator Dashboard pulls the health data using Websockets to show the current status. Concourse pipelines are driven either on a CF Event, like buildpack update or stemcell or service update or periodically every few minutes. Everyone needs to know the health of apps running on CF when something changes underneath, and this testing framework provides the answers. We are using this in Ford and other CF customers.

Speakers
avatar for Brian Byers

Brian Byers

Platform Architect, Pivotal
I am a Platform Architect with Pivotal helping enterprises in their Cloud Native journey. My background started in hardware and moved to software development using PHP, Grails and most recently Spring Boot, Python and NodeJS. I have also been working with a lot of new technologies... Read More →
avatar for Rajesh Jain

Rajesh Jain

Platform Architect, Pivotal
Rajesh Jain is the Platform Architect working with Ford on their Cloud Native Journey. Currently he is working on multiple projects at Ford, enabling Ford teams to adopt Cloud Foundry, Testing Framework for the Cloud Native Apps on Cloud Foundry, Data Services, Tasks on Cloud Foundry... Read More →



Thursday June 15, 2017 4:50pm - 5:20pm PDT
SCCC Ballroom K

4:50pm PDT

What's New in Cloud Foundry Volume Services [I] - Julian Hjortshoj & Paul Warren, Dell EMC

We’ve made some great strides in CF Volume Services since our last talk in October.

We’ll start with a quick reminder of what Volume Services support means, and how it works in CloudFoundry.  We will then highlight some of the new support we’ve added, including:

  • Support for existing NFS shares, with user<->app mapping to control app identity on the NFS server

  • Support for LDAP authentication (planned as of this writing)

  • Experimental Kerberos support

  • Support for Volume Services in PCFDev for easy ramp-up

  • Bosh runtime-configuration support for easier deployment of volume drivers

Finally we’ll do a 0-60 live demo showing how easy it can be to get started with shared filesystems in your own CF applications.


Speakers
avatar for Julian Hjortshoj

Julian Hjortshoj

CF Volume Services PM, Dell EMC
Julian is the PM of the Cloud Foundry Persistence team, and an employee of the Dell EMC Office of the CTO. In his spare time, Julian enjoys traveling, cooking, sporadic exercise, and building stuff that isn’t software.



Thursday June 15, 2017 4:50pm - 5:20pm PDT
Grand Ballroom AB

4:50pm PDT

Enhancing Cloud Foundry Application Security with Vault - Seth Vargo, HashiCorp
Vault is a popular open source tool for managing application secrets at scale, and it uses an innovative approach to secret acquisition and managing the lifecycle of credentials over time. This approach is not without tradeoffs, since it often goes against common architectures, and Cloud Foundry is no exception.

Unlike traditional secret acquisition which is just a single request, Vault requires a regular updates from the application. This is very akin to a DHCP lease or a TTL. If an application dies or is restarted, it requests new credentials, and it renews those credentials over time. Unused credentials are automatically revoked, reducing the secret sprawl and decreasing the attack surface. Additionally, each instance of an application receives a different credential; if an attacker is able to compromise one application, it's easy to revoke a single credential without causing application downtime.

Seth will discuss the architecture of the Cloud Foundry Vault integration, exploring technical challenges exposed by both Vault's own architecture and design decisions in Cloud Foundry in implementing the Cloud Foundry Vault broker, which controls the distribution of secrets to applications running under Cloud Foundry.

Speakers
avatar for Seth Vargo

Seth Vargo

Director of Technical Advocacy, HashiCorp
Seth Vargo is the Director of Technical Advocacy at HashiCorp. Previously, Seth worked at Chef (Opscode), CustomInk, and a few Pittsburgh-based startups. He is the author of Learning Chef and is passionate about reducing inequality in technology. When he is not writing, working on... Read More →



Thursday June 15, 2017 4:50pm - 5:20pm PDT
Grand Ballroom CD

4:50pm PDT

File Systems as a Service [I] - Silvestre Zabala, SAP
Volume services are a new feature of Cloud Foundry that allow service brokers to expose services which are mounted as a file system into run-time environment of the bound applications. Volume services thus allow legacy applications which expect a persistent and shared file system to run on Cloud Foundry.

This session will give an introduction to volume services, how to use them, and show you how to build your own file system service.

Speakers
avatar for Silvestre Zabala

Silvestre Zabala

Senior Developer, SAP
Silvestre Zabala is a senior developer at SAP SE working on the Business Technology Platform. Silvestre is currently the Application Autoscaler's product owner at SAP and the Cloud Foundry Foundations's project.



Thursday June 15, 2017 4:50pm - 5:20pm PDT
SCCC Ballroom J

4:50pm PDT

Deployment Strategies for Cloud Applications: Intel Case Study - Dan Crook, Intel
Enabling application development through PaaS capabilities is a key capability in accelerating cloud adoption. In this session, we will provide an overview of how to design applications for the cloud and provide lessons learned from Intel IT’s internal cloud deployment which has 1400+ applications deployed in production. The session will cover architecture design decisions, key things to consider for integration with existing applications, design patterns, and best practices for deploying cloud aware applications and supporting business strategy for modern application development (cloud, mobile/multi-OS, application security, and improved user experience). We will share our experience using Cloud Foundry and review example applications.

Speakers
avatar for Dan Crook

Dan Crook

Enterprise Architect, Intel
Dan is an Enterprise Architect at Intel Corporation, currently working in the area of enterprise mobility. Dan has 20 years of IT Industry experience, primarily focusing on enterprise application development. Dan holds a masters degree from Columbia University in Operations Research... Read More →



Thursday June 15, 2017 4:50pm - 5:20pm PDT
Theater
 
Filter sessions
Apply filters to sessions.