Skip to content
Public Sector

Government cloud migration for public institution applications

We assess, modernize and migrate old or vulnerable applications so they meet the entry requirements of government infrastructure — OpenStack, Kubernetes, Terraform, CI/CD, backup and monitoring. We also step in when a service is already down.

Request an offer

We reply within the same business day with a preliminary assessment, the recommended service and the steps required to start the procurement.

24.1% of people aged 16–74 in Romania used public authority websites or apps in 2025 — the lowest share in the EU, against an EU average of 71.9%.

Eurostat, 2025

8 of 10 sectors where a shortage of qualified staff and insufficient funding are the main obstacle to implementing security measures.

DNSC, Annual cyber risk assessment 2025

10 of 10 analysed sectors sit at medium cyber risk, with mainly structural causes: staff shortages, underfunding, uneven governance and untested continuity plans.

DNSC, Annual cyber risk assessment 2025
Where we start

Problems we solve

We do not start from technology. We start from the situation the institution is actually in — and most of the time it is one of these.

Vulnerabilities and incidents

  • The institution’s website has been flagged as vulnerable
  • The application runs on an outdated CMS that can no longer be updated
  • Libraries and dependencies can no longer be upgraded
  • There is a vulnerability report that requires remediation

Service down or data at risk

  • The public service is unavailable
  • The database has to be recovered
  • Backups have never been tested
  • The application runs on a single server, with no redundancy

Migration blocked

  • The application must be migrated but cannot be accepted into the new infrastructure
  • The original supplier no longer responds
  • The source code is incomplete or undocumented
  • The content and public archive of an old application must be preserved

Operating without control

  • There is no automated deployment
  • There is no monitoring
  • There is no rollback procedure
  • There is no disaster recovery plan
Government cloud

What migrating to the Government Private Cloud actually involves

The Government Private Cloud (Cloudul Privat Guvernamental, CPG) is infrastructure the state makes available to public authorities and institutions: servers, storage and networking hosted in state data centres instead of a machine in a room upstairs or at a commercial hosting provider. ADR is the beneficiary and contracting authority, STS is beneficiary and partner, and SRI acts as security partner through its National Cyberint Centre. It is funded through the National Recovery and Resilience Plan, Component 7 — Digital Transformation, and provides IaaS, PaaS and SaaS services.

The published targets concern institutions of central public administration. If your institution is not part of a centrally contracted lot, preparing the application and choosing a supplier remain your responsibility — and that is most local authorities.

The part most institutions discover late: you do not move the server, you move the application. Modern infrastructure has entry requirements. If the application relies on components that no longer receive security updates, if it cannot be started automatically, or if nobody holds the complete source code, the move cannot happen — no matter how much capacity is available.

What actually blocks a migration

  • Whether every component still receives security updates — libraries, operating system, CMS
  • Whether the application can be started from scratch automatically, with no manual steps (automated deployment)
  • Whether the complete source code and documentation exist
  • How users sign in and who is allowed to do what (authentication and authorisation)
  • What data is stored, where, and for how long
  • Whether backups exist and whether a restore has ever actually been tested (backup and disaster recovery)
  • What happens if a single server fails (availability)
  • Whether anyone can tell from the outside that the service is working (monitoring)

What we do so the application can be migrated

  • Inventory the application, its dependencies and its database, then state plainly what can be migrated and what has to be rewritten
  • Replace the components that can no longer be updated
  • Package the application into containers so it starts identically in any environment
  • Describe the infrastructure in code with Terraform, so the environment can be recreated at any time
  • Set up automated releases with the ability to return to the previous version (CI/CD and rollback)
  • Configure backups and test the restore, with a measured recovery time
  • Set up monitoring and centralised logs
  • Migrate data and traffic under control, within an agreed maintenance window

NERDS.SH does not represent ADR, STS, SRI or DNSC and has no privileged access to the infrastructure they administer. We work on the application and on the infrastructure you control, so that the technical entry requirements are met. The decision to accept an application belongs to the infrastructure administrator.

What you can contract

Services available

Each service has a defined object, deliverables, a timeframe and terms of provision, so it can be assessed, budgeted and contracted without a lengthy discovery phase.

1. Rapid technical assessment

