Heroku Compliation Deck

47
Heroku Compilation Deck

Transcript of Heroku Compliation Deck

Page 1: Heroku Compliation Deck

Heroku Compilation Deck

Page 2: Heroku Compliation Deck

Heroku is the platform for engaging customer-facing apps

Trusted by Enterprises

Integrated with Salesforce Data

Technologies for Developer Productivity

4+ Million Apps Created

Page 3: Heroku Compliation Deck

Loyalty & Engagement

Internet of Things

Marketing Campaigns

Websites & Media eCommerce

What are leading brands using Heroku for?

Page 4: Heroku Compliation Deck

When building consumer or customer-facing apps

(B2B and B2C)

To leverage open source developer skills and

frameworks

To easily integrate apps with Salesforce system of

record

When to use Heroku?

Page 5: Heroku Compliation Deck

Dynos Run virtually any language at scale

Database Enterprise-Grade

Postgres as a Service

Add-ons 150+ App Plugin

Ecosystem

What is Heroku? Everything you need to build, run and scale customer apps

Payments Email SMS Search Analytics Monitoring Logging

Ruby Node.js Java PHP Python Scala Clojure

24/7/365 Ops Continuous Protection Health Checks High Availability Encryption Rollback

Page 6: Heroku Compliation Deck

Proven Success on the Heroku Platform

5 Billion Requests per day

4+ Million Apps Created

150+ Add-on Services

“We rely on Heroku as the platform for mission-critical apps, and it is helping us transform how we connect and engage with our customers.”

- Pierre Masai , CIO, Toyota Motor Europe

Page 7: Heroku Compliation Deck

Change how you build and run customer apps with Heroku • Spending more time building new customer features

• Stop spending time setting up infrastructure

Data Center

Networking

Servers

Storage

Virtualization

Operating System

App Runtime

Application Application

Ope

ratio

ns

Page 8: Heroku Compliation Deck

Enterprise value propositions for Heroku

Delivery Capability Business Agility Data Integration Time to Market Trusted Operations

Page 9: Heroku Compliation Deck

Enterprise value propositions for Heroku

Time to Market No more waiting for infrastructure to be setup. Build and release apps instead.

Business Agility Add new features faster with 150+ Heroku Add-ons to extend app functionality

Delivery Capability Leverage the languages and frameworks of consumer web for more engaging apps

Trusted Operations Global 24/7/365 DevOps. Handles Superbowl Scale. Heartbleed patched by Security in 24 hours

Data Integration Sync millions of of records with Salesforce in near real-time without any integration code

Page 10: Heroku Compliation Deck

Customer facing applications delivered on Heroku

Time to Market Cross-Device

Integrated Data

Scalability Engagement

No Infrastructure to Setup Dev Focus on Building App

Third Party Add-ons

Cross Device Responsiveness Mobile, Tablet, Desktop, IoT

API Capable Design

App Scalability Database Scalability

Dedicated Global Dev-ops

Multi-Language Support Open Frameworks

Favored Developer Tools Salesforce Clouds Integration Heroku Connect Data Sync

Single System of Record

Page 11: Heroku Compliation Deck

• Robust infrastructure service that can be added to applications, for enhanced data, media and compatibility options

• Developer friendly, easily scalable app development and management; running on powerful AWS infrastructure

+

Salesforce & Amazon Web Services (AWS) Delivering on all your technical needs

Page 12: Heroku Compliation Deck

What Who Why

PaaS Apps,

Frameworks, Services

Application Developers

Developer Productivity,

Agility

IaaS Servers, Network, Storage

IT Administrators

Control, Flexibility AWS

IT Platform Cloud Application Abstraction

Control

Productivity

Page 13: Heroku Compliation Deck

Hardware

Network

Operating Systems & VMs

World class IT Ops

Heroku Connect for Salesforce

150+ Add-ons Ecosystem (Email, SMS, Search, Payments, Logging, etc.)

Heroku Postgres Databases (and 10+ other data stores)

Language runtime environment (e.g. Java, Ruby, PHP)

Operating System & VMs

Hardware

Network

Infrastructure as a Service

Platform as a Service

Heroku Platform-as-a-Service vs Infrastructure-as-a-Service

Page 14: Heroku Compliation Deck

Heroku: The Platform for Customer Innovation

“Heroku lets us focus on our app and deliver more value to customers.” – Aaron Peckham, Urban Dictionary

Page 15: Heroku Compliation Deck

Heroku allows companies to focus on developing applications

