An Advanced Performance Architecture for Salesforce Native Applications



Similar documents
At the Heart of Connected Manufacturing

FUJITSU Software Interstage Business Operations Platform: A Foundation for Smart Process Applications

ORACLE HYPERION PLANNING

VMworld 2015 Track Names and Descriptions

Technology Consulting. Infrastructure Consulting: Next-Generation Data Center

ASSET FINANCE. Break Through.

Document Management. Document Management for the Agile Enterprise. AuraTech Pte Ltd

Kenandy TM Cloud ERP White Paper. Kenandy Cloud ERP Overview

A Guide to Marketing Technologies for Distributed Teams

Experiences from Lennox in Integrating SAP Cloud for Sales with SAP CRM using SAP HANA Cloud Integration

MatchPoint Benefits with SharePoint 2013

glovia OM Cloud - based Enterprise Resource Planning A Presentation for Prospective Clients February 2014

Simplified Management With Hitachi Command Suite. By Hitachi Data Systems

G-Cloud III Services Service Definition Accenture Cloud Integration Services

Cloud vision and capabilities

Accenture and Salesforce.com. Delivering enterprise cloud solutions that help accelerate business value and enable high performance

AT&T. ip vpn portfolio. integrated. IP VPN solutions. for the enterprise. Communication Systems International Incorporated

Oracle Hyperion Planning

Chart Optimize Transform Your Data Center

Optimize workloads to achieve success with cloud and big data

Performance Engineering and Optimizations. Database Services and Data Quality Solutions

SAP NetWeaver & Enterprise Services Architecture

White Paper November Technical Comparison of Perspectium Replicator vs Traditional Enterprise Service Buses

Oracle Sales Cloud Configuration, Customization and Integrations

Building a SaaS Application. ReddyRaja Annareddy CTO and Founder

Contents WHITE PAPER. Introduction

FlexPod from Cisco and NetApp:

SAP HANA Cloud Portal Overview and Scenarios

Elastic Application Platform for Market Data Real-Time Analytics. for E-Commerce

Oracle Real Time Decisions

Optimizing Service Levels in Public Cloud Deployments

We Transform IDEA into Business with Right Blend of Talent, Technology & Techniques

Rapid Development of Smart and Self-Adaptive Cloud, Mobile & IoT Applications - Accelerating the Last Mile of Cloud Computing

The Liaison ALLOY Platform

Cloud Computing for Architects

SAP HANA Cloud Platform

The Order Management Tipping Point:

Business Proposition. Digital Asset Management. Media Intelligent

Statement of Direction

Smart Data Center Solutions

Cisco Network Services Orchestrator enabled by Tail-f Multi-Vendor Service Automation & Network Programmability Stefan Vallin, Ph D

MOVING TO THE NEXT-GENERATION MEDICAL INFORMATION CALL CENTER

Insert Information Protection Policy Classification from Slide 12 of the corporate presentation template

Successfully Deploying Globalized Applications Requires Application Delivery Controllers

Accenture & NetSuite

See the Big Picture. Make Better Decisions. The Armanta Technology Advantage. Technology Whitepaper

HCL AXON SAP Cloud Services

for Retail One solution connects retail end-to-end, driving growth and fostering customer relationships.

Establishing a Private Cloud

CoreMedia 6

CloudCenter Full Lifecycle Management. An application-defined approach to deploying and managing applications in any datacenter or cloud environment

Procurement General Session: Empowering Modern Procurement

Maximise your Microsoft investment to provide Legal Matter Management

SAP CRM RAPID DEPLOYMENT SOLUTION. Package Overview

Data Center Solutions

The Order Management tipping point. Why Salesforce is at the center of the new Communication Service Provider architecture

KEMP LoadMaster. Enabling Hybrid Cloud Solutions in Microsoft Azure

Outperform Financial Objectives and Enable Regulatory Compliance

Turn Information into a Strategic Asset with SAP Solutions for Information Management. Jens Sauer, SAP Switzerland 11 th September 2013

Overview Application Incident Management. David Birkenbach ALM Solution Management August 2011

Oracle s Primavera P6 Enterprise Project Portfolio Management

Creating Meaningful Business Moments. Shamik Sinha 1/28/2016

POINT OF VIEW. The Critical Role of Networking in Enterprise Resource Planning. Introduction

IBM Global Business Services Microsoft Dynamics AX solutions from IBM

Simple. Extensible. Open.

Analytics In the Cloud

Oracle Cloud Platform. For Application Development

