Getting Started
Architecture
NServiceBus
Transports
Persistence
ServiceInsight
ServicePulse
ServiceControl
Monitoring
Modernization
Samples

Migrate from on-premises to AWS

Overview

AWS Application Migration Service is an option for getting on-premises systems into the cloud quickly.

Amazon Simple Queue Service (Amazon SQS) is a fully managed cloud-based queueing service supported by the NServiceBus Amazon SQS Transport.

Amazon MQ supports RabbitMQ brokers which can be used with the NServiceBus RabbitMQ transport.

The NServiceBus Messaging Bridge acts as a connector, enabling seamless and reliable message exchange between on-premises endpoints and those using AWS-native transports. This allows you to migrate endpoints to AWS gradually, without disrupting existing operations.

flowchart LR on-prem["MSMQ RabbitMQ SQL Server PostgreSQL"] cloud["Amazon SQS RabbitMQ with Amazon MQ"] bridge[[Messaging Bridge]] on-prem <--> bridge <--> cloud subgraph ON-PREMISES on-prem end subgraph CLOUD cloud end

AWS supported transports

On premise transports

Related Articles

  • Amazon SQS Transport
    A transport for Amazon Web Services Simple Queue Service.
  • AWS Architectures
    Gives an overview of the architectural styles (microservices, event-driven, multi-tier, queue-based) and technology options offered by AWS.
  • Messaging Bridge
    Connect endpoints in a system that use different transports with the messaging bridge.
  • Migrate from on-premises to Azure
    Migration options from on-premise transports to Azure.
  • Migrate to the Cloud
    Migrating on-premises systems to the cloud using NServiceBus.
  • Modernization
    Simplifying legacy application modernization with the Particular Service Platform and NServiceBus.

Do you have questions?

Ask our solution architects

Get a free architecture review with us

Book a call