Learn Azure SQL: Introduction, Deploy, and Configure

Learn Azure SQL: Introduction, Deploy, and Configure

In my last post, I described how and why we built content, training, and labs to learn Azure SQL. In this post, I want to describe for you the first few modules of this content and what you can gain from it.

Module 1 - Introduction to Azure SQL

We decided when we built content to learn Azure SQL that many would not know the history of Azure SQL or even what the term Azure SQL means. Therefore, that is where we start. We briefly talk about the history of Azure SQL so you can see how we have evolved our cloud services and have confidence that this is not just a "new" thing. Then we describe how the term Azure SQL has come to define the following cloud services:

SQL Server in Azure Virtual Machine

This is Infrastructure as a Service (IaaS). You own everything inside the VM. We own everything outside the VM and give you access to storage and networking. We also give you built-in fault tolerance for the VM and your files and can provide managed services such as automatic backups and security updates.

Azure SQL Managed Instance

This is Platform as a Service (PaaS). You own the SQL Server instance but we provide managed service capabilities including built-in HADR, deployment interfaces, and security services such as Advanced Threat Protection (ATP). We own the entire infrastructure and abstract you from all aspects of the virtual machine. Therefore, we can provide you a versionless SQL Server but also give you instance level capabilities such as SQL Server Agent, Database Mail, SQL CLR, and Service Broker.

Azure SQL Database

This option is also Platform as a Service (PaaS) and our most complete managed service. You own the database but we own the Instance, virtual machine details, and infrastructure. We provide you built-in HADR, deployment interfaces, security services such as ATP, and even performance automation like Automatic Tuning. Because your interface is a database, we can also provide you unique deployment options like Serverless and Hyperscale.

The rest of our introduction module then goes into more details on each of these service options including what challenges we are attempting to solve and customer references. Then we talk about the details of your deployment options within Azure SQL Managed Instance and Database including concepts like purchasing model (DTU vs vCore), service tier (General Purpose, Business Critical, and Hyperscale), compute tier (Provisioned vs Serverless), and Hardware Generation. We also cover your interfaces to use Azure SQL including GUI, CLI, and API.

Module 2 - Deploy and Configure

The first thing you do with SQL Server is install and configure it. So we built the next module to help you deploy and configure Azure SQL. This includes a discussion of how to migrate to Azure SQL, pre-deployment planning decisions, and then the deployment process with all your choices.

After you deploy you likely will want to configure Azure SQL and databases so we cover the common choices you can make comparing it to choices for SQL Server. I always like to "verify" my SQL Server installations so we will show you how to do that for Azure SQL. We will end the module by showing various options to load data.

I've just given you the highlights. There is much more details in these modules you will find useful.

Want to go through these modules with hands-on labs using a provided Azure free sandbox from Microsoft Learn? Go to https://aka.ms/azuresqlfundamentals.

You can use your own Azure resources with GitHub which has labs, is completely open-source, and includes a slide deck. Go to https://aka.ms/sqlworkshops and look for Azure SQL Workshop. GitHub has more labs than what is on Microsoft Learn. Get the latest up to date content here.

Then you can watch a series of videos on-demand for these modules where you will see Anna Hoffman and myself give you the details and demo the labs. Go to https://aka.ms/azuresql4beginners.

We have it all for you no matter how you like to learn. You may feel things start a bit slow here with these first two modules but we are building a foundation so you can deep dive into security, performance, and availability.

Bob Ward

Microsoft Azure Data, Principal Architect



要查看或添加评论,请登录

Bob Ward的更多文章

  • Announcing SQL Server 2025

    Announcing SQL Server 2025

    Today we are announcing SQL Server 2025 now available in private preview. SQL Server 2025 is an Enterprise AI-ready…

    86 条评论
  • The latest announcements for Microsoft and SQL

    The latest announcements for Microsoft and SQL

    We have had so many announcements for Microsoft and SQL over the last few weeks from SQLBits and The Microsoft Fabric…

    6 条评论
  • Announcing SQL Server 2022 General Availability

    Announcing SQL Server 2022 General Availability

    Today we are excited to announce the General Availability of SQL Server 2022, a hybrid data platform powered by…

    11 条评论
  • SQL Server 2022 Release Candidate is now available

    SQL Server 2022 Release Candidate is now available

    The first Release Candidate (RC0) of SQL Server 2022 is now available at https://aks.ms/getsqlserver2022.

    9 条评论
  • SQL Server 2022 CTP 2.1 is now available

    SQL Server 2022 CTP 2.1 is now available

    We released the first public preview for SQL Server, Community Technology Preview (CTP) 2.0, this past May of 2022.

    10 条评论
  • SQL Server 2022 Public Preview is here!

    SQL Server 2022 Public Preview is here!

    Last November we launched the private preview of SQL Server 2022 exciting the industry and the community that SQL…

    5 条评论
  • Introducing SQL Server 2022

    Introducing SQL Server 2022

    Today we have announced the next major release of SQL Server 2022, now in private preview. SQL Server 2022 has built-in…

    59 条评论
  • Learn Azure SQL: Putting it all together

    Learn Azure SQL: Putting it all together

    In my last post on Learn Azure SQL, I talked about the heart of the content for the topics Security, Performance, and…

    1 条评论
  • Learn Azure SQL: Security, Performance, and Availability

    Learn Azure SQL: Security, Performance, and Availability

    In my last post on #learnazuresql I describe the first two modules of the Azure Learning content Anna Hoffman and I…

    2 条评论
  • Learn Azure SQL: How and Why

    Learn Azure SQL: How and Why

    In my first post on Azure SQL, I described why Azure is the best cloud for SQL Server. I described a new set of…

    2 条评论

社区洞察

其他会员也浏览了