Unveils Development-as-a-Service, World's First Developer Tools for Using Platform-as-a-Service - Bringing the Power of Cloud Computing to the Enterprise Development-as-a-Service includes new IDE, Metadata API, Code Share, and Sandbox Platform-as-a-Service and Development-as-a-Service provides necessary building blocks for enterprise success in cloud computing 

SAN FRANCISCO - Tour de Force Event - January 17, 2007 - [NYSE: CRM], the market and technology leader in Software-as-a-Service and Platform-as-a-Service, today announced Development-as-a-Service, a new set of development tools and APIs that enable enterprise developers to easily harness the promise of cloud computing. Providing full access to the database, logic and user interface capabilities of the Platform, Development-as-a-Service unites the productivity of development and IT collaboration tools with the power of Platform-as-a-Service. Development-as-a-Service includes the new Metadata API, the Integrated Development Environment (IDE), the Sandbox, and Code Share to provide developers with a comprehensive set of services to build enterprise Software-as-a-Service applications.

"Cloud computing is giving developers around the world access to unlimited computing power delivered completely as a utility service," said Marc Benioff, chairman and CEO, "Just as Platform-as-a-Service provides enterprise IT with a new model for platforms to run applications in the cloud, Development-as-a-Service provides a new model for development tools, giving developers the power to create applications for the cloud. The addition of Development-as-a-Service to the Platform will accelerate the transition of IT from last generation software to a new generation of services."

" and Development-as-a-Service are enabling my IT organization to do custom application development-as-a-service via the Internet, without having to install and maintain infrastructure," said Douglas Menefee, CIO, The Schumacher Group. " is helping us leverage cloud computing as a strategic advantage for our enterprise." - The World's First Platform-as-a-Service (PaaS)
The Platform-as-a-Service provides a comprehensive Cloud Computing Architecture to revolutionize application creation and delivery. Provided completely as a service via the Internet, the Platform provides the necessary building blocks to enable business application creation and delivery, without the need for software and hardware client-server infrastructure.

By replacing the cost and complexity of software platforms with a complete, scalable service, provides developers the fastest path to turn ideas into business impact. The PaaS encompasses a complete feature set for the creation of business applications, including the ability to create any database on demand, a workflow engine for managing collaboration between users, the Apex Code programming language for building complex logic, the Web Services API for programmatic access, mash-ups, and integration with other applications and data, and Visualforce for a framework to build any User-Interface-as-a-Service.

Development-as-a-Service: Powering Developer Productivity on
Development-as-a-Service will power developer productivity by providing a complete lifecycle for PaaS application development. With Development-as-a-Service, both corporate IT and ISVs gain APIs for development and change management, developer productivity tools, test environments, the ability to integrate with source code control and management systems, and more. Development-as-a-Service provides:
  • Metadata API - Just like the existing API lets development teams access and integrate the data in their applications, the new Metadata API lets developers programmatically create and manage the code and metadata that those applications are built with.  Providing access to the database schema, Apex code and Visualforce user interfaces that comprise a application, the Metadata API can be used to integrate with development tools and processes in a similar way the API can be used to integration with existing applications and systems.
  • IDE - The IDE is the world's first IDE for Platform-as-a-Service. Built on Eclipse, the IDE provides a means to manage all standard development tasks, such as project views, HTML composition, rich code editing with error tracking, and more - providing developers with a powerful and familiar environment for creating applications.
  • Sandbox - The Sandbox provides a separate on-demand application environment for development, testing, and training. Cloning entire development projects - an exact replica that includes all customizations and data - is a simple, one-click process. The Sandbox provides a means for testing new customizations or features and for building and testing integrations and internally built applications.
  • Code Share - With the new Code Share, developers across engineering organizations - or around the world - can collaborate on the development, testing and deployment of their PaaS applications.  Integrating with most standards-based source control management systems, Code Share lets developers store the definitions of their applications in source control, and deploy those applications in either their Sandbox or production environments.  And by connecting to Internet open source communities, including project hosting on Google Code, Code Share lets developers from anywhere in the world connect and collaborate in creating applications.

Availability Metadata API, Force IDE and Code Share are now in developer preview and available for free at Sandbox is included with Unlimited Edition and is available for a fee with other Editions. Customers who purchase applications should make their purchase decisions based upon features that are currently available. Platform and the AppExchange reinvents the traditional development, deployment and distribution of any business application with platform-as-a-service. Developers, customers and partners can use to easily create a new generation of on-demand applications and deploy them worldwide as a service. allows applications to be easily shared, exchanged and installed with a few simple clicks via's AppExchange marketplace, enabling all the innovation that unleashes to be easily distributed to the entire on-demand community.
The AppExchange economy continues to expand, with thousands of customers installing applications via the AppExchange. Customers of all sizes can quickly and easily extend Salesforce with additional on-demand business applications available on the AppExchange, found at
Google and Google Code are trademarks of Google Inc.

About is the world’s largest provider of customer relationship management (CRM) software. For more information about (NYSE: CRM), visit:

Any unreleased services or features referenced in this or other press releases or public statements are not currently available and may not be delivered on time or at all. Customers who purchase applications should make their purchase decisions based upon features that are currently available. has headquarters in San Francisco, with offices in Europe and Asia, and trades on the New York Stock Exchange under the ticker symbol “CRM.” For more information please visit, or call 1800 667 638 (Australia) or 0800 450 064 (New Zealand).