All posts
Microsoft Data Platform

Moving SSIS Packages to AWS: Run Them on RDS, or Rebuild in Glue and Step Functions

By

October 25, 2026

6 min read

SQL Server Integration Services packages run a lot of nightly data movement. On AWS you can keep them on RDS for SQL Server with the SSIS option, run them on EC2 or RDS Custom, or rebuild them as Glue jobs orchestrated by Step Functions. The limits of each, and how to choose per package.

SSIS
SQL Server
Amazon RDS
AWS Glue
Step Functions
ETL

Three ways to run them

Option

Good for

Limits

RDS for SQL Server with the SSIS option

Packages that move data in and out of the same SQL Server, lifted with minimal change

Files go through S3 integration and the D:\S3 folder only; projects deploy through RDS stored procedures, not SSMS; SSISDB cannot be backed up or restored from elsewhere

SSIS on EC2 or RDS Custom for SQL Server

Packages with custom components, third-party connectors or file system access

You manage the server and licences

Rebuild as AWS Glue jobs with Step Functions

Packages that load a warehouse or lake, or that are due a redesign anyway

A rewrite; no automatic conversion

Want a second opinion on this for your system?

Book a free 30-minute call. You'll leave knowing what we'd do first and roughly what it costs, whether or not you hire us.

Choosing per package

  • Simple SQL-to-SQL transfers and stored procedure calls: RDS SSIS, or replace with a scheduled stored procedure or DMS task.

  • Flat-file imports from partners: S3 events triggering Lambda or Glue, which is simpler to monitor than a nightly package polling a folder.

  • Warehouse loads: Glue, or zero-ETL from Aurora or RDS into Redshift where the source is supported, which removes the pipeline entirely.

  • Packages full of script tasks and custom components: EC2 first, then redesign.

hoolco Monthly Review

Once a month: what changed in tech that month and what it means for you, from cloud and AI to security and the tools you build with. Every item links to its source. No sales pitch, unsubscribe in one click.

As of October 25, 2026. Provided as is, for general information, and accurate to the best of our knowledge on the date shown. Not legal, compliance, tax, financial or other professional advice. Prices, limits and vendor services change; check current vendor documentation before relying on anything here. Terms of use.