İçeriğe atla
Platform ve DevOps Mühendisliği

DevOps ve Platform Mühendisliği (Hizmet Olarak DevOps)

Hizmet olarak platform mühendisliği. Geliştirici ekiplerin altyapıyı beklemeden kendi kendine sağlayabildiği, standartların içine gömüldüğü bir iç platform katmanı.

Neler sunuyoruz

  1. Ekiplerin ortam, veritabanı ve servis talebini bekleme sırasına girmeden karşılayabildiği bir öz servis katmanı. Talep formu değil, çalışan bir arayüz.

  2. Yeni servis için onaylı başlangıç şablonları: izleme, log, güvenlik ve dağıtım hattı hazır gelir. Standart, kural olarak değil varsayılan olarak uygulanır.

  3. Terraform ve benzeri araçlarla altyapının kodla tanımlanması, sürüm kontrolünde tutulması ve gözden geçirme sürecinden geçmesi.

  4. Güvenlik ve maliyet politikalarının kod düzeyinde denetlenmesi; kural dışı yapılandırmanın üretime ulaşmadan engellenmesi.

  5. Çok ekipli kullanımda kaynak kotaları, ortam ayrımı ve yetki sınırlarının teknik olarak uygulanması.

  6. Platformun gerçekten kullanılıp kullanılmadığının ölçülmesi. Kullanılmayan bir platform, çözdüğü sorunu doğru anlamamış demektir.

7/24İzleme
%99,99Uptime
İşletim mimarisi

Nasıl çalışıyor

Her iş aynı beş adımdan geçer: mevcut durumu çıkarırız, hedef modeli tasarlarız, kademeli devreye alırız, işletiriz ve ölçüme göre iyileştiririz.

01

Tespit

Mevcut durumu çıkarır, açıkları ve başarı ölçütlerini yazılı hale getiririz.

02

Tasarım

Hedef işletim modelini ve gereken araç zincirini kurgularız.

03

Devreye alma

Kademeli olarak kurar, yapılandırır ve doğrularız.

04

İşletim

7/24 yönetim; sözleşmeli müdahale süreleri ve önleyici izleme.

05

İyileştirme

Metrikler, olaylar ve iş ihtiyacındaki değişime göre sürekli iyileştirme.

Sözleşmeli servis seviyesi

Her iş, yazılı SLA ile yürür; iyi niyet beyanı değil, taahhüt.

Mühendis yürütür

Sizin stack'inizi bilen adanmış mühendisler. Genel amaçlı bir çağrı merkezi katmanı yok.

Sürekli iyileştirme

İki haftada bir servis değerlendirmesi, üç ayda bir yol haritası güncellemesi.

Bu hizmette kullandığımız teknolojiler

ÜRETİMDEDENENİYORİNCELENİYORUZAK DURULUYORGitOps as OperationalGoInternal Developer PlatformAI orchestration frameworks
Aşağıdaki teknolojiler, Eclit teknoloji radarından alınmıştır. Bir teknolojinin hangi radar halkasında yer aldığı, o teknolojinin ne kadar iyi olduğunu değil, bizim onu kendi operasyonumuzda hangi olgunlukta kullandığımızı anlatır.
Teknoloji radarının tamamı →

Bu hizmetin kavramları

Agility (Çeviklik)
Değişen iş ihtiyaçlarına hızlı uyum sağlayabilme yeteneği.
DevOps
Geliştirme ve operasyon arasındaki duvarı kaldırmayı hedefleyen çalışma biçimi.
PaaS (Platform-as-a-Service)
Geliştiricilere uygulama geliştirme ve çalıştırma platformunun hizmet olarak sunulması.
IaC (Altyapının Kodla Yönetimi)
Altyapının elle değil kodla tanımlanıp kurulması.

Bu sayfada geçen teknik terimlerin ne anlama geldiğini burada bulabilirsiniz. Tanımlar Eclit'in kendi teknoloji sözlüğünden alınmıştır; her terim, sözlükteki tam açıklamasına bağlanır.

Teknoloji sözlüğünün tamamı →
01Platform mühendisliği ile DevOps arasındaki fark ne?

DevOps bir çalışma biçimi; platform mühendisliği o biçimin dayandığı altyapıyı ürün gibi kurmak. Geliştiricinin kendi başına ortam açabilmesi, sürüm çıkarabilmesi ve gözlemleyebilmesi için kurulan iç platform; her ekibin kendi çözümünü icat etmesi yerine.

02İç geliştirici platformu kurmak ne kazandırıyor?

Yeni bir servisin ilk günden izlemeli, yedeklenen ve güvenli çıkabilmesi. Bunlar şablonla geldiğinde her ekip tekrar kurmuyor, ve unutulan bir izleme ajanı diye bir şey kalmıyor.

03Geliştiricilerin özgürlüğünü kısıtlar mı?

Doğru kurgulandığında tersi: standart yol kolaylaşıyor, standart dışına çıkmak mümkün ama bilinçli bir karar hâline geliyor. Kısıtlayıcı hissedilen platformlar genelde kullanıcısına danışılmadan kurulmuş olanlar.

04Ne kadar sürede sonuç alınıyor?

İlk somut çıktı (şablondan ortam açma) genelde birkaç hafta. Tam bir platform aylar sürüyor ama kademeli teslim ediliyor; en sık kullanılan akış önce, geri kalanı sonra.

05Platformun sürdürülmesi kimde kalıyor?

Model seçimine bağlı. Bizim işletmemiz, sizin ekibinize devretmemiz ya da birlikte yürütmemiz mümkün. Devir hâlinde platformun kendisi de kod olarak teslim ediliyor.

Nereden başlayacağınızı birlikte çıkaralım

İki hafta içinde neyin çalıştığını, neyin risk taşıdığını ve önceliklendirilmiş bir yol haritasını yazılı veriyoruz.

Görüşme talep edin