PLATFORM

Infrastructure Management

Enable your developers to deploy scalable, reliable and highly available environments for end-to-end applications.

Get started

Run the infrastructure
of your choice

Amazon Web Services logo

Amazon Web Services

Digital Ocean logo

Digital Ocean

Microsft Azure logo

Microsft Azure

Vultr Cloud  logo

Vultr Cloud

Linode logo

Linode

UpCloud logo

UpCloud

Get app
to market faster

We'll handle the infrastructure and app runtimes so you can push code to production in just a few clicks.

Focus on
what matters

We’ll handle provisioning, managing infrastructure, and operating systems, so you can focus on building great products.

Speed up
Development

Simplify infrastructure management by automating deployments, scaling, security, or other tasks.

Maximize
Uptime

Our load balancer, self-healing and autoscaling will keep your application up and running, even on high loads.

Modern development technologies included

Bunnyshell supports the technologies your team needs today and the ones they want to use tomorrow.

Start your free trial
Node.js logo Node.js
Python logo Python
MongoDB logo MongoDB
OpenLiteSpeed logo OpenLiteSpeed
InfluxDB logo InfluxDB
RabbitMQ logo RabbitMQ
PHPlogo PHP
Varnish logo Varnish
Elasticsearch logo Elasticsearch
MySQL logo MySQL
Java logo Java
Redis logo Redis
Angular logo Angular
Apache logo Apache
Ruby logo Ruby
Symfony logo Symfony
Couchbase logo Couchbase
PostgreSQL logo PostgreSQL
Nginx logo Nginx
.NET logo .NET

Add, remove, and resize instances based on your infrastructure-specific needs.

Cloning

Create a server based on an already existing one.

Power Actions

Easily start, stop and restart your instances.

Snapshots

Back up and restore specific environments at any time using a snapshot.

Virtual Network

Create on-demand disk images of your servers and disks.

Have your infrastructure monitored to discover installed packages and possible bottlenecks.

Metrics Autodetection

Automatically scans and detects installed packages on your infrastructure.

Collecting Metrics

Collects your metrics and keeps them in store for a longer period of time.

Real-time Streaming

Observe metrics in real-time once every 60 seconds.

Custom Dashboards

Automatically generates dashboards for specific metrics upon package auto-detection.

Enhanced Visualization

Choose your own metrics to be shown in one dashboard.

Get notifications based on reaching failure-defining parameters.

Metrics Autodetection

Automatically scans and detects installed packages on your infrastructure.

Collecting Metrics

Collects your metrics and keeps them in store for a longer period of time.

Real-time Streaming

Observe metrics in real-time once every 60 seconds.

Custom Dashboards

Create on-demand disk images of your servers and disks.

Enhanced Visualization

Choose your own metrics to be shown in one dashboard.

Reuse pieces of programming language that automation scripts can invoke from the body of their code.

Crons

Schedule commands to run periodically at fixed times, dates, or intervals.

File Management

Manages files, including their content, ownership, and permissions.

Custom Commands

Provide a way to execute external commands on the server upon deployment.

Custom Packages

Specify system packages to install upon the next deploy.

Services

Create and manage custom services.

Have everything fully armored through the use of firewalls and data encryption.

Auth Management

Provides a simple and easy way to manage SSH access.

Firewall

Grants IP-specific type of access.

Certificates Management

Automatic Let’s Encrypt certificate generation, or you can use your own.

Have the best course of action automatically executed for any given failure.

Real-time Problem Detection

If any of your services are down, they’re automatically restarted.

Playbook Execution

No need for user input, as rising issues are automatically dealth with.

Execution Confirmation

Upon service restart, a notification email will be sent.

Intervention Needed Alert

If a service can’t be restarted, a critical notification email will be sent.

Scale resources vertically on the same server.

Load Balancer

Increase reliability by distributing your traffic efficiently across multiple servers.

Horizontal Scaling

Increase capacity by adding more servers to sustain high loads.

Vertical Scaling

Increase power by adding more resources to your server based on workload.

Auto Scaling

Automatically increase or decrease the number of servers based on the load.

