Introduction
Introduction to the Magelify cloud platform.
What is Magelify?
Magelify is a deployment and code collaboration platform for building, managing and scaling modern web applications. Magelify combines enterprise-ready cloud hosting with best-practice developer workflows supporting teams of any size.
Using simple one-click application templates you can easily provision popular ecommerce and content management platforms such as Magento and Wordpress with zero infrastructure management. Being built on top of the Kubernetes container orchestration platform, Magelify provides native horizontal scaling and failover (HA) out of the box.
Magelify streamlines your end-to-end development experience, with Git-style "push to deploy" and built-in CI/CD (continuous integration and delivery), making it easier to adapt DevOps in your organization. Magelify follows the Twelve-Factor principles but adds a few additional features such as persistence to support legacy apps.
Key features
- Built-in Git repositories (replaces Github, Gitlab, SVN, ...)
- Managed container hosting (replaces AWS/GCS, dedicated servers, VPS)
- Automated CI/CD pipeline (replaces Jenkins, Travis, CircleCI, ...)
- Snapshots and recovery (replaces backup services such as R1Soft, Acronis, ...)
- Easy horizontal scaling
- Self-healing application clusters based on Kubernetes
- Cloud-native storage that scales with your application
- Team collaboration with role-based access control
- SSL/TLS protection for all domains
- Beautifully designed dashboard UI
How is Magelify different?
To better understand how our scalable container platform compares to regular server hosting we've highlighted some important differences below.
Feature | Magelify | Generic hosting |
---|---|---|
Failure tolerance | Highly available, self-healing cluster of compute nodes | No failover / single point of failure (VM/dedicated server) |
Recovery time after node failure | Seconds or minutes - containers are rescheduled automatically to healthy node | Hours or days - need to rebuild server/restore backups |
Deployment workflow | Push to deploy (Git, CI/CD, automated) | FTP, SSH (manual file copy) |
Version control and release management | Revision tagging and rollback support | N/A (manual) |
Runtime environment | Docker containers | Bare-metal / VPS |
Scalability | Scales horizontally and vertically, virtually no limits | Only vertical scaling, limited by server hardware |
Multiple environments | Natively supported including staged rollouts | Requires manual configuration and management |
Pricing model | Flexible, per-component scaling, pay only for what you use | High upfront commitments, pay for idle resources |
Storage system | Cloud native, software-defined storage | Local disk / NAS |
Process/user isolation | Docker containers, namespace isolation, hardened network policies, cgroups | None or separate virtualization layer with high overhead |
Security / domain protection | Fully automated and free SSL certificates for every domain | - |