Joan eduki nagusira
FromNine
Menua

Ingeniaritza

Bertsioak ohiko bihurtzen dituzten hodei-oinarriak.

Hodei-oinarriak eta barne-garapen plataformak eraikitzen ditugu: inguruneak kodea dira, bertsioak sinatuak eta errepikagarriak dira, eta gastatutako euro bakoitzak jabe bat du.

Erakunde publikoen hornitzaileentzat eta hainbat ikuskatzaileren pean dauden enpresentzat, hodei-oinarri bakarrarekin.

Hodeia eta plataforma-ingeniaritza: gaitasun-geruzakLau geruza, sakoneran pilatuta. Goitik behera: produktu-taldeen lan-kargak, barne-garapen plataforma, entrega-kanalizazio sinatuak, eta oinarrian landing zone-a, identitatearekin, sarearekin eta politikekin.01Produktu-taldeen lan-kargak02Barne-garapen plataforma03Entrega-kanalizazio sinatuak04Landing zone-a eta politikak
  1. 01Landing zone-ak, politikak kode gisa eta datuen egoitza lan-karga bakoitzeko
  2. 02Zerbitzu berri bat modu errepikagarrian produkziora eramaten duten bide estandarrak
  3. 03SLOak, probatutako berreskuratzea eta produktu bakoitzaren kostua, erabakitzen dutenen begien bistan

01 Arazoak

Oinarriak oztopo bihurtu direla erakusten duten seinaleak

  1. 01

    Ingurune bakoitza desberdina da

    Proba- eta produkzio-inguruneak inork idatzi ez dituen moduetan desberdintzen dira, eta kontsolan eskuz egindako konponketak hurrengo berreraikuntzan galtzen dira.

  2. 02

    Bertsio batek bilera bat behar du

    Hedapenak gutxitan egiten dira, eskuz eta arratsaldean. Taldeek aldaketak pilatzen dituzte, eta horrek bertsio bakoitza arriskutsuagoa egiten du.

  3. 03

    Hodeiko fakturak denak harritzen ditu

    Kostuak harpidetzaka ikusten dira, ez produktuka. AA lanetarako GPU ahalmena lehenik eskatu zuenak hartzen du.

  4. 04

    Inork ez daki berreskuratzeak funtzionatzen duen

    Babeskopiak badaude. Leheneratzeak ez dira probatu, eta berreskuratze-denboraren eta datu-galeraren helburuak ez ziren inoiz negozioarekin adostu.

02 Zer ematen dugun

