Yazılım Nedir
Bilgisayar, yazılım ve donanım olmak üzere iki temel bileşenden oluşan bir sistemdir. Bilgisayar donanımı ile bilgisayar yazılımları bir bütünün ayrılmaz iki parçasıdır ve tek başalarına bir anlam ifade etmedikleri gibi işlevsel bir özellik de taşımazlar.
Bilgisayar donanımı, bilgisayar sisteminin fiziki organlarını ifade etmektedir.
Bilgisayar yazılımı ise, bilgisayar donanımı ne yapmasını gerektiğini belirten komutlar dizisidir. Bu komutlar dizisi aynı zamanda, bilgisayar donanımını özel bir programlama kabiliyeti olmaksızın ullanmamızı sağlayan programları da içermektedir.


Welcome to Vietnam: Merak edilen şeyin-konunun derin, anlaşılması güç ve üzerinde uzun zamanlar geçirileceğini belirtmek için kullanılan ifadedir. Amerikanın Vietnam’a girişi, Vietnam ormanlarının merak uyandırıcı ancak tuzaklarla dolu tehlikeli bir bölge oluşu bu ifadenin ilham kaynağıdır.



Cumhurbaşkanlığı tarafından yayınlanan genelge ile kurumların bilgilerinin bulunduğu bulutlar-sunucular Türkiye sınırları içerisinde olmalarıdır kararı alınmıştır.








Güvenli Yazılım Nedir – Yazılım Güvenliği Nedir
Yazılım ister sistem yazılımı olsun isterse de uygulama yazılımı olsun geliştirme aşamasında güvenlik ilkelerinin uygulanmasını gerektirir.
Güvenlikten kasıt, kötü amaçlı yazılımlar ve siber saldırılar sonucunda hem programı hem de programın kullanıldığı veritabanı gibi bileşenlerinin muhtemel zararlarından korunmasıdır.
Dolayısıyla, yazılım geliştiricilerinin yazılım geliştirme sürecine başlamadan önce iyi bir planlama ve analiz çalışması yapması ve yazılımı hangi ortam için geliştirecekler ise o ortama ilişkin muhtemel saldırıları da düşünmesi gerekmektedir.

Güvenli yazılım bir yazılımın güvenli hale gelmiş kullanıma hazır son şekli olarak tanımlarken; yazılım güvenliğini ise daha çok yazılımın geliştirme sürecindeki güvenlik uygulamaları olarak ifade edebiliriz.
Güvenli Yazılım Nasıl Geliştirilir
Güvenli yazılım geliştirmek ve zamanı daha doğru kullanmak için bazı standart yazılım geliştirme süreçleri geliştirilmiştir.
Güvenli bir yazılım, iyi bir planlama ve güvenli tasarım ilkeleriyle başlar. Bir diğer ifade ihtiyaç analizi ile yazılıma ilişkin güvenlik ihtiyaçları belirlenir, tasarım ve uygulama aşamasında sürece uygulanır. Değerlendirme aşamasında, da güvenli bir yazılım geliştirilip geliştirilmediğine ilişkin değerlendirme çalışmaları yapılır.
Güvenli bir risk yöntemidir. Dolayısıyla, yazılım geliştirme öncesinde riskleri iyi analiz etmek gerekir, aksi takdirde gücenli bir yazılım geliştirmeden söz edilemez. Diğer tarafran, güvenlik konusu yazılım geliştirme sürecinin entegre bir parçası olması gerekir.



Hem yazılımın hemde yazılımın bulunduğu ortamın güvenli olması gerekmektedir.