• No more: •  Procuring virtual machines •  Installing and managing code runtime environment •  Installing web servers •  Procuring, managing and tuning databases •  Configuring and testing load balancing •  Patching the software stack (e.g. Heartbleed) •  Wearing pagers for the infrastructure stack

Page 16: Heroku Compliation Deck

Heroku Business Value Drivers Business Value Business Impact Heroku Capabilities Business Metrics

•  Popular languages and frameworks for modern development

•  Rapid cloud deployment supporting any scale or workload

•  135+ pre-integrated Add-on services for data, logging, caching, reporting etc.

•  Simple, automated data synchronization with Salesforce

•  No on-premise infrastructure, maintenance, upgrades

•  Secure cloud technology at global scale

•  Single contract for 135+ components / services

•  Support for preferred SDLC tools like Eclipse, Jenkins, git

•  Buildpacks optimize cloud deployment with zero developer effort

•  Automatic synchronization of dev, test, prod environments

•  Increase number of revenue generating apps delivered (é)

•  Improve time to value (business idea to revenue) (é)

•  Increase in developer satisfaction and productivity (é)

•  Decrease number of development hours required per app (ê)

•  Decrease hardware and infrastructure support costs (ê)

Add powerful functionality quickly

Reduce DevOps resources

Faster delivery of apps

Increase focus on innovation

Increase developer productivity

Productivity Gains

Improved Top Line Revenue

•  Increase % of effort spent on new project vs. maintenance (é)

•  Increase IT focus on innovation (é)

•  Increased predictability of app deployment costs (é)

Scale on demand

IT Cost Savings /Avoidance

•  Improve integration between systems of record and systems of innovation (é)

Page 17: Heroku Compliation Deck

PHP Node.JS

Clojure

Java

Scala Python

Ruby

Heroku Language Support

Third-Party Buildpacks

Page 18: Heroku Compliation Deck

150+ App Add-ons

Payments Email SMS Media Mobile Search Analytics Monitoring Logging Caching Utilities Data Stores Workers Queuing

Extend App Functionality with one click

Page 19: Heroku Compliation Deck

Supported Languages Buildpacks Databases

Heroku supports…

•  Ruby •  Node.js •  Java •  Python •  PHP •  Clojure •  Scala

•  Perl •  GO! •  Erlang •  Dart •  And more…

•  Postgres •  Redis •  Mongo •  CouchDB •  Hadoop •  TempDB •  MySQL •  Elasticsearch •  Neo4j

Page 20: Heroku Compliation Deck

Heroku DX

Page 21: Heroku Compliation Deck

Dashboard + Metrics Heroku Button Postgres DbX

Heroku DX has what you need to build great customer apps DX - Developer Experience

Page 22: Heroku Compliation Deck

Heroku Dashboard Dynos/Addons

• Scale apps and manage add-ons • Manage apps, organizations and accounts on one dashboard

Page 23: Heroku Compliation Deck

Heroku Metrics Application Performance Insights

• View performance and tune apps • Understand what is going with applications

• See when a new app release has been deployed

Page 24: Heroku Compliation Deck

Heroku Postgres DbX Database Experience - DbX

• View database queries that impact performance

• Understand how to improve application and database performance

Page 25: Heroku Compliation Deck

Heroku Postgres

DbX

DB Operations

Core Postgres

Cloud Infrastructure

Open source Object-relational database

SQL: 2011 standard Integrate with ORCL / MS-SQL Migrate from ORCL / MS-SQL

Performance analysis Data clips

Forking Web & command line interfaces

Data rollback Followers

Optimized configuration Continuous protection High availability Encryption at rest Custom SLAs Automated monitoring OS and database patching

Page 26: Heroku Compliation Deck

Heroku Button One click deploys app to Heroku

Copies Code Repository Sets up application deployment environment Provisions Database for App Provisions Addons (Search, Payments, Logging) Configure Environmental Variables Initiate Application Runtime

WordPress on GitHub

http://mywordpress.herokuapp.com

Page 27: Heroku Compliation Deck

Appendix – Heroku Connect Integrate your Customer Application to your Backend

Page 28: Heroku Compliation Deck

The Best Apps Connect Two Critical Elements

Personalized Remembers Your Preferences

Beautiful Inspiring design

Immediate No lags or emails

Customer Insight Predict Customer Needs

Customer Engagement Business Process

Trusted Secure

IT Managed/Approved

Always-On Available anytime,

anywhere

Real-time Workflow Automate Employee Responses

