Types of Azure storage data services: Blob storage, File storage, and Queue storage. Blob storage supports both standard and premium storage, with premium storage using only SSDs for the fastest performance possible. Another feature is cool storage, allowing you to store large amounts of rarely access data for a lower cost.
Types of Azure storage data services
SQL Database Service
- SQL Database is a Database-as-a-Service (DaaS) offering that makes SQL databases accessible for cloud developers.
- Developers do not have to install setup or manage any database.
- It also has full support for TSQL programming language, programmability support through manage ADO.NET access, Native ODBC, PHP as well as JDBC.
- There are many tools available for migration of databases as well as data to and from SQL Server and SQL Database.
- Azure Storage is massively scalable, durable and highly available so you can store and process hundreds of terabytes of data to support the big data scenarios required by scientific, financial analysis, and media applications. Or you can store the small amounts of data required for a small business website.
- Azure Storage also provides the storage foundation for Azure Virtual Machines.
- Azure Storage currently stores tens of trillions of unique customer objects and handles millions of requests per second on average.
- A storage account gives you access to the Azure storage data services:
Types of Azure storage data services
- Blob storage
- Table storage
- Queue storage
- File storage
Azure Network Services:
- An Azure virtual network (VNet) is a representation of your own network in the cloud. It is a logical isolation of the Azure cloud dedicated to your subscription.
- You can fully control the IP address blocks, DNS settings, security policies and route tables within this network.
- You can also further segment your VNet into subnets and launch Azure IaaS virtual machines (VMs) and/or Cloud services (PaaS role instances).
- In essence, you can expand your network to Azure, with complete control on IP address blocks with the benefit of enterprise scale Azure provides.
Content Delivery Network:
- It is a service to deliver high bandwidth content. For example, if you enable CDN access to a storage account, in which you use a BLOB, it is stored at a location which is closer to the user and thus improves the performance by using maximum bandwidth.
Azure Application Services:
- One of the other things we do with Azure to enable that is provide a bunch of Application Building Blocks. These are managed services that we run to provide a lot of value so you can avoid setting up the infrastructure for common capabilities.
- You can provision VMs and put anything you want in it but in a lot of cases you will find that we have built-in services that are delivered by Microsoft and their partners. What’s cool is that you can use any of these services with a VM, with a Web App, or with a Cloud Service – so you have flexibility in how you will consume them.
- Some Important Services:
- Media Service: Azure Media Services powers consumer and enterprise streaming solutions worldwide. Combining powerful and highly scalable cloud-based encoding, encryption and streaming components, Media Services helps customers with valuable and premium video content easily reach larger audiences on today’s most popular digital devices, such as tablets and mobile phones
- Service Bus: Azure Service Bus is a generic, cloud-based messaging system for connecting just about anything—applications, services and devices—wherever they are. Connect apps running on Azure, on-premises systems, or both. You can even use Service Bus to connect household appliances, sensors and other devices like tablets or phones to a central application or to each other.
- Search Service: Azure Search makes it easy to add powerful and sophisticated search capabilities to your website or application. The integrated Microsoft natural language stack, also used in Bing and Office, has been improved over 16 years of development.
- Business Analytics – It allows you to easily build reporting capabilities into your Azure application. SQL Azure Reporting provides many of the features you know from SQL Server Reporting to create reports with tables, charts, maps etc. and more and deploy them on both private and public clouds. Reports can be exported to popular file formats such as Excel, Word, PDF, XML etc. You can use Business Intelligence Design Studio and Sql Server Tools to deploy your reports onto the cloud reporting server.
- HD Insight – It is the Apache Hadoop based Service for Azure that lets you analyze data so big that relational databases can’t handle.
- Caching – It provides distributed in-memory cache service for Azure and SQL database applications.
- Access Control – It is a service that allows makes it easier for an application to accept identity information from Facebook, Google, Windows Live ID, and other popular identity providers. Rather than requiring the application to understand the diverse data formats and protocols used by each of these providers, Access Control translates all of them into a single common format.
- Azure AD Graph provides programmatic access to read data in Azure Active Directory (AD) through REST API endpoints.
- Azure Authentication Library (AAL) makes it very easy for developers to add to their client applications the logic for authenticating users to Azure Active Directory or their providers of choice, and obtain access tokens for securing API calls.