Loading…

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

Beginner [clear filter]
Thursday, April 19
 

12:05pm EDT

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

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


Speakers
avatar for Dr Nic Williams

Dr Nic Williams

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


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

12:45pm EDT

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

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

Speakers
avatar for Reid Levesque

Reid Levesque

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



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

12:45pm EDT

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

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

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

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

Speakers
avatar for Matthias Haeussler

Matthias Haeussler

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



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

12:45pm EDT

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

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

CoPresented by Ultimate Software's Distinguished Architect Luis Amadeo-

Speakers
avatar for Luis Amadeo

Luis Amadeo

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

Matt Gunter

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



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

2:35pm EDT

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

Speakers
avatar for Kyle Campos

Kyle Campos

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

Clayton Hynfield

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

Sean Keery

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

Kevin Mackett

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

Jai Schniepp

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



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

2:35pm EDT

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

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

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

Speakers
avatar for Ed King

Ed King

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

Jatin Naik

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


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

2:35pm EDT

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

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

Speakers
avatar for Andrea Hirzle-Yager

Andrea Hirzle-Yager

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

Ludwig Paulsen

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



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

3:15pm EDT

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

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

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

Speakers
avatar for Topher Bullock

Topher Bullock

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


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

3:55pm EDT

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

Speakers
avatar for Surya Duggirala

Surya Duggirala

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

Alex Rubin

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


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

3:55pm EDT

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

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

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

Speakers
JW

Jason Weber

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



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

3:55pm EDT

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

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

Speakers

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

5:25pm EDT

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

Speakers

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

5:25pm EDT

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

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

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

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


Speakers
avatar for Dennis Groß

Dennis Groß

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



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

11:25am EDT

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

Speakers
avatar for Guillermo Tantachuco

Guillermo Tantachuco

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



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

12:05pm EDT

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

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

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

Speakers
avatar for Matt McNeeney

Matt McNeeney

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

Jen Spinney

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



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

2:05pm EDT

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

Speakers
BJ

Bob Johnson

Humana Inc.
avatar for Michael Villiger

Michael Villiger

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



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

2:45pm EDT

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

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

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

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

Speakers
GC

Graham Charters

IBM United Kingdom Limited



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

3:45pm EDT

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

Speakers
avatar for Tim Hess

Tim Hess

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



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

3:45pm EDT

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

Speakers
avatar for Surya Duggirala

Surya Duggirala

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


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

4:25pm EDT

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

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

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

Speakers
AE

Allan Espinosa

Site Reliability Engineer, Bloomberg



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