Zer ematen dugun

  1. 01 Landing zone-ak eta subiranotasun-aukerak

    Kontu- eta harpidetza-egitura, identitatea, sarea eta babes-mugak hodei-hornitzaile handietan eta EBko hodei subiranoko eskaintzetan, politikak kode gisa eta datuen egoitza lan-karga bakoitzeko.

    Zer egiten dugun

    • Antolaketaren, kudeaketa-taldeen eta kontuen diseinua
    • Sare zentrala, irteera-kontrola eta konexio pribatua
    • Politikak kode gisa egoitzarako, zifratzerako eta etiketatzerako
    • Kontrolen lotura zure bezeroek eskatzen dituzten ebidentziekin, ENS eskemarekin adibidez

    Zer jasotzen duzun

    • Osorik kodean definitutako landing zone-a
    • Politika-liburutegia, salbuespen-prozesuarekin
    • Subiranotasun-aukeren txostena lan-karga motaka
  2. 02 Azpiegitura kode gisa eta barne-garapen plataformak

    Terraform edo OpenTofu eta Bicep azpiegiturarako, GitOps hedapenetarako, Kubernetes edo exekuzio-ingurune kudeatuak egokiak diren lekuan, eta bide estandarrak, talde batek arauak betetzen dituen zerbitzu bat abiarazi dezan txartelik ireki gabe.

    Zer egiten dugun

    • Azpiegitura kode gisa definitzeko modulu-liburutegia
    • GitOps, inguruneen arteko sustapenarekin
    • Kubernetes plataforma edo alternatiba kudeatuak
    • Zerbitzu-txantiloiak eta garatzaileentzako ataria

    Zer jasotzen duzun

    • Barne-garapen plataforma, bide estandarrekin
    • Autozerbitzuko inguruneak
    • Plataforma-talde baten jabetzako bide-orria
  3. 03 Entrega-kanalizazioak eta hornidura-katearen segurtasuna

    Behin eraikitzen duten kanalizazioak: artefaktuak sinatzen dituzte, jatorria SLSAren arabera erregistratzen dute, sekretuak behar bezala kudeatzen dituzte, eta artefaktu bera probatik produkziora sustatzen dute.

    Zer egiten dugun

    • Kanalizazio-txantiloiak, kalitate- eta segurtasun-atalaseekin
    • Artefaktuen sinadura eta jatorriaren egiaztapena
    • Sekretuen kudeaketa eta gakoen errotazioa
    • Sustapen-arauak eta aldaketa-erregistroak

    Zer jasotzen duzun

    • Kanalizazio-txantiloi berrerabilgarriak
    • Artefaktu sinatuak, jatorri egiaztagarriarekin
    • Bertsioen ebidentzia aldaketen kudeaketarako
  4. 04 Behagarritasuna eta SRE

    Negozioarekin adostutako zerbitzu-mailako helburuak (SLO), argitaratze-erritmoa gidatzen duten errore-aurrekontuak, OpenTelemetry pila osoan, eta gorabeheren prozesu bat, aplikatzen zaizkizun jakinarazpen-betebeharretarako ere balio duena, DORA Erregelamenduarenak barne.

    Zer egiten dugun

    • SLOen definizioa zerbitzu-jabeekin
    • OpenTelemetry instrumentazioa eta panelak
    • Alertak sintometan oinarrituta, ez kausetan
    • Gorabeheren kudeaketa eta ondorengo berrikuspenak

    Zer jasotzen duzun

    • SLO katalogoa
    • Behagarritasun-pila eta panelak
    • Gorabehera- eta jakinarazpen-eskuliburuak
  5. 05 FinOps eta AArako ahalmena

    Kostuen esleipena produktuka eta taldeka, unitate-ekonomia, hala nola transakzio bakoitzeko kostua, eta GPU ahalmenaren plangintza eta kostu-kontrola AA lan-kargetarako.

    Zer egiten dugun

    • Etiketatze-politika eta esleipen-eredua
    • Unitate-kostuen metrikak produktu bakoitzeko
    • Konpromisoen eta erreserben plangintza
    • GPU programazioa, kuotak eta tamaina egokitzea

    Zer jasotzen duzun

    • Kostu-panelak produktu-jabe bakoitzeko
    • Aurrezki-zerrenda, jabeekin
    • AA ahalmenaren plana
  6. 06 Berreskuratzea eta irteera

    Babeskopiak eta hondamendien ondoko berreskuratzea, berreskuratze-denbora eta -puntu helburu esplizituekin, egutegi baten arabera probatuta, eta EBko Datuei buruzko Erregelamenduak hornitzailez aldatzeko ematen dituen eskubideak erabiltzen dituen irteera-estrategia.

    Zer egiten dugun

    • RTO eta RPO zerbitzu bakoitzeko adostuta
    • Leheneratze- eta failover-probak
    • Zerbitzu kritikoen mendekotasunen mapa
    • Irteera-plana eta datuen eramangarritasunaren egiaztapena

    Zer jasotzen duzun

    • Probatutako berreskuratze-prozedurak
    • Berreskuratze-proben txostenak
    • Irteera-estrategia dokumentatua

03 Arkitektura

Erreferen­tziazko arkitektura argigarri bat

Kodea ezkerretik sartzen da, eta lan-kargak eskuinetik ateratzen dira, martxan. Tartean, kanalizazioak eraikitzen duena sinatzen du, erregistroak artefaktu sinatuak baino ez ditu gordetzen, eta GitOps kontrolatzaile batek inguruneetan zehar sustatzen ditu, politiken pean.

Azpian dago landing zone-a: antolaketa-egitura, identitatea, sarea, gakoak, berreskuratzea eta kostu-kontrolak, behin kodean definituak eta produktu-talde guztiek partekatuak.

Marrazkiaren geruzak

