Mahsulotlar
TRAIODerScannerSonatypeHashiCorp VaultDPA FASTBurp DASTBurp ProfessionalTRIDS’dan DevSecOps xizmatlari
Xizmatlar
DevSecOps joriy etishDasturiy ta’minot xavfsizligini tahlil qilishAppSec va DevSecOps bo‘yicha o‘qitish
Kompaniya
Kompaniya haqidaKaryera va amaliyotAppSecFestSonatype User GroupMaxfiylik siyosatiBlogKontaktlar
Til
RUKZENUZ
+7 777 734 7070 Maslahat olish

Nexus Repository OSS (Community) yoki Pro: farqlar va qachon o‘tish kerak

22.10.2026 7 daqiqa o‘qish AST Cyber Lab

Nexus Repository'ning avval OSS nomi bilan tanilgan bepul versiyasi bugun Community Edition deb ataladi: u faqat self-hosted rejimida ishlaydi va 40 000 komponent yoki kuniga 100 000 so‘rov bilan cheklangan. Pro’ga bu limitlarga yetib kelganingizda yoki yuqori mavjudlik, SSO, bulutli saqlash tizimi va vendor qo‘llab-quvvatlashi kerak bo‘lganda o‘tish lozim. Pro+ zararli paketlarni kirishda bloklamoqchi bo‘lsangiz kerak.

Nexus Repository OSS'ga nima bo‘ldi

«OSS» nomi hanuz eski qo‘llanmalar va muhokamalarda uchraydi, lekin Sonatype bepul nashr nomini o‘zgartirdi. Sonatype forumida aytilishicha, 3.77.0 versiyasidan boshlab bepul nashr Nexus Repository Community Edition deb ataladi. Sonatype vakili o‘sha yerda OSS binar yig‘masi to‘xtatilgani («sunset») va 3.77 versiyasidan boshlab barcha binar yig‘malar Community Edition ekanini xabar qiladi. Yangilash uchun Community Edition litsenziya shartnomasini (EULA) qabul qilish kerak. 3.77.0 ga to‘g‘ridan-to‘g‘ri yangilash 3.71.0 va undan yuqori versiyadan mumkin.

Yadroning ochiq kodi (Nexus Repository Core, EPL litsenziyasi) Sonatype e’loniga ko‘ra GitHub'da manba kodi sifatida qoladi, lekin tayyor yig‘ma sifatida tarqatilmaydi; uni mustaqil yig‘ish mumkin, bunda OSS imkoniyatlarining bir qismi yadroda mavjud emas. Agar «Nexus OSS» bo‘yicha begona yo‘riqnomalarni o‘qisangiz, limitlar va funksiyalar tarkibi o‘zgargan bo‘lishi mumkinligini hisobga oling. O‘rnatmoqchi bo‘lgan versiyangiz hujjatlari bilan solishtiring.

Community Edition limitlari

Usage Center ma’lumotnoma sahifasiga ko‘ra, Community Edition joylashtirmasi quyidagi chegaralarda qolishi kerak:

  • jami 40 000 komponent, yoki
  • kuniga 100 000 so‘rov.

Limit oshib ketsa, joylashtirma ikkala chegaradan pastga qaytmaguncha foydalanuvchilar yangi komponent qo‘sha olmaydi. Foydalanish metrikalari bir soatgacha kechikish bilan yangilanadi. Shu bilan birga, Sonatype tavsifiga ko‘ra, allaqachon saqlangan komponentlar yuklab olish uchun mavjud bo‘lib qoladi. Pro litsenziyasini yuklash cheklovlarni olib tashlaydi.

Diqqat: turli materiallarda boshqa raqamlar uchraydi (100 000 komponent va kuniga 200 000 so‘rov). Bu eski sahifalardagi avvalgi qiymatlar; dolzarb limitlarni o‘z versiyangiz uchun Usage Center'da tekshiring.

Qayerda ekaningizni qanday baholash mumkin? Komponent — repozitoriydagi saqlash birligi, masalan paketning bitta versiyasi. Bog‘liqliklar daraxti katta bitta npm loyiha ming-minglab komponent keltirishi oson, Maven Central va npmjs.com'ga proksi esa yig‘ishlar qachondir so‘ragan barcha versiyalarni keshlaydi. So‘rovlar esa CI/CD'dan barcha yuklab olishlar bo‘yicha hisoblanadi: kuniga yuzlab yig‘ishda, yig‘uvchi tomonda keshsiz, 100 000 so‘rovga ko‘ringanidan tezroq yetiladi.

Community Edition'da nima bor

  • Formatlarning keng to‘plami. Sonatype «to‘liq ekotizim»ni ko‘rsatadi: Maven, npm, PyPI, NuGet, Docker/OCI, shuningdek Cargo, Composer, Conan va Hugging Face.
  • Aksariyat formatlar uchun proxy, hosted va group repozitoriylari.
  • Bank kartasiz bepul foydalanish.

