Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Microsoft

Fundamentals of Big Data with Microsoft Azure

Microsoft via Coursera

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
This foundational course introduces learners to key concepts in big data, cloud computing principles, and Microsoft Azure technologies. Learners will understand the characteristics of big data, explore the big data ecosystem within Azure, and gain practical experience with key tools, including Azure services and Databricks. The course includes cost comparisons between major cloud providers and introduces key concepts in cluster computing. Course Learning Objectives By the end of this course, you will be able to: - Explain the fundamental concepts and characteristics of big data - Describe cloud computing principles and their relevance to big data solutions - Navigate and utilize the Microsoft Azure platform for big data workloads - Understand cluster computing concepts and implement basic Azure Databricks clusters - Compare costs across major cloud providers (Azure, AWS, GCP) for big data scenarios - Set up and configure basic resources in Azure for big data implementations

Syllabus

  • Introduction to Big Data Concepts
    • Introduction to Big Data Concepts introduces learners to the core ideas that define big data and shape today’s data-driven landscape. The module explores the Five V’s—volume, velocity, variety, veracity, and value—and demonstrates how each one influences technology choices, business opportunities, and analytical approaches. Learners compare traditional data practices with modern big data workloads, examine the challenges and opportunities across various industries, and review real-world examples of how organizations apply big data to solve complex problems. Through videos, readings, case studies, interactive dialogues, and scenario-based assessments, this module builds a strong foundation for recognizing big data patterns and understanding how they enable new business capabilities.
  • Cloud Computing for Big Data
    • Cloud Computing for Big Data guides learners through the essential cloud concepts that power modern data processing, helping them understand how cloud models, deployment options, and platform capabilities support large-scale workloads. The module explores Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS) within real-world big data scenarios, comparing these approaches to traditional on-premises solutions to highlight the cost, scalability, and operational trade-offs. Learners investigate cloud-native features, including elasticity, managed services, global distribution, and automated scaling, and then apply these concepts to evaluate workload requirements and design effective architectures. Through videos, readings, hands-on labs, and coach-led discussions, the module equips learners to make informed decisions about cloud adoption and build scalable, resilient big data solutions.
  • Microsoft Azure Platform for Big Data
    • Microsoft Azure Platform for Big Data equips learners with the practical skills needed to work confidently within Microsoft’s cloud ecosystem for large-scale data solutions. The module introduces key Azure services, demonstrates how to navigate the Azure portal, and guides learners through creating and managing resources that support big data workloads. Learners explore major Microsoft tools, including Azure Synapse Analytics, Azure Data Lake Storage, Azure Data Factory, and Microsoft Fabric, building an understanding of how these services connect to form an integrated analytics platform. Through hands-on labs, guided videos, and scenario-based activities, this module helps learners apply core Azure capabilities, effectively organize cloud resources, and select the right services to meet real-world big data requirements.
  • Introduction to Azure Databricks and Clusters
    • Introduction to Azure Databricks and Clusters helps learners build a practical understanding of distributed computing and the core technologies that power large-scale data processing. The module introduces the principles of cluster computing, demonstrating how distributed systems allocate workloads across multiple machines to enhance speed, resilience, and efficiency. Learners explore Azure Databricks as a unified analytics platform, set up workspaces, run basic PySpark operations, and learn how Databricks integrates with Azure services. The module also guides learners through configuring and managing clusters, selecting compute options, applying auto-scaling, and optimizing performance and cost. Through hands-on labs, code exercises, demonstrations, and scenario-based activities, learners gain the foundational skills needed to work confidently with Databricks and cluster-based big data solutions.
  • Cost Management and Cloud Provider Comparisons
    • Cost Management and Cloud Provider Comparisons gives learners the tools to understand, predict, and optimize the costs of big data workloads in the cloud. The module breaks down Azure’s pricing structures for compute, storage, and consumption-based models, while teaching learners how to estimate expenses using calculators and automation tools. It also provides a clear framework for comparing pricing across Azure, AWS, and Google Cloud, highlighting service equivalencies, hidden costs, and strategic considerations that extend beyond price alone. Learners explore practical optimization techniques—such as auto-scaling, lifecycle policies, and reserved instance planning—and apply them to real scenarios to create cost-effective designs. Through demonstrations, hands-on labs, and structured analysis activities, this module helps learners build the confidence and skill set needed to manage cloud spend responsibly and design efficient big data solutions.

Taught by

Microsoft

Reviews

Start your review of Fundamentals of Big Data with Microsoft Azure

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.