Software solutions for manufacturing operations management. Helping manufacturers optimize the Digital Enterprise and realize innovation

IBM Customer Experience Suite and Cognos Business Analytics

SOFTWARE DEFINED NETWORKING

SAP IT Infrastructure Management

Qlik UKI Consulting Services Catalogue

H4 Tackling the Challenges of Implementing Emerging HR Technologies

Zend and IBM: Bringing the power of PHP applications to the enterprise

Health Care Solutions

Accelerating Web-Based SQL Server Applications with SafePeak Plug and Play Dynamic Database Caching

A HIGH-PERFORMANCE, SCALABLE BIG DATA APPLIANCE LAURA CHU-VIAL, SENIOR PRODUCT MARKETING MANAGER JOACHIM RAHMFELD, VP FIELD ALLIANCES OF SAP

Optimizing EDI for Microsoft Dynamics AX

Pervasive Software + NetSuite = Seamless Cloud Business Processes

Transformation to a ITaaS Model & the Cloud

Mobile Center of Excellence

Overview and Frequently Asked Questions

A Customer Centric Digital Platform For Utilities. A Joint Capgemini and Pegasystems Solution

emind Webydo Moves to the Google Cloud Platform (GCP) with Emind For a Scalable Cloud Customers Stories by Overview About Webydo

Unlocking potential with SAP S/4HANA

Accenture Life Sciences Cloud for Commercial Services

elivering CRM Success in the Cloud

SERVICES. Software licensing and entitlement management delivered in the cloud for the cloud

MDM for the Enterprise: Complementing and extending your Active Data Warehousing strategy. Satish Krishnaswamy VP MDM Solutions - Teradata

Cloud Services Trending

MICROSOFT DYNAMICS CRM Vision. Statement of Direction. Update: May, 2011

Introducing Oracle Integration Cloud Service Simplify Integration to Cloud and Mobile

Agility for the Digital Enterprise Get There Faster

Microsoft SQL Server versus IBM DB2 Comparison Document (ver 1) A detailed Technical Comparison between Microsoft SQL Server and IBM DB2

Transcription:

An Advanced Performance Architecture for Salesforce Native Applications

TABLE OF CONTENTS Introduction............................................... 3 Salesforce in the Digital Transformation Landscape............... 5 Bringing Enterprise Grade to Salesforce........................ 7 The Revvy Advanced Salesforce Native Performance Architecture... 9 Revvy Architecture Overview................................. 11 Delivering an Enterprise Grade Salesforce Architecture............ 14 2

3 Introduction

INTRODUCTION A transformation of business and the applications that run business is upon us. For the first time end users are truly in the driver s seat; the digitally empowered customer becomes the focus: business scenarios and their data sets span the entire organization and channels globally; and very complex high volume tasks need to be managed seemingly with ease. Companies are grappling with new technologies and new platforms to enable this change, while they seek to leverage the core data and systems that have been the backbone for their businesses to date. We believe that IT organizations will require an enterprise grade architecture that supports the following 3 fundamental building blocks for transformational applications: 1 End-to-End functionality that aligns and automates processes spanning multiple business organizations, that is inclusive of direct and indirect channels and that combines data and analysis from internal and external sources 2 Robust and Interoperable with Master Data, CRM, and ERP so as to leverage these systems into the transformation, and to provide administration and management capabilities that simplify complexity and live up to enterprise IT standards 3 Performance and Scalability characteristics that track linearly as systems scale with high volumes and complex models beyond the comfort level of most current transformation platforms 4

5 Salesforce in the Digital Transformation Landscape

SALESFORCE IN THE DIGITAL TRANSFORMATION LANDSCAPE Digital transformation is ushering in a new world of technology into the corporate IT landscape. Salesforce has become a leading platform in digital transformation projects, and has also created a platform for 3rd party software companies to build native applications that interoperate with Salesforce. Building on the Salesforce platform provides customers with a diverse and rich set of applications on a common cloud platform, sharing a common user and administration experience. But Salesforce is not without it s limitations. Limitations on caching which can degrade performance for applications such as CPQ that deal with large, complex models. View state limitations that restrict the ability of the UI to incorporate advanced usability features to simplify complex user interactions. The Gotcha s Limitations on data volume which come into play when dealing with big data such as managing transaction lines from distribution channels for chargeback and rebates calculation and processing. Parallel execution and calculation duration which affect applications such as pricing analysis and CPQ that may deal with large complex scenarios or models. 6

7 Bringing Enterprise Grade to Salesforce

