Salesforce.com 2006 Annual Report Download - page 12

Download and view the complete annual report

Please find page 12 of the 2006 Salesforce.com annual report below. You can navigate through the pages in the report by either clicking on the pages listed below, or by using the keyword search tool below to find specific information within the annual report.

Page out of 124

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124

Table of Contents
Apex Platform
The Apex platform provides a feature set and technology environment for building business applications, including data models and objects to manage
data, a workflow engine for managing collaboration of data between users, a user interface model to handle forms and other interactions, and a Web services
API for programmatic access and integration. The Apex platform provides the tools and infrastructure required to:
Deploy our application service for CRM
Customize and integrate existing enterprise software applications
Create and deploy new business applications that are pre-integrated with our service and leverage the same user interface
Sample and deploy applications built by third parties from the AppExchange directory, our marketplace for on-demand business applications
In January 2007, we announced the preview release of Apex, an on-demand programming language that enables customers to write code that runs on
our service. This language makes possible the development of a new class of applications and features, beyond CRM, deployed entirely on demand. The
preview release is currently scheduled to be followed later this year with a Beta for salesforce.com customers.
The AppExchange
We offer the AppExchange, an online directory that provides customers a way to browse, test-drive, share, and install applications developed on our on-
demand Apex platform. Partners and developers can offer their applications on the AppExchange directory. This directory gives our users a way to find and
install applications to expand their use of the Apex platform to new areas of customer relationship management. During fiscal 2007, we did not charge users
or partners a fee or royalty for applications in the directory.
Professional Services
We offer consulting and implementation services and training that complement our on-demand application service.
Consulting and Implementation Services
We offer consulting and implementation services to our customers to facilitate the adoption of our on-demand CRM application service. Consulting
services consist of services such as business process mapping, project management services and guidance on best practices in using our service.
Implementation services include systems integration, configuration and data conversion. The majority of our consulting and implementation engagements are
billed on a time and materials basis. For many of our small and medium-sized business customers, we also offer for a fixed price certain implementation
services that take up to a week to complete.
Training
We offer a number of traditional classroom and online educational classes that address topics such as implementing, using and administering our
service. We also offer classes for our partners who implement our service on behalf of our customers.
We bill the traditional classroom and some of the on-line educational classes on a per person, per class basis. The majority of our on-line educational
classes are available at no charge to customers who subscribe to our service. We also assist customers in developing and delivering a customized education
program for their employees. The majority of these custom training engagements are billed on a time and materials basis.
9