Infrastruktura buýruklarynyň rollary
1) Tutuş surat: näme üçin ýöriteleşdirilen
Öňünden aýdylýanlygy we tizligi: aýdyň eýeler "çal zolaklary" peseldýärler.
Ygtybarlylyk we howpsuzlyk: jogapkärçiligi domenler (K8s, torlar, DB, howpsuzlyk) boýunça paýlamak.
Ykdysadyýet: FinOps çykdajylary sarp edijiden aýyrýar we "dokuzlaryň bahasyny" dolandyrýar.
Developer Experience: platforma önüm hökmünde - öz-özüňi hyzmat etmek, şablonlar, kataloglar.
2) Jogapkärçiligiň esasy rollary we zolaklary
3) Jogapkärçiligiň çäkleri (eýelik etmegiň çäkleri)
Platforma L3-L7 platforma hyzmatlarynyň (K8s, tor, observability) derejelerine eýe, ýöne iş logikasyna eýe däl.
SRE, önüm toparynyň her bir anyk metrikasyna däl-de, ygtybarlylyk prosesine (SLO/hadysalar/postmortemler) eýe.
Release/Delivery hasaplama mehanikasyna eýe, ýöne "näme" üçin jogapkärçilik - toparlaryň arasynda.
DBRE-de klaster/maglumat syýasaty bar, shema/migrasiýalarda bolsa önüm topary bar (DBRE standartlary boýunça).
SecOps, domen eýeleri bilen bilelikde syýasatlara we gözegçiliklere eýelik edýär.
4) Iş modelleri
1. Merkezleşdirilen platforma - çalt başlamak, "çüýşe bokurdagy" töwekgelçiligi.
2. Platforma önüm hökmünde (PaaP) - öz-özüne hyzmat ediş şablonlary, kataloglar, hyzmatlaryň "içerki bazary".
3. Federasiýa/Gildiýalar - hünärmenler azyk domenlerine (chapter/embedded SRE/DBRE) goşulýarlar.
4. Matrisa - merkeziň strategiki standartlary + domenlerde ýerine ýetirilişi.
Maslahat: Esasy zerurlyklar üçin PaaP we möhüm domenler üçin embedded birleşdiriň.
5) Interfeýslar we OLAs (içerki şertnamalar)
Hyzmat katalogy: "hyzmat hökmünde" elýeterli zat (K8s namespace, BD-klaster, nobat, dashboard SLO, alert-profil).
OLA (Operational Level Agreement): reaksiýalaryň wagty, jogapkärçilik meýdançalary, eskalasiýa nokatlary.
Platforma hyzmatlarynyň SLO kartoçkalary: elýeterliligi, API gizlinligi, şablondan ýerleşdirilen wagty.
yaml service: "Kubernetes Namespace Provisioning"
owner: "Platform"
request_channel: "Service Catalog"
targets:
response_time: "≤ 15 min"
delivery_time: "≤ 1 hour (without manual approvals)"
scope:
includes: "quota, RBAC, secrets integration"
excludes: "business configs, database migrations"
escalation: "#plat-ops-oncall"
6) RACI: kim näme edýär
Rowaýat: R - ýerine ýetirýär, A - jogap berýär, C - konsalting, I - habar berilýär.
7) KPI we rollar boýunça netijelilik metrikleri
Platform: hyzmaty üpjün etmek üçin lead time,% öz-özüne hyzmat etmek, DevEx NPS.
SRE: MTTR/MTTD, SLO-ny ýerine ýetirmek, pleýbuklar bilen örtmek, awto-mitigeýtleriň paýy.
CloudOps/NetOps: perimetri, çenjleri ýerine ýetirmek wagty, konfigurasiýa hadysalary.
DBRE: RPO/RTO, dikeldişleriň üstünlikli bolmagy, p95 köpeliş yza galmagy.
Release: Kanar relizleriniň göterimi, rate yza gaýdyp gelmek, gurşaw wagty.
Observability: signallaryň dolulygy, haýyşlara/dashbordlara jogap wagty, anti-noise ratio.
SecOps: möhüm CVE, MTTD/MTTR howpsuzlyk hadysalarynyň ýapylyş wagty, gizlin dolandyryjy tarapyndan gurşaw.
FinOps: cost per service/RPS, rightsizing savings, takyklyk çaklamasy.
8) Onbording we DevEx
Başlangyç paketi: Terraform/Helm şablonlary, CI/CD paýlaýjylary, "Salam, Hyzmat" barlagçylary.
Dok-portal: standartlar, mysallar, "janly" daşbordlar, Self-Service düwmeleri.
Workshoplar/office hours: rollar boýunça (SRE 101, SecOps 101, DBRE 101).
Eskalasiýa syýasaty: gijelerine kime jaň etmek we haçan bilet ýeterlikdir.
9) Maglumatlara eýelik etmegiň we elýeterliligiň çäkleri
IAM-ätiýaçlandyryş: rollaryň eýeleri, elýeterliligiň ömri, JIT (just-in-time) elýeterliligi.
Syrlar: merkezleşdirilen gizlin-dolandyryjy, aýlaw, ENV/repoda gizlin gadaganlyk.
Data Ownership: önüm domen diagrammasyna/maglumatlaryna eýelik edýär; DBRE "gämä" (toparlar we syýasatlar) eýelik edýär.
10) Prosesler: hadysalar, üýtgeşmeler, goýberişler
Wakalar: IC/war-room/postmortem ("Wakalar we SRE pleýbuklary" serediň).
Üýtgeşmeler (Change Management): risk-based, fast lane for low risk, CAB diňe high risk.
Neşirler: progressive delivery, ýalňyşlyklaryň býudjeti ýakylanda freeze-düzgünler.
11) Rollar boýunça çek-listler (gysmak)
Platform
- Her bir platforma hyzmaty üçin hyzmat katalogy we SLA
- IaC syýasat şablonlary (OPA/Conftest)
SRE
- Top-ýollaryň SLO kartoçkalary, burn-rate alertleri, oýun kitaplary
- Nädogry býudjet boýunça aýlyk hasabat
DBRE
- DR-drilleri, dikeldiş synagy, RPO/RTO gol çekildi
- Migrasiýa we indeksasiýa syýasaty
SecOps
- Gowşaklyk we ýama penjireleri
- DLP/PII-gözegçilikler, audit-elýeterlilik
Release
- Kanar ädimleri, awto-rollback
- Ficha-baýdaklar we kill-switch
Observability
- Metrikler/bellikler, budget-dashboard standartlary
- Anti-noise (quorum, multi-window), SLO widget
FinOps
- Chargeback/showback, rightsizing-teklipler
- "Cost per 9", çaklamak
12) Guramanyň anti-patternleri
"DevOps - adam": "universallaryň" aşa ýüklenmegi, domen eýeleriniň ýoklugy.
"Platforma = bilet kassasy": hemme zat el biletleri arkaly, öz-özüňe hyzmat etmek ýok.
"SRE = nobatçy ýangyn söndürijiler": SLO we ygtyýarlyksyz.
"Durak kran ýaly howpsuzlyk": "guardrails by design" ýerine soňrak açmak.
"Observability = owadan grafikler": actionable-alert we SLO ýok.
"FinOps diňe hasabat barada": teklipsiz we auto-rightsizing.
13) Artefaktlaryň şablonlary
Platforma hyzmatynyň kartoçkasynyň şablony
yaml service: "Managed PostgreSQL"
owner: "DBRE"
plan: "S, M, L"
slo:
availability: "99. 95 %/quarter"
rpo: "≤ 5 min"
rto: "≤ 15 min"
interfaces:
request: "Service Catalog → Postgres"
incidents: "#dbre-oncall"
changes: "Change Policy L2"
security:
secrets: "Vault"
access: "JIT/RBAC"
finops:
pricing: "по vCPU/GB/IOPS"
limits: "quota per tenant"
Relizler üçin Mini-RACI
yaml release:
strategy: canary
R: Release/Delivery
A: Product Owner
C: SRE, SecOps
I: Platform
14) Durmuşa geçirmek meýilnamasy (4 iterasiýa)
1. Standartlaşdyrmak (2-3 hepde): rollar kartasy, hyzmatlar katalogy, RACI, OLAs, eskalasiýa kanallary.
2. DevEx (3-4 hepde): hyzmat katalogy, CI/CD şablonlary, Terraform modullary, esasy SLO/daşbordlar.
3. Ygtybarlylyk we howpsuzlyk (4-6 hepde): wakalaryň pleýbuklary, DR-drilleri, WAF/DLP, gizlin dolandyryjy.
4. FinOps we optimizasiýa (üznüksiz): chargeback, rightsizing, "cost per 9", awto-syýasatlar.
15) Mini-FAQ
SRE-ni nirede saklamaly - platformada ýa-da önümlerde?
Gibrid: platformada strategiki SRE, möhüm domenlerde embedded-SRE.
SLO hyzmatlarynyň eýesi kim?
Azyk buýruklary. SRE prosesiň usulyýetini, gurallaryny we gözegçiligini üpjün edýär.
"Kölegeli IT" -lerden nädip gaça durmaly?
Hyzmat katalogy, aç-açan OLAs, çalt öz-özüňi hyzmat etmek we aç-açan bahalar (showback/chargeback).
Jemi
Güýçli infrastruktura funksiýasy - platforma düşnükli rollar + önüm çemeleşmesi + interfeýsler we metrikler boýunça ylalaşyklar. RACI we OLA-lary belläň, öz-özüňe hyzmat we standartlar beriň, her roluň KPI netijeliligini ölçäň we DevEx, SLO we çykdajylary yzygiderli ýokarlandyryň. Bu amal töwekgelçiligini peselder, goýberilmegini çaltlaşdyrar we infrastrukturany öňünden aýdyp boljak eder.