Microsoft is preparing Office 365 Beta and have Documentation associated, they also launch other documentation about Developing SharePoint with other Microsoft Products like Windows Azure and Silverlight.
This documentation will help you creating your solution and give one step forward to SharePoint Online "Office 365".
SharePoint Online for Office 365: Developer Guide
SharePoint and Silverlight Training Kit
Developing Applications for SharePoint 2010
SharePoint and Windows Azure Development Primer
If you are starting and you need to integrate all this different products, this is a very good starting point.