SQL Data Services (SDS) Azure Services Platform.

Slides:



Advertisements
Similar presentations
Advanced SQL/ODBC Configuration
Advertisements

Jim ONeil Microsoft Developer Evangelist
Bring your own machines, connectivity, software, etc. Complete control Complete responsibility Static capabilities Upfront capital costs for the.
Microsoft Data Platform Evolution SQL Server Data Services Value proposition Shape of the service Building an application using the service Release Plan.
.NET 3.5 SP1 New features Enhancements Visual Studio 2008 SP1 New features Enhancements Additional features/enhancements.
 David Robinson Senior Program Manager Microsoft Corporation.
Virtual techdays INDIA │ September 2011 Building Windows Phone 7 Apps For Windows Azure - Best Match with Cloud Jebarson Jebamony │ Consultant,
Janakiram MSV Sr. Technology Strategist | Microsoft India Development Center.
SQL Server Primary SQL Server Secondary SLA SLA High Availability Hardware and Software Windows and Linux.
Eric Nelson Application Architect, Microsoft |
4 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power = Unhappy CFO Not Enough Power = Grumpy Customers & Unhappy CEO Load Forecast.
Air and Water Quality Information Scientist Contributed Measurements Government Sponsored Community Input and Ratings Educational Localized in 26.
T Sponsors Sameer Chabungbam Principal Program Manager, Microsoft Connector API Apps BizTalk Summit 2015 – London ExCeL London | April 13th & 14th.
Azure Services Platform Piotr Zierhoffer. Agenda Cloud? What is Azure? Environment Basic glossary Architecture Element description Deployment.
SharePoint & Azure Jan Steenbeek, Martijn Duiveman.
Inventory Management System With Berkeley DB 1. What is Berkeley DB? Berkeley DB is an Open Source embedded database library that provides scalable, high-
MICROSOFT CONFIDENTIAL Sept 2009 | Page 1 | BDM Presentation.
Understanding Analysis Services Architecture. Microsoft Data Warehousing Overview OLTP Source DTS DW Storage Analysis Services Clients OLE DB for OLAP,
1 Cloud Computing Ronnie Saurenmann Principal Architect Microsoft Switzerland Ltd.
WINDOWS AZURE STORAGE 11 de Mayo, 2011 Gisela Torres – Windows Azure MVP Aventia-Renacimiento Twitter:
Cross Platform Mobile Backend with Mobile Services James
Training Workshop Windows Azure Platform. Presentation Outline (hidden slide): Technical Level: 200 Intended Audience: Developers & Architects Objectives.
Eric Nelson Developer Evangelist Microsoft UK | Lap around.
Microsoft Confidential - Signed NDA Required Windows Azure Executive Vision and Roadmap NAME TITLE Microsoft Corporation.
Building Data Driven Applications Using WinRT and XAML Sergey Barskiy, Magenic Microsoft MVP – Data Platform Principal Consultant Level: Intermediate.
Getting Started with Windows Azure Name Title Microsoft Corporation.
On Premises Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime You manage Infrastructure (as a Service) Storage.
Refactoring the EarthGrid SOAP API to REST style and implementing it to Metacat Serhan Akın Ph.D. candidate in Earth System Sciences Institute of Earth.
Austin code camp 2010 asp.net apps with azure table storage PRESENTED BY CHANDER SHEKHAR DHALL
Virtual techdays INDIA │ august 2010 SQL Azure – Tips and Tricks Ramaprasanna Chellamuthu │ Developer Evangelist, Microsoft.
Service Interfaces Atom & AtomPub Atom-Enabled Data Services Drill Down: Windows Live Spaces Photos Data Services Framework Wrap-up.
 Services Based Hosting – NOT Platform-As-A-Service  Services are accessed via Web standard protocols (HTTP/S, Rest, Atom, etc.)  Compute Hosting 
