AWS CodeArtifact

Yazılım geliştirme için güvenli, ölçeklenebilir ve uygun maliyetli yapıt yönetimi

AWS CodeArtifact, her ölçekten kuruma, yazılım geliştirme süreçlerinde kullanılan yazılım paketlerini güvenli bir şekilde depolamaları, yayımlamaları ve paylaşmaları konusunda kolaylık sağlayan tam olarak yönetilen bir yapıt deposu hizmetidir. CodeArtifact, geliştiricilerin en son sürümlere erişebilmesi için genel yapı havuzlarından yazılım paketlerini ve bağımlılıklarını otomatik olarak alacak şekilde yapılandırılabilir. CodeArtifact, yaygın olarak kullanılan paket yöneticileriyle çalışır ve Maven, Gradle, npm, yarn, twine, pip ve NuGet gibi oluşturma araçlarıyla mevcut geliştirme iş akışlarına entegrasyonu kolaylaştırır.

Geliştirme ekipleri genellikle hem açık kaynaklı yazılım paketlerini hem de kuruluşları içinde oluşturulmuş paketleri kullanır. BT liderlerinin bu yazılım paketlerine erişimi kontrol edebilmesi ve güvenliğini doğrulayabilmesi gerekir. Ekipler, BT liderlerinin kullanılmak üzere onayladığı güncel paketleri bulmak için bir yönteme ihtiyaç duyar. Bu zorlukların üstesinden gelmek için BT liderleri, paketleri depolamak ve paylaşmak için merkezi yapıt deposu hizmetlerine başvurur. Ancak mevcut çözümler genellikle, ekiplerin kurulumu, ölçeklenmesi ve işletilmesi karmaşık yazılım çözümleri için lisans satın almasını gerektirir.

AWS CodeArtifact, kuruluşun ihtiyaçlarına göre ölçeklenen, kullandıkça öde yapıt deposu hizmetidir. CodeArtifact'te, güncellenecek bir yazılım veya yönetilecek bir sunucu yoktur. BT liderleri, yalnızca birkaç tıklamayla geliştirme ekiplerinin ihtiyaç duydukları yazılım paketlerini bulmasını ve kullanmasını kolaylaştıran merkezi havuzlar kurabilir. BT liderleri ayrıca paketleri onaylayabilir ve kuruluş genelinde dağıtımı kontrol edebilir, bu da geliştirme ekiplerinin güvenli yazılım paketleri kullanmasını sağlar.

Ücretsiz 2 GB depolama alanı

AWS Ücretsiz Kullanım ile her ay başına

Avantajlar

Yapıtları güvenli bir şekilde saklayın ve paylaşın

CodeArtifact, şifreli depolama sağlamak için AWS Key Management Service (KMS) ile entegre olur. CodeArtifact, AWS IAM'yi destekler ve böylece BT liderleri, AWS hesaplarında farklı ekiplere uygun düzeyde erişim verebilir.

Operasyonel iş yükünü azaltın

CodeArtifact, yapıt depolarını yönetmek için gereken altyapıyı kurma ve çalıştırma ihtiyacını ortadan kaldıran tam olarak yönetilen bir hizmettir. CodeArtifact yüksek oranda erişilebilirdir ve her ölçekten kuruluşun ihtiyaçlarını karşılayacak şekilde ölçeklenir.

Kullandıkça öde

CodeArtifact ile, kullanmadığınız özellikler için önceden ücret veya lisanslama ücreti alınmaz. Yalnızca depolanan yazılım paketleri, istek sayısı ve bir AWS bölgesinden dışarı aktarılan veriler için ödeme yaparsınız.

Nasıl çalışır?

Amazon Detective nasıl çalışır?

Temel Özellikler

Genel yapıt depolarındaki paketleri tüketin

CodeArtifact'i, yalnızca birkaç tıklamayla npm Registry, Maven Central, PyPI ve NuGet.org gibi genel depolardan yazılım paketlerini alacak şekilde yapılandırabilirsiniz. CodeArtifact, uygulama bağımlılıklarını bu havuzlardan otomatik olarak indirip depolar ve böylece en son sürümler geliştiricileriniz ve CI/CD sistemleriniz için her zaman kullanılabilir.

Paketleri yayınlayın ve paylaşın

