Rumah Pembangunan Apakah kitar hayat pembangunan Microsoft (sdl)? - definisi dari techopedia

Apakah kitar hayat pembangunan Microsoft (sdl)? - definisi dari techopedia

Isi kandungan:

Anonim

Takrif - Apakah yang dimaksudkan dengan Lifecycle Lifecycle (Microsoft SDL)?

Siklus Hidup Pembangunan Keselamatan Microsoft (Microsoft SDL) adalah proses pembangunan perisian berdasarkan model lingkaran, yang telah dicadangkan oleh Microsoft untuk membantu pemaju membuat aplikasi atau perisian semasa mengurangkan masalah keselamatan, menyelesaikan kelemahan keselamatan dan bahkan mengurangkan biaya pembangunan dan penyelenggaraan. Proses ini dibahagikan kepada tujuh fasa: latihan, keperluan, reka bentuk, pelaksanaan, pengesahan, pelepasan dan tindak balas.

Techopedia menerangkan kitar hayat pembangunan Microsoft Security (Microsoft SDL)

Tahap latihan adalah penting kerana amalan dianggap sebagai keperluan untuk pelaksanaan SDL. Konsep yang terdapat dalam fasa ini termasuk reka bentuk selamat, pemodelan ancaman, pengekodan selamat, ujian keselamatan dan amalan mengenai privasi. Fasa keperluan, sebaliknya, termasuk penubuhan keselamatan dan privasi yang diperlukan oleh pengguna akhir. Mewujudkan bar pintu / bar yang berkualiti baik, dan melaksanakan penilaian risiko keselamatan dan privasi adalah sebahagian daripada fasa kedua.


Fasa ketiga, reka bentuk, mempertimbangkan kebimbangan keselamatan dan privasi, yang membantu mengurangkan risiko akibat daripada orang ramai. Analisis atau pengurangan permukaan serangan dan penggunaan pemodelan ancaman akan membantu menerapkan pendekatan terancang untuk menangani senario ancaman semasa fasa reka bentuk. Pelaksanaan reka bentuk harus menggunakan alat yang diluluskan dan memasukkan analisis prestasi jangka masa dinamik untuk memeriksa batasan fungsi aplikasi.


Fasa pelepasan termasuk kajian akhir semua aktiviti keselamatan yang akan membantu memastikan keupayaan keselamatan perisian. Selepas fasa pembebasan datang fasa tindak balas untuk melaksanakan pelan tindak balas kejadian yang telah disediakan semasa fasa pembebasan. Ini penting kerana ia menjamin pengguna akhir dari kelemahan perisian yang boleh muncul dan membahayakan perisian dan / atau pengguna.

Apakah kitar hayat pembangunan Microsoft (sdl)? - definisi dari techopedia