Learn how your team can use modern application development and deployment practices on the App Cloud to build apps with Internet scale and sophistication. We will walk through how we used Continuous Delivery with GitHub and Heroku Pipelines to build a consumer-facing real estate app.
3. Drag n Drop Multiple LanguagesClicks + Code
Application Development Continuum
Homogenous Data Stores Multiple Data Services
AnalyticsCommunityMarketingServiceSales
Enables choice based on the use-case
Admin ProgrammerAnalyst Developer
Out of Box OOB + Custom Built from scratch
Single Purpose Apps Model-driven Apps Web-scale Apps
4. Heroku Enterprise Delivers Web-Scale Apps
Web-Scale Apps
Deliver customized, elastic apps automatically connected to
Salesforce CRM
Accelerate Development
Build collaboratively, with support for the latest frameworks and
languages (Java, Ruby, Node.js)
Increase Control
Rely on a managed, trusted architecture, with enterprise grade
controls
Empower your developers to build apps faster with enterprise trust and control
5. Heroku Enterprise is Everything You Need to Build & Scale Apps
Power your customer relationship strategy with engaging apps
Dynos
Run top languages at any scale
Heroku Postgres & Heroku Redis
Enterprise-grade data services
Leading Developer Experience
With built-in continuous delivery
Heroku Elements
150+ Add-ons to extend your app
6. Heroku Enterprise: Advanced Controls for IT
Control your own trusted network in the cloud
Private Spaces Selectable Regions Integrated Identity
Configurable Networks
Run apps inside trusted, private
network boundaries
Global Deployment Options
Easily deploy your app to the
geography of your choice
Single Sign-On
Access Heroku Enterprise with one
login, shared across App Cloud
8. “A process that reduces deployment iteration time and reduces deployment risk.”
Continuous Delivery
Always Be Shipping
App ProductionBuild Auto-Test Deploy to Staging Manual TestPull Request Auto-Test Manual Test
9. Test Early, Deploy Often
Continuous Delivery with Heroku Flow
Always Be Shipping
11. Connected Customer App Architecture
Connect your customer apps in a whole new way
Customer
Apps
Heroku
app
postgres
Salesforce
customer
system of
record
Business
Apps
Heroku Connect
12. Bi-Directional
Data synchronized across systems
Real-Time
Evented updates for real time
Scalable
Handle Hundreds of Millions of Records Synced
Easy
Point and Click Mapping – No Integration Code
Needed
Powerful
Run SQL Queries and Scripts against
Salesforce Data
Heroku Connect to Synchronize Data across your Systems
AppCloud is a powerful platform that lets you choose the right tool for the business problem you are trying to solve. For custom-built modern apps that depend on a cloud-native architecture and have highly elastic needs, Heroku is the right choice. Connect your Heroku built app to your Salesforce data easily using Connect. Need faster
Key Takeaways:
Right tool for the right job.
Talk Track:
The reality in today's App Dev environments is that we need far too many Apps and business features and we need them right now. But your IT and developers are playing catch up with the flood of requests leading to – Application Debt.
There just aren’t enough developers to build them.
App Cloud is about enabling all of Application Development org. From Admins to, power users that create workflow improvements and from Apex developers to PHP and Ruby programmers. App Cloud gives you the tool-set and a single, common platform to build solutions that talk to one another, use common data services and create value across your business units. You are able to empower App development across the board by enabling a spectrum of app development from out-of-the-box functionality to highly customized open source language apps running on Heroku
Lets focus more on the right end of this spectrum. What is a web-scale App and how are they different ?
Deploy app from Heroku Button
Enable Pipelines. Create staging app. Create PR. Checkout Review App. Merge change. Check out change in staging. Promote to prod.
Today we are introducing a new architecture for building connected customer apps.
This architecture lets you build and deploy apps on Heroku using any language and any framework, and seamlessly integrate those apps with the force.com platform.
This product is called Heroku Connect.
Heroku Connect transparently synchronizes data force.com and the Postgres database used by your app on Heroku. Postgres is the leading open source relational database, and It supports standard SQL.
Heroku Connect works with clicks, and no code. I’m going to show you exactly how it works a little later.
Add Heroku Connect addon. Configure Heroku Connect. Change price. See change in app.