Docker
Yazılımınızın her sunucuda aynı şekilde çalışmasını sağlayan paketleme aracı.
Neden kullanıyoruz?
Bir yazılımın testte sorunsuz çalışıp yayına alınınca bozulması, en çok sizi zarara sokar. Docker ile yazılımı, ihtiyaç duyduğu her şeyle birlikte tek bir pakete koyuyoruz. Bu paket test sunucusunda da canlı sunucuda da aynı şekilde çalışıyor.
Projenize ne kazandırır?
Yazılım her sunucuda aynı çalışır
Yayına alırken sürpriz yaşanmaz
Sunucu veya hosting değiştirmek kolaylaşır
Bir parçadaki sorun diğerlerini etkilemez
Docker, yazılımları çalışmak için gereken her şeyle birlikte paketleyen ücretsiz bir araç.
Bir yazılım, geliştiricinin bilgisayarında, test sunucusunda ve canlı sunucuda farklı davranabilir. Docker ile hepsinde aynı paket çalıştığı için yayına alırken sürpriz yaşanmıyor.
Sunucu değiştirmek de kolaylaşıyor. Hosting firmanızı değiştirmek ya da daha güçlü bir sunucuya geçmek istediğinizde, aynı paket yeni sunucuda dakikalar içinde çalışmaya başlıyor.
Birden fazla parçadan oluşan yazılımlarda (site, panel, veritabanı, arka plan işleri) her parça ayrı paket olarak çalışıyor; birinde sorun çıktığında diğerleri etkilenmiyor.
Hangi işlerde kullanıyoruz
- 1Birden fazla parçadan oluşan iş yazılımları
- 2Test ve canlı ortamın aynı olması gereken projeler
- 3Sunucu taşıma işleri
- 4Kendi sunucunuzda çalışan sistemler
Projenizi konuşalım
Teknik bilgi gerekmez. İşinizi anlatın; hangi aracın size uyduğunu ve nedenini ilk görüşmede sade bir dille anlatalım.