Entrega
Biltegiak, kanalizazioak, artefaktu sinatuak eta GitOps sustapena.
Plataforma
Garapen-plataforma, politikak kode gisa, eta produktu-taldeek erabiltzen duten exekuzio-ingurunea.
Landing zone-a
Antolaketa, identitatea, sarea, gakoak, berreskuratzea eta FinOps kontrolak.
Eragiketa
Telemetria, SLOak, errore-aurrekontuak eta gorabeheren erantzuna, guztiaren gainean.
Adibide argigarria
  1. Entrega

    • Kode- eta IaC biltegiak
    • Eraiki, sinatu, egiaztatu
    • Artefaktu sinatuen erregistroa
    • GitOps sustapena
  2. Plataforma

    • Garapen-plataforma eta bide estandarrak
    • Politikak kode gisa
    • Kubernetes eta zerbitzu kudeatuak
    • Produktu-taldeen lan-kargak
  3. Landing zone-a

    • Kudeaketa-egitura
    • Identitatea eta sarbidea
    • Sare zentrala eta irteera
    • Gakoak eta sekretuak
    • Babeskopiak eta berreskuratzea
    • Kostuen esleipena
  4. Eragiketa

    • OpenTelemetry, SLOak eta errore-aurrekontuak, gorabeheren erantzuna
Entrega sinatua, politikek gobernatutako landing zone baten gainean

Arkitektura argigarria, ez da bezero baten sistema.

Irakurri diagrama testu gisa

Bide nagusia kode- eta azpiegitura-biltegietatik abiatzen da, eraiki, sinatu eta egiaztatzen duten kanalizazioak igarotzen ditu, artefaktu-erregistro batera iristen da, gero GitOps kontrolatzaile batera, eta azkenik produktu-taldeen lan-karga eremuetara.

Barne-garapen plataformak bide estandarrak eskaintzen ditu kanalizazioetarako. Politikek kode gisa mugatzen dute GitOps kontrolatzailea. Kubernetes eta zerbitzu kudeatuak dituen exekuzio-plataformak ostatatzen ditu lan-kargak. Bezeroak kudeatutako gakoek politika-geruza elikatzen dute.

Azpiko landing zone-ak hauek ditu: kudeaketa-egitura, identitatea eta sarbidea, sare zentrala, gakoak, babeskopiak eta berreskuratzea, eta FinOps kontrolak. SLOak eta gorabeheren erantzuna dituen behagarritasunak plataforma osoa hartzen du.

04 Irizpideak eta mugak

Ingeniaritza-irizpideak eta mugak

  • Subiranotasuna espektro bat da

    Nola lantzen dugun

    Lan-kargak sentikortasunaren arabera sailkatzen ditugu, eta mota bakoitzari aukera bat egokitzen diogu: hodei-hornitzaile handi baten EBko eskualdeak, hodei subiranoko eskaintza bat edo azpiegitura pribatua. Funtzioetan, kostuan eta eragiketetan dauden alde onak eta txarrak idatziz jasotzen dira.

    Mugak eta mendekotasunak

    Eskaintza subiranoak atzeratuta egon ohi dira zerbitzu kudeatuetan, AA zerbitzuak barne. Lan-karga batzuek gehiago kostatuko dute edo gutxiago egingo dute han, eta hori negozio-erabakia da.

  • Plataforma batek produktu-jabea behar du

    Nola lantzen dugun

    Barne-plataforma produktu gisa tratatzen dugu, erabiltzaileekin, bide-orriarekin eta iritzi-begiztekin, eta hura kudeatuko duen taldea eratzen laguntzen dizugu.

    Mugak eta mendekotasunak

    Talderik gabeko plataforma bat botila-lepo bihurtzen da. Langilerik jarri ezin badiozu, zerbitzu kudeatuak eta abstrakzio gutxiago gomendatuko dizkizugu.

  • Araudiak eragiketak moldatzen ditu

    Nola lantzen dugun

    Gorabeheren sailkapena, jakinarazpen-epeak eta ebidentzien bilketa gorabehera-prozesuan txertatzen dira, ENS eskema edo DORA Erregelamendua aplikatzen zaizkizunean.

    Mugak eta mendekotasunak

    Esparruan zauden ala ez erabakitzea, eta arau bakoitza zuri nola aplikatzen zaizun, zure arau-betetze eta lege-taldeen esku geratzen da.

  • Kostuen kontrola partekatua da

    Nola lantzen dugun

    Kostua produktuka ikusgai jartzen dugu, eta mugak gehitzen ditugu, hala nola aurrekontuak, kuotak eta erabiltzen ez diren inguruneen itzaltze programatua.

    Mugak eta mendekotasunak

    Aurrezki handienak, normalean, produktu-jabeek hartzen dituzten arkitektura- eta erabilera-erabakietatik datoz, ez plataformatik bakarrik.

05 Nola lan egiten dugun

Nola lan egiten dugun

