Application business continuity

Aha! Builder

Aha! Builder applications are designed to remain stable and operational over time. View your application's business continuity details at Operate → Documents → Security → Business Continuity.

Click any of the following links to skip ahead:

Robustness

Production applications are constantly monitored and automatically restarted if issues are detected. Aha! uses a blue-green deployment strategy: The new version of an application is tested and monitored before switching traffic from the previous version. If an issue is detected, traffic reverts to the last known working version automatically.

Top

Backups

  • Code backups: Application code is backed up automatically more than once per hour. All code changes are stored in a git revision control system that retains the complete version history.

  • Database backups: Database snapshots are taken hourly and retained for 30 days.

You can download a complete copy of your application code at any time using the Download ZIP button on the Code page.

Top

Framework and security updates

Aha! manages framework and security updates for applications running on its infrastructure. Because Aha! Builder applications run on TypeScript, Aha! can apply routine patches and framework updates without requiring you to manage versions or coordinate updates yourself.

Top

Application portability

Your Aha! Builder application code is fully visible and downloadable at any time. You can export the complete codebase — including backend code and database configuration — and run it independently outside of Aha! You own all code and intellectual property created in Aha! Builder.

Top

For information about Aha! Builder application hosting infrastructure, see Aha! Builder application hosting.

Feedback received!

Error submitting feedback, please try again later