Mobility &
Remote Ability
Agenda
1) Evolution of Computing
2) Cloud Computing
3) Sky Drive 1 Slides
3 Slides
16 Slides
Evolution of Computing . . .
• Network Computing– Network is computer (client - server)– Separation of Functionalities
• Cluster Computing– Tightly coupled computing resources:
CPU, storage, data, etc. Usually connected within a LAN
– Managed as a single resource– Commodity, Open source
• Grid Computing– Resource sharing across several domains– Decentralized, open standards– Global resource sharing
• Utility Computing– Don’t buy computers, lease computing power– Upload, run, download– Ownership model
Evolution of Computing (contd. . .)
Evolution of Computing (contd. . .)
• Service and data are in the cloud, accessible with any device connected to the cloud with a browser.
• A key technical issue for developer:– Scalability
The Next Step: Cloud Computing
GRID
• Flexible , but Complex
CLUSTER
• Cost-effective , but Confined
• Personal Computer– One to One
• Client/Server– One to Many
• Cloud Computing– Many to Many
A style of computing where massively scalable IT-enabled capabilities are provided "as a service" over the network .
•“I only care about results, not how IT capabilities are implemented”
Acquisition Model
Service based
•"I want to pay for what I use, like a utility"
Business Model
Usage based
•"I can access services from anywhere, from any device"
Access ModelInternet, Intranet
Technical ModelDynamic, flexible
“I can scale up or down capacity, as needed"
What’s Cloud Computing ?
Characteristics of Cloud Computing
• Virtual – Physical location and underlying infrastructure details are transparent to users
• Scalable – Able to break complex workloads into pieces to be served across an incrementally expandable infrastructure
• Efficient – Services Oriented Architecture for dynamic provisioning of shared compute resources
• Flexible – Can serve a variety of workload types – both consumer and commercial
Business Process-as-a-Service
Application/Software-as-a-Service
Platform-as-a-Service
Infrastructure-as-a-Service
Clo
ud E
cosy
stem
Serv
ice
Man
agem
ent
Cloud Framework
Facility Security
• 24x365 on site security• Biometric readers, man traps• Anonymous exterior• Silent alarm• CCTV• Motion detection• N+1 infrastructure
Network Security
• Fault tolerant external firewall• Intrusion detection systems• Best practices secure systems mgmt• 3rd party vulnerability assessments
• SSL data encryption• Optional strict password policies• SAS 70 Type II & SysTrust Certification• Security certifications from Fortune 50 financial services customers• May 2008: ISO 27001 Certification
Platform Security
Cloud
Security
“An Operating System For The Cloud”
1. Computation2. Storage3. Service Management4. Developer Experience
Azure™ Services Platform
Azure™ Services Platform
A Look Inside Azure
ServiceBus
AccessControl
Workflow
…
Database
Reporting
Analytics
…
Compute Storage Manage
Identity
Devices
Contacts
…
…
…
Your Applications
Technology Roadmap to Cloud