website logo
Sign Up PricingApp Templates
⌘K
⏰Changelog
📚Ready-to-use Templates
Strapi Serverless
Medusa Server
Appwrite
SPA on CloudFront
Amazon EKS
Node.js
n8n Workflow Automation
Next.js
🚀Getting started
Create an account in Microtica
Create an application from template
Import an existing application
Scaling Applications in Microtica
Assign a Custom Domain
🔄Integrated CI/CD
Manual deployments
Automated deployments
Deploy from multiple Git branches
Pipeline Notifications
Deployment Insights
đŸšĻPipelines
Pipeline Syntax
Steps
Stages
Artifacts
Variables
â†Šī¸Automated Rollbacks
💰Cloud Cost Optimization
Cost Reports
Cost Dashboard
Automated Saving Schedules
🔗Integrations
Connect an AWS account
Connect an Existing Kubernetes Cluster
Connect a Container Registry
🤖Migrate to Microtica
Migrate from Heroku to AWS
âš™ī¸Project Settings
Manage teammates
Manage pricing plan and billing
Docs powered by
Archbee
Getting started

Scaling Applications in Microtica

1min

You can scale your applications vertically and horizontally, directly from Microtica. Navigate to your environment, under the Apps tab, select the application that you want to scale. In the App Settings tab, under Scaling, you will find all the resource properties you can configure, like CPU, Memory, and instance replication.

microtica scaling
īģŋ

For vertical scaling, you can enter the minimum and the maximum number of CPU units reserved for the application (in mCPU). You'll get an indication at the bottom that shows how much CPU the application is currently using.

You can also update the memory configuration by entering the initial memory given to the application and the maximum allowed memory (in MiB). You'll get an indication at the bottom that shows how much memory the application is currently using.

For horizontal scaling, you can configure the replication parameter, which indicates the number of application instances running at the same time. The app workload will be balanced between the instances. Here as well, configure the minimum and the maximum number of instances.

Automated scaling will be initiated when the application reaches 80% of the maximum assigned CPU or Memory resources, within the maximum number of instances.

Click on the Save button to save the configuration, and reflect your changes in your running environment. It will take a couple of minutes to apply the scaling changes.

Updated 04 Sep 2023
Did this page help you?
PREVIOUS
Import an existing application
NEXT
Assign a Custom Domain
Docs powered by
Archbee
Docs powered by
Archbee