We may earn an affiliate commission when you visit our partners.
Eshant Garg | | LearnCloud.Info | 100,000+ Enrollments

Why Microsoft Azure Data Engineer?

  • Microsoft Azure Date Engineering is one of the fastest-growing and in-demand occupations among Data Science practitioners.

  • According to a 2019 Dice report, there was an 88% year-over-year growth in job postings for data engineers, which was the highest growth rate among all technology jobs.

  • If you are interested in this domain, there cannot be a better time to start learning these Microsoft Azure Data Solution technologies.

Expected Outcomes

After this course:

Read more

Why Microsoft Azure Data Engineer?

  • Microsoft Azure Date Engineering is one of the fastest-growing and in-demand occupations among Data Science practitioners.

  • According to a 2019 Dice report, there was an 88% year-over-year growth in job postings for data engineers, which was the highest growth rate among all technology jobs.

  • If you are interested in this domain, there cannot be a better time to start learning these Microsoft Azure Data Solution technologies.

Expected Outcomes

After this course:

  • Microsoft Azure SQL Server - You will be able to identify the right Azure SQL Server deployment option, purchasing model and service tier according to requirements and will be able to deploy it in the cloud. You will be able to set up a security configuration to secure your database.

  • Microsoft Azure SQL Data Warehouse - You will able to deploy Azure Synapse Analytics (formerly known as Azure SQL Data warehouse) in Azure Cloud environment. You will have good internal MPP architecture understanding, and so you will be able to analyze your on-premises data warehouse and migrate data to Azure Data Warehouse.

  • Microsoft Azure Data Lake - You will be able to create Azure Data Lake storage account, populate it will data using different tools and analyze it using Databricks and HDInsight

  • Microsoft Azure Data Factory - You will understand Azure Data Factory's key components and advantages. You will be able to create, schedule and monitor simple pipelines.

  • Hadoop Basics - You will learn the fundamental understanding of the Hadoop Ecosystem and 3 main building blocks. This module will prepare you to start learning Big Data in Azure Cloud using HDInsight.

  • Microsoft Azure HDInsight - We will understand how HDInsight makes Hadoop easy, and we will go through simple demo where we’ll fetch data from Data Lake, process it through Hive and later will store data in SQL Server.

  • Cosmos DB - You will understand all basic concepts of Cosmos DB, and will be able to create a new database, container, documents, and choose right partition key, configure the global distribution and use other important features

  • Streaming Service - I will add details soon

  • Databricks - Video lessons added, I will add details here soon

  • Storage Service - Video lessons added, I will add details soon

Intended Audience

  • Beginners in Microsoft Azure Platform

  • Microsoft Azure Data Engineers

  • Microsoft Azure Data Scientist

  • Database and BI developers

  • Database Administrators

  • Data Analyst or similar profiles

  • On-Premises Database related profiles who want to learn how to implement these technologies in Azure Cloud.

  • Anyone who is looking forward to starting his career as an Azure Data Engineer.

Level

  • Beginners (100)

  • "if you are already experienced and working on these technologies, this may not be the best course for you."

  • I have a few crash courses (Free) for absolute beginners, you can find links on my website.

Prerequisites

  • Basic T-SQL and Database concepts

  • Microsoft Azure Free trial Subscription

Language

  • English

  • If you are not comfortable in English, please do not take a course, captions are not good enough to understand the course.

What's inside

  • Video lectures, PPTs, Demo Resources, Quiz, Assignment, other important links

  • Full lifetime access with all future updates

  • Certificate of course completion

  • 30-Day Money-Back Guarantee

Course updates

I am consistently adding new content in terms of both lectures and demos. Please find below logs for past and upcoming changes.

Previous Updates:

  • Jan 2021 - Revised Synapse module with all new changes

  • Aug 2020 - Data Encryption related lessons added

  • July 2020 - Monitoring and Optimization of services

  • July 2020 - AMS (Azure Monitoring Service)

  • July 2020 - Re-recorded Azure Data Factory with all new updates

  • July 2020 - NoSQL Databases in Microsoft Azure (Azure Blob Storage)

  • July 2020 - Added Azure Databricks Module

  • July 2020 - Added Azure Streaming Analytics Module

  • June 2020 - Added Azure Cosmos DB Module

  • May 2020 - Full-length course on Data Lake

  • Apr 2020 - Added modules on Azure cloud computing basics, and Data Engineer profile

  • Apr 2020 - Added crash course on cloud computing and data warehouse

  • Mar 2020 - Added Azure Synapse Analytics

  • Feb 2020 -  Added Azure SQL Database

  • Oct 2019 -  Added Azure HDInsight

  • Sep 2019 -  Added Azure Data Factory

  • Aug 2019 - Course Created on Azure Data Lake