Marketing

Continuously build your brand

Page 29: Heroku Compliation Deck

Integrating The Two Technologies To Build Customer Apps Is Hard

Business Process Technology Customer Engagement Technology

Open Source Stacks

Rapid Iteration

Consumer Internet Scale

Customer Data

Dashboards and Reporting

Workflows and Approval

Page 30: Heroku Compliation Deck

Employee Apps Customer Apps

Heroku Connect: Unified Customer Data Across Your Apps

Heroku Connect

Sync your Customer Data

Page 31: Heroku Compliation Deck

Heroku Connect: Data Synchronization Technology

Heroku Connect!Bi-Directional !

Near Real-time!100s of Millions of Records!

Heroku Apps and Salesforce! !!!

Page 32: Heroku Compliation Deck

Heroku Connect

Connected Your Salesforce data connected to your Postgres database

Cloud Scalability and success of Force.com + Heroku, all in the cloud

Complete Everything you need to build and run innovative customer-connected apps

Heroku + Force.com

Page 33: Heroku Compliation Deck

Systems of Engagement Manage Data

Anonymous One-Way Relationships Independent Transactions Mass Marketing

Systems of Record Manage Relationships Known Two-Way Relationship Connected Experiences 1:1

Page 34: Heroku Compliation Deck

Build employee apps fast

Develop customer apps that engage

Heroku Connect

Salesforce1 Platform for your customer and employee apps

Page 35: Heroku Compliation Deck

Heroku Connect Dashboard

• Bi Directional data sync between Heroku and Salesforce

• 500 million+ records synced with near real-time updates within 10 seconds

• No integration code needed • Salesforce API Consumption Management and Visibility

Page 36: Heroku Compliation Deck

Synchronized Data Between Heroku Apps and Salesforce

Page 37: Heroku Compliation Deck

Heroku Connect: Salesforce data in any app you build Connect with your customers in new ways

Any app, e.g. SQL browser

Your Salesforce Org(s)

Page 38: Heroku Compliation Deck

Heroku - Reports

Page 39: Heroku Compliation Deck

Forrester says August 7, 2014

• Great customer experiences and engagement is a critical business priority

• Firms need a new architecture for cross-channel experience delivery

• Companies need a philosophy and culture of business agility and technical engineering to deliver these new experiences

Page 40: Heroku Compliation Deck

Forrester says April 24, 2014

Public Cloud Market is in Hyper-growth and drives business agility that is changing companies:

• Enriching customer engagement

• Modernize for greater responsiveness

• Free back-office capital for customer-facing projects.

Page 41: Heroku Compliation Deck

General Slides

Page 42: Heroku Compliation Deck

Salesforce: #1 Enterprise Cloud Platform

Market Share #1 Enterprise Platform #1

Magic Quadrant for Application Platform as a Service

January, 2014 Analyst: Yefim V. Natis

This graphic was published by Gartner, Inc. as part of a larger research document and should be evaluated in the context of the entire document. The Gartner document is available upon request from Salesforce.com. Gartner does not endorse any vendor, product or service depicted in its research publications, and does not advise technology users to select only those vendors with the highest ratings. Gartner research publications consist of the opinions of Gartner's research organization and should not be construed as statements of fact. Gartner disclaims all warranties, expressed or implied, with respect to this research, including any warranties of merchantability or fitness for a particular purpose.

Page 43: Heroku Compliation Deck

Web Store Community Email Social Mobile Product Stadium

Unified Customer Experiences

Unified Customer Insights

Engage your customers through every channel with a single system of record

Page 44: Heroku Compliation Deck

User Insight to drive your Business • Connect to your users through multiple device and social media platforms without data silos and fragmentation

• Create unique and innovative customer experiences to deepen customer engagement with your brand and enhance retention

• Build brand loyalty and nurture a customer community around your offering

Page 45: Heroku Compliation Deck

Four Questions about your connecting to your customers

Do you know who your customers

are?

Do you know what drives their

business with you?

Are you building engagement to increase their

business with you? ?

Are you able to measure that

impact on your business goals?

Page 46: Heroku Compliation Deck

Transportation Reinvented Lighting Transformed Shopping Redefined

Apps are Redefining Industries

Page 47: Heroku Compliation Deck

Change how your build customer apps and features

Infrastructure

Operations

Apps

Apps

Infrastructure

Operations

Legacy Platforms Focus on infrastructure

Focus on Apps

New Apps and Features

“Keeping the lights on”