InfraDots logo
Documentation

Getting Started

Welcome to InfraDots Platform! This guide will walk you through everything you need to know to get up and running with our infrastructure management platform.

Step 1: Create Your Account

To begin using InfraDots Platform, you'll need to create an account. We offer three convenient sign-in options:

  1. Google Account: Sign in with your existing Google profile
  2. GitHub Account: Sign in with your existing GitHub account
  3. Email: Create an account with an email and password

Signup Simply visit our platform and click "Sign Up" to get started with either option.

Step 2: Set up your first organization

Create organization After creating your account, you continue with setting up your first Organization and subscription. For the subscription you can start with a free trial or you can select a subscription plan immediately and receive a bonus. InfraDots Platform offers flexible pricing options:

Payment Options

You have two ways to get started:

  1. Starter Tier: Begin with our starter tier that will always be free and is built specifically for small teams.
  2. Choose another plan: Choose one of our other plans like Growth or Enterprise and set up a subscription directly
  • Growth
  • Enterprise

Step 3: Optional Onboarding Flow

After creating your organization, InfraDots Platform offers an optional onboarding flow designed to help you get familiar with the platform's key features. This onboarding is perfect for new users but can be skipped if you're more experienced with infrastructure management platforms.

What's Included in Onboarding

The onboarding has two major flows:

  1. Guided onboarding - for first time users using our AI to provision infrastructure on your selected cloud
  2. Custom onboarding - you choose which components to import and create Onboarding
  • Workspace Import: Import infrastructure code from other providers
  • VCS Integration: Connect your version control system (GitHub, GitLab, etc.)
  • Team Collaboration: Add team members and configure permissions
  • Monitoring and Management: Set up monitoring and understand the dashboard

Skipping: if you're an experienced user or prefer to explore the platform independently you may skip the onboarding by clicking the Skip button

Platform Architecture

The diagram below shows how InfraDots Platform components work together:

┌─────────────────────────────────────────────────────────────┐
│                     InfraDots Platform                       │
│                                                              │
│  ┌──────────────┐    ┌──────────────┐    ┌──────────────┐   │
│  │ Organization │───▶│  Workspaces  │───▶│     Runs     │   │
│  │              │    │              │    │  Plan/Apply   │   │
│  └──────┬───────┘    └──────┬───────┘    └──────┬───────┘   │
│         │                   │                   │            │
│         ▼                   ▼                   ▼            │
│  ┌──────────────┐    ┌──────────────┐    ┌──────────────┐   │
│  │   Members    │    │  Variables   │    │ Worker Pools │   │
│  │ & Permissions│    │  & State     │    │  (Execution) │   │
│  └──────────────┘    └──────────────┘    └──────────────┘   │
│                                                              │
│  ┌──────────────┐    ┌──────────────┐    ┌──────────────┐   │
│  │VCS Providers │    │ IDP Agents   │    │ Integrations │   │
│  │ GitHub/GitLab│    │  AI Reviews  │    │  Webhooks    │   │
│  └──────────────┘    └──────────────┘    └──────────────┘   │
└─────────────────────────────────────────────────────────────┘

How a Run Works

  1. Trigger — A VCS push or manual action triggers a run
  2. Plan — InfraDots generates a Terraform plan showing proposed changes
  3. Review — IDP Agents analyze the plan for best practices and security
  4. Apply — After approval, changes are applied to your infrastructure
  5. Notify — Integrations send webhooks to external services

Next Steps

Once you've completed the initial setup, you're ready to:

  1. Terraform & OpenTofu basics: Learn the core concepts if you're new to infrastructure as code
  2. Your first run: Run plan and apply in InfraDots step by step
  3. Create Workspaces: Set up your infrastructure configurations
  4. Connect VCS: Link your version control repositories
  5. Import Existing Infrastructure: Migrate from other providers
  6. Invite Team Members: Add collaborators to your organization
  7. Configure Integrations: Set up third-party service connections

Getting Help

If you need assistance at any point:

  • Check out our comprehensive documentation in the other sections
  • Use the built-in help system within the platform
  • Contact our support team for personalized assistance