Cloning

Create a server based on an already existing one.

Power Actions

Easily start, stop and restart your instances.

Snapshots

Back up and restore specific environments at any time using a snapshot.

Virtual Network

Get an isolated and highly-secure environment for your applications.

Metrics Autodetection

Automatically scans and detects installed packages on your infrastructure.

Collecting Metrics

Collects your metrics and keeps them in store for a longer period of time.

Real-time Streaming

Observe metrics in real-time once every 60 seconds.

Custom Dashboards

Automatically generates dashboards for specific metrics upon package auto-detection.

Enhanced Visualization

Choose your own metrics to be shown in one dashboard.

Metrics Autodetection

Automatically scans and detects installed packages on your infrastructure.

Collecting Metrics

Collects your metrics and keeps them in store for a longer period of time.

Real-time Streaming

Observe metrics in real-time once every 60 seconds.

Custom Dashboards

Create on-demand disk images of your servers and disks.

Enhanced Visualization

Choose your own metrics to be shown in one dashboard.

Crons

Schedule commands to run periodically at fixed times, dates, or intervals.

File Management

Manages files, including their content, ownership, and permissions.

Custom Commands

Provide a way to execute external commands on the server upon deployment.

Custom Packages

Specify system packages to install upon the next deploy.

Services

Create and manage custom services.

Auth Management

Provides a simple and easy way to manage SSH access.

Firewall

Grants IP-specific type of access.

Certificates Management

Automatic Let’s Encrypt certificate generation, or you can use your own.

Real-time Problem Detection

If any of your services are down, they’re automatically restarted.

Playbook Execution

No need for user input, as rising issues are automatically dealth with.

Execution Confirmation

Upon service restart, a notification email will be sent.

Intervention Needed Alert

If a service can’t be restarted, a critical notification email will be sent.

Load Balancer

Increase reliability by distributing your traffic efficiently across multiple servers.

Horizontal Scaling

Increase capacity by adding more servers to sustain high loads.

Vertical Scaling

Increase power by adding more resources to your server based on workload.

Auto Scaling

Automatically increase or decrease the number of servers based on the load.

HOW IT WORKS

We make it easy,
simple and fast.

Connect

Public cloud or on-premise, connect your infrastructure to our platform in just a few simple steps.

Orchestrate

Take control, manage, and design complex production-ready infrastructures with ease.

Deploy

Enable automated git deployments and minimise downtime with multiple deployment strategies.

Optimize

Use our DevOps tools to continue optimise your application for performance and reliability.

Overcome today’s
growth challenges

E-COMMERCE

Unbroken user experience

Update your e-commerce with no downtime while automatically increasing your pool of resources when needed.

Explore solution

SAAS

Always available

Deliver new features without the stress of affecting your customer’s experience while using your application.

Explore solution

DEVELOPMENT AGENCIES

More clients, less hassle.

Access centralized maintenance over your projects to streamline absolute control while expanding your portfolio.

Explore solution

Easy Shift
Towards Thriving

Bunnyshell unlocks an agile business environment, breaking away from legacy infrastructures.

Talk to our team
Alex Circei CEO Waydev
“We've made scaling our business's whole infrastructure more efficient and cost effective, decreased the hosting costs by over 80%, and allowed us to quickly scale.”

Alex Circei
CEO

Aurelian Motiga CTO Gomag
“Since we started working with Bunnyshell we can focus more on developing our product, knowing that scaling our infrastructure will hardly be an issue.”

Aurelian Motiga
CTO

Frequently Asked Questions

Haven’t found what you’re looking for?
Explore the Bunnyshell Help center or Contact us.

There are many different types of applications running on bunnyshell. This includes web apps, mobile, ecommerce and Software as a Service (SaaS) applications
Bunnyshell currently supports the following languages - PHP, python, java, Node.js. - and is always looking to add more languages.
A load balancer is a networking method that allows the distribution of workloads across multiple servers. At bunnyshell every web server comes with a software load balancer as part of our application stack. These software load balancers will help to evenly distribute web requests in times of high traffic and help to ensure high availability to your web application.