Sunucu ve DevOps Desteği: Kendi Altyapımızda Kullandığımız Yöntemleri Sizin Ortamınızda Kuruyoruz
Tuba Yazılım · Son güncelleme: 2 Ekim 2026
Sunucu ve DevOps Desteği: bir bakışta
| Hizmet | Sunucu kurulumu ve yapılandırması, uygulamaların otomatik dağıtımı (CI/CD), konteyner tabanlı çalışma ortamları, altyapının kodla tanımlanması, izleme, günlükleme, yedekleme ve geri dönüş planı. |
|---|---|
| Kime uygun | Yayına almayı elle ve riskli yapan yazılım ekipleri, bakımsız ya da tek sunucuya bağımlı çalışan işletmeler, yedeğini hiç denememiş sistemler ve yeni bir mimariye geçmeyi düşünen projeler. |
| Kendi bünyemizde | Yazılım geliştirirken Docker, Kubernetes, ArgoCD, GitLab ve bulut platformları (Azure, AWS, Google Cloud) gibi araçları kendi altyapımızda kullanır; yeni teknolojileri önce burada deneriz. Kendi web sunucularımızı ve yayın akışlarımızı da biz yönetiriz. |
| Müşteri ortamında | İhtiyaç olduğunda bu araçlarla kurulum ve yapılandırma desteğini sizin ortamınızda da veririz. Bu standart bir paket değildir; kapsam, kullanılacak teknoloji ve ücret projeye göre yazılı belirlenir. |
| Garanti edilmeyenler | Hizmet sürekliliği, performans artışı ya da maliyet düşüşü garantisi verilmez. Kapasite ve risk analizi yapılır, sonuçlar yazılı paylaşılır. |
| Kapsam sınırı | Sürekli nöbetçi operasyon ve olay müdahalesi standart kapsamda değildir; istenirse kapsamı, ulaşılabilirlik koşulları ve ücreti ayrıca yazılı anlaşmayla belirlenir. Bulut hesabı ve faturası sizde kalır. |
| Ücret | Ücret kapsama göre teklifle belirlenir; bu sayfada tutar yoktur. |
| Çalışma biçimi | Merkez İstanbul/Pendik; hizmet 81 ilde uzaktan verilir. Erişim, sizin verdiğiniz sınırlı yetkiyle ve değişiklik kaydı tutularak yürütülür. |
Ücret ve kapsam
Hedefler, sayfa/içerik hacmi ve gereken teknik işler netleştikten sonra yazılı bir teklif hazırlanır. Bu sayfada sabit bir tutar yayımlamıyoruz; teklif talebiniz için formu veya WhatsApp'ı kullanabilirsiniz.
Sunucudan dağıtıma: DevOps işlerini nasıl yürütüyoruz?
DevOps'un amacı araç toplamak değil, bir değişikliğin güvenli ve tekrarlanabilir biçimde canlıya ulaşmasını sağlamaktır. Elle yapılan her adım, bir kişinin hafızasına ve o günkü dikkatine bağlıdır. Biz bu bağımlılığı azaltmaya çalışırız: yapılan iş kayıt altına alınır, tekrar edilebilir hâle getirilir ve geri alınabilir tutulur.
Çalışmaya durum tespitiyle başlarız. Mevcut sunucular, uygulamalar, yedekler ve erişimler listelenir; neyin kime bağımlı olduğu görülür. Ardından önceliği riske göre belirleriz: önce yedekleme ve geri dönüş, sonra dağıtım, sonra izleme ve ancak ondan sonra yeni mimari gibi daha büyük adımlar.
Kapsama giren işler genellikle şu başlıklarda toplanır:
- Sunucu ve işletim sistemi: Kurulum, yapılandırma, güncelleme düzeni, erişim ve güvenlik duvarı ayarları sertleştirilir.
- Web sunucusu ve uygulama: Apache ya da Nginx, uygulama çalışma ortamı ve sertifika yönetimi uygulamaya göre yapılandırılır.
- Konteyner tabanlı ortamlar: Uygulama konteynerlere alınır; gerektiğinde orkestrasyon katmanı kurulur ve ortamlar arasında aynı yapı korunur.
- CI/CD: Kod değişikliği otomatik testten ve incelemeden geçer, onaylandığında aynı adımlarla dağıtılır.
- Altyapının kodla tanımlanması: Sunucu ve servis ayarları sürüm kontrolünde tutulur; aynı ortam gerektiğinde yeniden kurulabilir.
- İzleme ve günlükleme: Sorunun kullanıcıdan önce görülmesi için temel sağlık ölçümleri ve uyarılar kurulur.
- Yedekleme ve geri dönüş: Yedek alınır, geri yüklemesi denenir ve hangi durumda neyin yapılacağı yazılı hâle getirilir.
Kendi altyapımızda yaşayan bir deneyim
Bu sayfada anlattığımız işleri önce kendimiz için yaparız. Kendi sitelerimizin sunucuları, yayın akışları ve yedekleme düzeni bizim sorumluluğumuzdadır. Her toplu değişiklikten önce yedek alınır, değişiklik doğrulama adımlarından geçer ve geri dönülebilir olması sağlanır. Bu alışkanlık, bir müşterinin ortamına girdiğimizde de ilk önceliğimizi belirler: önce geri dönüş yolu, sonra değişiklik.
Kendi ortamımızda karşılaştığımız her aksaklık, size önereceğimiz çözümün neden böyle kurulduğunu açıklayan somut bir ders olur.
Yeni teknolojiyi önce kendi sistemimizde deneriz
Her yeni mimari her proje için doğru değildir. Küçük bir web uygulaması için orkestrasyon katmanı kurmak çoğu zaman gereksiz karmaşıklık ve bakım yüküdür. Biz yeni bir araçla ya da mimariyle ilk karşılaştığımızda onu kendi altyapımızda, geri alınabilir bir pilotla deneriz; neyi çözdüğünü ve neyin maliyetini getirdiğini ölçeriz ve ancak ondan sonra önerir ya da önermeyiz.
Bu yaklaşım size iki fayda sağlar. Birincisi, önerdiğimiz mimariyi yalnızca kitaptan değil uygulamadan bildiğimiz için, kurulum sırasında karşılaşılabilecek sorunları önceden görürüz. İkincisi, bir teknolojiyi 'popüler olduğu için' değil, işinize uyduğu için seçeriz. Bazen en doğru öneri daha basit bir yapıdır.
Sizin ortamınızda çalışırken: erişim, sorumluluk ve geri dönüş
Müşteri ortamında çalışmak, başka birinin evinde tadilat yapmak gibidir: izin, sınır ve kayıt gerektirir. Erişimi mümkün olan en dar yetkiyle ister, yaptığımız değişiklikleri tarih ve gerekçesiyle kaydeder, her büyük değişiklikten önce yedeğin alındığını ve geri yükleyebildiğimizi doğrularız.
Çalışma bittiğinde bir not bırakmakla yetinmeyiz; yapıyı, erişimleri ve olağan işlemleri anlatan bir devir dokümanı teslim ederiz. Böylece sistem yalnızca bizim bildiğimiz bir kutu olmaz, ekibiniz ya da bir başka uzman da onu sürdürebilir.
Hosting ve web sitesi tarafıyla birlikte
Web sitenizin yayında kalması da bir sunucu ve DevOps konusudur: sertifika, yedek, güncelleme ve güvenlik sertleştirmesi. Hosting hizmetimiz ve web sitesi güvenliği sayfalarımız bu başlıkları site ölçeğinde ele alır; bu sayfa ise daha özel altyapı ihtiyaçlarına, yani kendi sunucunuza, uygulamanıza ya da yazılım ekibinize yöneliktir.
Ürün satmıyoruz; işinizin sürekliliğine yardımcı oluyoruz
Altyapı, görünmez olduğunda iyi çalışır. İyi bir DevOps çalışması gösterişli bir panel bırakmaz; yayınların sakin geçmesini, yedeğin geri yüklenebildiğini ve bir sorun çıktığında ne yapılacağının bilinmesini sağlar. Biz bunu bir paket olarak satmıyoruz; ihtiyacınızı dinleyip kapsamı birlikte belirliyoruz.
Sunucu ve DevOps desteğinde ele alınan konular
Sunucu kurulumu ve sertleştirme
İşletim sistemi, erişim yöntemi, güvenlik duvarı ve güncelleme düzeni yapılandırılır. Gereksiz servisler kapatılır, yönetici erişimi sınırlandırılır.
Web sunucusu ve uygulama yapılandırması
Apache ya da Nginx ayarları, uygulama çalışma ortamı, sertifika ve yönlendirme kuralları uygulamanın ihtiyacına göre kurulur.
Konteyner tabanlı ortamlar
Uygulama konteynerlere alınır ve ortamlar arası uyum sağlanır. Yük ve yönetim ihtiyacı gerektiriyorsa orkestrasyon katmanı da kurulur; gerektirmiyorsa kurulmaz.
CI/CD akışları
Kod değişikliği otomatik testten ve incelemeden geçer, onay sonrasında aynı adımlarla dağıtılır. Dağıtım geri alınabilir tutulur.
Altyapının kodla tanımlanması
Sunucu ve servis ayarları sürüm kontrolünde tutulur. Aynı ortam gerektiğinde yeniden kurulabilir, değişiklikler izlenebilir.
İzleme ve günlükleme
Temel sağlık ölçümleri, hata günlükleri ve uyarılar kurulur. Sorunun kullanıcıdan önce görülmesi hedeflenir.
Yedekleme ve geri dönüş planı
Yedek alınır, geri yüklenmesi denenir ve olası senaryolar için yazılı bir plan hazırlanır. Yedek, yalnızca geri yüklenebildiği ölçüde yedektir.
Bulut ortamlarında kurulum desteği
Talep halinde ve teklifle, Azure, AWS ya da Google Cloud üzerinde kurulum ve yapılandırma desteği verilir. Hesap ve fatura sizde kalır.
Kapasite ve maliyet gözden geçirme
Kaynakların kullanıldığından büyük ya da küçük kurulup kurulmadığı incelenir; öneriler yazılı paylaşılır, uygulama sizin onayınızla yapılır.
Altyapı ve DevOps'ta kabul gören kaynaklar ve kurallar
| Sunucu sertleştirme | CIS Benchmarks, işletim sistemleri ve servisler için güvenli yapılandırma önerilerini sıralar. Sertleştirme, bu tür bir referansa göre yapılmalı ve yapılan değişiklikler kayıt altına alınmalıdır. Kaynak: CIS Benchmarks |
|---|---|
| Yazılım teslim performansının ölçülmesi | DORA araştırması, yazılım teslim performansını dağıtım sıklığı, değişiklik geri dönüş süresi ve hata oranı gibi ölçütlerle ele alır. İyileştirme, hissiyata değil bu tür ölçütlere dayanmalıdır. Kaynak: DORA |
| Konteyner tabanlı çalışma | Docker dokümanları, uygulamanın konteynerlerde paketlenmesi ve çalıştırılması için resmi kılavuzları içerir. Konteyner kullanımı, imaj kaynağı, yapılandırma ve veri saklama kararlarıyla birlikte planlanmalıdır. Kaynak: Docker dokümanları |
| Orkestrasyon | Kubernetes dokümanları, konteyner uygulamalarının büyük ölçekte yönetimini anlatır. Orkestrasyon katmanı her proje için gerekli değildir; gereksinim duyulduğunda ve bakım yükü karşılanabildiğinde kurulmalıdır. Kaynak: Kubernetes dokümanları |
| Güvenilirlik ve olay yönetimi | Google'ın Site Reliability Engineering kitabı, izleme, uyarı ve olay sonrası inceleme gibi konularda yaygın kabul gören pratikleri anlatır. Uyarılar eyleme dönüştürülebilir olmalı, olaylardan ders çıkarılmalıdır. Kaynak: Site Reliability Engineering |
| Kişisel veri güvenliği | Sunucuda kişisel veri tutuluyorsa 6698 sayılı Kanun kapsamındaki veri güvenliği yükümlülükleri için gerekli teknik ve idari tedbirler alınmalıdır. Erişim kayıtları ve yedeklerin korunması bu tedbirlerin parçasıdır. Kaynak: 6698 sayılı Kişisel Verilerin Korunması Kanunu |
Sunucu ve DevOps işlerinde en sık yapılan altı hata
Canlıya elle ve kayıtsız dağıtım yapmak
Elle yapılan dağıtım, kişiye ve o günkü dikkate bağlıdır. Hata olduğunda ne yapıldığı bilinmez ve geri dönmek zorlaşır. Dağıtım tekrarlanabilir ve kayıtlı olmalıdır.
Yedeği hiç geri yüklemeyi denememek
Yedek alınıyor olması geri yüklenebildiği anlamına gelmez. Geri yükleme denenmeyen yedek, ihtiyaç anında sürpriz yaratabilir.
Ortak yönetici erişimi kullanmak
Herkesin aynı yönetici hesabını kullandığı bir sistemde kimin ne yaptığı izlenemez. Erişim kişiye özel ve mümkün olan en dar yetkiyle verilmelidir.
İzleme kurmadan canlıda çalışmak
Sorunu kullanıcıdan öğrenmek, çözüm süresini uzatır. Temel sağlık ölçümleri ve uyarılar ilk günden kurulmalıdır.
Her ihtiyaca aynı mimariyi uygulamak
Küçük bir uygulama için büyük bir orkestrasyon altyapısı kurmak bakım yükünü artırır. Mimari, işin büyüklüğüne ve ekibin sürdürme kapasitesine göre seçilmelidir.
Tek sunucuya ve tek kişiye bağımlı kalmak
Her şeyin tek bir sunucuda ve tek bir kişinin bildiği biçimde çalışması riskin yoğunlaşması demektir. Dokümantasyon ve yedek, bu bağımlılığı azaltır.
Sunucu ve DevOps desteği nasıl ilerler?
- Görüşme ve durum tespiti
Mevcut sunucuları, uygulamaları, yedekleri ve erişimleri dinler, sorunları ve hedefleri belirleriz. Telefon, WhatsApp (0216 393 10 07) ya da teklif formu (/teklif-al) ile başlayabilirsiniz. Akış örnektir; sırası projeye göre değişir. - Risk ve öncelik analizi
Önce geri dönüş ve yedekleme, sonra dağıtım ve izleme gibi sıralama riske göre yapılır. Kapsam dışı işler de yazılı belirtilir. - Yazılı kapsam ve teklif
Yapılacak işler, kullanılacak teknolojiler, erişim koşulları ve ücret yazılı hâle getirilir. Sürekli nöbet gibi ek talepler ayrı anlaşmayla ele alınır. - Kurulum ve pilot
Değişiklik önce bir test ortamında ya da geri alınabilir bir pilotla uygulanır; sonuçlar paylaşılır. - Canlıya geçiş
Yedek alınır, geri dönüş yolu doğrulanır ve değişiklik planlı bir zamanda uygulanır. Her adım kaydedilir. - Devir ve dokümantasyon
Yapı, erişimler ve olağan işlemler dokümante edilir ve teslim edilir. Sonrasındaki destek, teklifteki kapsam kadardır.
Neden Tuba Yazılım?
Yeni teknolojileri önce kendi altyapımızda deneriz; önerdiğimiz mimariyi uygulamadan bilmemizin nedeni budur. Merkezimiz İstanbul/Pendik'tedir; 81 ile uzaktan hizmet veriyoruz. Referanslarımızı inceleyin.
Google İşletme Profilimiz
Müşterilerimizin değerlendirmelerini doğrudan Google Haritalar'daki işletme profilimizde okuyabilirsiniz. Yorumları sitemizde yeniden yayınlamıyoruz; güncel ve eksiksiz hâlleri Google'dadır.
Google İşletme Profilimizi açın →Sık sorulan sorular
Sunucu ve DevOps desteği nedir?
Sunucu kurulumu ve yapılandırması, uygulamaların otomatik dağıtımı, konteyner tabanlı ortamlar, izleme, günlükleme, yedekleme ve geri dönüş planını kapsayan altyapı desteğidir. Tuba Yazılım bu işleri kendi altyapısında yürütür, talep halinde sizin ortamınızda da kurar.
Kendi ortamımızda yeni bir mimari kurabilir misiniz?
Talep halinde ve teklifle kurulum ve yapılandırma desteği veririz. Yeni teknolojileri önce kendi altyapımızda deneriz; böylece önerdiğimiz mimarinin ne çözdüğünü ve neyi getirdiğini önceden biliriz. Kapsam ve teknoloji, ihtiyacınıza göre yazılı belirlenir.
Hangi teknolojilerle çalışıyorsunuz?
Kendi altyapımızda Docker, Kubernetes, ArgoCD, GitLab ve bulut platformları (Azure, AWS, Google Cloud) gibi araçları yazılım geliştirirken kullanırız. Müşteri ortamında hangisinin kurulacağı, ihtiyaca göre birlikte belirlenir; her projede hepsi gerekmez.
Sürekli nöbetçi operasyon ve olay müdahalesi veriyor musunuz?
Standart kapsamda değil. İstenirse ulaşılabilirlik koşullarını, kapsamı ve ücreti içeren ayrı bir yazılı anlaşma yapılır. Yapılmayan bir hizmeti vaat etmemek için bu ayrım açıkça belirtilir.
Bulut hesabı ve faturası kimde kalır?
Sizde kalır. Biz yalnızca, size ait hesapta, verdiğiniz sınırlı yetkiyle kurulum ve yapılandırma desteği veririz. Yetki istediğiniz zaman geri alınabilir.
Küçük bir web sitesi için de DevOps gerekir mi?
Çoğu zaman gerekmez. Küçük bir site için temel şeyler yeterlidir: düzenli yedek, güncel yazılım, sertifika ve güvenli erişim. Bunlar için hosting ve web sitesi güvenliği sayfalarımıza bakabilirsiniz. Gereksiz karmaşıklık önermeyiz.
Erişim bilgilerimiz güvende kalır mı?
Erişimi mümkün olan en dar yetkiyle ister, yapılan değişiklikleri kaydeder ve işimiz bittiğinde yetkinin kaldırılmasını öneririz. Kişisel veri içeren sistemlerde 6698 sayılı Kanun'un gerektirdiği tedbirler dikkate alınır.
Ücret ve süre nasıl belirlenir?
Kapsama göre teklifle belirlenir; bu sayfada tutar yoktur. Durum tespiti sonrasında yapılacak işler, süre ve ücret yazılı paylaşılır. Süre ya da sonuç garantisi vermeyiz.
İlgili sayfalar
Ücretsiz araçlarımız: SEO ve GEO analizi · Yapay zekâ bot erişim testi · Google yorum linki oluşturucu · Fiyat hesaplama
Kaynaklar
Sunucu ve DevOps Desteği için ücretsiz teklif alın
İhtiyacınızı dinleyelim, kapsamı ve süreci netleştirip size özel teklif hazırlayalım.