Course In Detail

By the end of this course

  • Microsoft Azure SQL Server -

    • You will know the advantages of Azure Database over on-premises Database

    • You will be able to provision all three types of Azure Database PaaS Deployments (Single, Elastic Pool, Managed Instance)

    • You will learn different purchasing models and Service tiers and how to configure them according to requirements.

    • You will be able to provision Azure Database in Virtual Machine (IaaS)

    • You will be able to deploy Elastic Pool Database and able to add/remove more databases from the pool.

    • You will be able to deploy the Managed Instance Database, configure it and connect it with your SQL Server Management studio.

  • Microsoft Azure Synapse Analytics Service

    • You will learn why we should consider warehousing solutions in the cloud.

    • You will learn about Microsoft's brand new Azure Synapse analytics service, and how this service brings together enterprise data warehousing and Big Data analytics, and provide a unified experience to ingest, prepare, manage, and serve data for immediate BI and machine learning needs.

    • You will learn the difference between Traditional vs Modern vs Synapse Architecture.

    • You will learn Azure famous MPP (Massive Parallel Processing) architecture

    • You will also learn many internal concepts like Data Distribution, Sharding, and partitioning.

    • You will learn different migration methods and best practices.

    • You will learn PolyBase setup (Best Loading method)

    • You will perform a lot of demos to migrate data to Azure SQL Data warehouse using SSIS, Data Factory and PolyBase.

  • Microsoft Azure Data Lake Gen1

    • You will learn the limitations of traditional database systems to handle the Big Data revolution.

    • You will learn the difference between Azure Data Lake, SSIS, Hadoop and Data Warehouse.

    • You will be able to create Azure Data Lake Gen1 storage account, populate it will data and analyze it using U-SQL Language.

  • Microsoft Azure Data Factory -

    • You will understand Azure Data Factory's key components and advantages.

    • You will be able to create, schedule and monitor simple pipelines.

  • Hadoop Basics

    • You will learn a fundamental understanding of the Hadoop Ecosystem and 3 main building blocks.

    • This module will prepare you to start learning Big Data in Azure Cloud using HDInsight.

  • Microsoft HDInsight -

    • You will learn what are the challenges with Hadoop and how HDInsight solves these challenges.

    • You will also learn Cluster types, HDInsight Architecture and other important aspects of Azure HDInsight.

    • You will also go through demo where we’ll fetch data from Data Lake, process it through Hive and later will store data in SQL Server.

Some students Feedback

  • One of the most amazing courses i have ever taken on Udemy. Please don't hesitate to take this course. The instructor is really professional and has a great experience about the subject of the course. - Khadija Badary

  • Very nicely explained most of the concepts. a must have course for beginners - Manoranjan Swain

  • I appreciate this course explaining everything in great detail for a beginner. This will assist me in overcoming challenges at my work - Benjamin Curtis

  • Good course for Beginners. Labs are really helpful to grasp the concept. Thank you - Sapna

Enroll now

What's inside

Syllabus

