Git platformaları
Depolar, merge request-lər və üzvlər buradan gəlir. Giriş tokeni və ya OAuth tətbiqi ilə qoşulun; self-hosted GitLab da işləyir.
AppArch kod bazanızın strukturunu oxuyur - qatlar, asılılıqlar, müqavilələr - və pull request açılan kimi şərh yazır. Öz CI-nizdə və öz şəbəkənizdə işləyir; heç nə kənara çıxmır.
Hər modul eyni repozitoriya haqqında fərqli suala cavab verir. Lazım olanları aktiv edin; qayda kataloqu və asılılıq qrafı ortaqdır.
Pull request üzərində baxış şərhləri
Bütün kod bazası üçün tam hesabat
Auditorların soruşduğu çərçivələrə uyğunlaşdırılmış statik təhlükəsizlik analizi
Bal və audit izi ilə siyasət yoxlamaları
Reponun necə idarə olunduğuna dair 29 yoxlama
Əksər komandalar ArchPilot ilə başlayır: ilk şərh növbəti pull request-də gəlir.
Üç addım, developer maşınında agent yoxdur, kənara zəng edən heç nə yoxdur.
Paneldə Git etimadnaməsi bağlayın və repozitoriyanı seçin. AppArch onun üçün layihə tokeni verir.
Hər dil üçün bir konteyner imici CI işi kimi çıxarılmış kod üzərində işləyir. Qaydaları alır, yerində analiz edir və yalnız nəticələri göndərir.
Mühəndis tapıntını pull request-də görür; komanda balı, meyli və tapıntıları paneldə görür.
Kataloqdakı hər qaydanın kodu, adı, təsviri və sənəd səhifəsi var. Qaydanı bütün qurulum, bir iş sahəsi və ya bir layihə üçün söndürün; daha dar ayar üstünlük qazanır.
Host edilən versiya yoxdur. AppArch nəzarət etdiyiniz hosta qurulur və oxuduğu kod CI-nizdən heç vaxt çıxmır.
PostgreSQL və Redis ilə Docker Compose. Quraşdırma sihirbazı ilk administratoru yaradır; yeniləmələr öz miqrasiyalarını tətbiq edir.
LDAP və Active Directory ilə giriş, iki faktorlu doğrulama, domenə görə dəvət. Sosial giriş yoxdur.
Lisenziya qurulumun lokal yoxladığı imzalı fayldır. İzolyasiya olunmuş saytlar imicləri şəxsi registrdən çəkir və heç vaxt kənara müraciət etmir.
Kənara gedən yeganə müraciət istəyə bağlı yeniləmə yoxlamasıdır, onu da söndürə bilərsiniz. Qalan hər şey hostunuzda qalır.
Git platformaları depoları və merge request-ləri gətirir; qalanları onların ətrafına yerləşdirmələri, insidentləri, tapşırıqları və süni intellekti əlavə edir.
Depolar, merge request-lər və üzvlər buradan gəlir. Giriş tokeni və ya OAuth tətbiqi ilə qoşulun; self-hosted GitLab da işləyir.
Analizator öz pipeline-ınızda bir job kimi işləyir: dörd provayder üçün hazır parçalar, qalanları üçün sadə docker run.
Hansı versiyanın hansı mühitdə işlədiyi xidmət kataloquna yazılır.
Dynatrace, New Relic və ya Percona PMM qoşulduqda insident qeydləri daxil olur və DORA-nın iki boş metriki, dəyişiklik xəta nisbəti və bərpa müddəti, real məlumatla dolur. Percona PMM əlavə olaraq verilənlər bazası sorğu müddətlərini gətirir.
SonarQube ölçmələri və tapıntıları AppArch-ın öz məlumatlarının yanında durur; JMeter test xülasələri layihənin performans testləri səhifəsinə düşür.
Quraşdırmanın operatoru bir təchizatçı qoşur; sorğular o hesabdan gedir, heç nə AppArch-dan keçmir.
Tapıntılar komandanızın onsuz da işlətdiyi lövhədə məsələ kimi açılır. Layihə uyğunlaşdırması iş sahəsi başına edilir.
İstifadəçilər LDAP və ya Active Directory hesabı ilə daxil olur; bildirişlər öz SMTP serveriniz vasitəsilə e-poçtla gedir. Slack və Teams kanalları yoldadır.
Kod bazası ayrı-ayrılıqda düzgün görünən yüzlərlə kiçik qərardan ibarətdir: hansı təbəqə hansını çağırır, xidmət müqaviləsi nə vaxt pozuldu, təhlükəsizlik yoxlaması hansı dəyişiklikdə itdi. Kod yoxlaması bu qərarları görür, amma zamanla yorulur; heç kim eyni xəbərdarlığı hər pull request-də əllə yazmır.
Memarlıq yoxlama aləti bu qərarları qaydalara çevirir və hər dəyişikliyə avtomatik tətbiq edir. Tərtibatçı tapıntını öz pull request-ində görür, komanda rəhbəri tendensiyanı paneldə izləyir, təhlükəsizlik komandası isə uyğunluq hesabatını eyni taramadan alır.
Linter fayllara bir-bir baxır. AppArch bütün deponun asılılıq qrafını oxuyur; buna görə təqdimat layihəsinin infrastruktura istinad etdiyini və ya iki modulun bir-birindən asılı olduğunu deyə bilir. Xarici skanerlərin tapıntıları mənbə etiketi ilə eyni paneldə görünür.
Ətraflı məlumat üçün ArchPilot, On-premise və air-gap və qayda kataloqu səhifələrinə baxın.
Otuz dəqiqəlik demo təyin edin. Paneli real repozitoriya üzərində birlikdə keçək, komandanızın suallarına cavab verək.