Establishing the real state of a website, portal or information system.

  • Technical inventory and identification of technologies
  • Check of outdated components and dependencies
  • Database and integration assessment
  • Identification of major risks
  • Technical report with a recommendation: maintain, remediate, migrate or rewrite
  • Preliminary cost estimate

Timeframe: 3–10 working days

SEAP item: NRD-EVAL-2026

Request the technical assessment

2. Technical intervention and stabilization

Rapid takeover of a vulnerable or unstable service.

  • Controlled takeover of the infrastructure and an initial backup
  • Data preservation
  • Assessment of critical vulnerabilities and isolation of affected components
  • Immediate updates and fixes
  • Monitoring set up
  • Intervention report and definitive remediation plan

Timeframe: Rapid mobilization; duration depends on the incident and the access available

SEAP item: NRD-INTV-2026

Request a technical intervention

3. Migration readiness audit

Establishing the conditions under which the application can move to government infrastructure or a private cloud.

  • Inventory of applications, code, components, databases and integrations
  • Review of authentication and authorization
  • Network, storage, backup and disaster recovery requirements
  • Classification: migrate / modernize / rebuild / retire
  • Target architecture and phased migration plan
  • Cost estimate, schedule and risk register

Timeframe: Agreed after the initial inventory

SEAP item: NRD-AUDIT-2026

Request the migration plan

4. Public website or portal modernization

Replacing or rewriting a site or portal that can no longer be operated safely.

  • Content takeover, structuring and migration of the public archive
  • Modern CMS, user and role management
  • Form integration and database work
  • Containers, CI/CD and Infrastructure as Code
  • Test and production environments, backup and monitoring
  • Documentation, training and a support period

Timeframe: Phased, set in the project plan

SEAP item: NRD-WEB-2026

Request the modernization offer

5. Migration to OpenStack and government infrastructure

Building the infrastructure and migrating the application under control.

  • Architecture and Terraform
  • Virtual machines or Kubernetes, network configuration
  • Secret management and separated environments
  • Databases, CI/CD, observability and log centralization
  • Backup, restore procedure and rollback plan
  • Data migration, testing, go-live and post-migration support

Timeframe: Depends on complexity and the agreed maintenance windows

SEAP item: NRD-MIGR-2026

Request the migration offer

6. Kubernetes High Availability

Implementing a Kubernetes cluster for applications that genuinely justify such a platform.

  • Cluster architecture, control plane and worker nodes
  • Ingress, certificates and storage
  • Backup, observability and log centralization
  • GitOps or CI/CD
  • Security policies
  • Documentation, operating procedures and knowledge transfer

Timeframe: Set after the architecture is validated

SEAP item: NRD-K8S-2026

Talk to an architect

7. Operations and support

Ensuring continuity after migration, as a monthly subscription or an annual contract.

  • Monitoring, intervention and incident management
  • Application and infrastructure updates
  • Backup and restore testing
  • Certificate management
  • Security reviews and reporting
  • Out-of-hours response capacity, if contracted

Timeframe: Monthly subscription or annual contract

SEAP item: NRD-OPS-2026

Request the support terms

Deliverables are adapted after the initial assessment. We do not recommend Kubernetes for every application — we propose an architecture proportional to the actual need.

How we intervene

From incident to stable operations

Most suppliers cover one step: hosting, web development, maintenance, a vulnerability scan or consultancy. We cover the whole path, and each step ends with something the institution can act on.

  1. 01

    Incident or vulnerability

    We take controlled ownership of the infrastructure and make an initial backup, so the data is preserved before anything is changed.

  2. 02

    Stabilization

    We isolate affected components, apply immediate fixes and bring the service back into operation.

  3. 03

    Audit

    We inventory the code, dependencies, database and integrations, then classify what is migrated, modernized, rebuilt or retired.

  4. 04

    Modernization

    We rewrite or replace the components that can no longer be operated safely, while preserving the content and the public archive.

  5. 05

    Infrastructure

    We build the infrastructure with Terraform: separated environments, managed secrets, backup and observability.

  6. 06

    Migration

    We migrate data and traffic under control, with testing and a rollback plan agreed in advance.

  7. 07

    Operations

    We monitor, update, test the restore procedure and respond to incidents on agreed terms.

  8. 08

    Handover

    Documentation, operating procedures and knowledge transfer, so the institution is not locked into a single supplier.