Access Control
What you will and will not learn in this course
Course Overview and Set Expectations
Similar courses? which one should I take?
Read more
QAs related to course - Imp Note
How to keep using Azure Portal for FREE after 12 months?
How to get FREE credits for Azure Portal
Before you start...
Introduction to Azure Cloud Computing
Download PPT of this Module
Introduction
**** SECTION **** - Introduction to Azure SQL Database
Create Azure free subscription
Azure Portal overview
Azure Services Overview
Managed and Unmanaged Service
Resource Management group and Subscription
Resource Groups
Resource Provider
Tagging
Demo - Create Azure SQL Database service
Delete resources and set budget
Conclusion
Introduction to Data Engineer Profile
Data Engineer role and responsibility
Introduction to Data Engineer technologies
****** Azure SQL Database ******
Module Introduction
Download PPT - Azure SQL Database
Why choosing SQL Server in Azure
Azure IaaS vs PaaS database offerings
Iaas vs Managed Instance
SQL Server PaaS deployment options
Further References from Microsoft Docs
Practice Test
**** SECTION **** - Azure SQL Server in Virtual Machine (IaaS)
SQL Server in Azure Virtual Machine
Demo - SQL Server in Azure Virtual Machine
**** SECTION **** - Azure Single Database
Demo - Azure Single Database
Purchasing models and Service Tier
Azure Database vs Azure Data warehouse
**** SECTION **** - Elastic Database Pool
Azure Elastic Database
Demo - Azure Elastic Database
**** SECTION **** - Managed Instance Database
Azure Managed Instance Database
Difference between on-premises and Managed Instance
Migration options for Managed Instance
Service tiers for Managed Instance
Management operations
Demo - Managed Instance
**** SECTION **** - Azure Database Security
Azure Database Security options
Azure Managed Instance advance security
Encrypting Data at Rest and Motion
Dynamic Data Masking
High Availability vs Disaster Recovery
RTO vs RPO
Azure SQL Database High Availability and Disaster Recovery options
Azure SQL Database Backup and Restore
Azure SQL Database Scaling
Monitoring through portal
Monitoring through external tools
Intelligent performance and Automatic Tuning
Query Performance Insight
· You will learn the difference between Traditional vs Modern vs Synapse Data warehouse architecture · You will learn why Microsoft Synapse Analytics service is going to be a game-changer in the Data
IMPORTANT Updates on new changes - PLEASE READ
Data Warehouse - crash course
Azure Synapse - PPT and Demo Resources
**** UPDATED SECTION **** - Introduction to Azure Synapse Analytics Service
Why warehousing in cloud
Traditional vs Modern Warehouse architecture
What is Synapse Analytics Service
Demo: Create Dedicated SQL Pool
Demo: Connect SQL Pool with SSMS
Demo: Create Azure Synapse Analytics Workspace
Demo: Explore Synapse Studio V2
Demo: Create Dedicated SQL Pool and Spark Pool from inside Synapse Studio

Save this course

Save Azure Data Engineer Technologies for Beginners [Bundle] to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Azure Data Engineer Technologies for Beginners [Bundle] with these activities:
Review T-SQL Fundamentals
Solidify your understanding of T-SQL syntax and database concepts to prepare for working with Azure SQL Database and Synapse Analytics.
Browse courses on T-SQL
Show steps
  • Review basic SQL commands (SELECT, INSERT, UPDATE, DELETE).
  • Practice writing queries with joins and aggregations.
  • Familiarize yourself with stored procedures and functions.
Review 'Pro Azure SQL Database'
Deepen your understanding of Azure SQL Database by exploring its features and capabilities in detail.
Show steps
  • Focus on chapters related to deployment options and security.
  • Experiment with the examples provided in the book.
  • Compare and contrast different service tiers and purchasing models.
Read 'Azure Data Engineering Cookbook'
Gain practical insights into building data engineering solutions on Azure by following real-world examples and best practices.
Show steps
  • Select chapters relevant to the course modules.
  • Implement the recipes and adapt them to your own scenarios.
  • Document your learnings and share them with peers.
Four other activities
Expand to see all activities and additional details
Show all seven activities
Practice Cosmos DB Queries
Enhance your ability to work with NoSQL databases by practicing common query patterns in Cosmos DB.
Show steps
  • Set up a Cosmos DB account and create a database and container.
  • Populate the container with sample data.
  • Write queries to retrieve, filter, and aggregate data.
  • Optimize query performance by using appropriate indexes.
Follow Microsoft Learn Modules on Azure HDInsight
Gain hands-on experience with Azure HDInsight by completing Microsoft Learn modules on Hadoop and related technologies.
Show steps
  • Search for Microsoft Learn modules on Azure HDInsight.
  • Complete the modules on Hadoop, Hive, and Spark.
  • Deploy an HDInsight cluster and run sample queries.
Build a Data Pipeline with Azure Data Factory
Apply your knowledge of Azure Data Factory to create a complete data pipeline, from data ingestion to transformation and loading.
Show steps
  • Choose a data source (e.g., Azure Blob Storage, Azure SQL Database).
  • Design a pipeline to extract, transform, and load data.
  • Implement the pipeline using Azure Data Factory activities.
  • Monitor the pipeline execution and troubleshoot any issues.
Create a Blog Post on Azure Synapse Analytics
Solidify your understanding of Azure Synapse Analytics by explaining its key features and benefits in a blog post.
Show steps
  • Research the latest features and capabilities of Azure Synapse Analytics.
  • Outline the key topics to cover in your blog post.
  • Write a clear and concise blog post with examples and diagrams.
  • Publish your blog post on a platform like Medium or LinkedIn.

