Situations

Situations where Koraisoft can help

For each situation: the problem, what Koraisoft does, and the Koraisoft software that can help.

Modern software development and DevOps tools

Every production release is a risk

Releases are done by hand, often in the evening, by the one person who knows how. Koraisoft automates them and makes them reproducible.

Any member of the team should be able to release to production during working hours. Koraisoft describes environments as code, builds the release pipeline with its automated checks, then hands it over to the team.

What is done

  • Environments described as code and rebuilt identically.
  • Automated release pipeline, with rollback.
  • Monitoring and alerts to check the effect of each release.
  • Delivery metrics calculated from actual releases.

See also

A system nobody dares to change any more

Only one person knows it and the documentation is missing. Koraisoft assesses it, modernises it step by step and documents it.

Koraisoft works in this order: understand what exists, secure it, improve it, then hand it over. The rebuild is done one module at a time, without service interruption.

What is done

  • Map of applications, servers and data flows.
  • Verified backups and a recovery plan before any change.
  • Components rebuilt and containerised one by one.
  • Operating procedures written and handed over to the team.

See also

Moving away from VMware

Since the overhaul of VMware licensing, many companies are reviewing their virtualisation. Koraisoft studies the exit, prepares the target and carries out the migration.

Changing hypervisor is not enough: inventory, backups, networking and permissions must follow. Koraisoft lists actual usage, checks machine compatibility, prepares the target (KVM, Proxmox or Nutanix depending on the context) and migrates in batches. On a KVM target, kFleet can then serve as the operations console.

What is done

  • Inventory of VMware machines and usage.
  • Choice of target and compatibility study.
  • Migration in batches, with backup and rollback.
  • Operation of the new platform handed over to the team.

See also

Too many consoles, no overall view

Hypervisor, containers, firewall, DNS, certificates: each tool has its own accounts and its own log. kFleet brings them together in one console.

kFleet manages virtual machines, containers, Kubernetes, firewall, DNS, certificates and remote access with the same permissions and the same audit log. Configurations are versioned and can be rolled back. Hosting providers and managed service providers run several separate clients from a single installation, as they can with kForge for development tooling.

What is done

  • One console and one audit log instead of several.
  • Versioned, comparable and reversible configurations.
  • Clients or subsidiaries kept separate within one installation.
  • Every change recorded: who, what, when.

See also

Access that goes through a third-party service

Remote access, application publishing, tunnels: a hosted service sees all your traffic. korridor does the same job on your own machines.

korridor combines firewall, reverse proxy, web application firewall, per-user access control and remote access in a single piece of software installed on your premises. Its configuration is a versioned, signed file, verified before every change is applied.

What is done

  • Applications published without opening an inbound port.
  • Access granted to an identified person, for a set period.
  • Two Internet links and high availability on each site.
  • Signed configuration, rejected if it has been altered.

See also

A business application to build

Accounts, permissions, audit and API take months before the first useful screen. With the Kore platform, they already exist.

Every Koraisoft application is built on Kore: users, roles and permissions, organisations, API, audit log, workflows and documents. The same platform can underpin a custom development, such as field-service tracking, internal requests or an approval workflow.

What is done

  • Permissions, audit and API available from the start.
  • Development assisted by artificial intelligence, on proven building blocks.
  • A fix to the platform benefits every application.
  • Installed on your servers, in Go and PostgreSQL.

See also

Is your situation different?

Describe your context and what you have in mind. The founder reads every message and replies personally.

Koraisoft software

Each product has its own page: what it does, screenshots of the real application, and an FAQ.

Our explorations