Skip navigation

Introduction

Amazon Web Services (AWS) is a secure cloud services platform, offering compute power, database storage, content delivery and other functionality to help businesses scale and grow. Advantco delivers the AWS adapter for OIC to speed up integration developments with the following AWS services:

  • Amazon Simple Storage Service (Amazon S3)
  • Amazon Simple Queue Service (SQS)
  • Amazon Simple Notification Service (SNS)
  • Amazon Simple Workflow Service (SWF)

 

Amazon Simple Storage Service (Amazon S3)

Amazon Simple Storage Service (Amazon S3) is an object storage service that offers industry-leading scalability, data availability, security, and performance. The Advantco AWS adapter supports download and upload of files from/to S3 buckets.

s3.PNG

 

Define a Connection with S3 as Service Type

pic1.PNG

 

Provide the credentials.

pic2.PNG

Use the defined Connection in the Integration Flow. Specify the S3 relevant information.

pic3.PNG

 

Amazon Simple Queue Service (SQS)

Amazon Simple Queue Service (SQS) is a fully managed message queuing service that enables you to decouple and scale microservices, distributed systems, and serverless applications. SQS eliminates the complexity and overhead associated with managing and operating message oriented middleware, and empowers developers to focus on differentiating work. Using SQS, you can send, store, and receive messages between software components at any volume, without losing messages or requiring other services to be available.

SQS offers two types of message queues. Standard queues offer maximum throughput, best-effort ordering, and at-least-once delivery. SQS FIFO queues are designed to guarantee that messages are processed exactly once, in the exact order that they are sent.

The Advantco AWS adapter enables one to write or to read messages to/from an SQS queue.

 

sqs.PNG

 

sqs1.PNG

 

Amazon Simple Notification Service (SNS)

Amazon Simple Notification Service (SNS) is a highly available, durable, secure, fully managed pub/sub messaging service that enables you to decouple microservices, distributed systems, and serverless applications. Amazon SNS provides topics for high-throughput, push-based, many-to-many messaging. Using Amazon SNS topics, your publisher systems can fan out messages to a large number of subscriber endpoints for parallel processing, including Amazon SQS queues, AWS Lambda functions, and HTTP/S webhooks. Additionally, SNS can be used to fan out notifications to end users using mobile push, SMS, and email.

 

The Advantco AWS adapter supports publishing messages to an SNS topic.

sns.PNG

 

sns1.PNG

 

Amazon Simple Workflow Service (SWF)

Amazon SWF helps developers build, run, and scale background jobs that have parallel or sequential steps. You can think of Amazon SWF as a fully-managed state tracker and task coordinator in the Cloud.

 

The Advantco AWS adapter supports triggering an SWF workflow from OIC.

swf.PNG

swf1.PNG

 

Summary

The Advantco AWS adapter for OIC makes integration with AWS services like S3, SQS, SNS and SWF simple and fast.

 

Sources:

https://aws.amazon.com/

https://www.advantco.com/