Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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
_GoBack
_GoBack
api uçlarını değiştirebilmektedir.
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

Image Added

Kayıtlı Jira Sprint Maddelerini Sorgulama /Mail Atma

Image Added
Image Added

Web üzerindeki 2 dosya sürümü karşılaştırma

Image Added

Tüm ortamlardaki servislerin sürümünü gösterme



Image Added

Iki ortamdaki servisleri eşitleme

(Test Ortamından-Staging Ortamına Authorization Servisi kurulumu)

Image Added

Çoklu kurulum

Image Added

Servis Değişiklikleri Bilgilendirme İçin Tanımlamalar(Breaking Change Notification)

Takım Oluşturma /Listeleme/Güncelleme/Silme

Image Added

Takım Üyeleri Oluşturma /Listeleme/Güncelleme/Silme

Image Added

Servis Sorumluları Belirleme


Image Added

Servis Değişiklikleri Bilgilendirme Maili

Image Added

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