Our services are built on best-in-class technologies, and we're relentless when it comes to hunting down possible points of failure. We focus on quality, performance, high availability, integrity, backup and redundancy. We’re constantly improving performance and monitoring our systems for responsiveness. We use an immutable, containerized infrastructure that can be quickly upgraded and rolled back in case of a problem. And we have SLAs to cover your peace of mind, too.
IronCore’s APIs are built on Google Kubernetes Engine (GKE) and are designed to take advantage of self healing, multi-region, and multi-zone capabilities. We strive to provide low latency service to customers, worldwide. If one zone is experiencing an issue, we will begin directing traffic to another until the issue is resolved. If one pod is unhealthy, requests will automatically be directed to a healthy one while the ailing pod recovers or is automatically replaced.
Each backend service can expand, dynamically, to meet increased demand. No matter the time of day, load, or geographic location, we provide dependable, predictable performance.
Releases and Maintenance Window
We don’t like surprises, and that’s why we release new features only within our published maintenance window. Each release is accompanied by a full changelog, noting: new features, bug-fixes, deprecation warnings, and upgrade paths. If we need to roll out a hotfix between releases, we’ll tell you about that too!
Every piece of data you entrust to us is automatically backed up and stored in at least one additional zone. Along with our High Availability architecture, this keeps your data available when you need it.
Alerting and Incident Response
We know that the unexpected happens, and we have processes in place to enable our engineering team to address issues from first alert to final resolution. While we can’t imagine every situation, we have planned for the ones we can imagine, and promise to always communicate with you as we work toward a solution.