Page History
Sürüm Yönetimi Servisi /Arayüzü(Release Control Service/UI)
Logo projelerinde yapılan isteklerin proje sorumluları tarafından bilgilendirilmesi, PAAS Servislerinde breaking changelerin ilgili servisi tüketenler tarafından bilgilendirilmesi
PAAS servislerinin development/test/staging/production ortamlarında sürümlerinin yönetilmesi (durumları,sürüm bilgileri,kurulumu) ihtiyacı için bu servis ve ön yüzünün geliştirilmesine ihtiyaç duyulmuştur.
Genel Bakış
Sürüm Yönetimi Servisi /Arayüzü Logo PaaS platformunda sürüm yönetimi işlemlerini yerine getirir.
Sürüm Yönetimi Arayüzü ile:
Sürüm Yönetimi Servisi ile Jiradaki sprintte yaılanları sprint ve issue sorumlularına mail atar. Herhangi bir jira maddesi sorgulayabilir ve bu maddelerin durumlarını ilgili kişilere mail atabilirsiniz.
Tüm ortamdaki servisleri ve durumlarını görüntüleyebilir herhangi bir ya da birden fazla servisi bir ya da birden fazla ortama (development/test/staging/production) rollback ya upgrade yapabilirsiniz.
Web üzerindeki 2 dosyanın farklarını kıyaslayabilirsiniz.
Sürüm Yönetimi Scheduled olarak:
Servis değişiklikleri ve servisin kullandığı model değişiklikleri test ortamına atıldığında bir öncekinden farklı ise servis sorumlularına otomatik mail atılmaktadır. Böylece servisi kullanan kişiler değişikliklerden haberdar olmakta ve tükettikleri
Anchor | ||||
---|---|---|---|---|
|
Kullanım Senaryoları
- Jira Sprint maddeleri sorgulama kaydetme
- Kayıtlı Jira Sprint Maddelerini Sorgulama /Mail Atma
- Web üzerindeki 2 dosya sürümü karşılaştırma
- Tüm ortamlardaki servislerin sürümünü gösterme
- Iki ortamdaki servisleri eşitleme(Test Ortamından-Staging Ortamına Authorization Servisi kurulumu) (İki ortamın eşitlenmesi çoklu kurulum)
- Servis Değişiklikleri Bilgilendirme İçin Tanımlamalar(Breaking Change Notification)
- Takım Oluşturma /Listeleme/Güncelleme/Silme
- Takım Üyeleri Oluşturma /Listeleme/Güncelleme/Silme
- Servis Sorumluları Belirleme
- Servis Değişiklikleri Bilgilendirme Maili
Kullanıcı Arayüzü
Jira Sprint Maddelerini Sorgulama /Kaydetme
Kayıtlı Jira Sprint Maddelerini Sorgulama /Mail Atma
Web üzerindeki 2 dosya sürümü karşılaştırma
Tüm ortamlardaki servislerin sürümünü gösterme
Iki ortamdaki servisleri eşitleme
(Test Ortamından-Staging Ortamına Authorization Servisi kurulumu)
Çoklu kurulum
Servis Değişiklikleri Bilgilendirme İçin Tanımlamalar(Breaking Change Notification)
Takım Oluşturma /Listeleme/Güncelleme/Silme
Takım Üyeleri Oluşturma /Listeleme/Güncelleme/Silme
Servis Sorumluları Belirleme
Servis Değişiklikleri Bilgilendirme Maili
Teknik Özellikler
- Oauth 2.0 standardı
API Dokümantasyonu
Swagger UI: http://dev-linux.logo-paas.com:6800/api-docs
Sürüm Yönetimi Yönetici Paneli
UI: {+}http://dev-linux.logo-paas.com:6800+
Sürüm Yönetimi Konfigurasyon Paneli
Swagger UI: [ http://dev-linux.logo-paas.com:6800/settings/ui/|http://dev-linux.logo-paas.com:5100/api-docs/]
İlişkili Platform Servisleri
- RBMS: MsSQL veya PostgreSQL
- Hangfire
- IDM