Installation

Choose the installation method that best suits your needs.

  • Option 1: Local Docker Quick Start

    The quickest way to get Smarter up and running on your desktop is to use the Smarter Quick Start. This is a Docker Compose-based deployment that runs all components of the platform in Docker containers on your local machine. This method is ideal for evaluating the platform, and for personal use.

  • Option 2: Local Development

    Follow the instructions in the Developer Guide to build and run the application locally from source code, using Docker Compose. This method is ideal for developers who want to contribute to the project, or who want to customize the application for their own use.

  • Option 3: Professionally Installed Kubernetes Cloud Installation

    Use a Certified Smarter Cloud Hosting Provider that offers installation and support for Kubernetes-based Smarter deployments. This method is ideal for small organizations that want to use Smarter without the hassle of managing their own infrastructure.

  • Option 4: Managed Service

    Use a Certified Smarter Cloud Hosting Provider that offers Smarter as a managed service. This method is ideal for organizations that want to run Smarter in their own cloud environment, but don’t want to manage the software and infrastructure themselves.

  • Option 5: Self-hosted Kubernetes Installation

    Deploy Smarter to a production environment using AWS and Kubernetes. This method is ideal for large organizations that want to use Smarter in a production setting, and who have the resources to manage a production deployment.