We use cookies, including third-party cookies from Google to serve personalized ads through AdSense, to operate this site and understand how it is used. By continuing to browse, you accept this use. See our Privacy Policy and Terms of Use for details, including how to opt out of personalized advertising.
Accept
SmartData CollectiveSmartData Collective
  • Analytics
    AnalyticsShow More
    chatgpt image jul 21, 2026, 04 34 30 pm
    4 Core Benefits of Predictive Maintenance after Vibration Analysis
    10 Min Read
    How Does Data Mining Boost Customer Satisfaction in Logistics? Harnessing Analytics for Results -- AI-generated illustration
    How Does Data Mining Boost Customer Satisfaction in Logistics? Harnessing Analytics for Results
    11 Min Read
    chatgpt image jul 13, 2026, 04 23 45 pm
    How Data Analytics Helps Companies Improve User Engagement
    19 Min Read
    chatgpt image jul 13, 2026, 03 59 46 pm
    How Data Analytics Improves Multi-Location Search Strategies
    10 Min Read
    cybersecurity efforts
    How Behavioral Analytics and AI Are Redefining Cybersecurity for Boca Raton Businesses
    14 Min Read
  • Big Data
  • BI
  • Exclusive
  • IT
  • Marketing
  • Software
Search
© 2008-25 SmartData Collective. All Rights Reserved.
Reading: Create a “Best-of-Breed” ERP Solution within Cloud Community
Share
Notification
Font ResizerAa
SmartData CollectiveSmartData Collective
Font ResizerAa
Search
  • About
  • Help
  • Privacy
Follow US
© 2008-23 SmartData Collective. All Rights Reserved.
SmartData Collective > Uncategorized > Create a “Best-of-Breed” ERP Solution within Cloud Community
Uncategorized

Create a “Best-of-Breed” ERP Solution within Cloud Community

EphraimCohen
EphraimCohen
9 Min Read
Create a "Best-of-Breed" ERP Solution within Cloud Community
Illustration generated with FLUX.2 [klein 4B] via Cloudflare Workers AI.
SHARE

It has never been easy to piece together best-of-breed solutions in the On-Premise environment. When one considers all the variables that are present (versions of the operating system, the relational data base system, the browsers, the compilers, etc.), it is no wonder that the best-of-breed approach never flourished in the On-Premise world. With this in mind, why should anyone assume that it is easier to integrate different applications and create best-of-breed solutions just because the system now leverages the Cloud?

There is one major reason. Public cloud vendors are, in fact, delivering complete “platforms” that eliminate many of the aforementioned variables that led to an excess of combinations and permutations in the On-Premise world. It was nearly impossible to make a variety of specialized apps peacefully co-exist and function as a cohesive solution.

Contrary to the On-Premise legacy, public cloud platforms have already considered development, integration, development languages, open API’s and web services to assist those who want to develop apps on their platforms. Not only have these platforms been effective at reducing the cost of development and integration but they have also ensured that a native app will, indeed, peacefully co-exist, be deployed and be maintained independently without impacting other apps on the platform.

Companies considering using apps on one of the public cloud platforms must understand that the public cloud platforms do have some differences. To understand them is determined by how one defines the term best-of-breed.

More Read

Big Data Will Make IT the New Intel Inside
Big Data Will Make IT the New Intel Inside
Enterprises Are Leveraging the Benefits of AI-Driven ERPs
Cloud ERP – Efficient, Innovative, or Both?
Belated Gift: Make a Valentine’s Heart with R
How Newspaper Mission Statements Could Change

For instance, NetSuite’s development environment has evolved over the past few years to enable end users and VAR’s to extend and make minor customizations to NetSuite’s business and financial applications (originally known as Net Ledger). Their development environment is most conducive to creating small extensions to the present NetSuite ERP system. Those adding software to the NetSuite solution are typically end users and system integrators who, themselves, can effectively provide minor customizations and extensions to their NetSuite ERP package. A number of systems integrators have built extensions to the NetSuite ERP. Most of them are value-added resellers and implementers of NetSuite, not software companies who promote and sell their own product independently of the NetSuite solution.

Salesforce has a different model. It has created a community in which more applications can be developed to work with their CRM software. However, Salesforce has taken this concept to the next level. The Salesforce development environment (Force.com) is so robust that a third party software vendor can indeed develop a very functional “industrial strength” business application that can scale. Since Salesforce wants to attract a variety of software vendors to join its community, it not only provides extensions but, equally important, Salesforce attracts business application software developers that want to develop larger comprehensive packages which can be purchased on their own. As a result, a number of software vendors have developed entire suites of applications that reside in the community, going beyond a simple point solution.

Because the intent of the Force.com platform was to build development tools and capabilities that would attract independent software vendors versus those that simply want to add spokes to an existing Cloud ERP solution, Salesforce ensures that there is adherence to standards for integration with their CRM software. Thinking ahead, they also want to ensure that these same standards apply to other software developed on their platform so that each software application can seamlessly integrate with other applications.

