Contents

Acknowledgments

About the Authors

Introduction

Chapter 1 Understand Azure data solutions

Data-storage concepts

Types of data

Understand data storage

Data storage in Azure

Data-processing concepts

Batch processing

Stream processing

Lambda and kappa architectures

Azure technologies used for data processing

Use cases

Advanced analytics

Hybrid ETL with existing on-premises SSIS and Azure Data Factory

Internet of things architecture

Summary

Summary exercise

Summary exercise answers

Chapter 2 Implement data-storage solutions

Implement non-relational data stores

Implement a solution that uses Cosmos DB, Azure Data Lake Storage Gen2, or Blob storage

Implement partitions

Implement a consistency model in Cosmos DB

Provision a non-relational data store

Provision an Azure Synapse Analytics workspace

Provide access to data to meet security requirements

Implement for high availability, disaster recovery, and global distribution

Implement relational data stores

Provide access to data to meet security requirements

Implement for high availability and disaster recovery

Implement data distribution and partitions for Azure Synapse Analytics

Implement PolyBase

Manage data security

Implement dynamic data masking

Encrypt data at rest and in motion

Summary

Summary exercise

Summary exercise answers

Chapter 3 Manage and develop data processing for Azure Data Solutions

Batch data processing

Develop batch-processing solutions using Azure Data Factory and Azure Databricks

Implement the Integration Runtime for Azure Data Factory

Create pipelines, activities, linked services, and datasets

Create and schedule triggers

Implement Azure Databricks clusters, notebooks, jobs, and autoscaling

Ingest data into Azure Databricks

Ingest and process data using Azure Synapse Analytics

Streaming data

Stream-transport and processing engines

Implement event processing using Stream Analytics

Configure input and output

Select the appropriate built-in functions

Summary

Summary exercise

Summary exercise answers

Chapter 4 Monitor and optimize data solutions

Monitor data storage

Monitor an Azure SQL Database

Monitor Azure SQL Database using DMV

Monitor Blob storage

Implement Azure Data Lake Storage monitoring

Implement Azure Synapse Analytics monitoring

Implement Cosmos DB monitoring

Configure Azure Monitor alerts

Audit with Azure Log Analytics

Monitor data processing

Monitor Azure Data Factory pipelines

Monitor Azure Databricks

Monitor Azure Stream Analytics

Monitor Azure Synapse Analytics

Configure Azure Monitor alerts

Audit with Azure Log Analytics

Optimize Azure data solutions

Troubleshoot data-partitioning bottlenecks

Partitioning considerations

Partition Azure SQL Database

Partition Azure Blob storage

Partition Cosmos DB

Optimize Azure Data Lake Storage Gen2

Optimize Azure Stream Analytics

Optimize Azure Synapse Analytics

Manage the data life cycle

Summary

Summary exercise

Summary exercise answers

Index

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.144.193.129