Kuruluşunuz içinde geliştirilen paketleri yayınlamak için npm, pip, yarn, twine, Maven ve NuGet gibi mevcut paket yöneticilerinizi kullanabilirsiniz. Geliştirme ekipleri, kendilerininkini oluşturmak yerine, kuruluşa ait merkezi bir depoda yayınlanan ve paylaşılan paketleri alarak zamandan tasarruf edebilir.

Paketleri kullanım için onaylayın ve paket kullanımını denetleyin

CodeArtifact API'lerini ve AWS EventBridge'i kullanarak otomatik iş akışları oluşturup paketleri kullanım için onaylayabilirsiniz. AWS CloudTrail ile entegrasyon, liderlere hangi paketlerin kullanımda ve nerede olduğu konusunda görünürlük sağlayarak güncellenmesi veya kaldırılması gereken paketleri belirlemeyi kolaylaştırır.

Müşteriler

Amazon Detective nasıl çalışır?

Bio-Rad, yaşam bilimleri araştırmaları ve klinik teşhis pazarları için geniş bir yenilikçi ürün yelpazesi geliştirme, üretme ve pazarlamada global bir liderdir. 65 yılı aşkın bir süredir kalite ve müşteri hizmetlerine odaklanan ürünlerimiz, keşif sürecini ilerletiyor ve sağlık hizmetlerini iyileştiriyor. Müşterilerimiz arasında üniversite ve araştırma kurumları, hastaneler, halk sağlığı laboratuvarları ve ticari laboratuvarlar, biyoteknoloji, ilaç laboratuvarları ile gıda güvenliği ve çevre kalitesini içeren uygulamalı laboratuvarlar bulunmaktadır.

"AWS CodeArtifact'i benimsemek kolaydı. Birkaç saat içinde, etki alanı ve depoların oluşturulmasını komut dosyası haline getirdik ve ayrıca erişim eklemek için birkaç IAM rolünü değiştirdik. Sadece bununla, ekibimiz ve AWS CodePipeline sürekli entegrasyon sistemimiz erişime sahip oldu. CodeArtifact'in kullandığımız birincil paket yöneticilerini desteklemesine de yardımcı oldu. Erişim, IAM aracılığıyla yönetildiğinden, düzenlenecek ek oturum açma işlemleri ve yapım aşamasında yönetilecek sırlar yoktu. Aynı derecede önemli olansa CodeArtifact'in AWS tarafından yönetilen bir hizmet olması. Kendi kodumuzun ötesinde yönetilecek hiçbir şey yok, yama yok, sunucu yok, ağ bağlantısı yok ve abonelik yok."
Amazon Detective nasıl çalışır?

Stackery'nin güvenli platformu, ekiplerin modern sunucusuz uygulamalar tasarlamasına, geliştirmesine ve sunmasına olanak tanır.

"Platformumuz, açık kaynak paketlerine bağımlı olan çok sayıda Node.js AWS Lambda işlevi kullanıyor. Sınırlı kontrolümüz nedeniyle üçüncü taraf paketlerdeki sorunları hızlı bir şekilde çözmekte zorlanıyorduk. Örneğin bağlantı havuzu oluşturma ve yönetmeye ilişkin bir açık kaynak paketindeki kusur, uygulamamızda aralıklı veritabanı bağlantı hatalarına neden oluyordu. Yukarı akış paket yazarının bunu düzeltmesini bekleyecek zamanımız yoktu.
 
Yukarı akış npmjs.org için şeffaf bir proxy olarak AWS CodeArtifact, paketi yerel olarak yamalamamıza ve CodeArtifact depomuza yüklememize olanak sağladı. Bu yaklaşımın güzelliği, çok sayıda Lambda işlevimizin kaynağını güncellememize gerek kalmadan sorunu çözmesi, yani sunucusuz ve mikro hizmet senaryoları için büyük oranda zaman tasarrufu."
Belgeleri okuyun
Belgeleri okuyun

Belgeleri okuyarak AWS CodeArtifact'in özellikleri ve uygulanması hakkında daha fazla bilgi edinin.

Belgeleri okuyun 
AWS hesabı için kaydolun
Ücretsiz bir hesap için kaydolun

AWS Ücretsiz Kullanım için anında erişim elde edin. 

Kaydolun 
Önizleme için kaydolun
Kullanmaya başlayın

AWS Management Console'da AWS CodeArtifact ile oluşturmaya başlayın.

Oturum açın