Service detail

Server Hosting, Web Hosting and Deployment

Where everything from your website to your corporate panel actually runs. Setup, hardening, backups, monitoring and a deployment pipeline included — the server is yours, the management is ours.

Done Dynamics runs server hosting, web hosting, database hosting and getting your project live as one service. If you already have something running we take it over; if you only have a repository we build it and ship it. The server sits in Turkey or Europe — your choice — and setup, security hardening, backups, monitoring and the deployment pipeline are part of the service rather than extras.

Three options

The project decides the shape of the hosting

A single brochure site and a panel handling thousands of transactions a day do not belong in the same place.

Web Hosting

Fast, secure hosting for your corporate site, landing page or blog. SSL, domain and DNS management, daily backups and free migration included.

Who it suits: A single site with low to moderate traffic that does not need a server of its own.

Private Server

A dedicated server whose resources are shared with nobody. CPU, memory and disk are yours alone, the network is separate, and access is limited to the people you name. Setup, hardening and management stay with us.

Who it suits: Application servers, databases, corporate panels and workloads carrying sensitive data.

Managed Application Hosting

Your project runs as a container, with the deployment pipeline, environment variables, certificate renewal and rollback set up on our side. Push code, ship a version.

Who it suits: Products under continuous development, and teams that need separate staging and production.

2 minutes · 4 questions

Where does your project run, and who looks after it?

Four questions about your current hosting setup. If nothing is wrong, we say so.

Where does your project run today?

Question 1 / 4

Where does your project run today?

Deployment

From code to production

Taking over or building from scratch — either way the outcome is the same: pushing code ships a version.

Taking Over

If you already have something running, we take it over from the current provider: inventory, dependencies and a data migration plan, with a cutover designed to avoid downtime.

Building From Scratch

A code repository is enough. Runtime, database, environment variables, background jobs and scheduled tasks are set up and taken live.

Staging and Production

Two environments from one configuration: nothing reaches production without running in staging first. Data masking is the default on the staging side.

Domain Migration

DNS cutover, preservation of email records and TTL planning. There is no window where the site is simply down.

Performance Tuning

Caching layer, image optimisation, database indexes and a CDN — measured before and after, and reported.

Scaling

Growing vertically or spreading across a second server as traffic grows. Monitoring data decides which, not guesswork.

Included

Handing over a server is where the work starts

The value of hosting is not the machine but the care taken on top of it. Everything below is standard scope rather than a line item.

  • Server setup and hardening: unnecessary services closed, a firewall in place, key-based SSH access and automatic security patching.
  • Domain, DNS and SSL certificate setup, with renewal automated — an expired certificate never becomes an event.
  • Backups: database and file backups run periodically and encrypted, and restores are tested on a schedule.
  • Monitoring: availability, disk usage, memory, certificate expiry and background jobs. Alerts reach us before users notice.
  • Deployment pipeline: automatic promotion from repository to production, version tagging and one-command rollback.
  • Log management: application and server logs collected, retention defined, and made searchable.
  • A written maintenance window and update schedule; anything requiring downtime is announced in advance.
Why us

Nobody argues about whose fault it is

When the domain sits in one place, the server in another and the developer in a third, an outage turns into everyone pointing elsewhere. One point of contact ends that.

  • You choose where the server sits

    Turkey or Europe. For projects handling personal data the location is a legal decision, and it is written into the contract.

  • Dedicated, not shared

    On a private server resources are not split with anyone. A neighbouring site and its traffic cannot slow your pages down.

  • Restores are tested

    A backup that does not come back is not a backup. Restore tests run periodically and the result is reported.

  • No lock-in

    Server access, configuration and deployment scripts are yours. Moving to another provider does not mean starting over.

  • One point of contact

    Domain, certificate, server, database and deployment sit with one team, so an incident never turns into a question of whose fault it is.

  • AI on the same infrastructure

    Where you need it we run models on the same private server, so the data never crosses the hosting boundary.

Commercial model

Setup once, hosting monthly

Taking over or building from scratch is a fixed-price project with its scope written up front. Hosting and management run monthly — server resources, backups, monitoring and maintenance in one price, with no surprise invoice as usage grows. When capacity runs short the cost of scaling is stated in advance and the decision is yours. If you leave, the server image, data backup and configuration files are handed over.

Ready for your next software project?

Book a free 30-minute discovery call with our team.

Certifications

Our network and cyber security work is carried out by a team holding internationally recognised Cisco certification.

Cisco CyberOps Associate badge

Cisco CyberOps Associate

Issued by Cisco · Holder: Devrim Tunçer

A certification covering security operations centre (SOC) competency: security monitoring, incident response and analysis of network attacks. It is the foundation we rely on for intrusion detection, log correlation and post-incident response work.

