0% found this document useful (0 votes)
12 views

ADE (2)

The document outlines a comprehensive training program on Azure Data Engineering, covering topics such as Azure Cloud, storage solutions, Azure SQL Database, data warehousing, Azure Data Factory, Azure Synapse Analytics, and Azure Databricks. It includes practical exercises, best practices, and migration strategies for on-premise databases to Azure. Additionally, the program offers real-time project training, mock interviews, and support materials for participants.

Uploaded by

S D
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views

ADE (2)

The document outlines a comprehensive training program on Azure Data Engineering, covering topics such as Azure Cloud, storage solutions, Azure SQL Database, data warehousing, Azure Data Factory, Azure Synapse Analytics, and Azure Databricks. It includes practical exercises, best practices, and migration strategies for on-premise databases to Azure. Additionally, the program offers real-time project training, mock interviews, and support materials for participants.

Uploaded by

S D
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

th

Flat No: 403 & 404, 4 Floor, Annapurna Block,


Ameerpet, Hyderabad – 500038
+91-99850-1-4433
+91-99850-2-4433

[email protected]

Srimanitech /SrimanIT Sriman_IT www.srimanit.com


#Sriman_IT

Azure Data Engineering

Introduction to Azure

 Introduction to Azure Cloud


 What is difference between Azure Cloud and On-Premises
 What is Subscriptions and Resource Groups
 Different offerings of Cloud IaaS, PaaS and SaaS
 Creation of Virtual Machine

Introduction to Storage

 Azure Storage
o Azure Blob
o Table
o Message
o Queue
 Azure Data Lake Store Gen I & Gen II
o What is Data Lake
o Data Lake vs. Hadoop
o Blob Storage vs. Data Lake
o Hierarchical Namespace
o Ingestion through different tools i.e.; Azure Data Explorer, AzCopy, Azure CLI, Powershell

Introduction to Azure SQL Database

 Introduction to Azure SQL Database


 Why choosing SQL Server in Azure
 Azure IaaS vs. PaaS database offerings
 IaaS vs. Managed Instance
 SQL Server PaaS deployment options
 Demo - Azure Single Database
th
Flat No: 403 & 404, 4 Floor, Annapurna Block,
Ameerpet, Hyderabad – 500038
+91-99850-1-4433
+91-99850-2-4433

[email protected]

Srimanitech /SrimanIT Sriman_IT www.srimanit.com


#Sriman_IT

 Purchasing models and Service Tier


 Azure Database vs. Azure Data Warehouse
 Elastic Database Pool
 Managed Instance Database
 Azure Database Security
 Installation of SQL Server 2016 and above in Virtual Machine
 Creation of External Table or PolyBase in On-Premise SQL Server
 Creation of External Table or PolyBase in Azure SQL Data Warehouse
 Different Distribution or Shredding Patterns
 Cross Query Databases in Azure SQL Database
 Creation of Elastic Pools in Azure SQL Server between Databases

Data Warehouse Internals and Architecture

 Introduction
 Azure Synapse MPP Architecture
 Storage and Sharding patterns
 Data Distribution and Distributing Keys
 Data Types and Table Types
 Partitioning
 Data Warehouse Concepts
 Dimensions and Facts
 Types of Dimensions and Facts
 Different types of Schemas in Data Warehouse
 Relationship types in Data Warehouse
 Best Practices for Fact and Dimension tables
 Demo - Analyze Data distribution before migration to Azure Synapse

Azure Data Factory

 Introduction to Azure Data Factory


 Creation of Linked Services, Datasets, Pipelines
 Creation of Integration Runtime and different types
 Slowly Changing Dimensions
 Design and implement a Type 1 slowly changing dimension with mapping data flows
 Debug data factory pipelines
 Understand the Azure SSIS Integration Runtime
 Set-up Azure SSIS Integration Runtime
 Run SSIS Package in Azure Data Factory
 Migrate SSIS Packages to Azure Data Factory
th
Flat No: 403 & 404, 4 Floor, Annapurna Block,
Ameerpet, Hyderabad – 500038
+91-99850-1-4433
+91-99850-2-4433

[email protected]

Srimanitech /SrimanIT Sriman_IT www.srimanit.com


#Sriman_IT

 Integrate SQL Server Integration Services Packages within Azure Data Factory
 Activities
o Copy
o Data flow
o Stored Procedure
o Lookup
o ForEach
o Get Metadata
o Filter Activity
o Spark
o U-SQL
o Databricks Notebooks
o Web
o If Condition
o Delete
 Data Flows
o Derived Column
o Join
o filter
o exists
o conditional split
o Lookup, Exists
o Select
o Aggregate
o Rank
o Filter
o Sort
o Alter Row
 Dynamic Queries in ADF
 Sending mails through Logic Apps
 Few more Activities......
 Dataset and Pipeline Parameterization
 Monitor -- Azure and Visually
 Setup Alerts from Azure Data Factory

Realize Integrated Analytical Solutions with Azure Synapse Analytics

 Introduction
 What is Azure Synapse Analytics
 How Azure Synapse Analytics works
 When to use Azure Synapse Analytics
th
Flat No: 403 & 404, 4 Floor, Annapurna Block,
Ameerpet, Hyderabad – 500038
+91-99850-1-4433
+91-99850-2-4433

