Explain about Azure Storage

Posted by Crniranjanraj under Azure on 10/3/2015 | Points: 10 | Views : 1696 | Status : [Member] | Replies : 3
I am new to Windows Azure and wanted to know about the Azure Storage. Please explain me in simple way with examples what are these?




Responses

Posted by: Rajnilari2015 on: 10/5/2015 [Member] [Microsoft_MVP] [MVP] Platinum | Points: 25

Up
1
Down
Blobs
--------

Blobs are ideally suited for unstructured binary and text data.One of the main benefits is that, once stored, the corresponding information can be accessed from anywhere using the HTTP or HTTPS protocols.The items in Blob storage can range up to 100 TB.
Blob storage is ideally suited for the following:
- Images that can be directly viewed in a browser
- Document storage
- Secure backups as part of a disaster recovery plan
- Streaming video and audio
Windows Azure has two distinct categories of blobs:
a)Block Blob : have a 200 gigabyte (GB) size limit
b)Page blob : can store anything up to 1 TB.

Tables
--------

In Windows Azure Table Storage, the term "Table" are ideally suited for storing structured but nonrelational data.Unlike relational databases, the entities
inside of a table do not need to have the same structure or schema.
Common uses of the Table service include:
- Storing T Bs of structured data capable of serving web scale applications
- Storing datasets that don't require complex joins, foreign keys, or stored procedures and can be denormalized for fast access
- Quickly querying data using a clustered index
- Accessing data using the OData protocol and LINQ queries with WCF Data Service .NET Libraries


Queues
-------

Queues are essentially the Windows Azure equivalents of an MSMQ. A queue is a First In, First Out (FIFO) data structure that can store almost anything that can be serialized. Queues are ideally suited for situations in which delivery of a message or processing of information absolutely must happen. It’s similarly well suited to operations characterized by long-running processes and asynchronous jobs. There is a specific WCF Binding (MSMQ) to use for queues that is the primary way reliable messaging is facilitated with Windows Azure.

More Information: https://azure.microsoft.com/en-in/documentation/services/storage/

--
Thanks & Regards,
RNA Team

Crniranjanraj, if this helps please login to Mark As Answer. | Alert Moderator

Posted by: Allemahesh on: 10/5/2015 [Member] [MVP] Silver | Points: 25

Up
1
Down
1. A Microsoft services-based operating environment (also called a cloud computing platform) that will let developers build and host services on Microsoft's infrastructure.
2. Windows Azure is an open platform that support both Microsoft and non-Microsoft languages and environments.
3. According to the official Microsoft Windows Azure Web site, developers can build their applications and services, developers using Visual Studio 2008 as well as popular standards and protocols including SOAP, REST, and XML.

Crniranjanraj, if this helps please login to Mark As Answer. | Alert Moderator

Posted by: Rajnilari2015 on: 10/5/2015 [Member] [Microsoft_MVP] [MVP] Platinum | Points: 25

Up
1
Down
Windows Azure

The Azure™ Services Platform (Azure) is an internet-scale cloud services platform hosted in Microsoft data centers, which provides an operating system and a set of developer services that can be used individually or together. Azure’s flexible and interoperable platform can be used to build new applications to run from the cloud or enhance existing applications with cloud-based capabilities. Its open architecture gives developers the choice to build web applications, applications running on connected devices, PCs, servers, or hybrid solutions offering the best of online and on-premises.

Azure reduces the need for up-front technology purchases, and it enables developers to quickly and easily create applications running in the cloud by using their existing skills with the Microsoft Visual Studio development environment and the Microsoft .NET Framework. In addition to managed code languages supported by .NET, Azure will support more programming languages and development environments in the near future. Azure simplifies maintaining and operating applications by providing on-demand compute and storage to host, scale, and manage web and connected applications. Infrastructure management is automated with a platform that is designed for high availability and dynamic scaling to match usage needs with the option of a pay-as-you-go pricing model. Azure provides an open, standards-based and interoperable environment with support for multiple internet protocols, including HTTP, REST, SOAP, and XML.

Features

Key components of the Azure Services Platform include the following:

- Windows Azure for service hosting and management, low-level scalable storage, computation and networking
- Microsoft SQL Services for a wide range of database services and reporting
- Microsoft .NET Services which are service-based implementations of familiar .NET Framework concepts such as
workflow and access control

- Live Services for a consistent way for users to store, share and synchronize documents, photos, files and
information across their PCs, phones, PC applications and Web sites

- Microsoft SharePoint Services and Microsoft Dynamics CRM Services for business content, collaboration and
rapid solution development in the cloud.

Opted from : http://stackoverflow.com/questions/240455/what-is-windows-azure

--
Thanks & Regards,
RNA Team

Crniranjanraj, if this helps please login to Mark As Answer. | Alert Moderator

Login to post response