İçeriğe geç
PaaS - Platform Servisi

Mono Cloud PaaS

Mono Cloud PaaS; Git, web sitesi barındırma ve merkezi kimlik (SSO) süreçlerini bir araya getiren yönetilen uygulama platformudur. Geliştiriciler koda odaklanır; build, deployment, barındırma ve kimlik operasyonunu Mono üstlenir.


Servisler

Git

Yönetilen GitLab: kaynak kodu, proje yönetimi, CI/CD ve Container Registry. Uç nokta: git.mono.tr.

Web Sitesi Barındırma

WordOps tabanlı web barındırma; Grav, Drupal, Laravel ve WordPress için hazır ortamlar. Uç noktalar: wo.ank1.mono.tr, wo.ist1.mono.tr, wo.ist2.mono.tr. Domain ve SSL süreçleri Cloudflare üzerinden yönetilebilir.

SSO

Merkezi kimlik ve tek oturum açma için Keycloak. Host (sunumdaki uç nokta): keycloack.mono.tr. Diğer Mono Cloud servisleriyle ortak kimlik katmanı sağlar.


Neden Mono Cloud PaaS?

PaaS katmanı, geliştiriciye odaklanma alanı sağlar. Kodunuzu GitLab’a gönderin; build, container image üretimi, deployment, domain, sertifika, izleme ve ölçeklendirme süreçlerini yönetelim.

Altta yatan Kubernetes kaynaklarına ve konfigürasyona doğrudan erişebilirsiniz. Rancher UI üzerinden çalışma ortamlarını ve workload’ları takip edebilir, GitLab CI/CD pipeline’ları üzerinden teslim sürecini yönetebilirsiniz.


Temel Özellikler

GitLab CI/CD ile Dağıtım

Kodunuzu GitLab deposuna gönderdiğinizde build, test ve deployment süreci pipeline’lar üzerinden yürütülür. GitLab Container Registry, uygulama imajlarının saklanması ve cluster’lara sunulması için kullanılır.

Otomatik Build ve Ölçeklendirme

Dockerfile tabanlı build süreçleri, yatay/dikey ölçeklendirme ve ortam bazlı ayarlar tek bir platform üzerinden yönetilir.

Domain ve SSL Yönetimi

Domain yönlendirmeleri ve temel SSL süreçleri Cloudflare üzerinden yönetilir. İhtiyaca göre ACME / Let’s Encrypt sertifikaları da kullanılabilir.

Gözlemlenebilir Geliştirici Deneyimi

Dağıtım geçmişi, ortam değişkenleri, loglar ve ölçek ayarları GitLab ve Rancher UI üzerinden takip edilebilir. Grafana Stack ile uygulama ve cluster gözlemlenebilirliği sağlanır.


Hangi Sorunları Çözer?

Altyapı Detaylarıyla Uğraşma: Geliştiricilerin sunucu ve cluster operasyonları yerine ürün geliştirmeye odaklanmasını sağlar.

Yavaş ve Tutarsız Dağıtım: GitLab CI/CD, registry, deployment, domain ve SSL süreçlerini standartlaştırarak teslim süresini kısaltır.

PoC’den Üretime Geçiş: Test, demo ve production ortamlarını aynı yaklaşım ve araçlarla yönetmenize yardımcı olur.

Geliştirici deneyimi

  • GitLab: build, test, image üretimi ve deployment pipeline’ları
  • GitLab Container Registry: uygulama imajlarının saklanması ve dağıtımı
  • WordOps: web sitesi barındırma panelleri (ANK1 / IST1 / IST2)
  • Keycloak: merkezi SSO
  • Grafana Stack: metrik, log ve trace izleme

Bir sonraki dönüşümü birlikte planlayalım.

Ekibimiz teknik gereksinimlerinizi anlamak ve hızlıca prototip çıkarmak için hazır.