Bir necha o‘nlab kishidan iborat ishlab chiqish jamoasi yoki pilot uchun bu ko‘pincha yetarli. Uni aynan boshlang‘ich maydoncha sifatida ko‘rib chiqish kerak.

Pro nima beradi

Sonatype funksiyalar jadvaliga ko‘ra, Pro’da quyidagilar mavjud:

  • Yuqori mavjudlik va klasterlash — tugun ishdan chiqsa, xizmat to‘xtamaydi.
  • SAML 2.0 / OIDC va yagona kirish (SSO) — foydalanuvchilarning korporativ katalogi bilan integratsiya.
  • Bulutli blob-saqlash tizimi (AWS S3, Azure, Google Cloud Storage).
  • Avariyadan keyin tiklash uchun replikatsiya va tasodifan o‘chirishni qaytarish.
  • FIPS 140-2 qo‘llab-quvvatlashi.
  • Joylashtirish variantlari: bulutli SaaS va self-hosted.
  • Foydalanish limitlarining yo‘qligi: Sonatype Pro’da komponentlar va so‘rovlar bo‘yicha cheklovlar yo‘qligini ochiq yozadi.

Pro litsenziyalash foydalanishga asoslangan, qiymat so‘rov bo‘yicha aniqlanadi.

Pro+ nimani qo‘shadi

Pro+ Pro’dagi hamma narsani o‘z ichiga oladi va repozitoriyga nima tushishini nazorat qilishni qo‘shadi:

  • zararli paketlarni, shu jumladan yangilarini (zero-day), avtomatik karantinga olish;
  • qabul qilish siyosatlari: paket yoshi, CVSS va xavf darajasi bo‘yicha;
  • litsenziyalar nazorati va yuridik cheklovlar;
  • AI-agentlar va MCP bog‘liqliklari nazorati.

Pro+ barcha ommaviy imkoniyatlari bilan Repository Firewall'dan foydalanish huquqini o‘z ichiga oladi. Nexus Repository 3.97.0 dan boshlab self-hosted joylashtirmalar uchun IQ Server 208 yoki undan yuqori versiyasini alohida o‘rnatish, uni Nexus'ga ulash va himoyalanadigan repozitoriylarni sozlash talab qilinadi. 3.97.0 dan past versiyada Pro+ oddiy Pro sifatida ishlaydi. Agar sizda Firewall uchun alohida litsenziya bo‘lsa, Pro ham Repository Firewall bilan ishlay oladi.

Bunday himoya nima uchun kerakligini biz yetkazib berish zanjiriga hujumlar haqidagi maqolada ko‘rib chiqqan edik.

Joriy hajmlaringizni qanday baholash kerak

Pro kerakmi yoki yo‘qmi, hal qilishdan oldin amaldagi raqamlarni oling. Sonatype mahsulotga foydalanish paneli qo‘shgan va limitlarga rioya qilinishi aynan u bo‘yicha tekshiriladi. Baholash tartibi quyidagicha:

  1. Ma’muriy bo‘limda foydalanish panelini oching va komponentlar sonini hamda kuniga so‘rovlarni qayd eting. Metrikalar bir soatgacha kechikish bilan yangilanishini unutmang.
  2. Bir necha hafta davomidagi dinamikani ko‘ring: komponentlar sonining o‘sishi odatda pog‘onama-pog‘ona boradi — yangi loyiha qo‘shilganda yoki bog‘liqliklar versiyalari almashganda.
  3. Cho‘qqi kunlarni hisobga oling. Kuniga so‘rovlar ommaviy qayta yig‘ishlarda, masalan mashhur kutubxonada zaiflik topilgandan keyin, barcha jamoalar bir vaqtda bog‘liqliklarni yangilaganda eng kuchli oshadi.
  4. Bir yillik o‘sishni taxmin qiling: nechta yangi loyiha, jamoa va format ulanishi rejalashtirilgan.

Agar prognoz limitlardan oshib ketsa, reliz o‘rtasida komponent qo‘shish bloklanishini olgandan ko‘ra, Pro’ni darrov rejalashtirgan ma’qul. Alohida e’tibor bering: byudjetni qancha erta kelishsangiz, xarid paytida bosim shuncha kam bo‘ladi: Pro litsenziyalash foydalanishga asoslangan va hisob-kitob so‘rov bo‘yicha qilinadi.

Qachon Pro’ga o‘tish payti keladi

