Join David Isbitski for an in-depth discussion in this video Overview of Data Services, part of Up and Running with Azure.
- View Offline
Another area that Azure provides is something called Data Services. The first part of Data Services is a managed SQL Server. You can think of this as another PAAS solution, so it's a relational database as a service. This can also integrate with the SQL Server VMs you might have And you can easily do backups and restores from SQL Server backpack files directly into Blob storage. SQL Server is a very quick, easy, and cost-effective way to create data-driven applications using structured storage.
You saw some of this when we were using Azure mobile services. You can also scale out very quickly across the SQL Server. Another area for data services is Tables. These tables give you NoSQL capabilities. NoSQL is the architecture where you scale out to very, very large data sets. Something that a relational database wouldn't be able to do. And by massive, I'm talking in scale up to 200 terabytes. We also have Blobs inside of Data Services. So you could think of a Blob as a Binary Large Object, so any kind of object.
This could be, for instance, a SQL Server backup file, or even the VM from a virtual machine. So using a VHD, you can store these in Blob storage, and they can be very large, all the way up to 200 terabytes. An additional data service is HDInsight, which is currently in preview mode. HDInsight is Microsoft's Hadoop-based service. So if you've been looking to take advantage of big data in the cloud, HDInsight will offer you some of those services. You can also get SQL reporting as a service So you can create reports with tables, charts, maps, and everything else that you're used to doing in SQL reporting, but you're deploying them to the cloud.
Recovery Manager, currently in preview, is also another data service that allow to sync and recover Hyper-V images through System Center.
- What is cloud computing?
- What is Windows Azure?
- Creating a Windows Azure virtual machine
- Creating and deploying an Azure website
- Adding Worker and Web roles to your cloud service
- Creating a new SQL database
- Writing and reading from the Service Bus queue
- Saving queue messages to Table storage