İçeriğe geç

Genel Bakış

Archie Core Afişi

Archie’yi destekleyen ve modern uygulamaların benzersiz hız ve netlikle fikirden üretime geçmesini sağlayan yapay zeka-yerleşik backend Archie Core’a hoş geldiniz.

Archie Core, genellikle beraberinde gelen sürtünme, seremoni veya uzun vadeli bağımlılık olmadan kurumsal altyapının gücünü isteyen ekipler için tasarlanmış bulut-agnostik bir Backend-as-a-Service (BaaS) platformudur.

Bu dokümantasyon Archie Core’un ne olduğunu, nasıl çalıştığını ve onunla nasıl geliştirme yapılacağını açıklar.


Archie Core, uygulamanızın backend’ini otomatik olarak oluşturan, çalıştıran ve geliştiren yeni nesil bir bulut backend’idir.

Özünde Archie Core şunları sağlar:

  • Gerçek bir ilişkisel veritabanı (PostgreSQL veya MySQL)
  • Otomatik oluşturulan GraphQL ve REST API’leri
  • Kurumsal düzeyde sistem servisleri (auth, RBAC, depolama, mesajlaşma, vb.)
  • Özel fonksiyonlar aracılığıyla genişletilebilir backend mantığı
  • Doğal dil ile yapay zeka-yerleşik etkileşim
  • Birinci sınıf CI/CD ve üretim yönetişimi

Geleneksel backend’lerden farklı olarak, Archie Core ayrı araçlardan birleştirilmez. Hem insanlar hem de yapay zeka tarafından anlaşılmak üzere tasarlanmış tek, tutarlı bir sistemdir.

Bu dokümantasyon şunlar için yazılmıştır:

  • Üretim uygulamaları geliştiren geliştiriciler
  • Mimari borç olmadan hız isteyen kurucular
  • Netlik ve ivme değer veren ürün ekipleri

API’leri, veritabanlarını ve modern bulut uygulamalarını anlıyorsanız, doğru yerdesiniz.

Çoğu platform yapay zekayı sonradan ekler. Archie Core baştan yapay zeka için tasarlanmıştır.

Bu şu anlama gelir:

  • Backend’iniz doğal dil kullanılarak keşfedilebilir ve manipüle edilebilir
  • Veri modelleri, API’ler, izinler ve mantık açıklanabilir ve incelenebilir
  • Yapay zeka ajanları (Archie dahil) sisteminiz hakkında güvenle muhakeme edebilir

Yapay zeka Archie Core’un bir özelliği değildir — birinci sınıf bir katılımcıdır.

Bu, Archie Core’u şunlar için özellikle uygun kılar:

  • Yapay zeka destekli geliştirme
  • Ajantik iş akışları
  • Mimari bozulma olmadan hızlı iterasyon

Archie Core AWS, Google Cloud Platform veya Azure üzerinde çalışır.

Siz seçersiniz:

  • Bulutunuzu
  • Bölgenizi
  • Dağıtım stratejinizi

Archie Core, soyutlama tiyatrosu olmadan taşınabilirlik sağlar. Uygulamanız gerçek altyapıda, gerçek veritabanları kullanarak, gerçek operasyonel garantilerle çalışır. Tescilli çalışma zamanları yok. Sahte veritabanları yok. Gizli bağımlılık yok.

Her Archie Core backend’i esnek, istemci tarafından yönlendirilen erişim için güçlü GraphQL API’lerini otomatik olarak sunar — Veri modeliniz anında API’niz olur.

Güvenlik, doğrulama ve izinler tutarlı bir şekilde uygulanır, özel bağlantı kodu veya manuel kablolama gerektirmeden.

Archie Core, sisteminizi gerçek zamanlı olarak anlamanız ve test etmeniz için etkileşimli araçlar içerir:

  • API Playground – GraphQL ve REST API’lerini keşfedin ve çalıştırın
  • SQL Playground – Veritabanınızı doğrudan SQL kullanarak sorgulayın

Bu araçlar öğrenme, hata ayıklama, doğrulama ve yapay zeka destekli keşif için tasarlanmıştır.

Archie Core, kullanıma hazır üretim düzeyinde backend servisleri sağlar:

  • Kimlik doğrulama (birden fazla sağlayıcı)
  • Rol tabanlı erişim kontrolü (RBAC)
  • Dosya depolama (birden fazla sağlayıcı)
  • Entegrasyonlar (SendGrid, Shopify, Slack, Stripe, Twilio)

Bu servisler yerleşiktir, sonradan eklenmemiştir — bu da tutarlı, güvenli, gözlemlenebilir olmalarını ve hepsinin aynı izin ve veri modelleri tarafından yönetilmesini sağlar.

Backend fonksiyonları ile genişletilebilirlik

Section titled “Backend fonksiyonları ile genişletilebilirlik”

Oluşturulan davranış yeterli olmadığında, Archie Core özel backend fonksiyonları kullanarak backend’i genişletmenize izin verir.

Bu fonksiyonlar:

  • Archie Core çalışma zamanı içinde güvenle çalışır
  • Verilere ve servislere kontrollü erişime sahiptir
  • Sistem garantilerini ve izinlerini korur
  • Oluşturulan API’lerle temiz bir şekilde entegre olur

Bu, modeli bozmadan gelişmiş iş mantığı uygulamanıza olanak tanır.

Archie Core şunları destekler:

  • PostgreSQL
  • MySQL

Standart SQL kullanarak gerçek ilişkisel veritabanlarıyla çalışırsınız. Verileriniz taşınabilir, sorgulanabilir ve anlaşılabilir kalır — bugün ve gelecek yıllarda.

Archie Core, aşağıdaki gibi servislerle birinci sınıf entegrasyonlar içerir:

Bu entegrasyonlar üçüncü taraf eklentileri olarak değil, yerleşik yetenekler olarak ele alınır — tutarlı güvenlik, yapılandırma ve gözlemlenebilirlik sağlar.

Archie Core olağanüstü hızlı olmak üzere tasarlanmıştır — sadece ham gecikme açısından değil, genel geliştirici verimliliği açısından da.

Bağlantı kodunu, tekrarlanan mantığı ve manuel kablolamayı ortadan kaldırarak:

  • Ekipler daha hızlı teslim eder
  • Sistemler daha temiz kalır
  • Operasyonel yük azaltılır

Performans sonradan düşünülen bir şey değildir — bir tasarım hedefidir.

Archie Core, ilk günden kurumsal yetenekler içerir:

  • CI/CD pipeline’ları
  • Ortam izolasyonu
  • Güvenli dağıtımlar
  • Üretim yönetişimi ve denetlenebilirlik

Daha sonra yeniden yazılması gereken bir “prototip modu” yoktur.

Archie Core, fikirden uygulamaya platformu olan Archie’ye tamamen entegredir.

Bu şu anlama gelir:

  • Backend’ler ürün düşüncesinin bir parçası olarak oluşturulur, sonrasında değil
  • Mimari, veri modelleri ve API’ler birlikte gelişir
  • Yapay zeka ürün, tasarım ve altyapı katmanları arasında muhakeme edebilir

Archie Core’u bağımsız olarak kullanabilirsiniz — ancak Archie ile birleştirildiğinde gerçekten parlıyor.

Archie Core, niyet ve uygulama arasındaki sürtünmeyi ortadan kaldırmak için tasarlanmıştır. Bu dokümantasyonun geri kalanı size nasıl olduğunu gösterir.