Deploying Services

A CloudStation service represents a dedicated deployment target for your application. With two distinct types of services available, you can tailor your deployments to meet your application's specific needs.

Service Deployment Options

You can easily connect deployment services to your GitHub repositories, and each service maintains a comprehensive log of deployment attempts, metrics, and variables. The service view offers detailed insight into deployment status, data tables (for database services), variables, and settings.

Creating a Service

Initiate a service by clicking the "Add New..." button and selecting a service type, such as deploying from GitHub, provisioning a database, utilizing a template (coming soon), or deploying a Docker image. CloudStation supports service creation at any point within your project.

Create Service

Service Source

CloudStation empowers you to deploy services from various sources:

1. GitHub Repositories

Link services directly to GitHub repositories and branches. New code commits trigger automatic builds and deployments. Manage Database data

2. Database Services

Integrate and deploy cloud-based databases seamlessly. Changes in database configurations trigger automatic updates to maintain consistency and performance. Create Service

Connecting to Your Database

CloudStation provides connection strings and project variables, enabling your applications to connect to database services. Database connection strings are accessible under the "Connect" tab in the service details view.

Managing Database Data

CloudStation's user interface streamlines database management, allowing you to inspect tables and manipulate data within your chosen database service.

3. Templates Services

Leverage pre-designed deployment templates for rapid provisioning. Customize and deploy resources tailored to your application needs with minimal effort.

Manage Database data

4. Docker Images

Seamlessly connect services to Docker images hosted on Docker Hub or GitHub Container Registry. CloudStation handles image retrieval and deployment.

Manage Database data

Conclusion

CloudStation's flexible deployment options empower teams to streamline their workflows and enhance productivity. Whether integrating directly with GitHub repositories, managing databases seamlessly, or utilizing pre-configured templates, each option is designed to simplify deployment and ensure consistency. Choose the approach that best suits your development and operational needs to deliver robust and scalable solutions effortlessly.


Edit this file on GitHub