Qaror uchun mo‘ljallar:

  1. Limitlarga yaqinlashyapsiz. Agar Usage Center'da komponentlar yoki so‘rovlarning 70–80 foizidan ko‘prog‘ini barqaror ishlatsangiz, o‘tishni oldindan rejalashtiring: yangi komponentlarni yuklashning bloklanishi yig‘ishlarni eng noqulay paytda to‘xtatadi. (70–80 foizlik chegara — bizning amaliy mo‘ljalimiz, Sonatype talabi emas.)
  2. Repozitoriy kritik infratuzilmaga aylandi. Nexus'ning to‘xtab qolishi barcha jamoalar ishini to‘xtatsa, klastersiz bitta virtual mashina — yagona nosozlik nuqtasi.
  3. Korporativ autentifikatsiya kerak. AT xavfsizligining SAML/OIDC orqali yagona kirish talabi Pro‘siz bajarilmaydi.
  4. Saqlash va tiklash talablari. RPO/RTO reglamentlari bo‘lganda bulutli blob-saqlash tizimi, replikatsiya va o‘chirishni qaytarish kerak bo‘ladi.
  5. Vendor qo‘llab-quvvatlashi kerak. Community Edition hamjamiyat kuchlari bilan qo‘llab-quvvatlanadi, vendorning tijoriy qo‘llab-quvvatlashi esa pullik nashrlar bilan bog‘liq.
  6. Zararli paketlarni bloklash kerak. Bu allaqachon Pro+ (yoki Pro va alohida Firewall) masalasi.

Community Edition qachon oqilona tanlov bo‘lib qoladi

  • Limitlar doirasidagi kichik jamoa yoki yakka loyihalar.
  • Sotib olishdan oldin Nexus'ni pilot qilish va baholash.
  • Test va o‘quv stendlari.
  • Zaxira nusxadan tiklash vaqtida to‘xtab qolish maqbul bo‘lgan loyihalar.

Amaliy maslahat: Community'da ham muntazam zaxira nusxalash va foydalanish metrikalari monitoringini yoqing, shunda o‘tish avariyaviy bo‘lib qolmaydi.

Byudjetni rejalashtirishda nimalarni hisobga olish kerak

  • Litsenziyalash modeli. Pro va Pro+ foydalanish bo‘yicha litsenziyalanadi, shuning uchun hajmni va uning o‘sish dinamikasini oldindan baholang.
  • Infratuzilma. Yuqori mavjudlik klasteri bir nechta tugun, tashqi ma’lumotlar bazasi va umumiy saqlash tizimini talab qiladi; bu xarajatlarni litsenziya qiymatiga qo‘shish kerak.
  • Xavfsizlik modullari. Paketlarni qabul qilish himoyasi darrov kerak bo‘lsa, ikki yo‘lni solishtiring: Repository Firewall'dan foydalanish huquqli Pro+ yoki alohida Firewall litsenziyali Pro.
  • Migratsiya muddati. Yangilashni sinashga vaqt ajrating, ayniqsa instans eski versiyada ishlagan bo‘lsa.

Qanday o‘tish kerak

Pro litsenziyasini yuklash qayta o‘rnatishni talab qilmasdan foydalanish cheklovlarini olib tashlaydi. Klaster konfiguratsiyasiga, bulutli saqlash tizimiga yoki PostgreSQL'ga ko‘chirish uchun harakatlar tartibi versiyaga bog‘liq; migratsiyadan oldin Sonatype hujjatlari bilan solishtiring va zaxira nusxa oling. Agar mavjud instansingiz katta bo‘lsa, rejani integrator bilan oldindan kelishib olish mantiqiy. Muqobillar bilan solishtirishni Nexus Repository vs JFrog Artifactory maqolasida o‘qing.

Ko‘p so‘raladigan savollar

Nexus Repository OSS hali ham mavjudmi?
Bepul nashr Community Edition nomi ostida mavjud bo‘lishda davom etmoqda. 3.77.0 versiyasidan boshlab u aynan shunday ataladi va unda foydalanish limitlari amal qiladi. Yadroning manba kodi (EPL) GitHub'da qoladi, lekin OSS'ning tayyor binar yig‘malarini Sonatype chiqarishni to‘xtatgan.
Community Edition limitlari oshib ketsa nima bo‘ladi?
Foydalanish ikkala chegaradan pastga qaytmaguncha yangi komponent qo‘shib bo‘lmaydi. Avval saqlangan komponentlar olish uchun mavjud bo‘lib qoladi. Pro litsenziyasini o‘rnatish cheklovlarni olib tashlaydi.
Agar bizga faqat SSO kerak bo‘lsa, Pro zarurmi?
Ha. SAML 2.0/OIDC va yagona kirishni Sonatype Pro va Pro+ funksiyalariga kiritadi. Community Edition'da ular mavjud emas.
Pro qancha turadi?
Pro litsenziyalash foydalanishga asoslangan, ochiq narxnoma yo‘q. Qiymat so‘rov bo‘yicha hisoblanadi; mamlakatingiz uchun hisob-kitobni AST Cyber Lab orqali so‘rash mumkin.

Nexus Repository'ning qaysi nashri kerakligini bilmayapsizmi? AST Cyber Lab Sonatype distribyutori sifatida hajmingizni baholaydi, nashrni tanlaydi va pilot o‘tkazadi.

Sonatype bo‘yicha hisob-kitob olish

Manbalar

Mavzu bo‘yicha yechimlar
Maslahat

Ilovalaringizni ishlab chiqishning barcha bosqichlarida himoya qilamiz.

Vazifangiz haqida aytib bering — AST Cyber Lab mutaxassislari yechim tanlab, demo o‘tkazadi va joriy etishda yordam beradi.