BRINGING ENTERPRISE GRADE TO SALESFORCE For over 16 years, Model N has been successfully delivering enterprise grade Revenue Management applications including pricing, quoting, contract life cycle management, rebates and channel management on a global scale. These applications manage over $200 billion in annual revenues in over 100 countries and are designed to be interoperable with our customer s ERP systems, in particular SAP. Data Models are defined within Salesforce and stored within Salesforce. Model N is bringing that proven expertise to the Salesforce platform in a suite applications called Revvy Revenue Management. The architecture leverages the full capabilities of the Salesforce 1 platform. Revvy applications are Salesforce native solutions that are deployed in the customer s Salesforce org. There is no punching out to a separate application. Transactions are defined by the Salesforce platform, initiating and ending within Salesforce transparently to users. The Revvy architecture respects and follows the platform framework for data models, transactions and UI actions, utilizing standard APIs available in Salesforce. The user experience is always within the Salesforce UI, enhanced by Lightning ready UI objects to deliver better usability. 8

9 The Revvy Advanced Salesforce Native Performance Architecture

THE REVVY ADVANCED SALESFORCE NATIVE PERFORMANCE ARCHITECTURE Model N set out to solve three fundamental challenges in an architecture to enhance performance for Salesforce native applications: storage, calculation resources and memory resources. Enhanced Management for Data, Calculation, Memory To address the challenges of calculation or computing time and memory limitations, Revvy uses stateless performance engines. The engines do not store any data, just accept and process requests from the applications. The engines operate within the Salesforce transaction and the service is completely transparent. The engines are mutli-tenant, clustered services that are highly scalable. Model N built in a Node.js implementation of the Rete algorithm into the configuration engine which caches models to improve response times. Any calls and rule chaining during the session are then evaluated in subsecond time, delivering instantaneous response for very large configuration models. Revvy applications have a unified data layer to store and share data using standard Salesforce objects. Big data types, such as channels sales lines are stored in enhanced Revvy data services and surfaced as native Salesforce objects using Salesforce REST APIs and Lightning Connect technologies. To native Salesforce applications this approach is transparent. 10

11 Revvy Architecture Overview

REVVY ARCHITECTURE OVERVIEW The Revvy Advanced Salesforce Native Performance Architecture has three layers. The applications themselves are Salesforce native applications fully leveraging the Salesforce User experience. Model N has enhanced certain elements of the UI with Lightning ready UI components to enable capabilities like a patent-pending model navigator in CPQ to simplify complex configurations. Revvy Performance Engines provide high performance, specialized services for the Revenue Management applications. The engines use highly secure 2-way SSL certificates to ensure that access is only through the known Salesforce entity. The engines are mutli-tenant, clustered services that are highly scalable and are operated within Salesforce App Cloud on Heroku or in a Model N AWS environment. The second layer of the architecture is the Revvy Data Platform which provides a unified data layer for the applications. The Data Platform unifies Sales Cloud with the Revvy Revenue Management Suite and enables seamless collaboration among the applications within the suite. 12

REVVY ARCHITECTURE OVERVIEW The architecture also includes world-class enterprise application integration (EAI) with robust high availability, monitoring and management tools, used to enable integration with many types of packaged applications and custom systems. 13

14 Delivering an Enterprise Grade Salesforce Architecture

DELIVERING AN ENTERPRISE GRADE SALESFORCE ARCHITECTURE The Revvy Advanced Salesforce Native Performance Architecture was designed to meet the expectations of enterprise customers that are implementing corporatewide digital transformation initiatives. Design Principle 1 End-to-End The Revvy architecture enables a suite of salesforce native applications that span the entire revenue management lifecycle. The suite includes pricing, CPQ, contract lifecycle management, rebates and intelligence applications that are built to meet the needs of functional specialists collaborating to maximize sales opportunities and revenues. Design Principle 2 Robust and Interoperable The Revvy architecture brings together critical master data and facilitates interoperability between multiple applications to create a foundation for transformation that leverages existing systems. Revvy offers deep interoperability with ERP particularly SAP using specialized engines tuned to leverage the data and business logic in SAP Pricing and Variant Configuration. In addition, Model N built out comprehensive tools to manage the complexities of the data, documents and products included in transformation projects. Design Principle 3 Performance and Scalability Revvy performance engines deliver a significant improvement in response time and scalability for the Salesforce platform. The performance engine s multitenant clustered design enables fast and efficient scalability as load increases, offering computing cycles for specific functionality transparently to Salesforce native applications. For more information, visit: www.modeln.com/revvy-revenue-management 15