OCI COMPUTE → STACKIT COMPUTE ENGINE

OCI Compute naar STACKIT Compute Engine

Een OCI-compute-instance wordt een STACKIT-server op Compute Engine. StackToIT leest uw OCI-Terraform, geeft elke instance, elk volume, netwerk en elke load balancer het STACKIT-doel met de reden en zet de migratie in een volgorde die uw team kan volgen.

Een Flex-instance, beoordeeld

Een kleine OCI-omgeving, voor deze pagina opgesteld en op 4 november 2026 door StackToIT beoordeeld. Links: de invoer. Rechts: de beslissing die StackToIT ervoor heeft vastgelegd, precies zoals die in assessment.json staat.

Voorbeeldinvoermain.tf
resource "oci_core_instance" "app" {
  compartment_id      = var.compartment_id
  availability_domain = var.availability_domain
  display_name        = "app-01"
  shape               = "VM.Standard.E5.Flex"

  shape_config {
    ocpus         = 2
    memory_in_gbs = 16
  }

  source_details {
    source_type = "image"
    source_id   = var.image_id
  }

  create_vnic_details {
    subnet_id        = oci_core_subnet.app.id
    nsg_ids          = [oci_core_network_security_group.app.id]
    assign_public_ip = false
  }
}
StackToIT-assessmentassessment.json
{
  "id": "oci_core_instance.app",
  "class": "RECONFIGURE",
  "confidence": "MEDIUM",
  "target": {
    "service": "STACKIT Compute Engine"
  },
  "reason": "A compute instance becomes a STACKIT server. The shape becomes a STACKIT flavor, the image is rebuilt or imported, and the attached volumes and network interfaces move with it."
}
  • De shape wordt een flavor

    VM.Standard.E5.Flex met 2 OCPU's en 16 GB wordt gekoppeld aan een STACKIT-flavor. Het assessment benoemt deze stap, samen met het image, dat opnieuw wordt gebouwd of geïmporteerd.

  • Volumes en interfaces verhuizen mee

    De instance wordt beoordeeld met wat eraan hangt: de gekoppelde volumes en netwerkinterfaces gaan samen met de server naar STACKIT.

  • Aangeboden waar u terechtkomt

    Compute Engine wordt aangeboden in eu01 en eu02, zoals de snapshot van de STACKIT-catalogus in de run laat zien.

  • Elke instelling benoemd

    Het architectenrapport noemt alle 11 instellingen die het instanceblok vastlegt, van het availability domain tot de network security groups van de VNIC, zodat uw architect elke instelling bewust overneemt.

Een blockvolume met een eigen prestatie-instelling

Dezelfde run, nu voor het datavolume van de instance.

Voorbeeldinvoermain.tf
resource "oci_core_volume" "data" {
  compartment_id      = var.compartment_id
  availability_domain = var.availability_domain
  display_name        = "app-data"
  size_in_gbs         = 200
  vpus_per_gb         = 20
}
StackToIT-assessmentassessment.json
{
  "id": "oci_core_volume.data",
  "class": "RECONFIGURE",
  "confidence": "MEDIUM",
  "target": {
    "service": "STACKIT Block Storage"
  },
  "reason": "A block volume becomes a STACKIT volume. The performance setting does not carry over; choose a STACKIT performance class, and move the data at the host or from a backup."
}
  • Prestaties kiest u op STACKIT

    vpus_per_gb = 20 is een OCI-prestatieniveau. Op STACKIT kiest u in plaats daarvan een prestatieklasse voor het volume, en dat staat ook zo in het assessment.

  • Dataverplaatsing in het plan

    Het volume staat als stateful eenheid in het plan voor dataverplaatsing. Uw team kiest hoe de 200 GB aan data wordt gekopieerd, afhankelijk van de hoeveelheid data, de acceptabele downtime en de consistentie die de applicatie nodig heeft.

Hoe de compute-omgeving wordt gekoppeld

OCI-resourceSTACKIT-doelMigratieklasse
Compute-instance (VM.Standard.E5.Flex)STACKIT Compute Engine-serverHerconfiguratie
BlockvolumeSTACKIT Block Storage-volumeHerconfiguratie
VCNSTACKIT-netwerken, met een Network Area waar routering ertussen nodig isHerconfiguratie
SubnetSTACKIT-netwerk met een eigen adresbereikHerconfiguratie
Network security groupSTACKIT security groupHerconfiguratie
Load balancer (flexibele shape)STACKIT Application Load BalancerHerconfiguratie

Klassen en doelen zoals de run ze heeft vastgesteld, elk met zekerheidsniveau MEDIUM.

De volgorde van de migratie

De run plaatst de eenheden op basis van hun afhankelijkheden in golven: een eenheid migreert pas nadat alles is gemigreerd waarvan die afhankelijk is, en eenheden in dezelfde golf kunnen parallel overgaan.

  1. Golf 1

    Het VCN en het blockvolume, die van niets anders afhankelijk zijn.

  2. Golf 2

    Het subnet en de network security group, die binnen het VCN liggen.

  3. Golf 3

    De instance en de load balancer, zodra hun netwerk klaarstaat.

Bewezen op een echte AWS-omgeving

De AWS Retail Store Sample App, een openbaar Terraform-project van AWS, door StackToIT beoordeeld en volledig gepubliceerd, precies zoals de run het heeft opgeleverd.

Casestudy bekijken (Engels)
282
Terraform-resourcedeclaraties geanalyseerd
44
migratie-eenheden geïdentificeerd
38
doeleenheden gegenereerd, van de 52 onderzochte eenheden
331
planstappen uitgeschreven

Vragen van infrastructuurteams

Maakt StackToIT verbinding met onze Oracle Cloud-tenancy?

Nee. StackToIT leest uw OCI-Terraform- of OpenTofu-code. Er wordt geen verbinding gemaakt met uw Oracle Cloud-tenancy en in geen enkele cloud verandert iets.

Wat gebeurt er met onze network security groups?

Elke network security group wordt een STACKIT security group. De regels worden voor STACKIT herschreven; security group-regels staan daar alleen verkeer toe.

Blijft het adres van de load balancer gelijk?

Nee. Een OCI-load balancer wordt een STACKIT Application Load Balancer met een nieuw publiek adres. Listeners, backends en certificaten worden herschreven en de DNS-records die het oude adres noemen, wijzigen bij de cutover.

Bronnen

Uw volgende stap: STACKIT.

Vertel ons over uw omgeving, dan laten wij zien wat StackToIT daarvoor oplevert: doelarchitectuur, Terraform-artefacten en een gestructureerd migratieplan.

Laat uw gegevens achter, onze specialisten nemen contact met u op.

Liever zelf een e-mail sturen? connect@stacktoit.com

Wij gebruiken uw gegevens alleen om dit verzoek te beantwoorden en een mogelijke pilot te bespreken. Privacyverklaring