Public sector engineering
Relevant experience

Work already delivered for public institutions

We describe this work without naming the beneficiaries. What matters for your assessment is the type of system, the constraints and the technologies involved.

  • Case management and compliance enforcement platform for a central public regulatory authority in Romania
  • Migration of the infrastructure serving the public website of a territorial administrative unit
  • Work with government infrastructure administered by STS
  • Projects in local public administration
  • OpenStack, Kubernetes and high-availability clusters
  • Terraform, Infrastructure as Code, CI/CD and observability
  • Migration and operation of critical applications

Beyond the public sector, the same team built platforms validated by regulatory institutions — Expert RSVTI, developed continuously over eight years on GraphQL, Kubernetes and CI/CD — and Inowattio, an ANRE-licensed aggregator (Licence no. 2699) with OPCOM/DAMAS connectivity.

We do not name public sector beneficiaries without their written agreement. Detailed references can be presented during the offer process.

Technologies

Infrastructure defined by code, not by manual configuration

Every environment can be recreated, every change is versioned and every release has a rollback plan. That is what makes a migration reversible instead of a one-way risk.

We choose the architecture according to need. For simple sites and portals we recommend an architecture proportional to the requirement; Kubernetes is used when availability, scaling and operational complexity genuinely justify it.

#openstack#kubernetes#terraform#iac#ansible#docker#helm#gitops#ci-cd#gitlab-ci#github-actions#postgresql#nginx#keycloak#prometheus#grafana#loki#observability#backup#disaster-recovery#high-availability#rollback
Terraform
Plain language

The vocabulary, in one line each

These terms appear in every technical specification and every supplier offer. You do not need to master them — but you should be able to tell whether a supplier is proposing something proportionate to your actual need.

Government Private Cloud (CPG)
Servers, storage and networking made available to public institutions in state data centres. You are allocated capacity; you do not buy hardware.
IaaS, PaaS and SaaS
With IaaS you get virtual machines and networking, and the application plus its upkeep stay with you. With PaaS you also get the platform the application runs on. With SaaS you get a finished application. CPG offers all three — and the difference decides who answers when something breaks.
OpenStack
The software that turns a set of physical servers into a private cloud. "Migration to OpenStack" means moving the application onto that kind of platform — not onto a commercial service in another country.
Containers
The application packaged together with everything it needs to run. It starts identically on a developer laptop and in the data centre, which is what makes a migration predictable instead of a gamble.
Kubernetes
The system that starts, restarts and spreads containers across several servers. Useful when the service must survive one server failing. Not necessary for a presentation website — and a supplier who proposes it for one should be asked why.
Terraform / Infrastructure as Code
The infrastructure written down in text files, like a recipe. The environment can be recreated identically at any time and every change is recorded — unlike manual configuration, which nobody can reproduce once the person who did it leaves.
CI/CD
Automated release of new versions. It removes a class of human error and makes going back to the previous version fast.
Backup vs disaster recovery
A backup is the copy of the data. Disaster recovery is the tested procedure by which the service comes back — in how long, and with how much data loss accepted. A backup that has never been restored is not a strategy.
High availability
The application keeps working when a server fails, because it runs in more than one copy. It costs more. It is justified for services citizens use daily, not for every page.
Observability / monitoring
Being able to see at any moment whether the service works, and why it does not. Without it, you find out the site is down from the citizens.
Rollback
Returning to the previous working version when a release goes wrong. It is prepared in advance, not improvised during the incident.
Legacy
An application still in use but built on technology that no longer receives updates. It is not about age — it is about whether it can still be secured and moved.
Procurement documentation
Procurement

Direct acquisition, without a lengthy preparation phase

Law no. 98/2016 allows the direct acquisition of services when the estimated value falls below the legal threshold. Within that threshold, depending on the estimated value, the contracting authority may buy on the basis of a single offer, consult several economic operators, or start the acquisition from the SEAP electronic catalogue.

The decision and the actual procedure belong to the contracting authority. Our role is to deliver, quickly, everything needed to start it.

What you receive from us

  • Service description and technical datasheet
  • Technical offer and financial offer
  • Deliverables, timeframe and terms of provision
  • The CPV code matching the service
  • The item published in the SEAP electronic catalogue
  • Contract template and order template
  • Company presentation and relevant experience
  • Fiscal documents and the standard declarations requested