Career center

Learners who complete Azure Data Engineer Technologies for Beginners [Bundle] will develop knowledge and skills that may be useful to these careers:
Azure Data Engineer
Azure Data Engineers design, build, and maintain data pipelines and infrastructure on the Microsoft Azure cloud platform. The "Azure Data Engineer Technologies for Beginners [Bundle]" course is tailored for individuals aiming to become Azure Data Engineers. It provides a comprehensive introduction to essential Azure services. Azure Data Engineers learn how to deploy Azure SQL Server, implement data warehousing solutions with Azure Synapse Analytics, manage data in Azure Data Lake, and create data integration pipelines using Azure Data Factory. This course prepares Azure Data Engineers to effectively manage and process data, ensuring it is available for analysis and decision-making.
Data Warehouse Specialist
Data Warehouse Specialists design and implement data warehousing solutions that allow organizations to analyze and report on their data. This course provides a strong foundation in Azure Synapse Analytics, Microsoft's cloud-based data warehousing service. Data Warehouse specialists will learn about MPP architecture, data distribution, sharding, and partitioning. This course further helps Data Warehouse Specialists understand how to migrate data from on-premises systems to Azure using tools like SSIS, Data Factory, and PolyBase. The skills acquired equip Data Warehouse Specialists to build and manage efficient and scalable data warehouses in the Azure cloud.
ETL Developer
ETL Developers create and manage the processes that extract, transform, and load data from various sources into a data warehouse or other data storage system. This course provides ETL Developers with the skills, regarding Azure Data Factory, to build and manage ETL pipelines in the cloud. The course helps new ETL Developers to understand how to extract data from diverse sources, transform it into a consistent format, and load it into Azure SQL Data Warehouse or Data Lake Storage. With hands-on experience in creating and monitoring pipelines, ETL Developers can ensure data is readily available for analysis and reporting.
Cloud Architect
A Cloud Architect designs, plans, and manages the implementation of cloud computing solutions. This role requires a deep understanding of cloud platforms and services, especially Microsoft Azure. The "Azure Data Engineer Technologies for Beginners [Bundle]" course is an excellent starting point for aspiring Cloud Architects. It builds a foundation in Azure services. Knowledge of Azure SQL Server deployment, Azure Synapse Analytics, Azure Data Lake, and Azure Data Factory is crucial for designing robust data solutions in the cloud. Mastering these technologies helps Cloud Architects to develop and deploy solutions that meet an organization's data storage and processing needs.
Data Integration Specialist
Data Integration Specialists design and implement solutions to integrate data from various sources into a unified view. This course covers Azure Data Factory, a key service for creating data integration pipelines in the cloud. Data Integration Specialists learn how to create, schedule, and monitor pipelines. This course will further assist integration specialists with extracting, transforming, and loading data from various sources into Azure data storage solutions. The course's coverage of Azure Data Lake and Synapse Analytics provides a comprehensive understanding of data integration within the Azure ecosystem.
Database Administrator
Database Administrators oversee the performance, integrity, and security of databases. The "Azure Data Engineer Technologies for Beginners [Bundle]" course prepares individuals for administering databases in the Azure cloud environment, particularly Azure SQL Database and Cosmos DB. A Database administrator will gain hands-on experience deploying Azure SQL Server, setting up security configurations, and understanding high availability and disaster recovery options. The course's coverage of Azure Synapse Analytics and Data Lake helps database administrators modernize their skills and manage large-scale data warehousing solutions. This makes it a valuable resource for Database Administrators looking to transition to or enhance their expertise in Azure.
Data Solution Architect
Data Solution Architects design and oversee the implementation of data solutions for organizations. This course helps Data Solution Architects build a strong understanding of the various Azure data services and how they can be integrated to create comprehensive solutions. Course takers will learn about Azure SQL Database, Data Lake, Synapse Analytics, and Data Factory. The course's coverage of data warehousing, big data processing, and data integration will help them design scalable and efficient data solutions that meet the needs of their organizations. The skills acquired will allow Data Solution Architects to provide effective guidance and leadership throughout the data solution lifecycle.
Data Architect
Data Architects are high-level planners who create blueprints for how data should be stored, managed, and used within an organization. This course is useful for Data Architects to build a strong understanding of the Azure data services and how they can be integrated to create comprehensive data solutions. Data Architects will learn about Azure SQL Database, Data Lake, Synapse Analytics, and Data Factory. The course's coverage of data warehousing, big data processing, and data integration helps them design scalable and efficient data architectures that meet the organization's needs. This knowledge allows Data Architects to provide strategic guidance on data management and usage.
Big Data Engineer
Big Data Engineers are responsible for developing, maintaining, and testing big data infrastructures. The "Azure Data Engineer Technologies for Beginners [Bundle]" course provides an introduction to key big data technologies in the Azure ecosystem. A Big Data Engineer will learn about Azure Data Lake, Azure HDInsight, and Databricks. Understanding the Hadoop ecosystem and how to process data using Hive is made accessible. This course assists Big Data Engineers in building and managing scalable big data solutions, ensuring they can effectively handle large volumes of data in the cloud.
Cloud Consultant
Cloud Consultants advise organizations on how to best utilize cloud technologies to achieve their business goals. This course helps new Cloud Consultants improve their knowledge of Azure data services, enabling them to provide informed recommendations to their clients. The Cloud Consultant will become familiar with Azure SQL Database, Azure Data Lake, Synapse Analytics, and Data Factory products. The course's coverage of data warehousing, big data processing, and data integration will help them design cloud solutions that meet the specific needs of their clients. The skills acquired will allow Cloud Consultants to effectively guide organizations through their cloud adoption journey.
Business Intelligence Analyst
Business Intelligence Analysts analyze data to identify trends and provide insights that help organizations make better decisions. This course assists Business Intelligence Analysts with the Azure data services needed to build and maintain a modern BI infrastructure. It will familiarize Business Intelligence Analysts with Azure Synapse Analytics for data warehousing, Data Lake for data storage, and Data Factory for data integration. Knowing how to use these tools allows them to access, process, and analyze large volumes of data more efficiently. This equips Business Intelligence Analysts with the skills to deliver impactful insights using the Azure platform.
Data Governance Manager
Data Governance Managers develop and implement policies and procedures to ensure data quality, security, and compliance. This course provides Data Governance Managers with insights into the capabilities of Azure data services for managing and securing data. Data Governance Managers will understand how to use Azure SQL Database security features, Data Lake access controls, and Synapse Analytics auditing tools to enforce data governance policies. This knowledge helps Data Governance Managers ensure that data is managed responsibly and in accordance with regulatory requirements within an Azure environment.
Solutions Architect
Solutions Architects design and implement IT solutions that address specific business problems. This course might assist Solutions Architects as it builds a strong understanding of Azure data services. This course will help the Solutions Architects select the appropriate technologies and design solutions that meet the organization's requirements for scalability, performance, and security. This prepares Solutions Architects to create effective and well-integrated solutions that leverage the power of the Azure cloud.
Cloud Data Modeler
Cloud Data Modelers design and develop data models that support the organization's data storage and analysis needs in a cloud environment. Training, such as this course, may be useful for Cloud Data Modelers to build a solid understanding of Azure data services and how to design data models that leverage these services effectively. By learning about Azure SQL Database, Azure Data Lake, and Azure Synapse Analytics, they can create optimized data models for different types of data and workloads. This knowledge then supports better data management, analysis, and reporting in the Azure cloud.
Machine Learning Engineer
Machine Learning Engineers develop and deploy machine learning models. The "Azure Data Engineer Technologies for Beginners [Bundle]" course may assist Machine Learning Engineers build a strong foundation in the Azure data services needed to support machine learning workloads. Machine Learning Engineers will learn how to use Azure Data Lake to store and process large datasets, Azure Databricks to build and train models, and Azure Synapse Analytics to analyze data and generate insights. This knowledge will help Machine Learning Engineers build scalable and efficient machine learning pipelines in the Azure cloud.

Reading list

We've selected two books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Azure Data Engineer Technologies for Beginners [Bundle].
Provides a comprehensive guide to Azure SQL Database, covering topics such as deployment, configuration, security, and performance tuning. It valuable resource for database administrators and developers who want to learn how to leverage Azure SQL Database for their applications. This book is particularly useful for understanding the nuances of different deployment options and service tiers. It can serve as both a learning tool and a reference guide.
Provides practical recipes and solutions for common data engineering tasks in Azure. It covers topics such as data ingestion, processing, storage, and analysis using various Azure services. It serves as a valuable reference for implementing real-world data engineering pipelines. This book can help you gain hands-on experience and learn best practices for building scalable and reliable data solutions on Azure.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser