Skip to main content
Gå til innhold

Introduction

Platon IaaS is Sikts runtime commonly used for running Virtual Machines (VM) and other services. Currently all components are run in AWS, the Amazon public cloud.

Getting started - Virtual Machines

To order a resource in Platon IaaS to run a VM on, all you need to do is place an order by registering via a sharepoint form, which is then dispatched to Sikts Service Center.

The link takes you to a specific issue template with the information we need to register the virtual machine.

Note: Always consider if your service can run in Kubernetes in Platon PaaS instead of in Platon IaaS. An instance running in Platon PaaS will in general require less resources, cost less and be easier to manage. Thus, Platon PaaS is the prefered runtime in Platon.

Support and responsibilities

warning

Make sure to understand the implications of this section before requesting a new VM.

Platon offers VMs for product teams serving as a platform provider. We will provide security updates to the Operating System (OS) as long as it is supported by upstream. Platon will not upgrade the OS to a new major version upon the end of life of the previous version. Platon will also not continue to run an unsupported OS and the VM will be required to shut down and retire at OS end-of-life.

The process of applying OS security updates is automatic. This means that it will be the product team's responsibility to reboot VMs when required by applied updates. Platon will not do this, as this will require manual intervention (downtime) for the application running on the VM. Also, Platon will not apply non-security updates, unless this has been approved (or configured in puppet) by the owning product team.
There will be an alarm in Zabbix when a reboot is required.

If a product team wish to transition to a new major release of the OS, we can provide new VM with the updated version. However, it is the responsibility of the product teams to ensure that their applications or services are migrated, installed and tested to work on the new VM. Please be aware that Platon does not handle application operation and support tasks that go beyond the base OS install.

Currently supported OS distributions:

  • Debian 11 (existing instances only, EOL June 30, 2026)
  • Debian 12
  • Amazon Linux 2 (existing instances only, EOL June 30, 2025)
  • Amazon Linux 2023

Other resources and needs

Platon IaaS also support running other services, we basically support anything that AWS supports. If you need to run other resources (like databases), send an order by posting an Issue in GitLab, and we will help you out.

If you need more control within AWS, this can also be provided. Contact us and we will help you out.