Skip to main content

Managing Cloud Infrastructure

O1 provides comprehensive cloud infrastructure management across multiple providers including AWS, Azure, GCP, and DigitalOcean. This guide covers provisioning, managing, and monitoring cloud instances.

Prerequisites

  • O1 backend service running
  • Cloud provider account credentials
  • SSH keys configured in O1

Step 1: Configure Cloud Provider Credentials

Add AWS Credentials

Add Azure Credentials

List Available Credentials

Step 2: Discover Existing Instances

Before creating new instances, discover what’s already running:

Step 3: Launch a Cloud Instance

Launch a new cloud instance and automatically add it to O1 management:

Basic Instance Launch

Advanced Instance Configuration

Step 4: Instance Lifecycle Management

Restart Instance

Terminate Instance

Step 5: Resource Management

Add Firewall Rules

Create and Attach Volumes

Step 6: Multi-Provider Management

Compare Instance Types Across Providers

Deploy Across Multiple Clouds

Step 7: Infrastructure Monitoring

Monitor Instance Health

Monitor Resource Usage

Advanced Scenarios

Auto-scaling Groups

While O1 doesn’t provide native auto-scaling, you can manage scaling manually:

High Availability Setup

Deploy across multiple regions for redundancy:

Cost Optimization

Use spot instances for cost savings:

Security Best Practices

SSH Key Management

Network Security

Troubleshooting

Instance Launch Failures

Connection Issues

Next Steps

Now that you can manage cloud infrastructure, explore: Remember to regularly review your infrastructure costs, security settings, and performance metrics to ensure optimal operation.