Konteyner

28 Ocak 2021 | Cybrary Konteyner


konteyner kütüphanesi

Konteynerin ne olduğuna geçmeden önce, günümüzde kullanılan 'Konteyner' terimi ile CyberHoot'un daha önce kullandığı ' Hipervizör ' terimi arasındaki farkı anlamanız gerekiyor. Bu iki kavram arasındaki farkı bilmek, modern sanallaştırma teknolojilerini daha iyi anlamanıza yardımcı olacaktır. Basitçe söylemek gerekirse:

  • Sanal makineler ve hypervisor'lar donanımı soyutlayın ve işletim sistemlerini çalıştırmanıza olanak sağlayın
  • Konteynerler (teknik olarak konteyner motorları) işletim sistemlerini soyutlar ve uygulamaları çalıştırmanıza olanak tanır.

Konteyner , uygulama kodunun kütüphaneleri ve sistemleriyle benzer biçimlerde paketlendiği ve masaüstü, dizüstü bilgisayar veya bulut gibi her yerde çalıştırılabilmesini sağlayan bir yazılım parçasıdır. Konteynerler, işletim sisteminin (OS) sanallaştırılmasının bir biçiminden yararlanır; burada işletim sisteminin parçaları hem süreçleri izole etmek hem de bu süreçlerin erişebileceği CPU, bellek ve disk miktarını kontrol etmek için kullanılır. Konteynerler küçük, hızlı ve taşınabilirdir çünkü sanal makinelerin aksine, her örnekte bir konuk işletim sistemi içermeleri gerekmez ve bunun yerine ana işletim sisteminin özelliklerinden ve kaynaklarından yararlanırlar.

Kaynak: IBM , NetApp , RedHat , TripWire

Ek Okuma: DevOps Ekipleri Yazılım Konteyner Ortamlarını Güvenli Hale Getirmekte Başarısız Oluyor

İlgili Terimler: Hipervizör , Sanal Özel Ağ (VPN)

Bu bir KOBİ için ne anlama geliyor?

KOBİ sahiplerinin ve çoğu personelin konteynerlar ve onları çevreleyen güvenlik konusunda bilgi sahibi olmasına gerek yoktur. Sistemlerinizi yöneten BT personeli veya üçüncü taraflar, sanallaştırma, hipervizörler ve konteynerların nasıl çalıştığını anlamalıdır. Ayrıca, bu teknolojiyi güvenli hale getirmenin doğru yolunu da anlamalıdırlar. Güvenlik önlemleri, üzerinde çalıştıkları altyapıyı güvence altına almak için bir konteynerde çalışan bireysel uygulamaların güvenliğini sağlamayı içerir. Konteyner güvenliğinin entegre ve sürekli olması gerekir. CyberHoot, aşağıdaki planların uygulanmasını önerir: 
 

1) Konteynerler tarafından mümkün kılınan uygulamaları geliştirin, çalıştırın ve destekleyin

Konteyner teknolojisini benimsemek, mevcut geliştirme metodolojilerinizi alt üst edebilir ve mevcut uygulamalarınız konteynerleştirilmiş bir ortamda doğrudan uygulanamayabilir. Geliştirme ekibinizi kodlama ve çalışma biçimlerini yeniden düşünmeye teşvik edin, eğitin ve bilgilendirin. Bu yaygın hatalardan kaçınmak için geliştiricilerinizi OWASP'ın En Güvenli Olmayan 10 Kodlama Uygulaması eğitiminden geçirmeyi düşünün.

2) Saldırı yüzeylerini azaltmak için tek amaçlı bir Ana Bilgisayar yerine kapsayıcıya özgü bir ana bilgisayar işletim sistemi kullanın

Konteyner odaklı bir ana işletim sistemi, yalnızca konteynerleri çalıştırmak üzere tasarlanmış minimalist bir işletim sistemidir. Bu işletim sistemlerinin kullanımı, saldırı yüzeylerini önemli ölçüde azaltır.

