Enterprise Database Migration (Coursera)

Offered by Google Cloud,
Enterprise Database Migration (Coursera)

This course is intended to give architects, engineers, and developers the skills required to help enterprise customers architect, plan, execute, and test database migration projects. Through a combination of presentations, demos, and hands-on labs participants move databases to Google Cloud while taking advantage of various services.

Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.

This course covers how to move on-premises, enterprise databases like SQL Server to Google Cloud (Compute Engine and Cloud SQL) and Oracle to Google Cloud bare metal.

What You Will Learn

  • Plan, execute, test, and monitor simple and complex enterprise database migrations to Google Cloud.
  • Choose an appropriate Google Cloud database, migrate SQL Server databases and run Oracle databases on Google Cloud bare metal.
  • Recognize and overcome the challenges of moving data to prevent data loss, preserve data integrity, and minimize downtime.
  • Evaluate on-premises database architectures and plan migrations. Make the business case for moving databases to Google Cloud.

Syllabus

WEEK 1
Introduction
In this module, you learn about the structure and flow of the course. The overall goal of this course is to teach you how to migrate enterprise databases from on-premises to Google Cloud.
Migrating Enterprise Databases to the Cloud
In this module, you learn some theories and motivations behind the course.

WEEK 2
Google Cloud Data Migration Solutions
In this module, you learn about the various solutions Google provides for running your databases.

WEEK 3
Google Implementation Methodology
In this module, you learn about Google's recommended approach for migrating enterprise applications and databases to the cloud.
Migration Strategies
In this module, you learn about different strategies you can take when moving your applications and databases to the cloud.

WEEK 4
Networking for Secure Database Connectivity
In this module, you learn how to build a secure network for database connectivity.

WEEK 5
Migrating SQL Server Databases to Google Cloud
In this module, you learn about the options available for migrating a SQL Server database to Google Cloud.

WEEK 6
Migrating Oracle Databases to Google Cloud
In this module, you learn about how to migrate Oracle databases to Google Cloud.

WEEK 7
Testing and Monitoring SQL Server Databases in Google Cloud
In this module, you learn about testing and monitoring options for SQL Server databases deployed on Google Cloud.
Google Cloud Data Migration Services
In this module, you learn about options and tools available to assist your data migration activities to Google Cloud.
Making the Business Case for Moving to Google Cloud
In this module, you learn how to write a business case for a Google Cloud database migration project.

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

Related Courses

Understanding Your Google Cloud Costs en Español (Coursera) Coursera
Google Cloud

Understanding Your Google Cloud Costs en Español (Coursera)

Understanding Your Google Cloud Platform (GCP) Costs es más apropiado para quienes desempeñan cargos relacionados con la tecnología o las finanzas, y son responsables de administrar los costos de GCP. Aprenderá a configurar una cuenta de facturación, organizar recursos y administrar permisos de acceso a la facturación.

Sep 14th 2026
3 Weeks
Getting Started with Apache Cassandra (Coursera) Coursera
Whizlabs

Getting Started with Apache Cassandra (Coursera)

The “Getting Started with Cassandra” course is designed to help you gain knowledge of the Cassandra database system. You will learn architecture as well as how to design, build and use Cassandra databases. This training course helps you develop your skills and knowledge in Cassandra. Cassandra is a NoSQL database that has the traits of a distributed, open-source, and decentralized database or storage system. It can support the management of excessively massive amounts of structured data without a single point of failure, thereby resulting in the provision of highly available services.

Sep 14th 2026
3 Weeks
Dataplex by Google Cloud (Coursera) Coursera
Board Infinity

Dataplex by Google Cloud (Coursera)

Welcome to "Dataplex By Google Cloud " a comprehensive course designed to provide a thorough understanding of Google Cloud Dataplex, a platform for managing, monitoring, and analyzing data across various data systems in Google Cloud. Spanning two modules, the course begins with the fundamentals of Dataplex, including its setup, configuration, and basic functionalities.

Sep 14th 2026
2 Weeks
Data Manipulation at Scale: Systems and Algorithms (Coursera) Coursera
University of Washington

Data Manipulation at Scale: Systems and Algorithms (Coursera)

Data analysis has replaced data acquisition as the bottleneck to evidence-based decision making --- we are drowning in it. Extracting knowledge from large, heterogeneous, and noisy datasets requires not only powerful computing resources, but the programming abstractions to use them effectively. The abstractions that emerged in the last decade blend ideas from parallel databases, distributed systems, and programming languages to create a new class of scalable data analytics platforms that form the foundation for data science at realistic scales.

Aug 31st 2026
4 Weeks
Google Cloud Customer Care Fundamentals (Coursera) Coursera
Google Cloud

Google Cloud Customer Care Fundamentals (Coursera)

This course will teach you how to get the most out of Google Cloud Support. You will learn about the different support services provided by Google Cloud Customer care, how to create and manage support cases, how to view known issues affecting Google Cloud services, and how to communicate effectively with Support Engineers. You will also learn about the different case priorities and Service Level Objectives (SLOs), increase your understanding around case status, and how to escalate a support case if necessary.

Sep 14th 2026
4 Weeks
Cloud Computing Concepts, Part 1 (Coursera) Coursera
University of Illinois at Urbana-Champaign

Cloud Computing Concepts, Part 1 (Coursera)

Cloud computing systems today, whether open-source or used inside companies, are built using a common set of core techniques, algorithms, and design philosophies—all centered around distributed systems. Learn about such fundamental distributed computing "concepts" for cloud computing. Some of these concepts include: clouds, MapReduce, key-value/NoSQL stores, classical distributed algorithms, widely-used distributed algorithms, scalability, trending areas, and much, much more!

Aug 31st 2026
5-12 Weeks
Web Application Development: Basic Concepts (Coursera) Coursera
University of New Mexico

Web Application Development: Basic Concepts (Coursera)

This is the first course in a Coursera Specialization track involving Web Application Architectures. This course will give you the basic background, terminology and fundamental concepts that you need to understand in order to build modern full stack web applications. A full stack web developer is familiar with each "layer" of the software technologies involved in a web application, including data modeling and database technologies, the web server environment and middleware components, network protocols, the user interface and basic visual design and user interaction concepts.

Sep 14th 2026
5-12 Weeks
Developing Applications with Google Cloud: Foundations (Coursera) Coursera
Google Cloud

Developing Applications with Google Cloud: Foundations (Coursera)

In this course, you learn the fundamentals of application development on Google Cloud. You learn best practices for cloud applications, and how to select compute and data options to match your application use cases. You're introduced to generative AI and how it's used to help build applications. You learn about authentication and authorization, application deployment, continuous integration and delivery, and monitoring and performance tuning for your applications running in Google Cloud.

Sep 7th 2026
5-12 Weeks
Gamification (Coursera) Coursera
University of Pennsylvania

Gamification (Coursera)

Gamification is the application of game elements and digital game design techniques to non-game problems, such as business and social impact challenges. This course will teach you the mechanisms of gamification, why it has such tremendous potential, and how to use it effectively.

Aug 31st 2026
5-12 Weeks