We may earn an affiliate commission when you visit our partners.
Robert Lindley

In an agile world, employing the same evolutionary approaches to databases as is applied to the application is more necessary than ever. This course brings an agile methodology to databases using Azure DevOps to create agile database deployments.

Read more

In an agile world, employing the same evolutionary approaches to databases as is applied to the application is more necessary than ever. This course brings an agile methodology to databases using Azure DevOps to create agile database deployments.

Agile methodologies have radically changed application development. Databases now need to continually evolve along with our applications, especially with the focus on highly iterative, micro-service driven architectures. In this course, Deploying Microsoft Azure Synapse Analytics and Azure SQL Database, you will learn foundational knowledge to create and deploy databases as part of a CI/CD process. First, you'll learn to create new Azure SQL Databases, Azure Data Warehouses, and Azure Data Factory resources along with creating ARM templates for each resource. Next, you’ll learn how to set up build and release pipelines with Azure DevOps to automatically provision new resources using ARM templates and deploying data warehouse or SQL database using data-tier application packages (DACPAC). Finally, you'll explore how to migrate existing on-premises SQL Server Databases to Azure using Azure Migrate Service, or keeping your on-premises databases automatically synchronized with Azure SQL Databases using Azure Data Sync. When you’re finished with this course, you will have the skills and knowledge to use Azure DevOps to deploy both Azure SQL Data Warehouses and Azure SQL Databases as part of your Agile processes.

What's inside

Syllabus

Course Overview
Deploying the Modern Data Warehouse Environment
Choosing a Code Branching Strategy
Implementing a Data Warehouse Build and Release Pipeline
Read more

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Introduces Azure DevOps for agile database deployments, which is highly relevant in both industry and academia
Shows learners how to set up build and release pipelines with Azure DevOps to provision new resources and deploy databases using data-tier application packages (DACPAC)
Prepares learners to migrate existing on-premises SQL Server Databases to Azure or keep them synchronized with Azure SQL Databases using Azure Data Sync
Taught by Robert Lindley, an expert in agile database deployments
Utilizes a mix of videos, readings, and discussions for a multi-modal learning experience
Assumes learners have a basic understanding of databases and Azure services

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Activities

Coming soon We're preparing activities for Deploying Microsoft Azure Synapse Analytics and Azure SQL Database. These are activities you can do either before, during, or after a course.

Career center

Learners who complete Deploying Microsoft Azure Synapse Analytics and Azure SQL Database will develop knowledge and skills that may be useful to these careers:
Cloud Data Engineer
Cloud Data Engineers design, build, and maintain data systems in the cloud. They work with a variety of cloud data services and tools to build scalable, reliable, and secure data solutions. This course will help build a foundation for a career in cloud data engineering, specifically in the Azure cloud.
Business Intelligence Analyst
Business Intelligence Analysts help businesses make better decisions by analyzing data and identifying trends. They use a variety of data analysis tools and techniques to extract insights from data. This course may assist in building a foundation for a career in business intelligence analysis by providing knowledge of Azure data services and data warehousing.
Database Developer
Database Developers design, build, and maintain databases. They work with a variety of database technologies, such as Microsoft SQL Server and Oracle. This course will help build a foundation for a career in database development, specifically in the cloud environment.
ETL Developer
ETL Developers design, build, and maintain ETL (extract, transform, and load) processes. They work with a variety of data integration tools and techniques to move data between different systems. This course may assist in building a foundation for a career in ETL development by providing knowledge of Azure data services, data warehousing, and data pipelines.
Data Architect
Data Architects design, build, and maintain data architectures. They work with a variety of data technologies and tools to ensure that data is stored, managed, and used effectively. This course will help build a foundation for a career in data architecture, specifically in the cloud environment.
Database Administrator
Database Administrators ensure that data is stored, organized, and secured appropriately and efficiently. They guarantee the smooth operation and maintenance of databases, perform routine backups, and implement security measures to provide controlled access to sensitive data. This course will help build a foundation for a career in database administration, specifically in the cloud environment.
Data Engineer
Data Engineers design, build, and maintain data pipelines that collect, transform, and deliver data to meet the needs of an organization. This course may assist in building a foundation for a career in data engineering by providing knowledge of Azure data services, data warehousing, and data pipelines.
DevOps Engineer
DevOps Engineers are responsible for bridging the gap between development and operations teams. They help automate and integrate processes to improve the efficiency and quality of software delivery. This course may assist in building a foundation for a career in DevOps engineering by providing knowledge of Azure DevOps and CI/CD pipelines.
Big Data Engineer
Big Data Engineers design, build, and maintain systems for storing and processing large amounts of data. They work with a variety of big data technologies, such as Hadoop, Spark, and NoSQL databases. This course may assist in building a foundation for a career in big data engineering by providing knowledge of Azure data services and data warehousing.
Data Warehouse Architect
Data Warehouse Architects design, build, and maintain data warehouses. They work with a variety of data warehouse technologies, such as Azure SQL Data Warehouse and Snowflake. This course may assist in building a foundation for a career in data warehouse architecture by providing knowledge of Azure data services and data warehousing.
Data Warehouse Engineer
Data Warehouse Engineers build and maintain data warehouses. They work with a variety of data warehouse technologies, such as Azure SQL Data Warehouse and Snowflake. This course may assist in building a foundation for a career in data warehouse engineering by providing knowledge of Azure data services and data warehousing.
Cloud Architect
Cloud Architects design, deploy, and manage cloud computing systems and services. They have a deep understanding of cloud technologies and can make informed decisions about the best way to use them to meet the needs of an organization. This course may assist in building a foundation for a career in cloud architecture by providing knowledge of Azure services and cloud deployment strategies.
Software Engineer
Software Engineers work with diverse stakeholders across organizations to understand, analyze, and solve complex problems. They write, test, and maintain code, and they also design, build, and deploy software systems. This course will help build a foundation for a career in software engineering, especially in the cloud environment.
Data Scientist
Data Scientists are on the cutting edge of leveraging data to solve complex problems that persist in businesses today. These experts are well-versed in advanced statistical techniques, machine learning algorithms, and data modeling. With the insights gleaned from their data analysis, Data Scientists create predictive and prescriptive models that lead to better and informed decision-making.
Data Analyst
Data Analysts are pioneers in discovering data-driven solutions. They use data to influence business decisions in many different industries. Data Analysts translate the raw data into easily digestible visuals, reports, and presentations that can be understood and used by stakeholders at all levels of an organization. By analyzing and interpreting data, stakeholders can gain insights that drive product development and solutions.

Reading list

We haven't picked any books for this reading list yet.

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