Loading…
CF Summit 2015 has ended
app developers [clear filter]
Monday, May 11
 

10:45am PDT

Forget about scripting, CLI Plugins are here!
The recently introduced plugin feature for the Cloud Foundry Command Line Interface (CLI) opens up a large design space for customizing CF interaction for both developers and users. Plugins and the repository-based distribution architecture includes features for both enterprise CF deployments and the community at large. Learn about the capabilities of plugins, and how they can be used to solve your problems.

Speakers
JB

Jonathan Berkhahn

Senior Software ENgineer, IBM
Jonathan is a member of the steering committee of Operator Framework, and a maintainer of Operator SDK. He's worked in the past on various open technologies in the cloud platform space, including Kubernetes and Cloud Foundry. His passions in open source include behavior driven development... Read More →
avatar for Simon Leung

Simon Leung

IBM
Simon is one of the early Dojo program participant and has been working on varies Cloud Foundry projects for almost 3 years. Currently he is in CAPI team help pushing Cloud Controller features forward.
GO

Greg Oehmen

Product Manager, Pivotal
The CF CLI Product Manager at Pivotal.  Before joining Cloud Foundry, Greg spent the previous 5 years leading infrastructure automation objectives with a major SaaS provider as well as with startups in the gaming and robotics industries.


Monday May 11, 2015 10:45am - 11:15am PDT
Theater, 2nd Floor

1:30pm PDT

Deploy Your First Cloud Foundry App
I propose to lead a simple workshop to help non-developers and beginner developers "Deploy Your First Cloud Foundry App". In the workshop, I will show how to deploy an app on Cloud Foundry. I will give the attendees the choice of Pivotal Web Services or IBM Bluemix. After deploying the web app, I will show the attendees how to add a database to their web app. We will end with a demonstration of accessing data from a big data solution.

Speakers
avatar for Dave Nielsen

Dave Nielsen

Sr. Director of Community Relations, Harness
Dave is looking to support anyone who wants to try out the DRAG Stack (Drone CI, any Registry, Argo CD and any Git repo) 


Monday May 11, 2015 1:30pm - 2:00pm PDT
Great America Ballroom K

2:10pm PDT

10 common errors when pushing applications to CloudFoundry
You may experience some errors when you push your application to CloudFoundry. Some of them are easier to figure out, while others may be mysterious and harder to diagnose. This session will examine 10 common errors that may happen during application push, including their symptom, the tools and techniques to diagnose them, and the possible solutions. The session will mostly focus on Java and node.js applications, but some of the tips applies to all runtimes.

Speakers
avatar for Junjie Cai

Junjie Cai

Bluemix runtime architect, IBM
Junjie (Jack) Cai is the IBM Bluemix runtime architect. He works on improving the runtime experience in a CloudFoundry environment, including the buildpacks. He was a speaker in various technical events such as JavaOne and Apache conferences.


Monday May 11, 2015 2:10pm - 2:40pm PDT
Great America Ballroom K

2:10pm PDT

Rocking the Lattice: A New Path for Cloud Foundry Applications
Cloud Foundry has made developers' lives easy by allowing them to deploy applications with minimal friction. This talk will examine the question "What is an application?" and examine some of the exciting tooling emerging from the Cloud Foundry ecosystem to support new types of application development and deployment.

Speakers
avatar for James Bayer

James Bayer

VP of Product Management, Pivotal
James leads the Product Management team for the Cloud Foundry open source project and Pivotal's commercial product, Pivotal Cloud Foundry. James has been working on Cloud Foundry since 2011 and is very involved in the open source aspects of the project. Prior to Cloud Foundry, he... Read More →
avatar for Colin Humphreys

Colin Humphreys

CEO, Syntasso


Monday May 11, 2015 2:10pm - 2:40pm PDT
Hall A-2

3:50pm PDT

Service Discovery on Lattice with Consul
The demand for highly scalable and available applications with frequent roll-out updates has spurred adoption of microservices-based architectures. As a result, more apps than ever are being re-designed for the cloud. Lattice is an open source project for running containerized workloads on clusters, but it currently has no service discovery component.
This session will overview service discovery and configuration features provided by Consul, including automated clustering and HTTP health checks introduced in version 0.5. Attendees will learn how to:

- create a Lattice cluster on AWS for running containerized workloads
- deploy a microservices-based application packaged in a Docker container to the Lattice cluster
- set up a MariaDB service
- deploy Consul to AWS
- register MariaDB in Consul; configure and add this service to the application

Speakers
avatar for Juan Pablo Genovese

Juan Pablo Genovese

Field Cloud Foundry Architect, Altoros
Juan Pablo Genovese is a Field Cloud Foundry Engineer at Altoros. He has been developing software for 17 years, and as a Jack Of All Trades, has also been into DevOps work. Juan Pablo is focused on training new DevOps at Altoros and identifying the needs of the community. His professional... Read More →


Monday May 11, 2015 3:50pm - 4:20pm PDT
Theater, 2nd Floor

4:30pm PDT

Data Science on Cloud Foundry
Data Scientists frequently need to create applications that enable interactive data exploration, deliver predictive analytics APIs or simply publish results. Cloud Foundry provides an ideal platform for data scientists by making it easy to quickly deploy data driven apps backed by a variety of data stores. In this talk, Ian Huston will outline how to use Cloud Foundry for data science, describe how CF has been used in customer projects, explain why data services are essential, and discuss how community buildpacks enable data scientists to use their familiar R and Python Data packages with CF.

Speakers
avatar for Ian Huston

