Geliştirme ve dağıtım süreçlerinin otomasyonu.
01Hangi durumlarda gerekir?
Trafik arttığında
Önbellek, CDN ve gerekirse yatay ölçekleme ile yük dağıtılır.
Yayına alma elle ve riskli yapıldığında
Otomatik test ve dağıtım hattıyla her sürüm aynı adımlarla, geri alınabilir şekilde yayımlanır.
Yedekten dönüş hiç denenmediyse
Şifreli ve otomatik yedekleme kurulur; geri yükleme düzenli test edilir.
02Belirtiler
- Yayına almanın elle ve korkuyla yapılması
- Disk dolması veya bellek yetmezliği yüzünden kesinti
- Yedekten dönüşün hiç denenmemiş olması
- SSL sertifikasının süresinin dolması
03Belirti, neden ve çözüm
| Belirti | Olası neden | Çözüm |
|---|---|---|
| Site/uygulama ara ara çöküyor | Kaynak yetersiz, izleme yok | İzleme ve ölçeklendirme |
| Güncelleme sonrası bozuluyor | Test ortamı yok | CI/CD ve test ortamı |
| Yedek var sanılıyor ama dönülemiyor | Geri yükleme hiç denenmemiş | Düzenli geri yükleme testi |
04İş nasıl ilerler?
- Mevcut sunucu ve uygulama envanterini çıkarmak
- Güvenlik temelini kurmak (kullanıcılar, anahtar erişim, güvenlik duvarı)
- Uygulamayı tekrarlanabilir biçimde kurmak (konteyner veya betik)
- Yedekleme, izleme ve uyarıları devreye almak
- Dağıtım adımlarını otomatikleştirmek
- Kurulumu belgeleyip erişimleri teslim etmek
NotErişim anahtarları ve kullanıcı hesapları gözden geçirilir.
05Kapsam
- altyapı kodu
- ortamlar
- izleme
DevOps altyapı kurulumu ile birlikte sık planlanan işler arasında CI/CD kurulumu, veritabanı sunucu kurulumu ve Docker ve Docker Compose kurulumu bulunur.
06Eskişehir'de DevOps altyapı kurulumu
PTT kayıtlarına göre Eskişehir genelinde 14 ilçe ve 542 mahalle ve köy kaydı bulunur; il, İç Anadolu Bölgesi'ndedir. Eskişehir büyükşehir belediyesi olan 30 ilden biridir. Birden fazla ilçede ekibi veya şubesi olan işletmelerde DevOps altyapı kurulumu için kullanıcı rolleri, şube bazlı görünürlük ve merkezi raporlar birlikte planlanır.
Eskişehir'de PTT verisine göre 2 OSB/SB kaydı bulunur; üretim ve tedarik zinciriyle çalışan işletmelerde DevOps altyapı kurulumu için B2B süreçler ve mevcut programlarla entegrasyon ayrıca konuşulur.
Yazılım projelerinde analiz, tasarım ve geliştirme çoğunlukla uzaktan, görüntülü toplantılarla yürür; Eskişehir'deki işletmelerle ekran paylaşımlı demolar ve ortak bir proje panosu üzerinden çalışılır. Donanım kurulumu, saha keşfi veya kullanıcı eğitimi gereken işlerde yerinde çalışma planlanır.
İç Anadolu Bölgesi'ndeki Çankırı, Aksaray ve Yozgat gibi illerdeki işletmelerle de toplantılar uzaktan yapılır.
Sorunu kısa bir notla ve ekran görüntüsüyle WhatsApp'tan iletin; DevOps altyapı kurulumu için ön değerlendirme yapalım. Telefon: 0540 003 19 81.
07Nasıl çalışıyoruz?
Tasarım, geliştirme, test ve yayın adımları aynı ekip içinde yürür. Kod Git ile sürümlenir, kritik akışlar Playwright testleriyle korunur, yayın Docker konteynerleriyle tekrarlanabilir biçimde yapılır.
- Kapsam ve teslim kriterleri yazılı olur.
- Her değişiklik önce test ortamında denenir.
- Kaynak kod ve veri işletmeye teslim edilir.
Türkiye'nin 81 ilindeki işletmelerle uzaktan çalışıyoruz; Eskişehir de bunlardan biri.
SSSSık sorulan sorular
İş sırasında site kapanır mı?
Hazırlık test ortamında yapılır; canlı ortamdaki değişiklik önceden haber verilen kısa bir bakım penceresinde uygulanır.
Ne kadar sürer?
Süre işin kapsamına ve erişimlerin hazır olmasına göre değişir; ön değerlendirmeden sonra planlı bir takvim paylaşılır.
Eskişehir dışındaki işletmelere de hizmet veriyor musunuz?
Askadar Yazılım 81 ilde uzaktan çalışır; Eskişehir de bunlardan biridir. Yerinde iş gerektiğinde ziyaret planlanır.
Sunucu hesabı kimin adına açılır?
İşletmenin adına açılır; yönetim erişimi işletmede kalır. Biz yetkili kullanıcı olarak çalışırız.
DevOps altyapı kurulumu öncesinde neleri hazırlamalıyım?
Sunucu veya bulut hesabı erişimi, alan adı dns erişimi ve uygulamanın kod deposu işi hızlandırır.
DevOps altyapı kurulumu sırasında site veya uygulama kapanır mı?
Hazırlık test ortamında yapılır; canlı ortamdaki değişiklik önceden haber verilen kısa bir bakım penceresinde uygulanır.
Uzaktan yapılabilir mi?
Çoğu teknik iş uzaktan, verilen erişimlerle yapılır; donanım veya yerinde kurulum gereken işler ayrıca planlanır.
Eskişehir'de yüz yüze görüşebilir miyiz?
Toplantılar görüntülü yapılır ve ekran paylaşımıyla ilerler. Cihaz kurulumu, saha incelemesi veya ekip eğitimi gibi yerinde bulunmayı gerektiren adımlar ayrıca planlanır.
→İlgili sayfalar
DevOps Altyapı Kurulumu hakkında diğer konular
- DevOps altyapı kurulumu sonrası bakımİşlem sonrası kalıcılık
- DevOps altyapı kurulumu sonuçların ölçülmesiHangi metriklerle ölçülür
- DevOps altyapı kurulumu kontrol listesiAdım adım kontrol listesi
- DevOps altyapı kurulumu sık yapılan hatalarKaçınılması gerekenler
- DevOps altyapı kurulumu öncesi hazırlıkErişimler, yedek ve hazırlık
Eskişehir'de ilgili hizmetler
İç Anadolu Bölgesi'ndeki diğer iller
Eskişehir ilçelerinde DevOps altyapı kurulumu
Bu sayfada geçen kavramlar
- altyapı kodu
- ortamlar
- izleme
- Docker
- CI/CD
- yedekleme
- PostgreSQL
- MySQL
- Linux
- log
- Eskişehir