welcome todreamole.es/wp-content/uploads/2018/05/dreamole_herokufocusonyourapps.… · miguel...
TRANSCRIPT
Welcome to
Barcelona 2018#dreamOle18
HEROKU: FOCUS ON YOUR APPSMiguel Serrano
Cloud Architect @ Salesforce
Barcelona 2018#dreamOle18
On Prem? Better Get Heroku!
SERVERS
STORAGE
NETWORKING
VIRTUALIZATION
OS
YOUR APP
You Manage
IaaS? Better Get Heroku!IaaS Providers: AWS, GCP, Azure, IBM
SERVERS
STORAGE
NETWORKING
VIRTUALIZATION
OS
YOUR APP
AmazonWeb
Services
You Manage
IaaS
Heroku does what IaaS can’tHmm… What will I need to manage?
SERVERS
STORAGE
NETWORKING
VIRTUALIZATION
OS
AmazonWeb
Services
You Manage?
YOUR APP
IaaS
Heroku does what IaaS can’tWow! Heroku does it all!
SERVERS
STORAGE
NETWORKING
VIRTUALIZATION
OS
AmazonWeb
ServicesIaaS
SCALABILITY
SECURITY
ORCHESTRATION
MONITORING
LOGS, COMPLIANCE
YOUR APP You Manage
HerokuPaaS
Whoa! Collaboration and Workflows too?Yeah. Really…
SERVERS
STORAGE
NETWORKING
VIRTUALIZATION
OS
AmazonWeb
Services
SCALABILITY
SECURITY
ORCHESTRATION
MONITORING
COMPLIANCE
YOUR APP
COLLABORATION
USER ROLES / PERMS
DEVOPS (& CI/CD)
INTEGRATIONS
USER ROLES / PERMS
CRM INTEGRATION
Heroku
IaaS
PaaS
You Manage
Developer PaaS on AWSFocus: Developer productivity with Enterprise control and security
#1 IaaS
Compared to on-premises infrastructure (IDC, 2015)
VMsHardwareNetwork
Developer PaaS on AWSFocus: Developer productivity with Enterprise control and security
Secure runtime environmentAuto-scalingPrivate or multi-tenant512MB to 14GBPatched and monitoredHeroku wears the pager
VMsHardwareNetwork
Hardened Linux Containers
Developer PaaS on AWSFocus: Developer productivity with Enterprise control and security
Automatically deployed8 managed by Heroku2,600 open sourceYou have 100% controlPatched and monitoredHeroku wears the pager1
1 for the 8 Heroku-managed languages. Java, Ruby. PHP, Python, node.js, Go, Clojure,
Scala.
LanguageRuntime
(Java, PHP,node etc.)
VMsHardwareNetwork
Hardened Linux Containers
Developer PaaS on AWSFocus: Developer productivity with Enterprise control and security
LanguageRuntime
(Java, PHP,node etc.)
VMsHardwareNetwork
Hardened Linux Containers
130+ Add-ons for search,
logging, analytics,
payments, etc.
One click deployFree trial plansCurated for customer / consumer appsMake smart architecture choices early in devSimple scale-up for test and productionPatched and monitoredHeroku wears the pager
Developer PaaS on AWSFocus: Developer productivity with Enterprise control and security
Postgres, Kafka, Redis and 20
other data stores
LanguageRuntime
(Java, PHP,node etc.)
130+ Add-ons for search,
logging, analytics,
payments, etc.
VMsHardwareNetwork
Hardened Linux Containers
One click deployFree trial plansMix and match as neededAutomatic backupsVisual performance tools1.2M clusters in our fleetPatched and monitoredHeroku wears the pager
Developer PaaS on AWSFocus: Developer productivity with Enterprise control and security
Data synchronization with Force.comOne click deployScalable cloud servicePoint and click setupAvoids SOAP API call limitsPatched and monitoredHeroku wears the pager
Heroku Connectfor Salesforce
LanguageRuntime
(Java, PHP,node etc.)
VMsHardwareNetwork
Hardened Linux Containers
Postgres, Kafka, Redis and 20
other data stores
130+ Add-ons for search,
logging, analytics,
payments, etc.
Developer PaaS on AWSFocus: Developer productivity with Enterprise control and security
Manage entire app portfolioControl access to appsControl access to dev, prod, testManage costs and resourcesEnforce agile best practicesPatched and monitoredHeroku wears the pager
Heroku Connectfor Salesforce
Postgres and 20 other data
stores
Enterprise Management
Console
LanguageRuntime
(Java, PHP,node etc.)
130+ Add-ons for search,
logging, analytics,
payments, etc.
VMsHardwareNetwork
Hardened Linux Containers
Postgres, Kafka, Redis and 20
other data stores
130+ Add-ons for search,
logging, analytics,
payments, etc.
Demonstration
23 Billion Requests per Day 7+ Million Apps Created 150+ Add-on Services
What is Heroku?
Salesforce Heroku
Build customer experiencesBuild Mobile and Web apps that engage your customer at every touchpoint
Extend your CRMBehind the beautiful apps, your existing CRM data powers a contextual and personalized experience
Scale to millions, instantlyNo waiting, no planning. Go from 10 to 10 million customers with zero-touch
The best platform to extend your CRM by building rich, customer experiences
Q & A
Barcelona 2018#dreamOle18