Məhsul
Archito YeniMerge request-lərdən öyrənir, ilişəni göstərir Inteqrasiyalar 25
Həllər
Rola görə
Niyə AppArch
Resurslar
Müştərilər Qiymətlər Əlaqə
Dil
Bizimlə əlaqə

Hansı xidmət kimindir? Cavab tək yerdədir.

Xidmət Kataloqu hər xidmətin nə olduğunu, kimə aid olduğunu, nəyə bağlı olduğunu və hara yerləşdirildiyini tək bir qeyddə toplayır - kod bazanızdan avtomatik aşkarlanaraq.

İşləyən bir quraşdırmadan ekranlar

İnventar üç addımda qurulur

Boş cədvəli əl ilə doldurmursunuz. AppArch qoşulmuş repolarınızdan xidmət namizədlərini çıxarır, siz təsdiqləyirsiniz.

  1. 01

    Aşkarla

    Qoşulmuş repolar taranır, xidmət namizədləri çıxır. Siyahını nəzərdən keçirir, idxal edir və ya rədd edirsiniz.

  2. 02

    Sahiblən

    Hər xidmətə sahib, kritiklik səviyyəsi və həyat dövrü statusu verirsiniz. Sahibsiz xidmət qalmır.

  3. 03

    Bağla

    Asılılıqlar, yerləşdirmələr, API sxemi və sənədləşmə linkləri əlavə olunur. Qeyd tamamlanır.

Xidmət qeydində nə var?

Sərbəst mətn sahə deyil. Hər qeyd eyni sahələri daşıyır, beləcə inventar axtarıla və müqayisə edilə bilir.

kind

Xidmət növü

Xidmət, API, interfeys, kitabxana, işçi, infrastruktur və ya digər. İnventarı süzməyin ən sürətli yolu.

lifecycle

Həyat dövrü

Eksperimental, istehsal, istifadədən çıxarılmış və ya təqaüdə çıxmış. Hansı xidmətə güvənilə biləcəyini deyir.

tier

Kritiklik səviyyəsi

Tier 1 biznes üçün kritikdir, kəsilməsi böyük hadisədir. Tier 3 daxili alətlər və təcrübələr üçündür.

owner

Sahib

Hər xidmətin sahibi bir tərtibatçı və ya istifadəçidir. Bunu kim bilir sualının cavabı qeyddə durur.

dependencies

Asılılıqlar

Hər servisin özü ilə gətirdiyi infrastruktur (PostgreSQL, Redis, Kafka) yerləşdirmə mənbənizin bildirdiyi Kubernetes resurslarından çıxarılır; onu üzə çıxaran resurs da sübut kimi göstərilir.

deployments

Yerləşdirmələr

Argo CD, Flux və ya Kubernetes qoşulduqda hansı versiyanın harada işlədiyi kataloqda görünür.

api-spec

API sxemi

OpenAPI sxemi repodan, ünvandan və ya əl ilə bağlanır. Başlıq, versiya və son nöqtə sayı qeydə düşür.

links

Linklər

Sənədləşmə, runbook, panel, növbə cədvəli, repo və API linkləri xidmətin yanında durur.

Gold, Silver, Bronze: servisə nə çatışmır

Hər servis eyni siyahıya görə yoxlanılır. Servisə uyğun gəlməyən yoxlama, məsələn kitabxana üçün API spesifikasiyası, əleyhinə sayılmaq əvəzinə kənarda qalır.

  1. Gold100%
  2. Silver≥ 75%
  3. Bronze≥ 50%
  4. Səviyyə yoxdur< 50%
  • Son 30 gündə skan olunublayihə bağlıdırsa
  • API spesifikasiyasıservislər və API-lər
  • Yerləşdirilibkitabxanalar istisna
  • Növbətçi keçidiyalnız Tier 1

Servis qeydi məlumatı haradan alır

Sahibi və keçidləri siz daxil edirsiniz. Qalan hər şey planla oxunur və öz-özünə aktual qalır.

  • Argo CD · Flux · Kubernetes

    Yerləşdirmələr

    10 dəqiqədən bir: mühit üzrə versiya, sinxron vəziyyəti, sağlamlıq və servislə gələn bazalar, keşlər və növbələr.

  • openapi · swagger

    API spesifikasiyası

    Depoda adla tapılır (kök, docs, api, spec), ünvandan çəkilir və ya əl ilə yapışdırılır. Saatda bir yenilənir; uğursuz yeniləmə son sağlam nüsxəni saxlayır.

  • ArchScan

    Bağlı layihə

    Servisin arxasındakı layihənin son skan tarixi və balı.

  • Sizin daxil etdikləriniz

    Sahib, kritiklik, həyat dövrü, sənəd, runbook, pano və növbətçi keçidləri.

Kataloqa nə vaxt baxılır?

İnventar öz-özlüyündə məqsəd deyil. Üç anda özünü doğruldur.

İlk həftə

Komandaya yeni tərtibatçı qoşulur

Neçə xidmət var, hansı nə işə yarayır, kimə soruşulur. Bir həftəlik şifahi izah əvəzinə tək siyahı.

Gecə 03:00

Hadisə zamanı növbətçi

Xidmətin sahibi, runbook linki, kritiklik səviyyəsi və nəyə bağlı olduğu tək ekranda. Axtarışa gedən dəqiqələr geri qayıdır.

Rüb sonu

Memarlıq baxışı

Neçə eksperimental servis istehsala keçib, hansı Tier 1 servisin sahibi yoxdur, hansı heç vaxt Gold kartına çatmayıb. Suallar məlumata əsaslanır.

Tez-tez soruşulanlar

Kataloqu əl ilə doldurmalıyam?
Xeyr. Qoşulmuş repolarınızdan xidmət namizədləri avtomatik çıxarılır, siz aşkarlananlar siyahısından idxal edirsiniz. Əl ilə xidmət əlavə etmək də mümkündür.
Yerləşdirmə məlumatı haradan gəlir?
Entegrasyonlar modulundan. Argo CD, Flux və ya Kubernetes qoşduqda yerləşdirmələr kataloq qeydinə düşür. Heç birini qoşmasanız sahə boş qalır, qeyd yenə işləyir.
Kataloqdakı asılılıqlar nəyi göstərir?
Servisin yanında gələn infrastruktur (verilənlər bazaları, keşlər, növbələr); yerləşdirmə mənbənizin bildirdiyi Kubernetes resurslarından oxunur. Servislər arası çağırış qrafı deyil: hansı servisin hansını çağırdığı izləmə (tracing) tələb edən icra zamanı məlumatıdır. ArchScan xəritəsi isə başqa şeydir: kodun içində, layihələr və siniflər arasındakı asılılıqları göstərir.
Kataloq hansı paketlərdə var?
Kataloq, digər modullar kimi, hər lisenziyada var. PoC zamanı onu əvvəlcə öz repolarınızla görürsünüz.
Məlumatlarımız harada saxlanılır?
Kataloq qeydi yalnız metadata saxlayır: ad, növ, sahib, keçidlər. Hər şey kimi öz serverlərinizdəki AppArch quraşdırmasında qalır.

İnventarınızı bir günortadan sonra qurun

Repolarınızı qoşun, aşkarlanan xidmətləri təsdiqləyin, sahiblərini təyin edin. Qalanı öz-özünə güncəl qalır.

Bülletenimizə qoşulun

Yeni modullar, buraxılış qeydləri və memarlıq haqqında yazılar. İstədiyiniz vaxt bir kliklə ayrıla bilərsiniz.