Home > Cloud computing Tips > Cloud development > Platform as a Service: Google and Force.com
Cloud computing Tips:
EMAIL THIS
 TIPS & NEWSLETTERS TOPICS 

CLOUD DEVELOPMENT

Platform as a Service: Google and Force.com


Tom Nolle, Contributor
05.14.2009
Rating: --- (out of 5)


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   


Since cloud computing is often thought of as "platform as a service," it is important to understand what the boundaries of the term "platform" might be. Some might call it "infrastructure as a service" instead, but that is equally vague and adds little to the overall understanding of what cloud resources might look like. When discussing clouds such as the Force.com cloud and Google's App Engine, for example, the "resources" of the cloud include more than just hardware and an operating system. They contain "middleware," which manages the connections between the software and the cloud, and database tools. This makes them easier to use with the applications they target, but it can also decrease their versatility if the software is taken beyond its range.

Salesforce.com's Force.com cloud is designed to integrate with Salesforce.com's application tools. The cloud is built on Salesforce.com's Apex On-Demand Platform and the Apex language is used to create hosted applications. There are also toolkits available to integrate client-side applications, developed using any popular programming language, with Apex-based hosted components. An Apex "sandbox" is also available to develop and test applications. While Apex is a Salesforce language, it is similar in syntax to Java or C#, and most developers report little difficulty in learning and using the language. Developers can list their completed applications on Salesforce AppExchange.

There is no requirement that Apex applications integrate with Salesforce.com services, but that has been an obvious focus. The majority of non-Salesforce applications are those with special interest to the Salesforce community, but there are applications that do not connect to Salesforce in either a customer relationship management (CRM) or a business and marketing sense. Force.com Edition is the platform that provides for custom hosting on the cloud, and there is a per-user per-month charge for this service in addition to th...


Rate this Tip
To rate tips, you must be a member of SearchCloudComputing.com.
Register now to start rating these tips. Log in if you are already a member.




Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   



RELATED CONTENT
Platform as a Service and cloud computing
Microsoft's Data as a Service offering, code-named Dallas, on tap
Windows Azure slated to go live in January 2010
Intuit muscles into the Platform as a Service game
Platform as a Service speeds time to market of iPhone app startup
Gartner thinks cloud computing's the tops
Online auction firm taps Force.com to glue apps together
Developers discuss pros and cons of Force.com
Micro Focus pitches COBOL in the cloud
XCP aims to standardize open source virtualization
An introduction to developing for Microsoft Azure

Cloud development
Running a Web service on Google App Engine
Introducing the key cloud computing platforms
The IT clouds: IBM, Microsoft and Sun
Amazon's EC2 and the open source cloud projects
Backup to the compute cloud
Code sample illustrates how to write Azure applications for the cloud
Cloud computing and application security: Issues and risks
Introduction to Windows Azure for developers

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
Infrastructure as a Service (IaaS)  (SearchCloudComputing.com)
Platform as a Service (PaaS)  (SearchCloudComputing.com)

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary

DISCLAIMER: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.

About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts