Introduction
An environment is where you deploy and manage your infrastructure within a project. Each environment has its own billing and can be configured for different purposes such as "production", "staging", "development", or dedicated environments for specific clients.
Environments are billed separately. See our pricing page for more details.
Components
Each environment includes:
- Instance Pools: Manage the deployment and scaling of instances
- Services: Deploy applications (web servers, CRON jobs, databases, etc.)
- Load Balancer: Route traffic to your services
- Environment Variables: Share configuration between services
- Monitoring: Track performance and health metrics
Providers
Environments can have multiple providers configured to deploy instances. This offers flexibility in:
- Using different cloud platforms
- Deploying across multiple regions
- Managing costs by choosing the most suitable provider
Environment Types
LayerOps offers three types of environments (Starter, Basic, and Premium) with different features and capabilities to suit your needs. Each type comes with its own set of limits and features.
See our pricing page for detailed information about each environment type and their features.
The Starter plan uses a Mono Cloud orchestrator which does not guarantee high availability. For production environments, we recommend Basic or Premium plans which use Multi Cloud orchestrators.
Table of Contents