Cloud Consulting & Architecture
A cloud that fits your application, with clear running costs.
- The right provider
- Architecture plan
- Cost estimate for operation
AWS
Azure
Google Cloud
Hetzner
Cloudflare
ASES moves your application to the cloud, runs it reliably and looks after it long term. With our cloud services, we plan cloud solutions for your company, move existing systems and automate the delivery of new versions with DevOps. We set up your servers on AWS, Azure, Google Cloud or Hetzner and then look after them with updates, backups and monitoring.
Choose where your application stands today. The map shows your next step and what you get after each phase.
Your first step
We clarify with you what your applications need in the cloud and where their data should be stored. If there is a fixed date, such as the end of your hosting contract, we plan the move around it.
Enough to get started
A list of your applications and servers and, if available, your current hosting contract.
Your first step
First we look at your system with you: code, servers, access credentials and documentation. Then we assess which parts can continue to be used and plan the handover with you.
Enough to get started
The access credentials you have today and, if available, the documentation.
Your first step
We set up automated tests and a pipeline through which new versions go live, and we add monitoring. Your own team keeps working on the code and approves new versions itself.
Enough to get started
Access to your code repository and a short description of how new versions go live today.
Your first step
We look at how updates, backups and monitoring are set up today, and then take the application into our monthly support.
Enough to get started
The address of your application. Access credentials help if you are willing to share them.
The overview further down shows which part of operations lies with us.Who is responsible for what in operation
We plan cloud and DevOps together: how your application is built, how new versions go live and who looks after it afterwards. Often several topics belong to one project, such as a move to the cloud followed by maintenance.
A cloud that fits your application, with clear running costs.
Your applications move to the cloud, documented and monitored.
New versions go live in small, tested steps.
Managed servers with backups, monitoring and dedicated contacts.
Your software stays up to date, looked after by the team that knows it.
Your application runs in a cloud provider's data center. Which provider fits depends on where your data should be stored and who accesses it. Servers, backups, monitoring and updates lie with us. That way, you use a managed cloud without looking after servers yourself.
Servers in the EU, preferably in Germany
Data processing agreement (DPA) under Art. 28 GDPR when we process personal data on your behalf
Responsible for
The cloud provider runs the data center with power, cooling, network connection and hardware and provides the servers that we set up for your application.
For example
Responsible for
We set up servers, operating system and network, back up your data, monitor the application and install updates, from the operating system to the plugins. If monitoring reports something, our team takes care of it.
Responsible for
You are responsible for what happens in your application: content, users and permissions. Who may see and change which data is defined by a role and permission model that we agree with you.
If your own IT takes care of part of this, we define the split together.
We move your applications step by step, so that your business keeps running. For every step, there is a way back.
We record which applications run where, what they depend on and which data moves with them.
We start with an application that does not hold up your business, and use the experience for the rest.
Each further application moves individually. If something does not go as planned, we return to the old system.
We test large changes such as a database change in the preview beforehand. You decide when to switch over.
After the move, we measure the load and adjust the servers to it, so that you do not pay for unused capacity.
A sample application in an ordinary month. The entries show what we have done, what is planned and where your decision is needed.
Example · Operating a web application
Phone support around the clock. By phone, you reach the team that looks after your system, at night and on weekends too.
Backups created
DoneYour data is backed up regularly and encrypted. The backups are kept separate from the running system.
Security updates installed
DoneThe operating system and libraries have been updated. The updates went live only after passing the tests and the preview.
New version live
DoneThe automated tests had passed, and you had approved the preview. Then the version went live.
Reported bug being fixed
PlannedYour team reported a small bug to us. The fix is scheduled for the next version and appears in the preview first.
New database version
Your decisionWe test the upgrade in the preview beforehand and suggest a date to you. You decide when to switch over.
These measures are part of operating every application we look after.
Your data is backed up in encrypted form and kept separate from the running system.
Security updates for the operating system and libraries go live as soon as they have passed tests and preview.
If monitoring reports an anomaly, even at night, our team takes care of it.
Together with you, we define who may see and change which data in a role and permission model.
With SPF, DKIM and DMARC, we make sure that recipients recognize and reject forged emails in your name.
Check your domain's email securityYou know the price for your project before work begins. For consulting, setup or migration, you pay a fixed price per project; for operations, maintenance and support, a flat monthly fee. What the cloud provider charges depends on usage.
Setup or migration, one-off
Operations, monthly
If you have a budget range, mention it in the initial consultation. We align setup and operations with it and plan further steps for later.
The cloud provider charges for computing power, storage, backups and the data that leaves its data center. On top of that come licenses for services your application uses and the flat monthly fee for operations and maintenance. We calculate these items with you in advance over several years, and they are stated in the quote. Because you pay by usage in the cloud, we measure the load before we set the server size, and after a migration we adjust it to the measured load.
After full payment, we hand over everything you need to run your systems yourself or pass them on to another team. This also applies if we continue to run them afterwards.
Your cloud accounts are in your name from the start.
We write code and documentation so that a new team can also find its way around. You decide who looks after your systems in the future.
We choose providers and tools according to your application, your data and what operations cost on an ongoing basis, and we give the reason for each choice in the quote.
Data centers and servers for your application, with Cloudflare in front for fast pages.
Code in GitHub or GitLab, every change traceable. Docker and Kubernetes, so that applications run the same on every server.
Availability, errors and load during ongoing operation.
Linux servers, web servers and the tools we set them up with.
Answers on costs, data location, migration, backups and operating your application.
Tell us which applications you run and where they run today. We will get back to you as soon as possible and find a date for the initial consultation with you.