Welcome to this three-part, best practice series: CloudWorks—This is How We Use It. Here we will help you understand why and how to use CloudWorks, covering the basics, setup, and APIs.
CloudWorks simplifies the data integration process, allowing end users to easily access the data they need within the Anaplan platform. It can be described by it's three key benefits:
CloudWorks makes Connected Planning intelligent and agile by orchestrating integrations with external sources such as cloud-based data and service providers, as well as with internal sources such as Anaplan models, using an application user interface.
Currently, CloudWorks supports 3 providers:
Integration administrators can import and export model data to/from one of those sources and leverage the automation capabilities via scheduling. CloudWorks has a low-code approach to bring data into Anaplan.
It allows integration users to setup integrations quickly without requiring them to download data and upload it with Anaplan Connect.
In the schema above, you can see how CloudWorks can make the integration smoother compared with the other integration possibilities.
Note: CloudWorks is not a replacement for some of the most important ETL capabilities like data transformation.
Typically, Integrations Administrators are ideal CloudWorks users. They can use it to easily bring in data from multiple sources and can leverage the scheduling capability to keep Anaplan models up-to-date with minimal effort.
Business Analysts can also leverage the integration-automation capabilities of CloudWorks to make their tasks more efficient with the automated integrations. This allows them to easily build scenarios and perform what-if analysis with the latest data, analyze a greater set of historical and forecast data to pinpoint new trends, and quickly reflect any changes within Anaplan for highly accurate planning.
In addition to integrating Anaplan with cloud-based sources, you can use CloudWorks to setup processes and model-to-model imports in Anaplan. As a native data integration, CloudWorks makes it easy to schedule and automate processes in the platform. Configuring actions and scheduling processes, which are sequences of actions, can be done in just a few clicks.
Using model-to-model import in CloudWorks also makes moving data between models in the Anaplan platform faster and easier. Not only can you schedule these imports on a specific schedule of your choosing, but it doesn’t require any additional technical resources to do so.
Users across all use cases can use CloudWorks to access the information they need without compromising data integrity. Below are some common use cases we've seen in the field.
How you might use model-to-model import in CloudWorks throughout your day-to-day:
How you can use CloudWorks to automate data integrations with cloud storage solutions and within Anaplan:
Let's move on to Part 2: Setup.
I am confused by this still as nowhere is it mentioned if this is a service we need to pay for....do I need an Amazon web service account? Do we need to pay for cloudworks? What is Postman? Are these all external services that companies need to purchase that you are advertising? We need to be able to write custom code for APIs? Does this work in conjunction with a Mulesoft or separately? What kind of technical knowledge does one need to do this, Python? I've read all of these articles but have yet to find these basic answers on how a company actually utilizes this. How do we actually implement this?
Hello @jakesachs
We are sorry you find this series confusing, we appreciate your feedback and will do our best to make more intuitive.
CloudWorks is not a service you need to pay for, but you need to be an Integration Admin to run it (see Part 2 for the details). Today, CloudWorks leverage AWS S3 as a source (see Part 2 for the details) OR another Anaplan Model (see Part 5 for the details).
We invite you to take the e-learning course (here) to try it out and get more comfortable.
Postman is a platform used to create APIs.
If you are not comfortable with APIs, you can leverage Anaplan actions (import/export/process) with CloudWorks, APIs are not a pre-requisite.
If you are comfortable with APIs, see our Part 3 for the Set-Up and Part 4 for an example.
Here is the link to Anapedia for more help and detailed step-by-step on CloudWorks: https://help.anaplan.com/en/96f951fe-52fc-45a3-b6cb-16b7fe38e1aa-CloudWorks
And finally, in our Part 1 above, you have an overview of use cases for CloudWorks.
Let us know if this helps!