Book Image

Mastering Cloud Development using Microsoft Azure

Book Image

Mastering Cloud Development using Microsoft Azure

Overview of this book

Microsoft Azure is a cloud computing platform that supports many different programming languages, tools, and frameworks, including both Microsoft-specific and third-party software and systems. This book starts by helping you set up a professional development environments in the cloud and integrating them with your local environment to achieve improved efficiency. You will move on to create front-end and back-end services, and then build cross-platform applications using Azure. Next you’ll get to grips with advanced techniques used to analyze usage data and automate billing operations. Following on from that, you will gain knowledge of how you can extend your on-premise solution to the cloud and move data in a pipeline. In a nutshell, this book will show you how to build high-quality, end-to-end services using Microsoft Azure. By the end of this book, you will have the skillset needed to successfully set up, develop, and manage a full-stack Azure infrastructure.
Table of Contents (15 chapters)
Mastering Cloud Development using Microsoft Azure
Credits
About the Authors
About the Reviewer
www.PacktPub.com
Preface
Index

Storing unstructured data in Azure Storage


SQL and NoSQL databases are powerful data stores. Data persistence is one of their functionalities that gives great performance and service. However, they give their best when they can put together data with code, from data manipulation to data management, and ensuring data integrity. When the application needs to store big amounts of unstructured data, then a modern database is not the best choice, as it is the most expensive data storage service available. Moreover, it is no more convenient in terms of development, as this kind of DB has no specific primitives to handle binary large objects.

Therefore, we need a better persistence media for our Microsoft Office files, PDFs, images, videos, and so on.

While a database stores this data in some sort of binary arrays, the best artifact to store this kind of data is a file. What do we require from file storage into the cloud?

The answer is Azure Storage, one of the first services that came out in Azure...