YoVDO

AWS SaaS Factory Architecture Track: SaaS Migration Strategies

Offered By: Amazon Web Services via AWS Skill Builder

Tags

Multi-Tenant Architecture Courses Software Development Courses

Course Description

Overview

Many independent software vendors (ISVs) would like to deliver solutions based on a software-as-a-service (SaaS) model, but find it daunting to migrate a single-tenant application to a multi-tenant environment. In this course, you will learn common strategies that ISVs employ as they consider the move to SaaS. You will also review a wide range of transformation patterns that cover everything from lift and shift of your monolith to an incremental cutover to multi-tenant-aware microservices, data, and infrastructure. You will see the challenges and technical considerations that shape a solution, allowing you to better align with SaaS best practices.


Intended Audience

This course is intended for:

  • Technical professionals
  • Software developers
  • Solutions architects
  • IT professionals


Course Objectives

In this course, you will learn how to:

  • Leverage strategies for migrating from single-tenant to multi-tenant architecture
  • Understand patterns for refactoring to a SaaS architecture
  • Identify business considerations that could influence or guide your SaaS migration strategy


Prerequisites

We recommend that attendees of this course have the following prerequisites:

  • A general understanding of Amazon Web Services (AWS) offerings
  • Working knowledge of SaaS


Delivery Method

This course is delivered through:

  • Digital training


Duration

  • 95 minutes


Course Outline

This course covers the following concepts:

  • Strategic considerations
  • Building a SaaS foundation
  • Architecture migration strategies
  • Guiding principles

Tags

Related Courses

Software as a Service
University of California, Berkeley via Coursera
Software Testing
University of Utah via Udacity
The Hardware/Software Interface
University of Washington via Coursera
Software Debugging
Saarland University via Udacity
Introduction to Systematic Program Design - Part 1
The University of British Columbia via Coursera