Cisco CCNA Training

expired

Cisco training certificate · completed January 2023

Covers networking fundamentals: routing, switching, IP addressing and network security. The knowledge base we draw on for enterprise network setup and segmentation.

Server hosting: who is on duty for your project?

The machine is the cheapest part

A site or application keeps living somewhere nobody looks after it once it goes live. A certificate expires one day, a disk fills another, a database slows down over months. None of it is announced. Server hosting is not really about selling a machine — it is about taking on that quiet erosion.

We run three things together: web hosting, dedicated private servers and managed application hosting. Alongside them sits a fourth item clients need most often — getting a project that only exists as code into production.

Web hosting, private server, managed hosting

The difference is resource sharing. On web hosting many sites share a machine; it is inexpensive and more than enough for a single corporate site, at the cost of neighbours — another site's traffic spike can slow yours. On a private server nothing is shared: CPU, memory and disk are yours, the network is separate, and access is limited to the people you name.

Managed application hosting sits on a different axis: the question is not who owns the machine but how the application gets updated. The project runs as a container, the pipeline connects to your repository, environment variables and certificates are managed centrally. Code is pushed, the version goes live, and one command rolls it back.

From code to production

We regularly meet teams holding working code they cannot get live. An agency built and delivered it, or their own developers wrote it without ever building a production environment. What is missing is not software but infrastructure: runtime and dependencies, database and migrations, environment variables and secret storage, background jobs and scheduled tasks, log collection, certificates and a deployment pipeline.

Taking over a running system is more delicate, because it must move without stopping. An inventory comes first — application, database, uploaded files, scheduled tasks, email and DNS records — then the new environment is built in parallel, tested, and the DNS switched with a lowered TTL. Done properly, visitors see no downtime at all.

Backups, monitoring and the bad day

Everyone believes they have backups; few can prove they restore. A backup that does not come back is not a backup, so we run periodic restore tests and report the result — finding a broken backup on test day is far cheaper than finding it on incident day. Backups live encrypted and in a separate location, because one kept on the same server is lost with it.

Monitoring covers availability, response time, disk usage, memory, certificate expiry and whether background jobs are still running. The last one is the most commonly missed: when a queue worker stops quietly the site keeps serving, but emails stop going out and nobody notices for days.

Location, hardening and leaving

Technically, server location is a latency question. For a project handling personal data it becomes a legal one: whether data crosses a border has to be justified separately, and keeping the server in Turkey removes that heading entirely. On-premise hosting in your own building is the third option, and it makes sense where the data is already produced on site.

A freshly installed server exposed to the internet is targeted within minutes, so hardening is not a step after installation — it is the installation. Unnecessary services are closed, management access uses keys rather than passwords, the application account is not the administration account, and every connection is logged. And when you want to leave, the server image, the data backup, the configuration files and the deployment scripts are handed over; the domain was always in your name.

Frequently asked questions

Where are the servers located?
Turkey or Europe, your choice. For projects handling personal data the location is a compliance decision and is written into the contract. If you prefer on-premise, the server can sit in your own building while setup and management stay with us.
Can you migrate our project from its current provider?
Yes, we run the migration. An inventory comes first — application, database, uploaded files, scheduled tasks, email and DNS records — then the new environment is built in parallel, tested, data synced last and DNS switched with a lowered TTL. No visitor-facing downtime is planned.
We only have a code repository — can you get it live?
Yes, this is one of the things we do most often. Runtime, dependencies, database and migrations, environment variables, background jobs, scheduled tasks, log collection and a deployment pipeline are all set up. You are left with a setup where pushing code ships a version.
How do backups and restores work?
Database and file backups run periodically, encrypted, stored separately from the server. Frequency and retention are agreed with you. Most importantly, restores are tested periodically and the result is reported.
Are SSL certificates and domain management included?
Included: certificate installation and automatic renewal, DNS record management and domain renewal tracking. Domain ownership stays with you — we manage it only as an authorised party.
What happens when the site goes down?
The monitoring alert reaches us directly and in most cases work begins before you notice. If needed we roll back to the previous version. A short report follows: what happened, how long it lasted, and what was done so it does not repeat.
What if our traffic grows?
Monitoring data shows which resource is saturating. Often the bottleneck is the database rather than the CPU, and adding an index is cheaper and more durable than a bigger machine. Where capacity is genuinely needed, the options and the cost difference are stated in advance and the decision is yours.
Can we access the server ourselves, and what happens if we leave?
Access details and configuration are yours, and your own team can connect. In jointly managed setups we open separate accounts so changes stay traceable. On leaving, the server image, data backup, configuration files and deployment scripts are handed over, and we support the migration.