Lehenik oinarriak, gero talde bat bide estandarrean, eta gero gainerako guztiak.

  1. 01

    Ebaluatu eta sailkatu

    Lan-kargak, datuen sentikortasuna, egungo kostuak eta zure auditoreek espero dituzten kontrolak.

    EmaitzaLan-kargen sailkapena eta helburu-aukerak

  2. 02

    Eraiki landing zone-a

    Dena kode gisa, segurtasun-taldearekin berrikusita, salbuespenetarako prozesu batekin.

    EmaitzaLanding zone-a produkzioan

  3. 03

    Hasi talde aitzindari batekin

    Produktu-talde bat bide estandarrera pasatzen da; haren zailtasunek moldatzen dute plataforma.

    EmaitzaLehen zerbitzua plataforman

  4. 04

    Zabaldu eta eskualdatu

    Talde gehiago sartzen dira, plataforma-taldeak hartzen du jabetza, eta berreskuratzea egutegi baten arabera probatzen da.

    EmaitzaPlataformaren bide-orria eta berreskuratze-proben txostenak

06 Giza kontrola

Non erabakitzen duten pertsonek

Automatizazioak kudeatzen du plataforma. Pertsonak dira arriskua edo kostua dakarten erabakien jabe.

  • Produkzioko aldaketak trazagarriak dira

    Produkzioko aldaketa oro berrikusitako commit batetik dator; beraz, beti dago erregistratuta nork aldatu zuen zer eta nork onartu zuen.

  • Larrialdiko sarbidea bakana eta erregistratua da

    Larrialdiko sarbidea denbora mugatukoa da, justifikazioa behar du, eta gero berrikusten da.

  • Politika-salbuespenek jabea dute

    Lan-karga batek babes-muga baten salbuespena behar duenean, arrisku-arduradun izendun batek onartzen du, iraungitze-data batekin.

  • Zerbitzu-jabeek ezartzen dituzte helburuak

    Berreskuratze-helburuak eta zerbitzu-mailak zerbitzu bakoitzaren negozio-jabearekin adosten dira, ez ditu plataforma-taldeak bakarrik ezartzen.

07 Teknologiak

Erabiltzen ditugun teknologiak

Hodeia
  • Microsoft Azure
  • Amazon Web Services
  • Google Cloud
  • EBko hodei subiranoko eskaintzak
Azpiegitura eta entrega
  • Terraform eta OpenTofu
  • Bicep
  • Argo CD eta Flux
  • GitHub Actions, GitLab CI eta Azure DevOps
Exekuzio-ingurunea
  • Kubernetes eta haren aldaera kudeatuak
  • Serverless eta edukiontzi-plataformak
  • Service mesh, merezi duen lekuan
  • GPU nodo-multzoak AA lan-kargetarako
Eragiketa
  • OpenTelemetry
  • Prometheus eta Grafana
  • Hodeiko monitorizazio natiboa
  • Politika-motorrak, OPA adibidez

Teknologia bat zerrendatzeak gure ingeniaritza-esperientzia deskribatzen du. Ez du esan nahi haren hornitzailearekin bazkidetzarik dugunik, ezta hornitzaileak gu babesten gaituenik ere.

08 Adibidea

Adibide argigarri bat

Adibide argigarria

Landing zone partekatua, erakunde publikoei zerbitzuak ematen dizkien hornitzaile batentzat

01Egoera
Software-enpresa batek hainbat administrazio publikori ematen die zerbitzua kontratu bidez. Hiru hodei-ingurune bereizi ditu, kontrol desberdinekin, eta lizitazio berri bakoitzean ENS adostasunaren ebidentzia eskuz biltzen du.
02Zer eraikiko genukeen
Kodean definitutako landing zone bakarra, ENS eskemaren neurriekin lotutako politika-multzoekin, erregistro partekatuekin eta gorabeheren prozesu batekin. Ebidentzia automatikoki biltzen da auditoriarako.
03Non erabakitzen duen pertsona batek
Enpresaren segurtasun-arduradunak onartzen ditu politika-salbuespenak; kontratu bakoitzaren arduradunak berrikusten du zer datu tratatzen diren eta non.
04Zer neurtuko genukeen
Gorabehera bat detektatu eta sailkatu arteko denbora, politiken pean dauden lan-kargen proportzioa, eta hiruhileko bakoitzean gainditutako berreskuratze-probak.

09 Sektoreka

Zure sektorean

  • Subiranotasun-aukerak datu-mota bakoitzeko, ENS eskemak kontratu publikoen hornitzaileei eskatzen dien adostasuna, eta hurrengo lizitazioari eusten dioten irteera-planak.

  • Erresilientzia operatiboa DORA Erregelamenduaren arabera: probatutako berreskuratzea, IKT hirugarrenen gainbegiratzea eta gorabeheren jakinarazpena eragiketetan txertatuta.

