/
ARES Kudo Developer Studio Onboarding

ARES Kudo Developer Studio Onboarding

What is ARES Kudo Developer Studio

 

ARES Kudo Developer Studio is a version of ARES Kudo exclusively aiming at developers of cloud-based solutions.
It can be installed on the computer of the developer locally, to test and develop your code offline before deploying it online on your server.


What can I achieve with the ARES Kudo CAD platform for Developers

 

Use the 300+ 2D CAD features available in ARES Kudo to migrate an existing solution from desktop to cloud, build a new online CAD solution with your own industry-specific features on top ,or integrate some or all of these CAD features inside your pre-existing online solutions.

ARES Kudo is using the DWG format natively which ensures a maximum compatibility with AutoCAD. Compared to the version distributed by Graebert, developers can modify the user interface, show/hide features and integrate our technology into a product distributed under their own brand.

Some use cases include:

ARES Kudo for Developers Architecture

 

  • CAD Editor

  • UI Customization

  • API Server

  • Token

  • New or customized CAD features

image-20241024-085323.png

System Requirements

 

Minimum Memory Requirement for the Server

To ensure optimal performance and the ability to open drawings, your server must have at least 3 GB of available memory.
Insufficient memory—less than 3 GB—can lead to resource constraints, causing performance issues or failure to open drawings.
It is strongly recommended to allocate at least 3 GB of memory to guarantee smooth operations and provide sufficient resources for drawing-related tasks.


Supported Operating Systems

ARES Kudo Server is compatible with the following operating systems:

  • Windows 10 and 11

  • Windows Server 2022

  • Linux Ubuntu 20.04

 

Recommended System Requirements for ARES Kudo Server

The following specifications are recommended based on the number of concurrent sessions the server needs to support:

ARES Kudo Editor

  1. For 4 concurrent sessions:

    • Cloud: t3.medium (AWS EC2): 2 cores, 4 GB memory

    • On-premises: Dual-core processor, 4 GB memory

  2. For 20 concurrent sessions:

    • Cloud: r5.large (AWS EC2): 2 cores, 16 GB memory

    • On-premises: Dual-core processor, 16 GB memory

  3. For 45 concurrent sessions:

    • Cloud: r5.xlarge (AWS EC2): 4 cores, 32 GB memory

    • On-premises: Quad-core processor, 32 GB memory

  4. For 95 concurrent sessions:

    • Cloud: r5.2xlarge (AWS EC2): 8 cores, 64 GB memory

    • On-premises: Octa-core processor, 64 GB memory

 

Headless mode (no UI)

  1. For 10 concurrent sessions*:

    • Cloud: t3.medium (AWS EC2): 2 cores, 4 GB memory

    • On-premises: Dual-core processor, 4 GB memory

  2. For 100 concurrent sessions*:

    • Cloud: r5.xlarge (AWS EC2): 4 cores, 32 GB memory

    • On-premises: Quad-core processor, 32 GB memory

  3. For 250 concurrent sessions*:

    • Cloud: r5.2xlarge (AWS EC2): 8 cores, 64 GB memory

    • On-premises: Octa-core processor, 64 GB memory

  4. For 500 concurrent sessions*:

    • Cloud: r5.4xlarge (AWS EC2): 16 cores, 128 GB memory

    • On-premises: 16-core processor, 128 GB memory

*ramp up period - 10s (load test performed with 9mb dwg file in operation export PDF)

 

End user machine

OS

Browser (Supports WebGL)

OS

Browser (Supports WebGL)

Windows 10/ Windows 11

Google Chrome, Microsoft Edge, Firefox

Linux

Google Chrome, Firefox

MacOS

Safari, Google Chrome, Firefox



ARES Kudo Developer Studio documentation

How to deploy ARES Kudo Server or ARES Kudo OEM

Related content

Onboarding ARES Kudo hosted by Graebert
Onboarding ARES Kudo hosted by Graebert
Read with this
ARES Kudo Developer Studio Installation
ARES Kudo Developer Studio Installation
Read with this
ARES Kudo server Windows setup
ARES Kudo server Windows setup
Read with this
ARES Kudo Editor Customization Guide
ARES Kudo Editor Customization Guide
Read with this