SQL Server 2012 Session: 1 Session: 4 SQL Azure Data Management Using Microsoft SQL Server.

Slides:



Advertisements
Similar presentations
Cloud computing is used to describe a variety of computing concepts that involve a large number of computers connected through a real-time communication.
Advertisements

IP ADDRESS MANAGEMENT [IPAM]
Which server is right for you? Get in Contact with us
Power BI Sites and Mobile BI. What You Will Learn Sharing and Collaboration Introducing Power BI Exploring Power BI Features and Services Partner Opportunities.
1.1 © 2004 Pearson Education, Inc. Exam Managing and Maintaining a Microsoft® Windows® Server 2003 Environment Lesson 1: Introducing Windows Server.
“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.
Integrate into existing systems with PowerShell integration modules Extend by building PS modules to enable integrating into other systems Optimize.
Presented by Sujit Tilak. Evolution of Client/Server Architecture Clients & Server on different computer systems Local Area Network for Server and Client.
Working with SQL and PL/SQL/ Session 1 / 1 of 27 SQL Server Architecture.
Virtual techdays INDIA │ November 2010 SQL Azure Data Sync Shilpa Nirmale │ Associate Manager, Accenture.
Manage & Configure SQL Database on the Cloud Haishi Bai Technical Evangelist Microsoft.
Week #10 Objectives: Remote Access and Mobile Computing Configure Mobile Computer and Device Settings Configure Remote Desktop and Remote Assistance for.
Why consider the cloud? Cloud innovation presents challenges for IT.
Chapter 5 Roles and features. objectives Performing management tasks using the Server Manager console Understanding the Windows Server 2008 roles Understanding.
SharePoint Farm On Azure IAAS Prepared By : Prakhar Rastogi Premier Field engineer Microsoft India.
Partner Practice Enablement - Overview This session will focus on integration strategies for applications deployed using Microsoft Azure Websites and Microsoft.
Cloud computing is the use of computing resources (hardware and software) that are delivered as a service over the Internet. Cloud is the metaphor for.
Training Workshop Windows Azure Platform. Presentation Outline (hidden slide): Technical Level: 200 Intended Audience: Developers Objectives (what do.
Microsoft Azure Introduction ISYS 512. Microsoft Azure Microsoft Azure is a cloud.
Cloud Computing. What is Cloud Computing? Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable.
Virtual techdays INDIA │ august 2010 SQL Azure – Tips and Tricks Ramaprasanna Chellamuthu │ Developer Evangelist, Microsoft.
Module 8 Configuring Mobile Computing and Remote Access in Windows® 7.
Introduction to Cloud Computing
20411B 8: Installing, Configuring, and Troubleshooting the Network Policy Server Role Presentation: 60 minutes Lab: 60 minutes After completing this module,
Windows Small Business Server 2003 Setting up and Connecting David Overton Partner Technical Specialist.
Microsoft Azure SoftUni Team Technical Trainers Software University
SQL Server 2012 Session: 1 Session: 3 Introduction to SQL Server 2012 Data Management Using Microsoft SQL Server.
WINDOWS AZURE Scott Guthrie Corporate Vice President Windows Azure
1 Week #10Business Continuity Backing Up Data Configuring Shadow Copies Providing Server and Service Availability.
Alessandro Cardoso Microsoft MVP | Readify National Manager |
Chapter 5 McGraw-Hill/Irwin Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.
11 CLUSTERING AND AVAILABILITY Chapter 11. Chapter 11: CLUSTERING AND AVAILABILITY2 OVERVIEW  Describe the clustering capabilities of Microsoft Windows.
Windows Azure. Azure Application platform for the public cloud. Windows Azure is an operating system You can: – build a web application that runs.
Get identities to the cloud Mix on-premises and cloud identity for improved PC, mobile, and web productivity Cloud identities help you run your business.
Access Services Introduction & Setup Requirements Kipp Sorensen, Soren Innovations.
Make VMs Resilient to Failures with Availability Sets.
Module 1 Introduction to SQL Server® 2008 R2 and its Toolset.
Tony Petrossian Microsoft Corporation An Introduction.
Text Microsoft to Or Tweet #uktechdays Questions?
3/12/2013Computer Engg, IIT(BHU)1 CLOUD COMPUTING-1.
MICROSOFT TESTS /291/293 Fairfax County Adult Education Courses 1477/1478/1479.
1 Active Directory Service in Windows 2000 Li Yang SID: November 2000.
Microsoft Cloud Solution.  What is the cloud?  Windows Azure  What services does it offer?  How does it all work?  How to go about using it  Further.
Mark Gilbert Microsoft Corporation Services Taxonomy Building Block Services Attached Services Finished Services.
Hello Cloud… Mike Benkovich
Page 1 Programming SQL Azure Database Jeff Chu |
Introduction to Core Database Concepts Getting started with Databases and Structure Query Language (SQL)
BE-com.eu Brussel, 26 april 2016 EXCHANGE 2010 HYBRID (IN THE EXCHANGE 2016 WORLD)
Alfresco Enterprise on Azure Shah Rahman Founder and CEO, CloudlyIO.
Windows Azure Backup Speaker Name Date Agenda Data protection challenges Introducing Windows Azure Backup How it works Security When to choose Windows.
 Cloud Computing technology basics Platform Evolution Advantages  Microsoft Windows Azure technology basics Windows Azure – A Lap around the platform.
WINDOWS AZURE AND THE HYBRID CLOUD. Hybrid Concepts and Cloud Services.
FUN WITH AVAILABILITY GROUPS Christopher Wolff SQL Server Database Engineer, Xero.
Private KEEP OFF! Private KEEP OFF! Open! What is a cloud? Cloud computing is a model for enabling convenient, on-demand network access to a shared.
Unit 3 Virtualization.
1/26/2018 Hosting Windows Desktops and Applications Using Remote Desktop Services and Azure Windows Server Azure Resource Manager © 2014 Microsoft.
IT06 – HAVE YOUR OWN DYNAMICS NAV TEST ENVIRONMENT IN 90 MINUTES
Free Cloud Management Portal for Microsoft Azure Empowers Enterprise Users to Govern Their Cloud Spending and Optimize Cloud Usage and Planning MICROSOFT.
Building Applications with Windows Azure and SQL Azure
Acutelearn Azure Administration Training in Hyderabad Classroom Training Instructor led trainings at Acutelearn premises Corporate Training Custom tailored.
An Introduction to Computer Networking
Design Unit 26 Design a small or home office network
Outline Virtualization Cloud Computing Microsoft Azure Platform
Getting Started.
SharePoint Online Hybrid – Configure Outbound Search
Getting Started.
Productive + Hybrid + Intelligent + Trusted
Microsoft Azure Services Platform
06 | SQL Server and the Cloud
The Database World of Azure
Presentation transcript:

SQL Server 2012 Session: 1 Session: 4 SQL Azure Data Management Using Microsoft SQL Server

SQL Server 2012 © Aptech Ltd. SQL Server SQL Azure/ Session 4 ●Explain SQL Azure ●List the benefits of SQL Azure ●State the differences between SQL Azure and on-premises SQL Server ●List the steps to connect SQL Azure with SSMS

SQL Server 2012 © Aptech Ltd. SQL Server SQL Azure/ Session 4  Cloud computing is a technology trend, that involves the delivery of software, platforms, and infrastructure as services through the Internet or networks.  Windows Azure is a key offering in Microsoft's suite of cloud computing products and services.  The database functions of Microsoft's cloud platform are provided by Windows Azure SQL Database, which is commonly known as SQL Azure.  SQL Azure can be used to store and manage data using queries and other functions that are similar to SQL Server  The data on SQL Azure does not have the constraint of being location-specific.  This means that the data stored in SQL Azure can be viewed and edited from any location, as the entire data is stored on cloud storage platform.

SQL Server 2012 © Aptech Ltd. SQL Server SQL Azure/ Session 4 Consider a scenario of the Income Tax department. As a result, resources, server, and computing power are under-utilized during those months and over-utilized during peak periods. During the month of March, the department is flooded with heavy workload. During the rest of the year, the workload may be less. In such a scenario, using a cloud database service like SQL Azure can help in optimal use of resources only as and when required. SQL Azure is a cloud based relational database service that leverages existing SQL Server technologies.

SQL Server 2012 © Aptech Ltd. SQL Server SQL Azure/ Session 4 Microsoft SQL Azure extends the functionality of Microsoft SQL Server for developing applications that are Web-based, scalable, and distributed. SQL Azure can store and retrieve both structured and unstructured data. Both cloud based as well as on-premises applications can use the SQL Azure database. SQL Azure enables users to perform relational queries, search operations, and synchronize data with mobile users and remote back offices. Applications retrieve data from SQL Azure through a protocol known as Tabular Data Stream (TDS). Whenever on-premises applications involve interaction with SQL Server Database Engine, this protocol is used by the client and the server.

SQL Server 2012 © Aptech Ltd. SQL Server SQL Azure/ Session 4  Following figure shows the simplified view of SQL Azure architecture:  The process of SQL Azure operation is explained in the model as shown in the following figure:

SQL Server 2012 © Aptech Ltd. SQL Server SQL Azure/ Session 4 An SQL Azure account must first be created before adding servers that will help to store and manage the data. This account is created for billing purposes. The subscription for an account is recorded and metered and an individual is charged according to the usage. To create an account, the credentials need to be provided. After the user account is created, the requirements need to be provided for the SQL Azure database. This includes the number of databases required, database size, and so on. Account The SQL Azure server is the object that helps to interact between the account and the database. After the account is registered, the databases are configured using the SQL Azure server. Other settings such as firewall settings and Domain Name System (DNS) assignment are also configured in the SQL Azure server. Server  The three core objects in the SQL Azure operation model are as follows:

SQL Server 2012 © Aptech Ltd. SQL Server SQL Azure/ Session 4 The SQL Azure database stores all the data in a similar manner as any on-premises SQL Server database would store the data. Though present on the cloud, the SQL Azure database has all the functionalities of a normal RDBMS such as tables, views, queries, functions, security settings, and so on. Database In addition to these core objects, there is an additional object in SQL Azure. This object is the SQL Azure Data Sync technology. The SQL Azure Data Sync technology is built on Microsoft Sync Framework and SQL Azure database. Others

SQL Server 2012 © Aptech Ltd. SQL Server SQL Azure/ Session 4  SQL Azure Data Sync helps to synchronize data on the local SQL Server with the data on SQL Azure as shown in the following figure:  Data Sync also has data management capabilities that help to easily share data between different SQL databases.  Data Sync is not only used for synchronizing on-premises to SQL Azure, but also to synchronize one SQL Azure account to another.

SQL Server 2012 © Aptech Ltd. SQL Server SQL Azure/ Session 4 SQL Azure provides several functions similar to on-premises SQL Server at a lower cost when compared to on-premises instances of SQL Server. Lower cost TDS is used in on-premises SQL Server databases for client libraries. Hence, most developers are familiar with TDS and its use. Usage of TDS SQL Azure stores multiple copies of data on different physical locations. Even if there is a hardware failure due to heavy usage or excessive load, SQL Azure helps to maintain the business operations by providing availability of data through other physical locations. Automatic failover measures Even small organizations can use SQL Azure as the pricing model for SQL Azure is based on the storage capacity that is used by an organization. Flexibility in service usage As SQL Azure is completely based on the relational database model, it also supports Transact-SQL operations and queries. This concept is similar to the working of the on-premises SQL Servers. Hence, administrators do not need any additional training or support to use SQL Azure. Transact-SQL support  The benefits of using SQL Azure are as follows:

SQL Server 2012 © Aptech Ltd. SQL Server SQL Azure/ Session 4  The major difference between SQL Azure and on-premises SQL Server is the presence of physical hardware and storage.  Some other key distinctions between SQL Azure and on-premises SQL Server are as follows: On-premises SQL Server provides a number of tools for monitoring and management. All these tools may not be supported by SQL Azure in this version. Tools Backup and restore function must be supported in on-premises SQL Server for disaster recovery. For SQL Azure, as all the data is on the cloud platform, backup and restore is not required. Backup The USE statement is not supported by SQL Azure. Hence, the user cannot switch between databases in SQL Azure as compared to on- premises SQL Server. USE statement

SQL Server 2012 © Aptech Ltd. SQL Server SQL Azure/ Session 4 SQL Azure supports only SQL Server authentication and on-premises SQL Server supports both SQL Server authentication and Windows Authentication. Authentication Not all Transact-SQL functions are supported by SQL Azure. Transact-SQL support In SQL Azure, administrative accounts are created in the Azure management portal. Hence, there are no separate instance-level user logins. Accounts and Logins Firewall settings for allowed ports and IP addresses can be managed on physical servers for on-premises SQL Server. As an SQL Azure database is present on cloud, authentication through logins is the only method to verify the user. Firewalls

SQL Server 2012 © Aptech Ltd. SQL Server SQL Azure/ Session 4  To access SQL Azure with SSMS, a Windows Azure account must be created.  The process of connecting SQL Azure with SSMS is as follows: 1 Create a Windows Azure account online. 2 Open Microsoft SQL Server Management Studio. 3 In the Connect to Server dialog box, specify the name of the SQL Azure server.

SQL Server 2012 © Aptech Ltd. SQL Server SQL Azure/ Session 4  This is shown in the following figure: 4 In the Authentication box, select SQL Server Authentication. 5 In the Login box, type the name of the SQL Azure administrator account and the password.

SQL Server 2012 © Aptech Ltd. SQL Server SQL Azure/ Session 4 6 Click Connect. The database is displayed as shown in the following figure:

SQL Server 2012 © Aptech Ltd. SQL Server SQL Azure/ Session 4 ●Microsoft SQL Azure is a cloud based relational database service that leverages existing SQL Server technologies. ●SQL Azure enables allow users to perform relational queries, search operations, and synchronize data with mobile users and remote back offices. ●SQL Azure can store and retrieve both structured and unstructured data. ●Applications retrieve data from SQL Azure through a protocol known as Tabular Data Stream (TDS). ●The three core objects in the SQL Azure operation model are account, server, and database. ●SQL Azure Data Sync helps to synchronize data on the local SQL Server with the data on SQL Azure. ●Users can connect to SQL Azure using SSMS.