Docker va Kubernetes
Paket: Docker- Ilovani konteynerlashtirish
- Konteynerlarni serverda ishga tushirish
- Sozlamalar va hujjatlar
- Ish hajmi
- Kelishilgan ish hajmi
- Taxminiy muddat
- 3–7 kun
- Alohida xarajat
- Server, bulut va litsenziya to‘lovlari
Bir nechta servisdan iborat yoki tez o‘sayotgan loyihalar uchun: "mening kompyuterimda ishlayapti, serverda yo‘q" muammosi bo‘lganda yoki yuklama bir necha serverga taqsimlanishi kerak bo‘lganda.
Har servis uchun Dockerfile va docker-compose.
Avtomatik qayta ishga tushirish, kengayish va yangilanish.
Test, staging va production bir xil obraz bilan.
Ilovani mustaqil ishga tushadigan va yangilanadigan servislarga ajratamiz.
Har servis uchun ixcham Docker obraz va versiyalar saqlanadigan registry.
Kichik loyiha uchun docker-compose, kattasi uchun Kubernetes manifestlari yoki Helm chartlari.
Tashqi so‘rovlarni servislarga taqsimlash, HTTPS sertifikatlar va maxfiy kalitlarni saqlash.
Barcha konteyner loglari bir joyda, yuklama oshganda servislar avtomatik ko‘payadi.
Bitta-ikki serverli loyiha uchun Docker va docker-compose yetarli va oddiy. Kubernetes — o‘nlab servis, avtomatik kengayish va nol to‘xtashli yangilanish kerak bo‘lganda. Murakkablikni keragidan oshirmaymiz.
Qisqa javoblar — ish qanday boshlanishi, narx, muddat va keyingi yordam haqida.
Nima qilmoqchi ekaningizni yoki sizni nima qiynayotganini yozing — keyingi qadamni birga aniqlaymiz.