August 2022
Beginner to intermediate
280 pages
3h 50m
Japanese
プロジェクトを構築する目的は、問題を解決することです。しかし、その目的に集中するあまり、セキュリティなどの他の要素を無視してしまうことがあります。セキュリティは、とても重要でありながら、無視されやすいことの一つです。
安全なソリューションを作ることは、セキュリティを考慮せずにソリューションを作ることよりも複雑です。しかし、人々が実際に使うものを作りたいのなら、それは安全でなければなりません。また、完成したプロジェクトにセキュリティを後付けするよりも、最初からセキュリティを組み込むほうがはるかに簡単です。したがって、最初からセキュリティを念頭に置いておく必要があります。この本の例では、単にデータをストリーミングするツールを作りたいのではなく、データを安全にストリーミングするツールを作りたいのです。
ソフトウェアエンジニアとしてキャリアをスタートしたとき、セキュリティはありがたくない仕事のように思えるかもしれません。正しく行っていれば、誰もそのことに気付きませんし、時には、セキュリティを構築することは怖くて退屈なことでさえもあります。しかし、SaaS(Software-as-a-Service)のスタートアップ企業を数社立ち上げた経験から、私は自分のサービスのセキュリティを、そのサービスが解決する問題と同じくらい重要だと考えるようになりました。その理由は次のとおりです。
Read now
Unlock full access