• Save
Windows Sql Azure Cloud Computing Platform
Upcoming SlideShare
Loading in...5
×
 

Windows Sql Azure Cloud Computing Platform

on

  • 2,477 views

Presentacion realizada en el Hotel Aurola Holiday Inn en el Evento de Grupo Asesor - Comunidad Windows

Presentacion realizada en el Hotel Aurola Holiday Inn en el Evento de Grupo Asesor - Comunidad Windows

Slds

Eduardo Castro Martinez
Costa Rica

Statistics

Views

Total Views
2,477
Slideshare-icon Views on SlideShare
2,346
Embed Views
131

Actions

Likes
0
Downloads
0
Comments
0

11 Embeds 131

http://universosql.blogspot.com 41
http://ecastrom.blogspot.com 35
http://universosql.blogspot.mx 12
http://todosobresql.blogspot.com 10
http://ecastrom.blogspot.mx 8
http://ecastrom.blogspot.com.es 7
http://universosql.blogspot.com.ar 6
http://www.slideshare.net 5
http://sqlserverpedia.blogspot.com 3
http://ecastrom.blogspot.com.ar 3
http://ecastrom.blogspot.in 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Windows Sql Azure Cloud Computing Platform Windows Sql Azure Cloud Computing Platform Presentation Transcript

    • Ing. Eduardo Castro, PhD Grupo Asesor en Informática ecastro@grupoasesor.net
    • Working together with Microsoft to develop Cloud Based Applications Participation in World Wide Windows Azure Events Windows Azure and SQL Azure Training
    • SQL Server 2008 R2 High Availability and Windows 2008 R2 Group Policy Changes http://sqlwindows1209.eventbrite.com
    • Overview of SQL Server 2008 Major Enhancements from SQL Server 2008 to SQL Server 2008 R2
    • A sprint across the platform The platform in context A lap around the platform Anatomy of the commercial launch Q&A
    • Windows Azure SQL Azure Windows Azure platform AppFabric Developer tools Microsoft Codename “Dallas”
    • The “cloud” is 1000s of geo-distributed servers & networking Windows Azure is analogous to An operating system for the cloud The “operating system by analogy” provides Application hosting Automated service management Upload your code and “service model”; press START Durable storage at massive scale
    • Business Portal Developer Portal User Code REST Service Management Service Runtime Storage Cluster API Compute Cluster … … VM Setup VS Tools … Cloud VM WA SDK REST Desktop MSFT Datacenters
    • Flexible application hosting Lights-out service management Provide code & service model, hit ENTER Storage at massive scale
    • Business Reporting Data Sync Analytics Relational database as a service Highly available, automatically maintained Extension of the SQL Server Data Platform
    • "The resilience and reliability of this platform is some of the benefits that we are seeing." "We are feeling very confident to deploy that into a large-scale base as our customers pulls this." Secure connections between services Across organizational boundaries Claims-based access control
    • >>FUTURE Content brokerage and discovery platform Available as a CTP at commercial launch
    • Lap Around
    • Windows Azure Roles Client Applications Castellan.Azure Service Bus • Box Office sales • Ticket Printing • System Administration • Venue/Event Dynamic Distributed Partitioner Management http:// TicketDirect .* WCF Worker Cache Worker Worker • Partitioning (tasks uploaded as blobs) Windows Azure Storage On Premises Blobs to -- -- Tables to -- Queues for SQL Server store web and worker --- -- record & --- server communication between clients role partition and roles resources -- information Castellan Venue SQL Azure Castellan Castellan 1 Castellan Castellan 2 Castellan Castellan N Venue Venue Venue Castellan Venue Venue DB Partition(s Venue Venue DB Partition(s Venue Venue DB Partition(s ... DB’s DB’s DB’s Castellan.old (VB6) ) ) ) One application DB, many venue DB’s – each partitioned in to many parts (40+)
    • Componentized platform Use any subset of the services to build apps Build your own tools using service APIs Language agnostic application hosting Use any framework supported by Windows Language agnostic services Program against services using open web APIs Connected platform Integrate with on-premises apps, identity, etc.
    • > Developer Tools Storage Abstractions: Blobs, Tables, … Programming Model Service Management Load Balanced Partitions Replicated Data Store Service Model Processing; Service Health Model VM Image Deployment; Network Programming; VM Allocation Microsoft Global Datacenters Cloud infrastructure, built bottom up
    • Flexible service architectures LB Support for standard languages (Full Trust) Service healing
    • Service management as a service Enables lights-out service management Powerful service upgrade models Including in-place rolling upgrade
    • Blobs, Tables, Queues (New) Drives Use standard file system APIs Designed for the cloud For easy access, from anywhere For durability For massive scale
    • SDK Portal Hosted Service Storage
    • >>FUTURE Programming model Administrator privileges in the VM Deployment of pre-configured VM images Still obtain the benefits of the WA service model Storage User-selectable geo-locations for replicas Secondary indices on tables Service management Remote terminal server access to VMs
    • Business Reporting Data Sync Analytics
    • Relational database, provided as a service Highly symmetrical development and tooling experience (use TDS protocol and T-SQL) Highly scaled out, on commodity hardware Built on the SQL Server technology foundation Beyond “hosted database” High availability, DB provisioning, and DB management are provided by the service Pay for what you use
    • Business Reporting Data Sync Analytics  The Power of the SQL Data Platform in the cloud  Leverages existing skills and rich tooling ecosystem  Enables database applications with new, “cloud” capabilities
    • Highly scaled out relational database as a service Relational database service Browser • SQL Server technology foundation • Highly symmetrical SOAP/REST ADO.NET/REST - EDM HTTP/S HTTP/S • Highly scaled • Highly secure App Code (ASP.NET) Database “as a Service” – beyond hosting SQL Server Report Windows Azure Server Customer Value Props Compute (on-premises)  Self-provisioning and capacity on demand T-SQL (TDS) T-SQL (TDS)  Symmetry w/ on-premises database platform SQL Azure  Automatic high-availability and fault-tolerance Database MS Datacenter  Automated DB maintenance (infrastructure)  Simple, flexible pricing – “pay as you grow” - AD Federation (LiveId /AppFabric AC)
    • > > Account > > > > Server > > > Database > >
    • PDC 2009 1/1/2010 2/1/2010 Ready for Go-Live Start Billing End Free Period • South Central USA Global • North Central USA (Dec-2009) • Southeast Asia Availability • North Europe Service Update
    • Securely connect applications Over the internet Across any network topology Across organizational boundaries Primary application patterns Eventing: Notify applications and/or devices Service Remoting: Securely project on-premises services out to the cloud Tunneling: App-to-app communication with NAT/Firewall traversal
    • >>FUTURE Tools for data synchronization with SQL Azure Connect on-premises apps with the cloud Create cached-mode clients Built on Microsoft Sync Framework and ADO.NET Sync Services Sync Sync / Cach e
    • Provides outsourcing of claims-based access control for REST web services Key capabilities: Usable from any platform Low friction way to onboard new clients Integrates with AD FS v2 Supports WRAP / SWT Enables simple delegation Used today by Service Bus and “Dallas”
    • Billing Consumption-based and subscription offers SLA Support 24/7 phone support; developer forums Microsoft Pinpoint Marketplace List & discover applications and services Global availability Datacenter options in USA, Europe, and Asia
    • Consumption-based billing model Compute: Rent a VM by the hour Database: Rent a DB by the month Storage: Pay per transaction & data stored All: Pay per data transfer Various subscription offers are available
    • Platform availability 21 countries, 10 currencies, 5 languages 41 countries and 13 currencies in Mar 2010 Datacenter locations North Central US South Central US North Europe Southeast Asia
    • The Windows Azure Platform consists of Windows Azure SQL Azure Windows Azure platform AppFabric The Windows Azure Platform is designed to Host business-critical applications Lower the total cost of ownership Provide comprehensive functionality Support inter-operability
    • Go to http://windowsazure.com Redeem your CTP tokens Free usage, with quotas, thru Feb 1 Visit the Windows Azure Platform lounge Try out the Hands on Labs Meet members of the team