Intended audience : –SQL DBA’s, SQL Server enthousiasts, non Azure Database developers goal : –Enlight the most valueable aspects on Windows Azure SQL.

Slides:



Advertisements
Similar presentations
Windows Azure for SharePoint people Dennis – Solution Architect Microsoft Windows Azure.
Advertisements

Microsoft Dynamics AX Technical Conference 2013
Kako uklopiti oblak u svoju postojeću infrastrukturu? Tomica Kaniški CITUS d.o.o.
Welcome To #GWAB 2014 Welcome The Charity The Sponsors The Social Fun Agenda.
System Center 2012 R2 Overview
Microsoft Azure Overview
Eric Nelson Application Architect, Microsoft |
Application Internet Azure Cloud Internet Azure Cloud LB TDS (tcp) Applications use standard SQL client libraries: ODBC, ADO.Net, PHP, … Load balancer.
The Microsoft Cloud Azure Platform This presentation incorporates some content from Microsoft.
“It’s going to take a month to get a proof of concept going.” “I know VMM, but don’t know how it works with SPF and the Portal” “I know Azure, but.
Azure Services Platform Piotr Zierhoffer. Agenda Cloud? What is Azure? Environment Basic glossary Architecture Element description Deployment.
2009 Software as a service Platform as a service Infrastructure as a service Service platform Cloud platform Cloud computing Grid computing Private.
Low Control | Low Maintenance Shared Lower cost Dedicated Higher cost High Control | High Maintenance Hybrid On premises Off premises SQL Server Physical.
Programming languages + tools.NET, Visual Studio, TFS + Git, Java, NodeJS, PHP, Python, Ruby, C++ Microsoft cloud infrastructure PaaS Web Mobile.
The spring release of Windows Azure Infrastructure as a Service introduces new functionality that allows full control and management of virtual machines.
Inside Windows Azure Virtual Machines Vijay Rajagopalan Microsoft Corporation.
Windows Azure Virtual Machines
Subtitle color From Windows Azure From Outside Microsoft Datacenter From Outside Microsoft Datacenter & Windows Azure Application / Browser Windows.
Introduction To Windows Azure SQL Database Name Title Microsoft Corporation.
Migrating SQL Server database applications to Windows Azure Virtual Machine Guy BowermanEvgeny Krivosheev DBI333.
Windows Azure Virtual Machines. Agenda IT Pro experience Support for key server applications Easy storage manageability High availability features.
Manage & Configure SQL Database on the Cloud Haishi Bai Technical Evangelist Microsoft.
Windows Azure Migrating SQL Server Workloads Speaker Title Organization.
VM Role (PaaS)Virtual Machine (IaaS) StorageNon-Persistent StoragePersistent Storage Easily add additional storage DeploymentBuild VHD offsite and upload.
Migrating Applications to Windows Azure Virtual Machines Michael Washam Senior Technical Evangelist Microsoft Corporation.
Windows Azure Networking & Active Directory Nasir (Muhammad Nasiruddin) Developer Evangelist - Azure Microsoft Corporation
Why consider the cloud? Cloud innovation presents challenges for IT.
CONTROL COST-EFFICIENCY SharePoint (On-premises) SharePoint Value Prop Full h/w control – size/scale Roll-your-own HA/DR/scale Value Prop 100% of.
Windows Azure SQL Database and Storage Name Title Organization.
Windows Azure Virtual Networks. Agenda LB VIP: Input Endpoint Internal Endpoint foo.cloudapp.net  VIP.
The Era of the Cloud OS: Transform the Datacentre
Subtitle color From Windows Azure From Outside Microsoft Datacenter From Windows Azure & Outside Microsoft Datacenter Application / Browser Windows.
Components of Windows Azure - more detail. Windows Azure Components Windows Azure PaaS ApplicationsWindows Azure Service Model Runtimes.NET 3.5/4, ASP.NET,
Introduction To Windows Azure Cloud
Training Workshop Windows Azure Platform. Presentation Outline (hidden slide): Technical Level: 200 Intended Audience: Developers Objectives (what do.
Partner Practice Enablement - Overview In this session students will learn how to properly deploy, manage and scale SQL Server and SharePoint Server in.
Migrating Business Apps to Windows Azure Marc Müller Principal Consultant, 4tecture GmbH
Windows Azure Virtual Machines Speaker Title Organization.
On Premises Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime You manage Infrastructure (as a Service) Storage.
Microsoft’s Vision for IT as a Service The Server to Virtualized Datacenter to Private & Public Cloud Continuum David Greschler, Director, Microsoft Kondwani.
Microsoft Azure Virtual Machines. Networking Compute Storage Virtual Machine Operating System Applications Data & Access Runtime Provision & Manage.
Virtual techdays INDIA │ august 2010 SQL Azure – Tips and Tricks Ramaprasanna Chellamuthu │ Developer Evangelist, Microsoft.
Windows Azure: Microsoft’s Cloud Platform By Shahed Chowdhuri.
Infrastructure as a Service
Windows Azure Conference 2014 Deploy your Java workloads on Windows Azure.
DCIM211. By 2015, 35% of enterprise IT expenditures for most organizations will be managed outside the IT department’s budget IT budget.
Windows Azure Migrating Applications and Workloads Speaker Title Organization.
Introduction To Windows Azure SQL Database Anton Boyko.NET developer.
On-premises Your datacenter Hybrid Datacenter scenarios Capacity Demand Remote Site Layered Solutions Strategic migration Disaster Recovery.
Visual Studio Windows Azure Portal Rest APIs / PS Cmdlets US-North Central Region FC TOR PDU Servers TOR PDU Servers TOR PDU Servers TOR PDU.
Windows Azure Virtual Machines Anton Boyko. A Continuous Offering From Private to Public Cloud.
Windows Azure. Azure Application platform for the public cloud. Windows Azure is an operating system You can: – build a web application that runs.
3 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power Not Enough Power Load Forecast.
Microsoft Azure Active Directory. AD Microsoft Azure Active Directory.
Zvezdan Pavković. Storage Non-Persistent Storage Persistent Storage Easily add additional storage. Networking Internal and Input Endpoints configured.
 Mike Martin  Architect  MEET Member  Crew Member of Azug  Windows Azure Insider  Windows Azure MVP  
Name Title Microsoft Windows Azure Virtual Networks.
3 TIME IT CAPACITY Actual Load Allocated IT-capacities Too Much Power Not Enough Power Load Forecast.
On Premises Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime You manage Infrastructure (as a Service) Storage Servers.
Hello Cloud… Mike Benkovich
SQL Server 2012 Session: 1 Session: 4 SQL Azure Data Management Using Microsoft SQL Server.
Going Hybrid – part 1 Moving to Hybrid Cloud with Windows Azure Virtual Machines & System Center 2012 R2.
Deploying Highly Available SQL Server in Windows Azure A Presentation and Demonstration by Microsoft Cluster MVP David Bermingham.
Brian Blanchard Web: Oakwoodsys.com Blog: aka.ms/BrianBlanchard.
WINDOWS AZURE AND THE HYBRID CLOUD. Hybrid Concepts and Cloud Services.
Unit 3 Virtualization.
Windows Azure Migrating SQL Server Workloads
Introduction to windows azure: windows azure, sql azure and app fabric
Outline Virtualization Cloud Computing Microsoft Azure Platform
Microsoft Azure Services Platform
Presentation transcript:

intended audience : –SQL DBA’s, SQL Server enthousiasts, non Azure Database developers goal : –Enlight the most valueable aspects on Windows Azure SQL Database and all related material

An evening in the cloud: The old, the new and the big

Me.About();

A quick intro to Windows Azure

Cloud Services Packaged Software Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime You manage Infrastructure (as a Service) Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime Managed by vendor You manage Platform (as a Service) Managed by vendor You manage Storage Servers Networking O/S Middleware Virtualization Applications Runtime Data Software (as a Service) Managed by vendor Storage Servers Networking O/S Middleware Virtualization Applications Runtime Data

Cloud Platforms Public Cloud Platforms Private Cloud Platforms Infrastructure as a service (IaaS) Platform as a Service (PaaS) For Scalable Web AppsFor Data-Driven Business Apps For Collaboration Apps Microsoft Others Dynamic infrastructure Toolkit for System Center (Hyper-V Cloud, AppFabric Server) Dynamic DataCenter Toolkit for Hosters (Hyper-V Cloud) Hosters Windows Azure Platform VMWare vSphere (ESX, vCenter) Hosters VMWare vCloud Initiative (ESX, vCenter) Amazon Web Services Google AppEngine Saleforce.com Force.com GoGrid Cloud Hosting, RackSPace, others Dynamics CRM / xRM Online Office 365 Windows Live Google Docs Amazon Web Services

Cloud servicesWeb sitesVirtual machines

Application building blocks

SQL database Relational SQL Server Engine in the Cloud Clustered for high availability Fully Managed Service SQL Reporting support

A SQL Database Architecture in Azure

TOR LB Agg PDU LB Agg LB Agg LB Agg LB Agg LB Agg Racks Datacenter Routers Aggregation Routers and Load Balancers TOR PDU TOR PDU TOR PDU TOR PDU TOR PDU TOR PDU TOR PDU TOR PDU TOR PDU TOR PDU TOR PDU TOR PDU TOR PDU TOR PDU ………… … Top of Rack Switches Power Distribution Units … Nodes

Application Load Balancer TDS (tcp:1433) Applications use standard SQL client libraries: ODBC, ADO.Net, … Load balancer forwards ‘sticky’ sessions to TDS protocol tier Data Node Gateway Scalability and Availability: Fabric, Failover, Replication and Load balancing

Replica 1 Replica 2 Replica 3 DB Single DatabaseThree Replicas Single Primary Replica 4 !

Provisioning a SQL Database in Azure

supported : partially supported : unsupported :

Database Benefits

<addname="AdventureWorks"connectionString= "Data Source=[server].database.windows.net; Integrated Security=False; Initial Catalog=ProductsDb; User Id=[login]; Password=[password]; Trusted_Connection=False; Encrypt=true;" providerName="System.Data.SqlClient"/>

BI Capable SQL Database in Azure

Monitor/Comm [SLA & Usage] [Performance] [Traces & Logs] RS Engine Monitor/Comm [SLA & Usage] [Performance] [Traces & Logs] RS Engine

The cloud and Beyond

HTTPS TDS HTTPS TDS

Spring is in the Cloud

Supported Versions SQL Server 2012, 2008 R2, 2008 Supported Features All SQL Server features supported except failover clustering * SQL Server Provisioning Cloud-first using stock images, bring your own server / VHD, capture cloud images SQL Server Licensing Pay by the hour or migrate your own license via Software Assurance **

VM SizeCPU CoresMemoryBandwidth # Data Disks SQL Edition Extra SmallShared768 MB5 (Mbps)1Express Small11.75 GB100 (Mbps)2Standard Medium23.5 GB200 (Mbps)4Standard Large47 GB400 (Mbps)8 Standard / Enterprise Extra Large814 GB800 (Mbps)16 Standard / Enterprise

Storage Recommendations Do not use write caching Avoid using OS drive for large databases Consider putting database and transaction log files on separate drives Consider putting tempdb on the non-persistent cache disk (D:\) Database Recommendations Consider using database page compression to reduce I/O High Availability Recommendations Consider latency between primary and replica when choosing sync mode

SQL Server (IaaS) Windows Azure SQL Database (PaaS) DevelopmentMigrate Existing AppsDevelop New Apps ManagementFull ControlManaged Service CompatibilityFull SQL Server CapabilitiesBased on SQL Server Technology Shared Technology Network transport (Tabular Data Stream) SQL dialect (Transact-SQL) Data access APIs (ADO.NET, ODBC, JDBC) Development tools (SQL Server Data Tools) Management tools (SQL Server Management Studio)

Data Synchronization SQL Data Sync Application-Layer Connectivity & Messaging Service Bus ENTERPRISE Secure Machine-to-Machine Network Connectivity Windows Azure Connect Secure Site-to-Site Network Connectivity Windows Azure Virtual Network Secure Site-to-Site Network Connectivity Windows Azure Virtual Network

A. Client-server applications using persistent VMs B. Stateless roles with persistent VMs C. Hybrid connectivity with on-premise (DNS on-premise) D. SharePoint with custom DNS (persistent VM) SQL Reporting Service SQL Analysis Service SQL Service Internet Web Role 1Web Role 2Web Role 3 SQL Service LB Active Directory SQL Service Domain joined to On- Premises Network On-Premises Machine Business Components & Entities On-Premises Machine UI Process Components Web Tier Active Directory Internet Persistent VM Role SharePoint FrontEnd Persistent VM Role SharePoint FrontEnd Persistent VM Role Search and Indes SQL Service Persistent VM Role DC DNS Persistent VM Role SQL Persistent VM Role SQL Local DNS SQL Mirroring LB Open User Access (Website)

Warning! Hot and New!!

Bigger, Better, Bolder!

Guidance Training Technical Docs Pricing, Licensing

Windows Azure Training Kit MSDN WA SQL Database home : us/library/windowsazure/ee aspxhttp://msdn.microsoft.com/en- us/library/windowsazure/ee aspx BI : us/home/features/business-analytics/ us/home/features/business-analytics/ SQL : us/manage/services/sql-databases/ us/manage/services/sql-databases/ Pricing, Licensing : us/pricing/calculatorhttps:// us/pricing/calculator

Thank you for your attention!