At Krengeltech, we are always looking for innovative ways to use RPG-XML Suite (RXS) to meet our customer’s needs. Our most recent venture included time spent digging into Amazon’s Simple Notification Service (Amazon SNS).

If you’re not familiar with Amazon SNS, it’s pretty cool:

Amazon Simple Notification Service (Amazon SNS) is a fast, flexible, fully managed push notification service that lets you send individual messages or to fan-out messages to large numbers of recipients. Amazon SNS makes it simple and cost-effective to send push notifications to mobile device users, email recipients or even send messages to other distributed services.

There are numerous potential uses for SMS messages and push notifications from the IBM i. Examples range from a notification sent to your system administrator to indicate that a batch job has started (or failed!), to indicating to a specific user that a report is ready, to a notification that the system is being IPLed and when it comes back online. Additionally, the communication method is the same with all of the other Amazon AWS APIs – so you could use this as a starting point to implement Amazon Simple Storage Service (S3), Simple Email Service (SES), Simple Queue Service (SQS), or many other APIs (and they’re always adding more).

Amazon provides developer kits for their APIs in a wide variety of languages, but (unsurprisingly) RPG is not one of them. Fortunately, RPG-XML Suite can handle any web service, so it’s more than up to the task. Just spend a little time learning how to communicate with Amazon and you’re ready to roll!

Using Amazon’s AWS is becoming more common in organizations we work with and with RPG-XML Suite there’s no reason that the IBM i can’t play too!

Interested in learning more about RPG-XML Suite and Amazon SNS? Contact us here!