Book Image

Learning Force.com Application Development

By : Chamil Madusanka
Book Image

Learning Force.com Application Development

By: Chamil Madusanka

Overview of this book

Table of Contents (21 chapters)
Learning Force.com Application Development
Credits
About the Author
Acknowledgments
About the Reviewers
www.PacktPub.com
Preface
Index

Cloud integration tools


Tools that are used to integrate with other cloud platforms are categorized as cloud integration tools. The tools available are as follows:

  • Force.com for Google App Engine: This allows the developer to create web applications that access both the Google cloud platform and Salesforce.com. Both Java and Python versions are available. The toolkit allows us to build consumer-oriented web apps on the Google App Engine that can easily leverage data and execute logics on the Force.com platform.

  • Force.com toolkit for Azure: Windows Azure is another cloud platform that has been launched by Microsoft. The Force.com toolkit for Azure leverages the Force.com platform from Windows Azure. It allows you to integrate Force.com and existing Azure projects and it is easy to call back the API to the Force.com platform.

  • Force.com for Amazon Web Services: This allows us to integrate Force.com applications and the Amazon Web Services (AWS). There are two services that support this toolkit, namely, Simple Storage System (S3) and EC2. The access methods are wrapped by the Force.com Apex code and it can be used directly within the Force.com platform. You can manipulate S3 objects based on the workflow or data changes. You can use Amazon Machine Image to kick-start integration development via EC2.

  • Force.com for Facebook: This toolkit allows us to access the Facebook API within Force.com Apex code and lets us create new social graph applications. Using this toolkit, you can build business applications for Facebook.