Ian Huston

Engineering Director, Pivotal
Ian is a data scientist at Pivotal and started using Cloud Foundry to make data driven apps in 2013. Ian works with a variety of global companies to solve business problems with predictive analytics and machine learning. Recent projects include analysing flood risks for a global insurance... Read More →


Monday May 11, 2015 4:30pm - 5:00pm PDT
Theater, 2nd Floor

4:30pm PDT

Service Foundry
Delivering stateful services to power a Platform-as-a-Service can be challenging. Marco and Colin will examine the difficulties faced supplying data to Cloud Foundry applications, look at how organisations are currently adressing the issue, and discuss potential long-term solutions. The role the Cloud Foundry Foundation will play in shaping these solutions will also be discussed.

Speakers
avatar for Marco Hochstrasser

Marco Hochstrasser

Head of Cloud Platform Development, Swisscom
Marco is running the PaaS team within Swisscom. He’s known as one of the early adopters of CloudFoundry, passionate about cloud computing, modern software architectures in generaland a Cloud Foundry Board Member.
avatar for Colin Humphreys

Colin Humphreys

CEO, Syntasso


Monday May 11, 2015 4:30pm - 5:00pm PDT
Hall A-2
 
Tuesday, May 12
 

12:00pm PDT

CF & The 12-factor App 101: The Secret Decoder Ring for Operations
Although the value of Cloud Foundry for developers is increasingly clear, much of the value for perations is wrapped around the 12-factor app as well. Contrary to popular belief both developers and operations stand to gain from these principles.

This session will be focused on technical operations folks who are not coders by trade. The session will walk through a real production application that follows the principles outlined by 12-factor while demonstrating how these choices improve the lives of not just coders, but operations people too. We'll discuss techniques like service binding, logs-as-event-streams, disposability, NoSQL, etc and how to start using them in your environments today to simplify operations in the context of production environments.

After attending this session, you'll be able to interact close with your developer community and speak the same language.

Speakers
avatar for Matt Cowger

Matt Cowger

Global Architect, EMC
Matt currently serves as the Global Architect for the EMC+VMware+Pivotal technical alliance, with long term focus on 3rd platform migrations, large scale virtualization and the business & people challenge that both drive and prevent those efforts. He is a repeat speaker at EMCworld... Read More →
avatar for Rags Srinivas

Rags Srinivas

Developer Advocate, Datastax
Raghavan "Rags" Srinivas (@ragss) works as a Developer Advocate/Architect at Datastax with a mission to help developers build highly scalable and available systems. His areas of focus are containers, microservices, Open Source and DevOps. With an extensive background in both app development... Read More →


Tuesday May 12, 2015 12:00pm - 12:30pm PDT
Great America Ballroom K

1:30pm PDT

Deploying Microservice Architectures with Cloud Foundry
Now that you have Cloud Foundry, what are you going to do with it?

This presentation will show using Spring Cloud on Cloud Foundry to quickly leverage common microservice patterns, including distributed configuration management, service discovery, intelligent routing, load balancing, and fault tolerance.

Using Spring Cloud on Cloud Foundry, developers can take advantage of the cloud native microservice architectures pioneered by those building the web at places like Twitter, LinkedIn, and Netflix. In many cases they can do so running the same code with Spring Cloud wrapping the same battle-tested open source components those companies are running in production.

Speakers
avatar for Matt Stine

Matt Stine

Principal Engineer / Senior PM, Pivotal
Matt is obsessed with the idea that enterprise IT ""doesn’t have to suck,"" and spends much of his time thinking about lean/agile software development methodologies, DevOps, architectural principles, and programming paradigms, in an attempt to find techniques that will allow corporate... Read More →


Tuesday May 12, 2015 1:30pm - 2:00pm PDT
Great America Ballroom K

2:10pm PDT

Let Diego Manage Your Docker Application
Did your application fail to start because Docker Hub was unavailable? Someone changed an image you depend on and messed up your application? Every new instance of your Docker application takes ages to download? Cloud Foundry’s new orchestration manager makes it possible to run any application on Linux and Windows, guarantees that the system is eventually consistent with what the users desired and provides enhanced support for running Docker applications.

In this presentation we will show you how to take advantage of Docker’s packaging and deployment models, to reliably scale and run your applications without depending on Docker Hub. The project goals include enabling the use of private docker images, highly available backends and effective image management. We’ll also share our experience collaborating in a cross-continent team and the variety of tools we use for adding new features.

Speakers
avatar for Georgi Sabev

Georgi Sabev

Developer, SAP
Georgi is a passionate developer striving to work with cutting edge open technologies. Working for the cloud for the last several years his experience includes SAP NetWeaver, SAP Hana Cloud Platform, Cloud Foundry (back in 2011). Currently he is actively contributing to Cloud Foundry... Read More →


Tuesday May 12, 2015 2:10pm - 2:40pm PDT
Hall A-2

2:50pm PDT

CI That Scales With your Project
Concourse is a CI system composed of simple tools and ideas. It can express entire pipelines, integrating with arbitrary resources, or it can be used to execute one-off builds, either locally or in another CI system.

Concourse is inspired by BOSH and Diego. It is deployed and configured with BOSH, and leverages garden for containerization across platforms. I’ll cover what shortcomings of other CI systems Concourse addresses, and how the Diego team uses concourse.

Speakers
avatar for Alex Suraci


Tuesday May 12, 2015 2:50pm - 3:20pm PDT
Great America Ballroom K
 
Filter sessions
Apply filters to sessions.