Keynotes

Lightning Platform Keynote

Now Building Apps is Everyone’s Business
Tuesday, September 25
Moscone West, Keynote Room - West Level 3

Every organization is feeling the pressure to move fast with limited resources. Learn how Business and IT leaders from Align Technologies, Volvo and AWS are coming together to revolutionize their app dev process and supercharge productivity by building intelligent, mobile-first apps and processes with the Lightning Platform.

Salesforce for Developers Keynote

Thursday, September 27
Moscone West, Keynote Room - West Level 3

Businesses today succeed or fail based on their apps, and consumer expectations have never been higher. As developers, you have never been more empowered to impact your business. Join Salesforce experts in this year's Developer Keynote and be the first to see the future of Salesforce development. We'll show you how to build apps faster, integrate apps easier, and make apps smarter.


Featured sessions

  • Building Mobile First Loyalty Programs with the Power of Lightning and Heroku

    Learn how Chuck E. Cheese's uses Heroku to deliver a loyalty experience that brings a whole new digital lens to family fun. We'll dive into the key elements that go into developing engaging apps and how Heroku development and IT teams collaborate and deliver a unique digital experience tailored to meet customer demands.

  • Customer:
    Chuck E. Cheese's

    Date / time:

  • Successful Dev Teams: Balancing Collaboration, Isolation, & Security with Heroku

    Building software is teamwork. It's no longer practical for a single developer to write code in isolation. Successful dev teams need flexible toolsets and workflows that enable fast easy collaboration. Heroku tackles collaborative work from a number of angles with visualization, integrations, and user management and security – on top of offering a variety of features that are easy to use and enjoyable for all team members to use and get work done. Setting up Heroku Online or Enterprise Teams allows users to break down their processes into different apps, pipelines and access groups for smooth collaboration and higher productivity. Easy SSO integration with enterprise systems, with fine grained access control and full visibility into users 2FA and SSO status makes collaborative team work possible without compromising on security. In this session, we will take you on a tour of Heroku collaboration products and their identity and security features.

  • Speaker:
    Sepideh Setayeshfar
    Tushar Pradhan

    Date / time:

  • Run Your Tests Faster With Heroku CI and Salesforce DX

    Using a real-world example from the Heroku Connect team, you'll learn how to use Heroku CI and SFDX to parallelize your test suite. We'll show you how easy it is to use the Salesforce CLI in Heroku, and how to create scratch orgs for use in continuous integration testing. We'll share code samples and strategies we used to achieve a 5x speed improvement in our test suite so that you can give yours a speed boost too.

  • Speaker:
    Arthur Louie

    Date / time:

  • Use Third-Party Add-ons to Build Powerful Applications on Heroku

    Heroku’s platform makes the processes of deploying, configuring, scaling, and managing apps as simple and straightforward as possible. As part of that, Heroku applications are built to be easily integrated with 3rd party cloud services through the Heroku add-ons marketplace. In this session, you’ll learn how to compose a Heroku application utilizing a broad array of 3rd party tools. The session will cover the integrations that are key for most production applications, such as logging, monitoring, and error tracking. The session will also cover new technologies and tools that are emerging in the marketplace.

  • Speaker:
    Arif Gursel

    Date / time:

  • T-Mobile Delivers a Better Retail Experience Using Sales, Service and Heroku

    In this session we will dive into how T-Mobile uses Heroku and Heroku Connect to deliver an integrated customer experience in their retail locations. Learn how their IT and Dev teams are creating apps that drive both their B2B and B2C business units powered by Salesforce data.

  • Customer:
    T-Mobile

    Date / time:

  • Heroku Shield: End-to-end Platform for Building High-Compliance Apps

    With the addition of Heroku Shield Connect, Heroku's high-compliance product lineup now covers Runtime, Data and Salesforce synchronization. Join us for this session on how to deploy highly security and compliance sensitive apps on Heroku with ease.

  • Speaker:
    Michael Friis
    Rob Zare

    Date / time:

  • How We Built a Scalable, Microservices-Based App on Heroku: Philanthropy Cloud

    Build a complex web-scale cloud services using mono repo, heterogenous microservices across multiple Heroku apps, Spring Cloud/Netflix stack, Salesforce integration, 3rd party add-ons, AWS cloud services, Heroku Local and Heroku data services based local deploy/test, Jenkins/Ansible based deployment all on Heroku!

  • Speaker:
    Coumara Radja

    Date / time:

  • Step-by-step: Getting to a Multi-Region, Microservices-Based App on Heroku

    Docker. Microservices. Multiple regions. VPCs and VPN. Compliance. Production system keystroke logging. Eventually your application outgrows its monolithic codebase, and you need to host it in multiple regions, with private access to data stored on Salesforce, AWS, or GCP. In order to be compliant with the latest industry standards, you need to implement keystroke logging on your production systems. In this session we'll demo how you can implement these technologies on Heroku.

  • Speaker:
    Jon Byrum

    Date / time:

  • Always Be Shipping: How to Build a Viral App Using Agile Development with Heroku

    In this session, learn how Dubsmash, the global video messaging app, fosters agile development with Heroku. With over 200 million users, Dubsmash leverages continuous integration, continuous delivery, autoscaling and other Heroku tools to ship features fast. We'll discuss how Dubsmash uses company culture and technology to deliver innovation at lightning speed.

  • Speaker:
    Tim Specht

    Customer:
    Dubsmash

    Date / time:

  • How Modern Dev Teams Build with Heroku and AWS

    Resource optimization, self-documenting development, and fast iteration aren’t just great software practices, they are the way you can run the human teams that build that software. We’ll talk a bit about this practice, and how we build Heroku’s application PaaS, CI/CD systems, developer workflow products, and data offerings on AWS, all while supporting developers ability to integrate our PaaS with AWS.

  • Speaker:
    Ike DeLorenzo
    Mark Cavage

    Date / time:

  • Beyond Buzzwords: Microservices, Evented Architecture and Apache Kafka on Heroku

    Let’s set aside the marketing spin for a moment and focus on the real-world problems that microservices and event streams can solve for us. We’ll explore why you should consider these patterns, the exciting technologies that support them, such as Apache Kafka, and most importantly, how you can set aside your fears and be confident in what you’re building now and the future.

  • Speaker:
    Chris Castle

    Customer:
    SHIFT Commerce

    Date / time:

  • Delivering a Personalized and Immersive Guest Experience with Heroku and IoT

    In this session, Caesar's Entertainment will talk about how they deliver an immersive customer experience with Heroku and IoT. Customers expect an experience that blends the digital and physical interactions we have everyday. We'll dive into how Caesar's is using robust customer data to bring real-time, personalized experiences to their guests.

  • Customer:
    Caesar's Entertainment

    Date / time:

  • Use Heroku, Pardot, & Amazon Redshift to Scale your Go-To-Market Operations

    In this session we will cover how the Heroku Business Operations team utilizes Heroku Postgres, Heroku Connect, Salesforce.com, Pardot, and Amazon Redshift to automate, optimize, and scale Heroku Go-To-Market Operations. The Heroku Data Warehouse app currently has one Premium 8 Leader Heroku Postgres DB, 40+ Follower Heroku Postgres DBs, 2 Heroku Connect instances and one Redshift cluster. This architecture fuels a wide range of processes including enriching Salesforce data with product specific usage (app, billing, platform activities), campaign automation based off of user events, applying business specific logic for account assignment, and syncing data between two Salesforce Instances (Org62 - OrgH). The goal of this session is to help individuals understand how Heroku products (Postgres and Connect) can be paired with other Salesforce products (Salesforce.com and Pardot) and Amazon Redshift to scale GTM Operations and enable the sales, marketing, and product teams to make a greater impact.

  • Speaker:
    Rachel Bradley-Haas
    Jessica Newell

    Date / time:

  • Deliver, Scale, and Manage Apps: a Tour of Heroku

    Join us as we explore the Heroku developer experience, designed to help you build, deploy, and manage everything from large complex applications to last night’s hack. In this session, you’ll get a tour of Heroku’s many deployment options, a demonstration of how you can attach 3rd party add-ons in a single click, setup a team-based continuous delivery pipeline, and gain visibility into the runtime characteristics of a production application using metrics.

  • Speaker:
    Jonan Scheffler

    Date / time:

  • Transparent, Private and Secure: Building an Open Banking Platform on Heroku

    The future of fintech and financial services continues to evolve. In this session, we'll talk about how Heroku enables Moneytree to shape their financial data, investment and money management platforms. We'll dive into the importance of customer data and how financial services companies can be transparent, private and secure.

  • Customer:
    Moneytree

    Date / time:

  • Microservices and AI: How Toyota Built a Next-Generation Workflow on Heroku

    Toyota uses Heroku's out of the box developer workflow tools to create and maintain microservices applications that run in Heroku's secure, high-compliance Private Spaces environments. We'll talk about best practices here, and show an example of the Toyota public lease closure app, which uses Heroku and Salesforce Einstein to analyze user-uploaded photos of returned cars to automate a previously lengthy and human return process.

  • Speaker:
    Ike DeLorenzo

    Customer:
    Toyota

    Date / time:

  • Modern Architectures: Build Omni-Channel Experiences with Lightning and Heroku

    With millions of custom apps developed on the Salesforce Platform, developers occasionally run into requirements that seem impossible to solve with Lightning alone. Very often, Heroku is the solution. In this session we will describe how Gymboree is combining Heroku and the Salesforce Platform to create a robust cross-cloud architecture that delivers an improved user experience and complete view of their customers.

  • Speaker:
    Dan Mehlman

    Customer:
    Gymboree

    Date / time:

  • Run Your Tests Faster With Heroku CI and Salesforce DX

    Using a real-world example from the Heroku Connect team, you'll learn how to use Heroku CI and SFDX to parallelize your test suite. We'll show you how easy it is to use the Salesforce CLI in Heroku, and how to create scratch orgs for use in continuous integration testing. We'll share code samples and strategies we used to achieve a 5x speed improvement in our test suite so that you can give yours a speed boost too.

  • Speaker:
    Arthur Louie

    Date / time:

  • Ship It: Collaborating Effectively for Continuous Delivery Using Heroku

    Orchestrating your workflow so the right people at the right time have the right access to your continuous delivery pipeline is a challenge. Heroku Teams and ChatOps help teams communicate and collaborate to achieve continuous delivery when combined with Heroku Pipelines, Review Apps, and Heroku CI. With Heroku Teams, members with the right permissions can collaborate on changes within a pipeline. Heroku ChatOps makes communication easy by posting notifications of code changes and deployments associated with a pipeline in Slack. Team members can see Heroku CI results, deploy to apps in a pipeline, and much more from Slack. You’ll see use cases of Heroku Teams for small to enterprise teams and how the Heroku + Slack integration brings visibility to teamwork.

  • Speaker:
    DeVaris Brown

    Customer:
    STASH

    Date / time:

  • Navigate Salesforce Integration with Mulesoft and Heroku

    Heroku Connect provides bi-directional data sync of data in Salesforce with Heroku apps. Mulesoft connectors provide integration of data in SaaS apps such as Salesforce with custom applications. In this session you'll learn patterns for integrating customer data in Salesforce with Heroku apps, and which use cases are better suited for Heroku Connect or Mulesoft.

  • Speaker:
    Rob Zare
    David Chao

    Date / time:

  • Infrastructure as Code - Define and Automate Heroku Deployments with Terraform

    "Infrastructure as Code" is an important paradigm that helps engineers configure systems in a more dependable and repeatable manner that can be achieved with step-by-manual-step setup guides. Infrastructure configuration is instead captured as code that is checked in, reviewed and rolled out by tools like Terraform. Heroku has a powerful platform API and a mature Terraform provider. In this session, we'll show you how to use Terraform to build complex multi-app Heroku setups that integrate with non-Heroku resources.

  • Speaker:
    Mars Hall

    Date / time:

  • Better Together: Hybrid Cloud Architectures Powered by Heroku

    For enterprises with decades of accumulated components and systems, moving everything to the cloud and onto Heroku in one fell swoop is not an option. That's why we're working hard to make Heroku Private Spaces easier to integrate with components running on AWS, on Google Compute Platform (GCP) and on-prem. This session will cover customer use-cases for VPC Peering and VPN connections both to GCP and on-prem datacenters. Learn how customers use these new features to securely combine apps built on Heroku's high-developer productivity platform with systems that straddle AWS, GCP and on-prem datacenters.

  • Speaker:
    Michael Friis

    Customer:
    ClickFunnels

    Date / time:

  • Manipulate and Integrate Salesforce Data with Heroku Connect & Postgres

    As your Salesforce deployment grows, you need to be able to query, manipulate, and unlock the value of millions of rows of data, both in and out of Salesforce. Using bi-directional synchronization between Salesforce and Heroku Postgres, Heroku Connect unifies the data in your Postgres database with standard and custom objects in Salesforce. You can also use Heroku external objects to use data from Heroku apps mastered in Postgres, driving custom business processes in Salesforce. In this session, we'll explore various data-centric, app-focused use cases. We'll also dive into some of the data sync modes and share best practices for configuring Heroku Connect.

  • Speaker:
    Rob Zare

    Date / time: