Migration & Modernization

Category: Architecture

Building for Scale and Speed: How Turnitin Accelerated Innovation with Micro-frontend Architecture on AWS

Building for Scale and Speed: How Turnitin Accelerated Innovation with Micro-frontend Architecture on AWS

This post is co-written with James Chao, Distinguished Software Engineer from Turnitin. In this post we discuss how Turnitin migrated from a monolithic frontend to a micro-frontend architecture built on AWS to support their growth, improved user experience and faster feature releases. We’ll discuss their previous monolithic frontend architecture, the key drivers for an architectural […]

Making Decisions

Navigating Conflicting Decisions in Your Cloud Migration and Modernization Journey

When one enterprise moved its aging systems to the cloud, the CTO faced a tough choice: rehost apps (lift and shift applications as-is) for speed or refactor (modify applications) for long‑term cloud benefits. Rehosting meant getting there fast but sacrificing efficiency, while refactoring promised scalability but delayed growth. This kind of trade‑off isn’t unique. From […]

Aligning Strategy and Execution for Successful Cloud Migration and Modernization Journeys

Aligning Strategy and Execution for Successful Cloud Migration and Modernization Journeys

Cloud transformation requires balancing centralized control with decentralized flexibility across both strategy and execution dimensions, with organizations typically needing to align their approach with specific business goals while remaining adaptable.

Barriers to Large-scale Data Modernization

Overcoming Barriers to Large-scale Data Modernization

Data modernization is the process of updating or improving an organization’s data infrastructure and systems to make data more accessible, usable, and valuable. It involves implementing modern technologies and approaches to optimize data management, storage, processing, and analysis. Data modernization accelerates innovation and decision making by democratizing and simplifying data access across the enterprise. While […]