Web & mobile apps: resilient backends
APIs, databases, push and uploads for your app – on infrastructure that survives the launch and grows with the app store downloads. App hosting means running an application including backend, database and file storage on third-party infrastructure instead of your own hardware – for mobile apps not the app itself, which sits in the App Store or on Google Play, but the backend that supplies it with data.
- Certified to ISO 27001 – operation of the ccloud³ based on BSI IT-Grundschutz and C5 attestation.
- Data in Germany – your app runs by default in the data centre in Hallstadt near Bamberg.
- Ready immediately – virtual machines or Kubernetes as the mode of operation; a new machine is reachable in under 55 seconds.
- Your own backend instead of a kit – you keep control of data model, libraries and encryption; switching providers requires no rebuild.
Everything an app backend needs
Behind every good app is a backend that can cope with surges in traffic without users even noticing.
APIs that scale
REST and GraphQL backends run in Kubernetes with AutoScaler – including feature launches and release waves.
Data stored securely
PostgreSQL/MongoDB on NVMe volumes for user data, S3 for uploads and media – every type of data in the right place.
Proving availability
cReports reports automatically on the performance and uptime of your infrastructure – as evidence for you and your clients.
The GDPR for app stores
Deutsche Datenhaltung addresses the data protection queries of users, auditors and enterprise customers all at once.
Hosting options for web and mobile apps
The choice between the two paths depends less on the type of app than on its structure: an application with a few stable services runs more easily on virtual machines, an application broken down into microservices with fluctuating load on a cluster – both can be switched later without rewriting the application.
Virtual machines for application and database
Your app runs directly on a ccloud³ VM, in the Worker, Power or High Availability Pool. The platform works as infrastructure as a service and supports Linux as well as Windows. A new machine is reachable in under 55 seconds, and billing is by usage.
Clusters for microservices and containers
If your application is split into individual services, Kubernetes from centron handles their distribution. The platform works as Kubernetes as a service, scales individual services by load and restarts failed containers without you having to run the cluster yourself.
Mobile app hosting: the backend for iOS and Android
Sign-in and session management, the API through which the app retrieves data, the database and the storage location for images, videos and documents – these four building blocks run on one or more ccloud³ VMs, complemented by S3 Object Storage for media files. Predictable peaks are handled by a larger machine, unpredictable ones by the cluster with automatic scaling.
Web app hosting for PWAs and single-page applications
A progressive web app consists of a statically delivered frontend and an API behind it – run on the same VM or separately. You set up the runtime environment yourself: Node.js for Express or Next.js, PHP for Laravel or Symfony, Python for Django and FastAPI – databases on database hosting.
A backend roadmap for your app
The MVP runs on a VM with an API and a database; following the launch, Kubernetes and the load balancer handle scaling, whilst staging environments are created via snapshots for each release. S3 Object Storage delivers uploads and assets without incurring any egress costs; as database needs grow, block storage volumes expand storage without replacing the machine. centron provides and operates the infrastructure – data centre, hardware, virtualisation, network connection and platform availability; the VM operating system, the application itself, its updates and rights management within the app remain your responsibility. Evidence including the BSI C5 attestation is in the Trust Center.
- MVP launch – VM from €3.11 per month
- Scaling – Kubernetes with AutoScaler
- Release Staging – Clones per version
- Media & Uploads – S3 with no data transfer charges
The right centron products
Customers typically implement this use case using these building blocks – which can be combined and expanded at any time.
- AutoScaler included
- Traffic at a fixed price
- CI/CD-ready
- Can be expanded whilst in operation
- Snapshot-compatible
- Independent of the VM
- S3-compatible API
- Free traffic
- Unlimited scalability
How much do web and mobile apps cost at centron?
Scalable app back-end operations: APIs, databases and authentication for web and mobile apps – from MVP to millions of requests. The cornerstone of the service is Kubernetes, from €29.99 per month – billed by the hour, with no minimum contract term. This is supplemented as required by volumes and S3 object storage. Operations are conducted exclusively in our own data centres in Germany – certified to ISO 27001 on the basis of IT-Grundschutz, with an unrestricted BSI C5:2020 Type 1 attestation. New accounts receive a €200 starting credit.
| Building block | Price |
|---|---|
| Kubernetes | from €29.99 per month |
| Volumes | from €0.05 per GB per month |
| S3 Object Storage | from €5.00 per month |
App hosting – frequently asked questions
What is app hosting?
How do I host the backend of a mobile app?
Will the backend survive a feature launch with a push to all users?
Do I need backend as a service or is a virtual machine enough?
What advantages does cloud hosting offer web and mobile apps?
How much does it cost to get started?
What distinguishes cloud hosting from classic server hosting?
Can I rent a root server for my app?
Which storage options are there for app data?
Can this be implemented in a way that complies with the GDPR?
Where is my app’s data stored?
More about the Web and Applications
Get started for free
Sign up and receive €200 credit at centron within your first 60 days.
This promotional offer applies to new accounts only. Available exclusively to businesses.