[email protected]

Srimanitech /SrimanIT Sriman_IT www.srimanit.com


#Sriman_IT

 Create Azure Synapse Analytics workspace


 Exercise - Create and manage Azure Synapse Analytics workspace
 Describe Azure Synapse Analytics SQL
 Explain Apache Spark in Azure Synapse Analytics
 Exercise - Create pools in Azure Synapse Analytics
 Orchestrate data integration with Azure Synapse pipelines
 Exercise-Identifying Azure Synapse pipeline components
 Visualize your analytics with Power BI
 Understand hybrid transactional analytical processing with Azure Synapse Link
 Use Azure Synapse Studio
 Understand the Azure Synapse Analytical processes
 Explore the Data hub, Develop hub, Integrate hub
 Explore the Monitor hub, Manage hub
 Describe a modern data warehouse
 Define a modern data warehouse architecture
 Exercise - Identify modern data warehouse architecture components
 Design ingestion patterns for a modern data warehouse
 Understand data storage for a modern data warehouse
 Understand file formats and structure for a modern data warehouse
 Prepare and transform data with Azure Synapse Analytics
 Serve data for analysis with Azure Synapse Analytics

Azure Synapse Analytics

Introduction

 Why Warehouse in cloud


 Traditional vs. Modern Warehouse architecture
 What is Synapse Analytics Service
 Create Dedicated SQL Pool and Spark Pool
 Create Azure Synapse Analytics Studio Workspace
 Analyze Data using Dedicated SQL Pool and Spark Pool
 Analyze Data using Apache Spark Notebook
 Analyze Data using Serverless SQL Pool
 Azure Synapse Benefits

Azure Databricks

 Spark Basics
 Why Spark is difficult? Why Databricks Evolved?
 Why Databricks in Cloud? Introduction to Azure Databricks
th
Flat No: 403 & 404, 4 Floor, Annapurna Block,
Ameerpet, Hyderabad – 500038
+91-99850-1-4433
+91-99850-2-4433

[email protected]

Srimanitech /SrimanIT Sriman_IT www.srimanit.com


#Sriman_IT

 Demo
 Provision Databricks, Clusters and workbook
 Mount Data Lake to Databricks DBFS
 Explore, Analyze, Clean, Transform and Load Data in Databricks
 Azure Databricks Clusters
 Azure Databricks other Important Components
 Databricks - Monitoring
 How to create Cluster
 How to work with Databricks File System
 How to create notebooks and Integrate with ADF
 How to import and export the Notebooks
 How to connect to blob, SQL DB from Databricks
 How to read data files from Azure Blob and Azure Data Lake Store
o Using Scala, R, Python, Spark SQL Language
 Creating Data Frames
 Converting Data Frames into Temporary Table or Temporary View
 Incremental and Full Load with Azure SQL Data Warehouse
 Understand the architecture of Azure Databricks spark cluster
 Understand the architecture of spark job
 Read data in CSV format
 Read data in JSON format
 Read data in Parquet format
 Read data stored in tables and views
 Write data
 Describe a DataFrame
 Use common DataFrame methods
 Use the display function
 Exercise: Distinct articles
 Describe the difference between eager and lazy execution
 Describe the fundamentals of how the Catalyst Optimizer works
 Define and identify actions and transformations
 Describe the column class
 Work with column expressions
 Perform date and time manipulation
 Use aggregate functions
 Exercise: Deduplication of data
 Describe the Azure Databricks platform architecture
 Perform data protection
 Describe Azure key vault and Databricks security scopes
th
Flat No: 403 & 404, 4 Floor, Annapurna Block,
Ameerpet, Hyderabad – 500038
+91-99850-1-4433
+91-99850-2-4433

[email protected]

Srimanitech /SrimanIT Sriman_IT www.srimanit.com


#Sriman_IT

 Secure access with Azure IAM and authentication


 Describe security
 Exercise: Access Azure Storage with key vault-backed secrets
 Describe the open source Delta Lake
 Exercise: Work with basic Delta Lake functionality
 Describe how Azure Databricks manages Delta Lake
 Exercise: Use the Delta Lake Time Machine and perform optimization
 Describe Azure Databricks structured streaming
 Perform stream processing using structured streaming
 Work with Time Windows
 Process data from Event Hubs with structured streaming
 Describe bronze, silver, and gold architecture
 Perform batch and stream processing
 Schedule Databricks jobs in a data factory pipeline
 Pass parameters into and out of Databricks jobs in data factory
 Integrate with Azure Synapse Analytics
 Understand workspace administration best practices
 List security best practices
 Describe tools and integration best practices
 Explain Databricks runtime best practices
 Understand cluster best practices

On-Premise Databases Migration

 DMS -- Database Migration Service


 On-Premise SQL Server to Azure Virtual Machine
 On-Premise SQL Server to Azure SQL Server

We Offer:

 Real Time live project training


 Roles and Responsibilities of DevOps Engineer activities in the project.
 Mock Interviews will be conducted on a one-to-one basis after the course duration.
 FAQ’s
 Soft &Hard copy Material, Resume Preparation – Classroom Video or recordings (Online)

You might also like