Enterprise

Koha Cloud Enterprise on AWS

High-availability Koha in the cloud designed to stay online during failures and stay responsive during busy periods.
Available as managed (recommended) or self-service.

Trusted by thousands of libraries worldwide

Deployment options for Enterprise

These enterprise capabilities can be deployed two ways:

Managed Services (Recommended)

KohaSupport implements and operates Enterprise in your Amazon Web Services (AWS) account. Scope and responsibilities are defined in the proposal.

  • Operational support included
  • Custom pricing based on requirements
Learn More

Self-Service Deployment

Deploy in your AWS account using KohaSupport AMIs. Optional help is available.

  • You handle all operations
  • Professional services available
View Pricing

Enterprise reliability for libraries

Production-grade infrastructure designed for institutions requiring higher reliability, resilience during busy periods, and institutional-grade governance. Not just hosting — designed for reliable library operations.

High availability design

Designed for high availability across multiple data centers. Geographic redundancy helps maintain library operations during infrastructure issues.

  • Designed to minimize downtime during failures
  • Geographic redundancy across data centers
  • Continuous health monitoring & automated recovery actions
  • Minimizes disruption during maintenance

Intelligent Auto-Scaling

System automatically adjusts compute capacity based on real-time demand, ensuring consistent performance during peak periods like course registration.

  • Scales up during high traffic (auto-adds servers)
  • Supports peak periods with scaling limits
  • Scales down during quiet periods (cost optimization)
  • Traffic distributed across servers automatically

High-Performance Database

High-performance managed database delivers fast searches and reliable catalog access with automated operational benefits.

  • High-performance managed database
  • Continuous automated backups
  • Point-in-time recovery (1-35 days)
  • MySQL-compatible

Dual-Layer Backup Protection

Two independent backup systems work together to protect your library data with flexible retention policies.

  • Aurora continuous backups
  • Scheduled Amazon S3 (Simple Storage Service) backups (hourly to weekly)
  • Encrypted backup storage
  • Customizable retention (30 days to years)

Enterprise Security

Bank-level security with encryption at rest and in transit, plus automatic security patching.

  • Data encrypted in storage & transmission
  • Automatic security updates
  • Secure HTTPS connections
  • Isolated network architecture

Shared File Storage

Shared file storage automatically synchronizes book covers, uploads, and reports across all servers in real-time.

  • Real-time file synchronization
  • Accessible from all servers
  • Automatic scaling
  • High durability storage

Reduced-Downtime Upgrades

Update to new Koha versions with reduced downtime using rolling deployments (where applicable).

  • Rolling deployment strategy
  • New instances launch automatically
  • Traffic shifts gradually to new version
  • Rollback option if needed

Operating this infrastructure yourself? Managed Services can handle deployment, monitoring, scaling, and updates for you.

Enterprise AWS Cloud Architecture

Complete enterprise cloud infrastructure designed for institutional requirements and maximum reliability

Application Load Balancer (ALB)

Automatically distributes traffic across multiple servers with failover options designed to reduce disruption

Multi-AZ Auto Scaling

Automatically adds or removes servers based on traffic. Servers span multiple Availability Zones (data centers)

Amazon Aurora Database

Managed MySQL-compatible database with automatic backups, replication, and point-in-time recovery

Amazon EFS (Shared Storage)

Distributed file system shared across all servers for cover images, uploads, and reports

CloudWatch Monitoring

Real-time metrics, automated alarms, and system health dashboards

SSL/TLS Certificates (ACM)

Free, automated SSL/TLS certificate management via AWS Certificate Manager (ACM) with automatic renewal

Designed for Scale

Enterprise capabilities supporting libraries of all sizes

2+

Handles peak demand

Starts with redundancy and can scale for busy periods (limits can be set to control costs)

High

Designed for reliability

Runs across multiple data centers to reduce downtime risk

Fast

Responsive searches

High-performance database option for large catalogs

Auto

Health checks & alerts

Automated monitoring helps detect issues early

Enterprise is designed for libraries that need higher reliability during busy periods and clearer recovery options if something goes wrong. It supports resilient cloud setups while keeping ownership and billing visible in your AWS account.

When Enterprise is the right fit

Enterprise is designed for libraries that need stronger reliability, clearer recovery options, and support for busy periods.

Busy academic calendars

Helps your catalog and circulation stay responsive during enrollment periods, semester starts, and other high-traffic moments.

Multi-branch and shared-library environments

Supports libraries that need a more resilient setup across multiple teams, branches, or participating institutions.

Collections that need stronger protection

Designed for libraries that want better backup, recovery, and failover options than a basic single-server setup.

Growth without a redesign

Provides a path for larger catalogs, more users, and changing demand without rebuilding your setup from scratch.

Ready for Enterprise-Grade Library Infrastructure?

Book a consultation to discuss your requirements, or start an Enterprise 30-day trial