Key Technologies Behind the Platform

  • Multitenant architecture – An application model in which all users and apps share a single, common infrastructure and code base
  • Metadata-driven development model – An app development model that allows apps to be defined as declarative “blueprints,” with no code required. Data models, objects, forms, workflows, and more are defined by metadata.

    NOTE: There is a Metadata API that allows you to directly manipulate the XML that controls the Metadata of your application/organization.

  • Web Services API – An application programming interface that defines a Web service that provides direct access to all data stored in the platform from virtually any programming language and platform
  • Apex – The world’s first on-demand programming language, which runs in the cloud on the platform servers
  • Visualforce – A framework for creating feature-rich user interfaces for apps in the cloud
  • Sites – Public websites and applications that are directly integrated with your organization—without requiring users to log in with a username and password
  • AppExchange directory -A Web directory where hundreds of apps are available to customers to review, demo, comment upon, and/or install. Developers can submit their apps for listing on the AppExchange directory if they want to share them with the community.

One thought on “Key Technologies Behind the Platform

Comments are closed.