Bir pod, kum havuzu değil
Her proje, kalıcı bir birimle birlikte özel bir Kubernetes pod'unda yaşar. Paylaşılan dosya sistemi yok. Paylaşılan exec yok. Güvenlik ekibiniz etki yarıçapını tek bir sayfada inceleyebilir.
Proyecta Enterprise gerçek depolarınızı — veri dökümleri, hizmet ağları, dahili kimlik doğrulama ve tümü — bağlar ve içlerine özellikler inşa eder. Her oturum, çalışma alanınızla sınırlandırılmış yalıtılmış bir Kubernetes pod'unda çalışır.
Pilot çalışma alanı iki dakikadan kısa sürede sağlanır. Çalıştığını görmek için satın alma evrak işi yok.
Yeni bir projenin ilk bin satırı için en iyi duruma getirilmişlerdir. Elli mühendiste, kolay kısım budur. Zor kısım, zaten sahip olduğunuz sistemdir — çok dilli bir monorepo, üç veritabanı, dahili kimlik doğrulama ve yapılandırma dosyalarına işlenmiş sekiz yıllık kararlarla dolu olan sistem.
Proyecta'yı zor kısım için geliştirdik.
Her proje, kalıcı bir birimle birlikte özel bir Kubernetes pod'unda yaşar. Paylaşılan dosya sistemi yok. Paylaşılan exec yok. Güvenlik ekibiniz etki yarıçapını tek bir sayfada inceleyebilir.
Tohum dökümünüzle Postgres. Sizin sürümünüzde Redis. Özel kayıt defterleri, dahili OIDC, çok dilli monorepo'lar. proyecta.config.json'u okur ve tam bağımlılık grafiğini kodunuzun yanında sağlarız.
Yeniden başlatmalardan sağ çıkan, temiz derlenen ve bir oturum dalına PR olarak inen çok adımlı planlar. Korumalı dallar korumalı kalır. Neyin gönderildiğini siz incelersiniz.
Her Proyecta oturumu bu dört aşamadan geçer. İlki için özel bir kurulum yok, ellincisi için farklı bir akış yok.
Proyecta GitHub App'i kuruluşunuza kurun. Bir depo ve bir temel dal seçin. Proyecta kodunuzu asla depolama alanımıza kopyalamaz — oturum için yalıtılmış bir pod'a klonlar.
proyecta.config.json'u ayrıştırırız. Orada bildirilen hizmetler yan kapsayıcılara dönüşür: tohum dökümünüzle Postgres, sizin sürümünüzde Redis, zaten birlikte gönderdiğiniz her ne ise.
Özelliği tanımlayın. Etmen kilometre taşlarını planlar, kodu yazar, derler, testleri çalıştırır ve önizleme doğru biçimde işlenene dek canlı hizmetlere karşı yineler.
Her değişiklik bir oturum dalına iner. Korumalı dallar korumalı kalır. Sizin tarafınızda, her araç çağrısı denetlenmiş ve zaman damgalı olarak bir pull request açılır.
Yalıtım, gizli anahtar kapsamı ve denetim izleri burada sonradan akla gelen şeyler değildir. Platformun biçiminin ta kendisidir.
Proje başına, 10Gi'lik özel bir PVC ile bir Kubernetes pod. Paylaşılan exec yok, kiracılar arası dosya sistemi yok.
Değişkenler Pod, Convex veya Repo olarak etiketlenir. VITE_ önekli anahtarlar API sınırında Pod kapsamından engellenir — aksi halde tarayıcıya sızarlardı.
main, master ve develop yasak bölgedir. Her değişiklik bir oturum dalına iner ve incelemeniz için bir PR açar.
Etmenin gerçekleştirdiği her okuma, yazma, kabuk komutu ve git eylemi, çalışma alanıyla sınırlandırılmış olarak zaman damgalarıyla kaydedilir.
“Onu seksen dört hizmetli ve on iki yıllık geçmişe sahip bir monorepo'ya yönelttik. İlk çalışan pull request üç dakikadan kısa sürede açıldı. Bu, içerideki konuşmayı değiştirdi.”
GitHub deponuzda, GitHub App kurulumunuz altında. Proyecta bir oturum süresince yalıtılmış bir Kubernetes pod'una klonlar. Pod, çalışma alanınıza bağlı, beklemede şifrelenmiş 10Gi'lik bir PVC'ye sahiptir. Bir projeyi askıya aldığınızda pod silinir ve yalnızca PVC kalır.
Hayır. Proyecta hiçbir modeli müşteri kodu üzerinde eğitmez. Anthropic ve OpenAI'nin öncü modellerini, müşterilerimizin verileri üzerinde eğitimi yasaklayan kurumsal sözleşmeler kapsamında kullanırız.
Evet, Enterprise planlarında. Etmen çalışma zamanı, pod sağlayıcı ve kontrol düzlemi için bir Helm chart sağlıyoruz. AI sunucusu, kendi model API anahtarlarınızla VPC'nizin içinde çalışabilir.
Node, Nix ve Mise önceden kurulu, buildpack tabanlı bir kapsayıcı; içine klonlanmış deponuz; proyecta.config.json'da bildirilen isteğe bağlı altyapı yan kapsayıcıları (Postgres, Redis, MongoDB, MySQL, MailHog); ve araç çağrılarını kontrol düzlemine geri akıtan bir gRPC etmen çalışma zamanı ikili dosyası.
Cursor yerel bir IDE'dir. Devin, bir etmeni geçici bir VM üzerinde çalıştırır. Proyecta, proje başına gerçek altyapı yan kapsayıcılarınızla ve pull request açan kilometre taşı tabanlı bir planlayıcıyla kalıcı, yalıtılmış bir Kubernetes pod çalıştırır. Yukarıdaki karşılaştırma tablosu kısa sürümdür.
Standart altyapıya sahip, 1GB altındaki bir depo için ortanca 90 saniye. Buildpack kurulumları kuruluş başına önbelleğe alınır. Sıcak pod'lar, askıya alınmış PVC'lerden beş saniyeden kısa sürede devam eder.
Bir Proyecta mühendisiyle yirmi dakika. Gerçek bir hata, gerçek bir özellik kaydı veya aylardır dokunmadığınız bir dal getirin. Onu canlı çalıştırırız.
Pilotlar aynı hafta başlar · Çalıştığını görmek için satın alma evrak işi yok