Introduction to Wolfram Cloud Administration

This document provides a guide to the planning, setup and operation of a Wolfram Cloud installation. There is a public version of the Wolfram Cloud (available at as well as the Wolfram Enterprise Private Cloud (EPC) version. This document pertains mainly to EPC users, though it may also be useful to public cloud users as well.
What Is the Wolfram Cloud?
What is the Wolfram Cloud, and what can you do with it?
Why Use Enterprise Private Cloud?
The reasons for using a Wolfram Enterprise Private Cloud include:
Your EPC includes comprehensive 24/7 support. Support can be reached by emailing, or for emergencies. Be prepared to provide your account information, including company name, license number, any relevant configuration details and the relevant log output, if you have it.
Planning and Setting Up EPC
This document is organized to take you through the steps of planning, setting up and then operating your EPC installation. The steps are as follows:

1.  Start with a clear idea of the problem you are solving with EPC (whether it is a part of a larger system or will completely comprise the solution). For example, is it primarily hosting content, providing a computational back end in a larger system, implementing a data pipeline to produce reports, whether it involves executing Wolfram Language code and so on.

2.  Understand the architecture of the Wolfram Cloud; this is the "parts list" and how parts are connected.

3.  Understand the theory of operation for various features of the Wolfram Cloud; this allows you to make intelligent planning decisions.

4.  Using the information from previous steps, do the capacity planning based on the expected system load, or perhaps for various load scenarios. This will help determine things such as cluster size, hardware specs (CPU/RAM/disk/network), and partitioning of kernel pool types (a consideration unique to the Wolfram Cloud), which all determine what resources you need to acquire.

5.  Set it up, installing and configuring everything.

After this point, your EPC would be ready to use to implement the solution for which it was acquired. You or your users can start uploading notebooks, deploying APIs or whatever you need. From this point, the additional resources in this document help you to operate the system and troubleshoot issues.