Thresholds apply as set by the legislation in force on the date the acquisition is started. Estimating the entire requirement — including options and extensions — is the contracting authority’s responsibility. We do not artificially split a requirement in order to fall under a threshold.

Request the CPV code and SEAP item

Frequently asked questions

What is the Government Private Cloud, in plain terms?
Servers, storage and networking made available to public authorities and institutions in state data centres, instead of a machine kept on your own premises or at a commercial hosting provider. ADR is the beneficiary and contracting authority, STS is beneficiary and partner, and SRI is security partner through its National Cyberint Centre. It is funded through the National Recovery and Resilience Plan, Component 7, and provides IaaS, PaaS and SaaS services: you are allocated capacity, you do not buy hardware.
Can we just move our current server there?
Almost never. You do not move the server, you move the application. The infrastructure has entry requirements: components that still receive security updates, an application that can be started automatically, complete source code, defined authentication, tested backups. An application that fails those is refused regardless of available capacity — which is why the readiness audit comes before any migration.
Who decides whether our application is accepted?
The administrator of the target infrastructure. We do not represent ADR, STS, SRI or DNSC and we have no privileged access to what they administer. What we can do is bring the application to the state where the technical requirements are met, and hand over the documentation that shows it.
Our institution is not in the national programme. What now?
The programme’s published targets concern institutions of central public administration, migrated through centrally contracted suppliers. Most local authorities are not in those lots, so preparing the application and choosing a supplier are theirs to handle — which is exactly the work described on this page, and it can be contracted directly under Law no. 98/2016.
Can you intervene if we have already received a vulnerability report or notification?
Yes. We start by taking controlled ownership of the infrastructure and making an initial backup, so the data is preserved before anything changes. We then assess the critical vulnerabilities, isolate the affected components and set out a remediation plan. We commit to rapid mobilization and assessment — not to a fixed resolution deadline decided before the analysis.
How long until we receive an offer?
We reply within the same business day with a preliminary assessment, the recommended service and the steps required for procurement. The technical and financial offer follows once we understand the access available and the actual state of the application.
What if the original supplier no longer responds, or the source code is incomplete?
This is one of the most common situations. We start from what actually exists: the running application, the database, the server configuration. We rebuild the technical inventory, document the dependencies and establish what can be recovered, what has to be rebuilt and what can be retired.
Can the application be moved directly into government infrastructure?
Rarely directly. An application with outdated components, dependencies that cannot be updated, or no automated deployment can be rejected on entry into the new infrastructure. The migration readiness audit establishes exactly what has to be modernized before the move.
Do we need Kubernetes?
Not for every application. For simple sites and portals we recommend an architecture proportional to the requirement. Kubernetes is justified when availability, scaling and operational complexity genuinely call for it.
We have backups. Is that enough?
An untested backup is not a recovery strategy. We test the actual restore, measure how long it takes and document the procedure, so the institution knows the real recovery time before an incident rather than during one.
Can these services be contracted through direct acquisition?
The services are defined with an object, deliverables, a timeframe and terms of provision, so they can be acquired directly under Law no. 98/2016. The decision on the procedure belongs to the contracting authority, based on the estimated value of the entire requirement.
Can you publish the service in the SEAP electronic catalogue?
Yes. On request we send the technical datasheet, the matching CPV code and the item in the SEAP electronic catalogue, together with the technical and financial offer.
Can the content and history of the current website be preserved?
Yes. Taking over and structuring the content, together with migrating the public archive, are part of the modernization package. Preserving the public archive is usually a requirement, not an option.
What happens after the migration?
We can take over operations as a monthly subscription or annual contract: monitoring, updates, backup, restore testing, certificate management, security reviews, reporting and incident management.

Send us the problem. Get the assessment and the next steps.

Describe the actual situation. We reply within the same business day with a preliminary assessment, the recommended service and the documents needed to start the procurement.

Step 1 of 2

The situation

Helps us point you to the applicable procedure.

By submitting this form you agree that Nerds Computing may process the data provided in order to prepare the technical and commercial response.

Used solely to prepare your assessment and offer. Not shared outside our team.

Prefer to talk it through first?