View this session at: http://bit.ly/aWRwQX
When moving to the cloud a good decomposition and a rationalized approach is very important. There are issues with the cloud (data, latency, dependencies, etc.) that you need to be aware of and plan for.
4 layers when moving to the cloud
- Secure Network Connectivity
- Security
- Application-layer Connectivity & Messaging
- Data Synchronization
Secure Network Connectivity
Windows Azure Connect
Integrated with Windows Azure Service model
Remote admin of WA apps
Policy managed by me through the Windows Azure portal
Requires agent on machines (may be a blocker for some scenarios). I wonder how this works if you are on a VPN or other IPSec connection and need to set up a second IPSec connection. I haven’t had any luck at all with this so far.
Future release wlil have connectivity using existing VPN devices
Security
CS07: Identtiy & Access Control in the Cloud has a lot more details
Use WIF, ADFS2, or Access Control service
Application-layer Connectivity and Messaging
Service Bus – “Turning the crank” on this and adding new features
Connectivity and messaging
Service bus is integrated with Access Server
Data Synchronization
SQL Azure Data Sync Service
Need to be aware of compliance and storage scenarios when synching or moving data
Interesting that I didn’t catch any mention of the cost for moving data into/out of the data center when doing synch to a local server or other data center.
Microsoft believes that the cloud will evolve into a set of hybrid clouds that will need secure federation between public cloud and private/semi-private clouds. This is the start of the vision and now it can evolve as the industry starts working and thinking about these issues
You can mix and match the different technologies where they make sense.