1. Create an Alibaba Cloud account
If you do not have an Alibaba Cloud account, go to the Alibaba Cloud official website. In the upper-right corner, click Log On/Register to create an account.
2. Activate BatchCompute
Log on to your Alibaba Cloud account. On the Products menu, under Compute, find BatchCompute. Go to the product homepage to activate the BatchCompute service.
3. Get an AccessKeyId and AccessKeySecret
Go to the AccessKey console to obtain an AccessKeySecret.
Find an AccessKeyId that is active and click Show to retrieve the corresponding AccessKeySecret.
If no active AccessKeyId is available, click Create Access Key in the upper-right corner. The system generates a new AccessKeyId and AccessKeySecret.
4. Understand the basic concepts
Before you proceed, you must understand a few core concepts of BatchCompute.
5. About OSS
The BatchCompute service uses OSS for persistent storage by default. We recommend that you familiarize yourself with OSS.
If you are already familiar with OSS, you can skip this step.
6. Choose the right tool
The BatchCompute service provides HTTP-based APIs. We also provide tools built on these APIs that allow you to submit and manage jobs.
Use the command line interface: Recommended for beginners. The command line interface automates program packaging, uploads, and job submissions. It lets you manage jobs and clusters without needing to know the BatchCompute JSON format. We recommend that beginners start with the command line interface QuickStart.
Use the console: Recommended for beginner and intermediate users. The console provides a web-based visualization interface to manage jobs and clusters. Using the console requires an understanding of the BatchCompute package deployment logic and JSON format. For more information, see the console QuickStart example.
Use an SDK: Recommended for advanced users with a programming background. We provide official Java and Python SDKs. For more information, see the Java QuickStart example and the Python QuickStart example.
Use the Graphic Computing Service management system: A web-based management system customized for rendering scenarios.