Azure Data Lake for Developers

Azure Data Lake for Developers

1h 11mIntermediate2021-12-10

Authors

Carmel Eve

Carmel Eve

Software Engineer and STEM Ambassador

Course details

If there’s one thing that affects almost every aspect of our lives, it’s data. Personal data, demographic data, weather data, traffic data, and more—these days seemingly everything is analyzed using data. If you’re a developer, the amount of data being collected and used probably has you constantly asking two big questions: 1) How can you securely store this data, and 2) How can you do this without expenses skyrocketing? In this course, Carmel Eve gives you an overview of Azure Data Lake, a cost-effective storage option from Microsoft. Carmel starts with a look at Azure Storage—the technology upon which Azure Data Lake is built—and then discusses the advantages that Azure Data Lake provides on top of the capabilities of Azure Storage, so you know exactly what Azure Data Lake brings to the table. From there, she goes into more detail around hierarchical namespaces, accessing data within Azure Data Lake, and the security model.

Skills covered

Cloud DevelopmentPersonaAzureSoftware Development ToolsNetwork AdministrationCloud PlatformsNetwork and System AdministrationCloud ComputingMicrosoftSoftware Development

Concepts

Introduction

  • What is Azure Data Lake
  • Prior knowledge

Introduction to Azure Data Lake

  • Azure Storage overview
  • What does ADLS add
  • Creating a data lake using the portal
  • Creating a data lake using the CLI

Hierarchical Namespaces

  • What is a hierarchical namespace
  • What are the benefits of hierarchical namespaces
  • Hierarchical namespaces example

Data Access in Azure Data Lake

  • What are the options for accessing data
  • Using the Azure Blob Storage SDK
  • Using Spark
  • Using SQL serverless

Security in Azure Data Lake

  • SAS tokens
  • Role-based access control
  • Access control lists
  • Access control lists example

Conclusion

  • More Azure Data Lake resources
40,000 Toman