3) Aynı amaç, hassasiyet ve tehdit duruşuna sahip kapsayıcıları yalnızca tek bir ana işletim sistemi çekirdeğinde gruplayın

Konteynerleri bölümlere ayırmak ek savunma sağlar. Konteynerleri bu şekilde gruplandırmak, bir bilgisayar korsanının saldırılarını diğer gruplara yaymasını zorlaştırır. Ayrıca, saldırıların tespit edilme ve sınırlandırılma olasılığını da artırır.

4) Konteynere özgü yaklaşım benimseyin güvenlik açığı yönetimi görüntüler için araçlar ve süreçler 

Geleneksel güvenlik araçları, konteyner modeline uymayan birçok varsayımda bulunur ve bu da konteynerlerdeki güvenlik açıklarını tespit edememelerine neden olur. Merkezi raporlama, her bir görüntüyü izleme ve uyumsuz görüntülerin çalıştırılmasını engelleme gibi, görüntüler için güvenlik yapılandırması en iyi uygulamalarına uyumu doğrulamak ve sağlamak için araçlar ve süreçler benimseyin.

5) Güvenilir bilgi işlem için bir temel oluşturmak amacıyla donanım tabanlı karşı önlemlerin kullanılması düşünülmelidir. 

Güvenilir Platform Modeli (TPM) gibi donanım tabanlı bir güven köküne dayalı güvenlik yaklaşımları kullanarak, konteyner teknolojisinin tüm katmanlarında güvenlik uygulamalarını genişletin.

6) Konteyner farkındalığına sahip çalışma zamanı savunma araçlarını kullanın

Konteyner ortamını izleyebilen ve içindeki kötü amaçlı etkinlikleri hassas bir şekilde tespit edebilen özel bir konteyner güvenlik çözümü dağıtın ve kullanın. Güvenliği büyük ölçekte sağlamanın en etkili yolu, güvenlik işlevlerini ve prosedürlerini geliştirme ve dağıtımın her aşamasına entegre etmektir.

Konteynerler hakkında daha fazla bilgi edinmek için bu kısa 3 dakikalık videoyu izleyin:

İşletmenizi korumak için yeterince çaba gösteriyor musunuz?

Bugün CyberHoot'a kaydolun ve daha iyi uyuyun

Çalışanlar siber eğitimli ve tetikte!


Bugün kaydolun!

Son Bloglar

En son gelişmelerden haberdar olun güvenlik içgörüleri

En son siber güvenlik trendlerini, ipuçlarını ve en iyi uygulamaları keşfedin ve paylaşın; ayrıca dikkat etmeniz gereken yeni tehditleri de öğrenin.

Sahte Kripto Cüzdan Eklentileri Firefox'a Saldırdı. Tarayıcınızı Temiz Tutmanın Yolları İşte Burada.

Sahte Kripto Cüzdan Eklentileri Firefox'a Saldırdı. Tarayıcınızı Temiz Tutmanın Yolları İşte Burada.

Yazar: Katie Boquetti | Editör: Craig Taylor Craig Taylor'ın Editör Yazısı: Claude Code daha ortada yokken bile...

Daha fazla
Kurumsal MDM: Mesajlarınızı Okumak İsteyen Sahte İş Uygulaması

Kurumsal MDM: Mesajlarınızı Okumak İsteyen Sahte İş Uygulaması

Yazar: Katie Boquetti | Editör: Craig Taylor Craig Taylor'ın Editör Yazısı: Bunu bir süredir biliyoruz...

Daha fazla
Sahte ChatGPT Yardımcıları Kötü Amaçlı Yazılım Yayıyor. İşte Bunları Nasıl Tespit Edebilirsiniz.

Sahte ChatGPT Yardımcıları Kötü Amaçlı Yazılım Yayıyor. İşte Bunları Nasıl Tespit Edebilirsiniz.

Yazar: Katie Boquetti | Editör: Craig Taylor Craig Taylor'ın Editör Yazısı: Bir CAPTCHA, şunları test etmelidir...

Daha fazla