Getting Started

last updated: 2024-10-18

Getting Started Guide for DowntoZero Cloud

Welcome to DowntoZero Cloud! This guide will walk you through the steps to get started with our cloud services. Whether you’re a beginner or an experienced user, this guide covers the essential steps to begin leveraging the power of DowntoZero Cloud.

1. Introduction

DowntoZero Cloud offers a powerful and scalable cloud infrastructure to help you run, manage, and deploy containerized applications securely and efficiently. Our pay-per-watt pricing model allows you to control your costs by monitoring power consumption. This guide will help you set up and manage your applications using DowntoZero Cloud.

2. Prerequisites

Before you get started, make sure you have the following:

  • A DowntoZero Cloud account (sign up at https://downtozero.cloud/).
  • Basic understanding of Docker and containers.
  • Familiarity with cloud environments and deploying applications.
  • (Optional) An SSH key pair for secure access to your instances.

3. Step 1: Create an Account

To begin using DowntoZero Cloud, you first need to create an account:

  1. Go to DowntoZero Cloud.
  2. Click on the “Sign Up” button.
  3. Fill in your details and verify your email.
  4. Once registered, you can log in to your DowntoZero Cloud Dashboard.

4. Step 2: Set Up a Container Registry

You can store and manage your container images in the DowntoZero Cloud Container Registry:

  1. Navigate to the “Container Registry” section in your dashboard.

  2. Create a new container repository by clicking on “Create Repository.”

  3. You can now push your Docker images to the registry. Use the following command to tag and push your image:

    docker tag <your-image> cr.dtz.rocks/<image-name>:<tag>
    docker push cr.dtz.rocks/<image-name>:<tag>
    

5. Step 3: Deploying Your First Application

Deploy your first containerized application on DowntoZero Cloud:

  1. From the dashboard, click on “Create New Deployment.”
  2. Select your container image from the DowntoZero Container Registry.
  3. Configure the deployment by specifying:
    • Instance size (based on your power consumption needs).
    • Environment variables for your application.
    • Set up autoscaling rules if needed.
  4. Click on “Deploy” to start your application.

Monitoring Your Application

Once deployed, you can monitor the application in the dashboard:

  • Check resource consumption (including power consumption).
  • Review logs for troubleshooting.
  • Manage scaling settings if your workload increases.

6. Step 4: Managing Billing and Consumption

DowntoZero Cloud uses a pay-per-watt model, ensuring you only pay for the power your deployments consume:

  1. Go to the Billing section in your dashboard.
  2. Monitor your power consumption in real time.
  3. Set up alerts to notify you when your usage exceeds certain thresholds.

You can review detailed billing statements and manage payment settings from the Billing tab.

7. Step 5: Managing Your Containers

In addition to deployment, DowntoZero Cloud offers features to:

  • Scale containers based on traffic and resource demands.
  • Set alerts to trigger actions when certain thresholds are met.
  • Manage secrets securely, allowing your applications to access sensitive data without exposing it directly.

8. Additional Resources

For more advanced features, explore our Documentation or check out our API reference for automating deployments and management tasks.


With this guide, you’re ready to start using DowntoZero Cloud! Should you encounter any issues or have questions, please reach out to our support team at support@downtozero.cloud.