Architecting Composite Applications With Force.com and Heroku
-
Upload
salesforce-developers -
Category
Technology
-
view
277 -
download
5
description
Transcript of Architecting Composite Applications With Force.com and Heroku
Composite Application ArchitecturesUsing Force.com and Heroku
Abhinav Keswani & Dan Fowlie, Trineo Ltd, Directors // Principal Consultants@wasabhi // @danfowlie
Why?
Who?
Abhinav KeswaniDan FowlieDirectors // Principal Consultants@wasabhi @danfowlie
What?
3 Case Studies
Case 1: 401Knew dog, new tricks
BUSINESS TOPOLOGY
Members
Advisors
Investment FundTax Department Benefit Administration
Business Goals Phase 1: Advisors
Provide best of breed service to Advisors.
Business Goals Phase 1: Advisors
Warning: health advisory – the next screen may hurt your eyes (kidding)
Business Goals Phase 1: Advisors
Advisors are faced with antiquated systems that yield latent access to stale data.
Improve on this. Help Advisors to be successful.
Business Goals Phase 1: Advisors
Contain cost.
Mitigate unpredictable uptake by Advisors.
Build a great Advisor portal to ensure uptake.
High Level Technology Topology
Members
Advisors
Investment Fund
Create Advisor Account
RoR APIProvisioning Request
Invite [Add-on: Sendgrid]
Accept Invite
Confirmed Advisor!
Authenticate and Access
Restforce Query
JSON Response
JSON consumed (angularjs frontend)
Demo
Case 2: ETLCat amongst the pigeons
Goals
• Perform low level operations on data which are otherwise not possible on Salesforce
• Make this easy for end users to do• Perform transformations on text or binary data
Proposed Solution• Salesforce Canvas App
• Ruby on Rails app running on Heroku
• User Experience• Asynchronous workload, all contained within Heroku• Perform action, and move on• Watch for progress, or be notified of change
High Level Technology Topology
Demo
Case 3: ReportingBringing data to life
Bringing Data to Life
LEGACYDATA
SummaryDeep, wide reaching possibilities
Abhinav Keswani
@wasabhi
Dan Fowlie
@danfowlie