Involit
DevOps · 6 dk okuma

Atlassian Ekosisteminde DevOps Pratikleri

DevOps Türkiye’nin 15 Mart 2023’te Zemin İstanbul’da düzenlediği buluşmada sunduğumuz, uçtan uca pratik örnekler içeren DevOps oturumunun özeti.

Involit EkibiAtlassian & monday.com danışmanları

Sunum hakkında

DevOps Türkiye topluluğunun Zemin İstanbul’daki buluşmasında, Atlassian ekosisteminde planlamadan canlıya kadar uzanan bir DevOps akışını gerçek örneklerle anlattık. Bu yazıda oturumun ana başlıklarını özetliyoruz; kaydın tamamını aşağıdan izleyebilirsiniz.

DevOps Türkiye · Zemin İstanbul · 15 Mart 2023Sunum kaydını YouTube’da izleyinVideoyu izle

Planlamadan koda: Jira ve Bitbucket

Akışın merkezinde izlenebilirlik var. Jira’daki her iş kalemi bir branch, commit ve pull request ile ilişkilendirildiğinde; geliştiriciler kodu ve görevi tek ekrandan yönetir, yöneticiler ise bir işin hangi aşamada olduğunu kod seviyesine kadar görebilir.

CI/CD: Bitbucket Pipelines ile otomasyon

Derleme, test ve dağıtım adımlarını Bitbucket Pipelines ile otomatikleştirdik. Ortam bazlı dağıtımlar sayesinde her sürümün test, staging ve canlı ortamlara hangi sırayla çıktığı izlenebilir; dağıtım bilgisi otomatik olarak ilgili Jira kayıtlarına yansır.

Operasyon ve sürekli geri bildirim

Canlıdaki olaylar Jira Service Management üzerinden yönetildiğinde, olay ve değişiklik kayıtları doğrudan ilgili dağıtımlarla ilişkilendirilebilir. Confluence’ta tutulan runbook’lar ve olay sonrası değerlendirmeler, ekiplerin aynı hatayı tekrar yaşamamasını sağlar.

“Araçlar bir araya geldiğinde asıl kazanç; iş, kod ve operasyonun aynı izlenebilir zincirde buluşmasıdır.”

Ana çıkarımlar

  • Tek kaynak: iş, kod ve dağıtım aynı zincirde izlenir
  • Otomasyon: tekrar eden adımlar pipeline ve kurallarla yürür
  • Görünürlük: yöneticiler teslimatı uçtan uca takip eder
  • Kültür: araçlar kadar ekipler arası iş birliği belirleyicidir
LinkedIn’de paylaş
Bu konuda bir uzmanla görüşün
Ekibimiz mevcut yapınızı değerlendirip size özel bir yol haritası çıkarsın.
Tüm yazılara dön