Application performance depends on latency. When your backend is geographically close to your users, everything feels faster. API calls respond quicker. Real-time updates arrive instantly. User experience improves dramatically.
RESTHeart Cloud lets you choose where your backend runs, putting your API close to your users.
Available Regions
Free and Shared Tiers
Free and Shared services are available in two carefully chosen regions to serve the majority of users effectively.
EU Central 1, located in Frankfurt, Germany, operates in AWS region eu-central-1. This location is best for European users and applications requiring GDPR compliance.
US East 1, located in Northern Virginia, USA, operates in AWS region us-east-1. This location is best for North American users and applications requiring US data residency.
Choose the region closest to most of your users when creating your service. This single decision can significantly improve your application's performance.
Dedicated Tier
Dedicated services can be deployed to any AWS region worldwide, giving you complete flexibility in where your infrastructure runs.
Available regions span the globe. All European regions are available, including Frankfurt, Ireland, Paris, Stockholm, Milan, Spain, and Zurich. All US regions are supported, covering Virginia, Ohio, California, Oregon, and GovCloud. Asia Pacific regions include Tokyo, Seoul, Singapore, Mumbai, Hong Kong, Jakarta, Osaka, and Melbourne. South America is covered by São Paulo. Middle East regions include Bahrain and UAE. Africa is represented by Cape Town. Canada is served by Montreal.
Choose any region that makes sense for your application. Deploy close to your users for low latency. Meet compliance requirements for data residency, GDPR, or other regulations. Integrate with existing infrastructure in specific locations. Satisfy specific regulatory needs for your industry.
Why Region Matters
Latency Impact
Network latency varies dramatically based on geographic distance. Requests within the same region typically experience 5-20ms latency. Requests within the same continent see 50-100ms. Requests across different continents can take 150-300ms.
For a typical web application making 10 API calls per page, these differences compound significantly. Same region deployment results in 50-200ms total API time. Different continent deployment results in 1.5-3 seconds total API time.
Users notice the difference immediately.
Real-World Impact
Consider a European application as an example. With a backend in the EU, API calls average around 15ms. With a backend in the US, those same calls take around 150ms. The result is 10 times faster response time for European users.
For a global application, the strategy changes. Multiple Dedicated services deployed in different regions allow users to be automatically routed to the nearest backend. The result is fast performance worldwide rather than fast for some users and slow for others.
Compliance and Data Residency
Some applications have legal requirements about data location that make region selection critical.
GDPR regulations in Europe require that European user data must stay in EU regions. Deploying to EU regions ensures compliance.
Data sovereignty requirements in some countries mandate that data be stored locally. Choosing local regions satisfies these requirements.
Industry regulations in healthcare, finance, and government often have specific residency requirements. Dedicated services let you meet these requirements by choosing appropriate regions.
Choosing Your Region
For Free and Shared Services
Two key questions guide your decision.
First, where are most of your users? If they're primarily in Europe or Africa, choose EU Central 1. If they're primarily in the Americas, choose US East 1. For a global mix, choose based on your larger user base or where you expect the most traffic.
Second, do you have compliance requirements? GDPR or EU data residency requirements point to EU Central 1. US data residency requirements indicate US East 1.
For Dedicated Services
Several factors should influence your decision.
Consider user distribution carefully. For a single region deployment, choose the location closest to your users. For multiple regions, deploy multiple services to serve users globally with low latency.
Compliance needs often determine region selection. Data residency requirements, regulatory compliance mandates, and industry standards all influence where data can be stored and processed.
Integration requirements matter when you're connecting to other services. Consider where other services you integrate with are located, where your existing infrastructure is deployed, and where partner systems are hosted.
Cost optimization can influence region choice as well. Data transfer costs between regions vary, and integration bandwidth needs can add up when services are far apart.
Multi-Region Deployment
For global applications with Dedicated services, deploying to multiple regions provides the best user experience worldwide.
The setup involves creating a Dedicated service in your first region, such as US East 1, then creating another Dedicated service in a second region like EU Central 1. Use DNS-based routing or a CDN to direct users to their nearest region automatically.
The benefits are substantial. Users worldwide experience low latency regardless of their location. Regional redundancy provides backup if one region experiences issues. Compliance in multiple jurisdictions becomes possible by keeping data in appropriate regions. Improved reliability comes from distributing load and having fallback options.
Considerations include managing data synchronization between regions, which is your responsibility. Operational complexity increases slightly with multiple deployments. Multiple service costs apply, though the benefits often justify the expense.
We Hear You!
Don't see your preferred region listed for Free or Shared tiers? We're always expanding based on user feedback.
Contact us at support@restheart.com to request a specific region, discuss regional needs, or share your use case. Your feedback helps us prioritize where to expand next. We're listening and constantly adding regions based on demand.
Region Selection When Creating Services
Free Service
When creating a Free service, you select your preferred region during the creation process. Click "Get Started" on the Free tier, choose between EU Central 1 or US East 1, and the service provisions in your selected region.
Shared Service
The process is identical for Shared services. Purchase the Shared service, select your region during creation, and the service provisions in your chosen region.
Dedicated Service
Dedicated services require communication about your region requirements. Email support@restheart.com, specify your desired AWS region, and we provision in your chosen location with full configuration.
Performance Tips
Choose Wisely
Region selection happens at service creation and can't be changed later without migration. Choose thoughtfully based on your users and long-term plans.
Monitor Performance
Use your application monitoring to track API response times from different user locations. This data helps you understand whether region choice is optimal and whether multi-region deployment would help.
Consider CDN
For global applications, use a CDN for static content while RESTHeart Cloud handles API calls from regional backends. This hybrid approach optimizes both content delivery and API performance.
Test Before Deciding
For Free and Shared services, consider creating test services in both regions and measuring performance from your actual user locations. This empirical approach removes guesswork.
For Dedicated services, discuss with our team - we can help you choose optimal regions based on your specific user distribution and requirements.
Migration Between Regions
Need to move an existing service to a different region? The process depends on your tier.
For Free and Shared services, create a new service in your desired region, migrate your data with our assistance if needed, update your application to use the new endpoint, and delete the old service when migration is complete.
For Dedicated services, contact our support team and we'll handle the migration professionally with minimal downtime and complete data preservation.
Regional Pricing
Pricing remains consistent across all regions to keep billing simple. Free tier is zero euros per month everywhere. Shared tier is 19.90 euros per month everywhere. Dedicated tier has a 49.90 euro per month base price everywhere.
Some AWS regions have slightly different infrastructure costs due to local factors. For Dedicated services in premium regions, we'll discuss any pricing adjustments upfront so there are no surprises.
Get Started
Free and Shared
Create your service now at https://cloud.restheart.com/new-srv and select your region during setup. The process takes less than a minute.
Dedicated
Contact us to discuss your regional requirements. Email support@restheart.com with subject "Dedicated Service - Region Request". Tell us your preferred regions and use case, and we'll get you set up quickly.
RESTHeart Cloud: Deploy where your users are. Performance matters.
Ready to Build Something Great?
Focus on what makes your app unique. Your backend is ready in minutes. Start with our free tier - no credit card required.