DevOps otomasyonu, CI/CD pipeline yönetimi, AWS dağıtım araçları derlemesi
(insight.infograb.net)-
DevOps otomasyon platformu 'Humalect'
- Konsept: "Kullanıcılar geliştirmeye odaklansın, DevOps'u Humalect'e bırakın"
- Özellikler:
- Hemen kullanılabilecek Docker dosyaları, YAML ve IaC oluşturma
- Docker dosyaları ve YAML'i otomatik oluşturma
- Yerleşik CI/CD, kullanıcının mevcut araçlarını içe aktarmayı destekleme
- Büyük bulut sağlayıcılarıyla entegrasyon desteği
- SCM, CI/CD, DevSecOps, observability araçları gibi kullanıcının istediği araçları içe aktarıp kullanma desteği
- Bulut maliyeti ve güvenlik kontrolleriyle bulut harcamalarını azaltma, güvenliği koruma desteği
- Altyapıyı sıfırdan 30 dakika içinde kurmayı destekleme
- Kesinti olmadan bulut sağlayıcısı değiştirerek farklı bulut şirketleri arasında migration desteği
- Terraform oluşturma, DNS kayıtları ile uygulama güvenlik duvarı, CDN ve SSL sertifikası yönetim yöntemlerini otomatikleştirme
- Kullanım şekli:
- AWS, Azure gibi kullanıcının bulut hesaplarını Humalect'e bağlama
- GitHub, GitLab, Bitbucket gibi kullanıcının kod depolarını bağlama
- Grafana, Datadog gibi izleme araçlarını bağlayarak kullanıcı ortamı oluşturma
- Kullanıcının uygulamasını birkaç dakika içinde dağıtma
- Hizmetin arka planı:
- DevOps kurulum süreci tekrarlayıcıdır ve tamamlanması aylar sürebilir
- DevOps mühendisliğinin hedefi geliştirici verimliliğini artırmaktır, ancak bu amaçlandığı gibi gerçekleşmemektedir
- Çoğu şirket geliştirici zamanını büyük süreçleri yönetmeye ve sürdürmeye harcar
- Geliştirme ekipleri zamanlarının en az %25'ini bulut yapılandırması ve altyapı yönetimine harcar. Bu süre ürün geliştirme ve pazara çıkış için kullanılabilir
- DevOps otomasyon platformuyla altyapı yönetimi gereksinimlerini azaltarak kuruluşların mühendislik eforunu düşürme ve iş hedeflerine odaklanmalarını destekleme amaçlanıyor
-
CI/CD pipeline yönetim platformu 'R2DevOps'
- CI/CD pipeline'larını koruyan ve yöneten bir platform
- Özellikler:
- YAML kodu yazmadan pipeline oluşturup bakımını yapabilme
- Marketplace'ten şablonları drag-and-drop ile alıp low-code olarak pipeline özelleştirme
- CI/CD'yi bir kod kütüphanesi gibi kuruma uygun şekilde yönetme
- Gelecekte CI/CD KPI'larını izlemeyi de desteklemeyi planlıyor
- CI/CD tekrarlarını ve hatalı uygulamaları tespit etme
- Düzenlemelere uymayan CI/CD pipeline'larını bulma
- Tedarik zincirindeki CVE'leri de kontrol etme
- Kullanım şekli:
- GitHub, GitLab gibi mevcut platformlarla plug-and-play
- Devam eden tüm projeleri görüntüleme ve pipeline kurma
- Açık marketplace ve kullanıcının özel kataloğunda CI/CD şablonları bulma
- Yeni şablon oluşturup marketplace'te paylaşabilme
- Pipeline kurarken gömülü marketplace'e ve şablon dokümantasyonuna erişim
- Low-code editörle pipeline özelleştirme
- Gerçek zamanlı linting
- İstenen CI platformunda pipeline çalıştırma
- Sonrasında pipeline'ı güvenli şekilde koruma ve güncelleme
- Pipeline metriklerini izleme, yeni şablon sürümüyle pipeline'ı güncelleme
-
AWS dağıtım platformu 'OpsFlow'
- AWS dağıtımı ve IaC oluşturmayı destekler
- Kullanıcı kodunu analiz eder, çalıştırmak için AWS'yi otomatik olarak yapılandırır
- Özellikler:
- Tamamen özelleştirilebilir, otomatik oluşturulmuş Terraform desteği ve GitHub ile çift yönlü senkronizasyon
- DevOps karmaşıklığıyla uğraşmadan ürün geliştirmeye yardımcı olma
- AWS bilgisi gerektirmeyen basit ve yeniden kullanılabilir building block'lar sunma
- Çalışma şekli:
- AWS hesabını bağlama, anahtar paylaşımı gerektirmez
- Fare ile bloklara tıklayarak stack'i görsel olarak oluşturma
- Bu şekilde frontend, serverless fonksiyonlar, backend gibi uygulamalar ile Postgres veritabanı, MySQL veritabanı, S3 Bucket, Redis, MongoDB gibi kaynaklar ekleme
- Fareyle tek tıklamayla dağıtım gerçekleştirme
- Terraform ile kullanıcının AWS hesabını otomatik yapılandırma
Henüz yorum yok.