Lap Around Visual Studio 2008 &.NET 3.5 Enhancements.
Pradeep S Pushpendra Singh Consultants, Neudesic Technologies, Hyderabad, India.
Presented by: B2B Technologies B2B TECHNOLOGIES | PRESENTATION Use Case for Windows Azure Active Directory.
Azure Services Platform Update James Conard Sr. Director Developer & Platform Evangelism Microsoft Corporation.
2 SQL Server Data Services Working the Cloud Mike Flasko Program Manager, Microsoft.
16 October 2003Registry Interface CallsIVOA Interoperability, Strasbourg IVOA Interoperability Elizabeth Auden & Registry Workgroup 16 – 17 October 2003.
Building Mobile Phone Applications With Windows Azure Nick HarrisWindows Azure Technical Evangelist Microsoft Blog:
1 ADO.NET Data Services Mike Taulty Developer & Platform Group Microsoft Ltd
Database Basics BCIS 3680 Enterprise Programming.
WINDOWS AZURE MOBILE SERVICES AN INTRODUCTION Bret Stateham Technical Evangelist
Shell Interface Shell Interface Functions Data. Graphical Interface Graphical Interface Command-line Interface Command-line Interface Experiments Private.
Text Microsoft to Or Tweet #uktechdays Questions?
Server & Tools Business
Technology Drill Down: Windows Azure Platform Eric Nelson | ISV Application Architect | Microsoft UK |
 Cloud Computing technology basics Platform Evolution Advantages  Microsoft Windows Azure technology basics Windows Azure – A Lap around the platform.
Windows Azure Custom Software Development Mobile Middleware Windows Azure Storage Dipl.-Ing. Damir Dobric Lead Architect daenet
Deploying Web Application
Azure Mobile Services + Windows Phone 8
Design considerations for storing data in the Cloud
Cloud Data platform (Cloud Application Development & Deployment)
DATABASE SQL= Structure Query Language مبادئ قواعد بيانات
Microsoft Virtual Academy
SharePoint data access and LINQ to SharePoint
Your Devices + OData + Azure = 
LitwareHR v2: an S+S reference application
Saranya Sriram Developer Evangelist | Microsoft
Developing for Windows Azure
Microsoft Azure Managing Users & Resources with Azure Resource Manager
SQL Server 2005 Reporting Services
Web APIs In computer programming, an application programming interface (API) is a set of subroutine definitions, protocols, and tools for building application.
Bryan Soltis – Kentico Technical Evangelist
Businesses predict weather impact using cloud-based machine learning
.NET Framework V3.5+ & RESTful web services
Businesses predict weather impact using cloud-based machine learning
Server & Tools Business
Microsoft Azure Services Platform
Paul Larsen The Value of Hybrid Integration
06 | SQL Server and the Cloud
Presentation transcript:

SQL Data Services (SDS) Azure Services Platform

Database ACE model Datatypes Administration and API (REST and SOAP interface) Tools (Windows) Roadmap

Sql Data Services A database..... However not a RDBMS! Current setup in CTP: Each user will be allowed 50Gb of storage across all Authorities 1000 Containers per Authority 1Gb of Blob Entities per Container (up from 500mb) 100mb of Flexible Entities per Container (up from 20mb) Each Blob Entity will be capped at 100mb

Authority Container LB Container Entity

Sql Data Services A database..... However not a RDBMS!

Authority: myCRMDatabase Container: myCustomers

Entities: id customer Jens Jensen Gold member Or <customer xmlns:s=' xmlns:xsi=' xmlns:x=' > id customer Jens Jensen Gold member

Authority: Not Supported! Container: Entity:

Entity: customer Jens Jensen Gold member Male

Authority: Container: Entity:

Metadata infomation (WSDL’s) Access and authentication: messaging and CRUD pattern interface:

General syntax: from e in entities [where condition] [orderby property 1 [,property 2, …]] select e Comparison Operators: >, >=, <, <=, ==, != Logical operators: && (and), || (or),! (not) Syntax difference - mandatory system entity metadata vs entity properties: from e in entities where e.Id == "id " select e or from e in entities where e["firstname"] == "Jens" select e

Ofkind(): from e in entities.OfKind(”customer”) select e Take(): (from e in entities where e[“firstname”] == “Jens" select e).Take(10) Take(from e in entities.OfKind(“customer“) select e, 10) Join support: from c in entities.OfKind(“customer“) where c[“firstname"] == “Jens" from o in entities.OfKind(“order“) where o[“customerId"] == c.Id select o

Containers All containers in Authority: Container “customer”: 20entities%20where%20e.Id==“customer"%20select%20e" Entities All entities in container: Select specific entity: %20e%20in%20entities%20where%20e.Id==“id "%20select%20e"

...and the same query string as the REST examples!

.Net SQL Data Services SDK (Windows only) Command line utility + SSDS Explorer SDS Documentation (not complete): us/library/cc aspx.Net SQL Data Services SDK: 939E-481DD05F2627&displaylang=en Ruby SDK 3.part:

Azure ™ Services Platform