IBM Bluemix
IronWorker is available as a Third Party Service within the IBM Bluemix Marketplace, allowing developers to leverage the service directly with their Bluemix applications. IronWorker by Iron.io is an event-driven computing platform that leverages containers for its runtime, giving developers and systems architects an effective environment for powering asynchronous workloads at massive scale. IronWorker gives you a flexible way to run tens, hundreds, or thousands of tasks at once without having to stand up servers or manage queues. Offload tasks from your app, schedule jobs to run later, or fire off tasks from webhooks. IronWorker scales out the processing to let you focus on building out the features of your applications.
Table of Contents
Getting Started
If you havent already, sign up for an IBM Bluemix Account. link
Bluemix Marketplace
Once you’ve signed in and have access to the Bluemix Dashboard, create an App in your preferred language or framework. For this example, we’ll select Go and name our app ironworker-demo. From the App view, you can find IronWorker in the Catalog by selecting ‘Add a Service or API’, or by following this direct link. link
Adding IronWorker to Your App
Make sure the selections for Space and App on the right are correct, name the service, and select a Plan. When ready, click Create. This will provision an account with Iron.io and bind the IronWorker service to your Bluemix application. When the process is complete, you will see IronWorker as a Service within your App.
The IronWorker block on the Bluemix dashboard allows you to quickly access the Iron.io dashboard, access the documentation, and perform the actions: Favorite, Unbind Service, Rename Service, and Delete Service. You can also get your Iron.io credentials, which you’ll need when building workers. You can also access your credentials via the Environment Variables submenu.
Start Using IronWorker
With IronWorker bound to your App, you can start using the service by following our Getting Started guide. link