Therefore, the Salesforce environment assumes that, within one deployment, there could be differing customizations and extensions done by a variety of parties. As a result, a Force.com deployment allows different third parties to create their own customizations and extensions to both the Salesforce CRM and to those third party business applications. This means that customizations and extensions done in an organization deploying a very broad business application, such as a Cloud ERP solution on the Salesforce platform, will not collide with other extensions provided by additional third parties that will connect to the Cloud ERP suite and to the Salesforce CRM application in the future. In other words, Salesforce has now created the technical environment required for best-of-breed business applications to effectively work together. Additionally, by providing common UI’s and integration software, this ensures that users don’t have to learn a plethora of UI’s and protocols.

New Paradigm Leverages the Public Cloud

Public cloud patrons will likely follow the lead of Salesforce. In order to be competitive in the years to come, it will be a requirement of all Cloud platforms to consider how different types of software applications may be hooked together to provide a better user experience. This is something not very practical on On-Premise and Hosted software. It’s not even realistic for software on Private Clouds since there is little or no proviso for the various software vendors to place their apps. This has resulted in a new paradigm, the Best-of-Breed Ecosystem.

Being a part of this Best-of-Breed Ecosystem is now accepted as providing a significant strategic advantage by the various cloud application vendors, including the Cloud ERP suppliers, which reside on the public cloud. Software vendors, knowing that they can broaden their application by working with other software applications, now appreciate that they must plan for this from the get-go.

To achieve this objective, software architects on the Force.com platform deploy a combination of API’s and “hardening of objects” – putting the logic, including validation and edits in triggers – so that various other business software applications can call these API’s (hardened objects) directly from their own code. This technique, when combined with the capability to quickly generate screens or pages by the customizer, provides a significant improvement in customization not possible with On-Premise, Hosted or even Cloud ERP solutions that are in their own private, proprietary clouds.

Not only does each business application software provider prepare their software for eventual integrations with a number of best-of-breed applications but it also causes them to rethink their business model and ask the following questions:

  • What should we develop as part of our core application?
  • In what community can we be assured that we will find other business applications that can be effectively integrated with our own software application to provide the end user with a best-of-breed experience?
  • What Public Cloud(s) will IT departments adopt as reliable standards for the Best-of-Breed Ecosystem in the years to come?

Author Bio
Pat Garrehy is the Founder, President, and CEO for Rootstock Software® and has an extensive background as a software architect and engineer. 

TAGGED:best of breedbusiness intelligenceclouddata in the clouddata integrationerppublic cloudsalesforce
Share This Article
Facebook Pinterest LinkedIn
Share

Follow us on Facebook

Latest News

Flat editorial illustration: The article examines AI agents that escalate from legitimate data retrieval to attempted intrusions
OpenAI’s Government Website Incidents Raise a Hard Question for AI Agents: When Should They Stop?
Artificial Intelligence News Security
Flat editorial illustration: The article's core relationship is the alignment between customer behavioral data (visit frequency,
Data-Driven Loyalty: How Restaurants Use Behavioral Analytics to Optimize Revenue
Exclusive
Flat editorial illustration: The article's core relationship is that reliable eCommerce attribution depends on a unified, well-st
How eCommerce Data Teams Can Build Attribution That Holds Up
Big Data Exclusive
Flat editorial illustration: The article's core relationship is the contrast between fragmented inherited data infrastructure (wh
Data Stack Consolidation as a Data Quality and Governance Strategy for Mid-Market Teams
Big Data Exclusive

Stay Connected

1.2KFollowersLike
33.7KFollowersFollow
222FollowersPin

You Might also Like

dreamstime l 140362030
Business Intelligence

The Role of Predictive Analytics in Forecasting using Business Intelligence

7 Min Read
Digital Heirlooms: What Lasts in a Digital Age?
Big DataCloud ComputingCulture/LeadershipData ManagementHardwareITPolicy and Governance

Digital Heirlooms: What Lasts in a Digital Age?

9 Min Read
Performance Management via Word of Mouse
Business Intelligence

Performance Management via Word of Mouse

5 Min Read
Harnessing the Power of Analytics For Direct-to-Consumer Businesses
Analytics

Harnessing the Power of Analytics For Direct-to-Consumer Businesses

6 Min Read

SmartData Collective is one of the largest & trusted community covering technical content about Big Data, BI, Cloud, Analytics, Artificial Intelligence, IoT & more.

Chatbots and SEO: How Can Chatbots Improve Your SEO Ranking?
Chatbots and SEO: How Can Chatbots Improve Your SEO Ranking?
Artificial Intelligence Chatbots Exclusive
5 Great Tips for Using Data Analytics for Website UX
5 Great Tips for Using Data Analytics for Website UX
Big Data

Quick Link

  • About
  • Contact
  • Privacy
Follow US
© 2008-26 SmartData Collective. All Rights Reserved.
Welcome Back!

Sign in to your account

Username or Email Address
Password

Lost your password?