Espainia

Ebidentzia behin, ikuskatzaile guztientzat

311/2022 Errege Dekretuak arautzen duen Esquema Nacional de Seguridad (ENS) eskema sektore publiko osoari aplikatzen zaio, Eusko Jaurlaritza, foru-administrazioak eta toki-administrazioak barne. Kontratu baten bidez erakunde publikoei zerbitzuak edo soluzioak ematen dizkieten hornitzaile pribatuen informazio-sistemei ere aplikatzen zaie, eta baldintza-agiriek ENS adostasuna eskatu behar dute (adostasun-adierazpena edo -ziurtagiria). Betebehar hori hornitzailearen hornidura-katera ere zabaltzen da, arrisku-analisiak eskatzen duen neurrian.

Espainiak oraindik ez du NIS2 Zuzentaraua transposatu. Ministro Kontseiluak Zibersegurtasuna Koordinatzeko eta Gobernatzeko Legearen aurreproiektua onartu zuen 2025eko urtarrilaren 14an, eta 2026ko martxoan izapidetzen ari zen oraindik (2026ko azaroko egoera). Indarrean daudenak 12/2018 Errege Lege-dekretua eta 43/2021 Errege Dekretua dira. Finantza-erakundeek, gainera, DORA Erregelamendua dute, gorabeheren jakinarazpenarekin eta IKT hirugarrenen gainbegiratzearekin.

Landing zone-etan, egoitza, erregistroak eta gorabeheren sailkapena politika gisa diseinatzen ditugu, ez proiektu gisa; horrela, ENS eskemak zure sistemari eskatzen dizkion kontrolak eta ebidentzia konfigurazio gisa kudeatzen dira. Kontrolak eta ebidentzia guk prestatzen ditugu; adostasun-adierazpena edo -ziurtagiria zure sistemarena da, ez FromNinerena. Irteera-planek EBko Datuei buruzko Erregelamenduak hornitzailez aldatzeko ematen dituen eskubideak erabiltzen dituzte, eta probatu egiten dira, ez idatzi bakarrik.

Hodeiari eta plataforma-ingeniaritzari buruzko galderak

Zein hodei-hornitzaile da egokiena?

Zure lan-kargei, lehendik dituzun kontratuei eta subiranotasun-eskakizunei egokitzen zaiena. Hodei-hornitzaile handiekin eta EBko eskaintza subiranoekin lan egiten dugu, eta alde onak eta txarrak dokumentatzen ditugu; horrela, aukera kontratazioan defenda daiteke eta geroago berrikus daiteke.

Kubernetes behar dugu?

Ez beti. Kubernetesek merezi du zerbitzu asko exekutatzen dituzunean eta plataforma kudeatzeko talde bat duzunean. Zerbitzu gutxi batzuetarako, edukiontzi-plataforma kudeatuak edo serverless plataformak sinpleagoak eta merkeagoak izan ohi dira.

Nola lantzen da segurtasuna?

Segurtasuna landing zone-an eta kanalizazioetan txertatuta dago: gutxieneko pribilegioko identitatea, politikak kode gisa, artefaktu sinatuak eta inoiz kodean gordetzen ez diren sekretuak. FromNinek ISO/IEC 27001 ziurtagiria du informazioaren segurtasunaren kudeaketarako.

Gure hodei-kostuak murriztu daitezke?

Normalean bai, baina ez dugu ehunekorik agintzen datuak ikusi aurretik. Lehenik kostua produktuka ikusgai jartzen dugu, eta gero aurrezki-zerrenda bat lantzen dugu jarduteko gai diren jabeekin.

Nola saihestu hornitzailearekiko mendekotasuna?

Hornitzaile jakin baten zerbitzuen mende non egon nahita erabakiz, azpiegitura kodean mantenduz, eta irteera-plan dokumentatu eta probatu bat izanez. EBko Datuei buruzko Erregelamenduak hornitzailez aldatzeko zure eskubideak indartzen ditu; irteera-plan batek eskubide horiek erabilgarri bihurtzen ditu.

Erakuts iezazkiguzu zure hurrengo hiru bertsioak

Esango dizugu zerk bihurtuko lituzkeen ohiko, eta oinarri horrek eraikitzeko eta kudeatzeko zenbat kostatuko lukeen.