Proqram təminatı dünyasında konteynerləşdirmə tətbiqlərin hazırlanma, test edilmə və yerləşdirilmə üsulunu kökündən dəyişdirən bir texnologiyadır. Docker-in 2013-cü ildə bazara çıxması ilə başlayan bu inqilab bu gün Kubernetes orkestrasyonu ilə birlikdə korporativ proqram təminatı infrastrukturunun standart komponenti halına gəlmişdir.
Konteynerləşdirmə nədir?
Konteynerləşdirmə bir tətbiqi bütün asılılıqları, konfiqurasiyaları və iş mühiti ilə birlikdə təcrid olunmuş bir paket halında yerləşdirmə üsuludur. Virtual maşınlardan fərqli olaraq konteynerlər əməliyyat sistemi nüvəsini paylaşır, bu da onları daha yüngül və sürətli edir.
Konteyner vs Virtual Maşın
| Xüsusiyyət | Konteyner | Virtual Maşın |
|---|---|---|
| Ölçü | MB səviyyəsində | GB səviyyəsində |
| Başlanğıc müddəti | Saniyələr | Dəqiqələr |
| Təcrid | Proses səviyyəsində | Avadanlıq səviyyəsində |
Kubernetes: Konteyner orkestrasyonu
Kubernetes (K8s) Google tərəfindən hazırlanmış və hazırda CNCF tərəfindən idarə edilən açıq mənbəli konteyner orkestrasiya platformasıdır.
TAGUM-da konteynerləşdirmə
TAGUM olaraq DeskTR və ixir.ai platformalarımızı Docker konteynerlərində işlədirik. Hər mikroservis müstəqil bir konteyner olaraq paketlənir, CI/CD pipeline ilə avtomatik olaraq qurulur, test edilir və yerləşdirilir.
Nəticə
Konteynerləşdirmə və Docker müasir proqram təminatı yerləşdirməsinin əvəzolunmaz tikinti daşlarıdır.
→ Konteynerləşdirmə və bulud-nativ memarlıq həlləri üçün TAGUM ilə görüşün








