330 likes | 442 Vues
INDIA │ 18-20 august 2010. virtual techdays. Take Your Business to The Cloud. Janakiram MSV │ Technical Architect, MTC. Agenda. Demystifying the Cloud Implementation Model Delivery Model Microsoft in the Cloud Microsoft Windows Azure Microsoft Online Services
E N D
INDIA │ 18-20 august2010 virtual techdays Take Your Business to The Cloud Janakiram MSV│ Technical Architect, MTC
Agenda • Demystifying the Cloud • Implementation Model • Delivery Model • Microsoft in the Cloud • Microsoft Windows Azure • Microsoft Online Services • Microsoft System Center
Defining Cloud Services… “A standardized IT capability, such as software, app platform, or infrastructure, delivered via Internet technologies in a pay-per-use and self-service way.” “How To Message "Cloud" Offerings And Not Get Lost In The Fog”, Forrester Research, Inc., July 2009
Cloud Services On-Premises Model Cloud Service • Application • Software as a Service (SaaS) • Platform • Platform as a Service (PaaS) • Server • Infrastructure as a Service (IaaS)
Cloud Services • Software as a Service – Instead of owning and running Applications on your computers, you rent them and get them over a network. • Key Benefits: • Improved internal productivity • Rapid delivery of new functionality • Improved Government service • SaaS • Platform as a Service - Instead of owning and maintaining systems (e.g. development, testing, production, etc.) you rent them when you need them. • Key Benefits: • Lower total cost of ownership • Minimize management and maintenance • Scalable & flexible system capacity • PaaS • Infrastructure as a Service - Instead of owning and running your facility, servers, and network, you rent flexible computing capacity when you need it. • Key Benefits: • Reduced acquisition cost • Pay for usage, not capacity • Reduce environmental impact • IaaS
Cloud Implementation • Private Cloud • Public Cloud • Hybrid Cloud
The Key Tenets of Cloud • Elasticity • Pay-By-Use • Self-Service • Programmability
Elasticity • Capability to scale out and scale in • The Illusion of Infinity • Can ‘Auto-Scale’
Pay-By-Use Cloud Computing Bill $1 $2 $3 $4 $5 $6
Pay-By-Use Cloud Computing Bill $1 $2 $3 $4 $5 $6
Self Service • Empowers consumers • Reduces turnaround time • Provides personalized experience
Programmability • Enables developers to treat resources as programmable objects • Extends the management capabilities • Integrates with organizational workflow and policies
Datacenter vs Cloud Not Supported Partial Support Complete Support
Microsoft’s Cloud Approach Microsoft Partner Microsoft Partner Common Identity Common Management Tools Common Dev Tools Customer Customer
Microsoft in the Cloud Microsoft Online Services Windows Azure Platform System Center IaaS PaaS SaaS
9.9 billion messages a day via Windows Live Messenger • 600 million unique users every month on Windows Live & MSN • 500 million active Windows Live IDs • 40M paid MS Online Services (BPOS, CRM online, etc.) in 36 Countries • 5 petabytes of content served by Xbox Live during Christmas week • 1 Petabyte+ of updates served every month by Windows Update to millions of servers and hundreds of millions of PCs worldwide • 2000 Azure applications available at initial release • 5M LiveMeeting conference minutes per year • Forefront for Exchange filters 1B emails per month Web Apps
Commercial Cloud Services • PRODUCTIVITY • COLLABORATION • BUSINESS APPS • MANAGEMENT • STORAGE • PLATFORM • COMMUNICATIONS COMMITMENT TO SERVICES EXCELLENCE DEEP INVESTMENTS IN INFRASTRUCTURE Over $2B invested in cloud infrastructure Geo-replicated customer data Public and private cloud flexibility 30,000 engineers working on cloud services Financially-backed uptime guarantees SAS 70 and ISO 27001 compliant Carbon footprint innovation Rapid innovation model
Microsoft Windows Azure • Scalable compute and storage • Automated service management • Familiar tools, technologies, languages • Relational storage for the cloud • Consistent development model • Automated database management platform • Connect existing apps to the cloud • Access control service • Service bus capability AppFabric
SQL Azure Database Subtitle color Self-managed Elastic Scale Developer Agility • Build cloud-based database solutions on consistent relational model • Leverage existing skills through existing ecosystem of developer and management tools • Explore new data application patterns • Easy provisioning and deployment • Auto high-availability and fault tolerance • Self-maintaining infrastructure; self-healing • No need for server or VM administration • Database utility; pay as you grow • Flexible load balancing • Business-ready SLAs • Enable multi-tenant solutions • World-wide presence
Windows Azure AppFabric platform AppFabric
Microsoft Online Services Collaboration Email Communications CRM Meetings Desktop management
Feature Overview • 25GB Mailbox • Outlook and Web Access • Anti-Virus/Anti-Spam • Shared Calendars, Contacts & Tasks • Active Sync Mobile Devices • Blackberry Device Support* • Compliance Archiving* • 250MB storage allocation per user • Collaboration • Portal • Enterprise Content Management • Search • Business Process Forms • Platform & Extensibility • Presence & Instant Messaging (1:1 and multi-party) • PC-to-PC audio and video calling • Click-to-communicate from Outlook and SharePoint • File Transfer • Calendar Integration with Exchange • Address Book Search and distribution Lists • End-to-end encryption • Multi-party PC-audio, video and web conferencing • Up to 250 attendees • Desktop sharing / application sharing / PPT upload • Interactive whiteboard and integrated chat • Integration with PSTN audio conferencing providers • 360opanoramic video using Microsoft RoundTable • Rich and web-based clients * Optional capabilities at additional cost
Integrated Capabilities Communicate and collaborate seamlessly across applications and devices E-mail Web Conferencing Instant Messaging Document Sharing Presence Calendaring Work Flow Mobility Offline Access Archiving
System Center Virtual Machine Manager Self Service Portal 2.0 Extensible solution that enables datacenters to dynamically pool, allocate, and manage resources to enable IT as a service • VISION A turnkey solution providing: • Customer on-boarding and infrastructure request • Dynamic provisioning engine • Self service portal • Batch creation of VM’s • Guidance • WHAT IS IT?
Solution Overview • Portals N1 IT Admin • Admin • Self Service Bus. Dept. 1 Bus. Dept. 1 1. Validate resource availability and capacity 2. Configure resources 3. Allocate resources 1. Create/start Virtual Machines 2. Stop/delete Virtual Machines 3. Access reports On Boarding • Sign Up • Infrastructure Request C1 S1 • Management BD1= 1. Org. details 2. Justification 1. Compute 2. Network 3. Storage • SCVMM • Compute Provider • Network Provider • SAN Provider Resource Pool C1 N1 S1 C1 N1 S1 • Resources VMM SSP 2.0 DB Compute Network Storage
Microsoft Cloud Services - across all layers Private Public Software as a Service (SaaS) IT as a Service Platform as a Service (PaaS) Infrastructure as a Service (IaaS) | | Dynamic Data Center Toolkit For Hosters Dynamic Data Center Toolkit For Enterprises
Resources • http://www.microsoft.com/windowsazure • http://www.microsoft.com/online • http://www.microsoft.com/privatecloud • janakiram.msv@microsoft.com
THANKS│18-20 august2010 virtual techdays Janakiram.msv@microsoft.com │ www.janakiramm.net