Skip to Content
AWSでのサーバーレス開発
book

AWSでのサーバーレス開発

by Sheen Brisals, Luke Hedger
March 2025
Intermediate to advanced
500 pages
7h 42m
Japanese
O'Reilly Media, Inc.
Audio summary available
Content preview from AWSでのサーバーレス開発

第4章 サーバーレスとセキュリティ サーバーレスとセキュリティ

この作品はAIを使って翻訳されている。ご意見、ご感想をお待ちしている:translation-feedback@oreilly.com

少し先しか見えないが、やるべきことはたくさんある。

アラン・チューリング

サーバーレステクノロジーを活用することは、オペレーティングシステムの欠陥にパッチを当てたり、ネットワーク接続を保護したりといった、従来のセキュリティ上の懸念がなくなることを意味する。しかし、どんな技術の進歩でもそうであるように、サーバーレスは既存の問題を解決する一方で新たな課題をもたらす。サーバーレスのセキュリティも同様だ。この章では、サーバーレスアプリケーションに対するセキュリティの脅威を検証し、主要なセキュリティプリミティブと、それらがAWS上のサーバーレスエンジニアリングにどのようにマッピングされるかを掘り下げる。

残念なことに、ソフトウェア開発者は、アプリケーション全体が開発された後、通常は本番稼動前の数週間から数日の間にしか、セキュリティを考慮しないのが一般的である。その場合でも、アプリケーションの周辺をセキュアにすることだけに、直前の努力を集中させる傾向がある。第一に、エンジニアにとってセキュリティは本質的に複雑であるように思われること、第二に、エンジニアはセキュリティ対策の実装が、失敗を前提とした反復の実践にカウンタしていると感じることが多いことである。

ソフトウエアエンジニアリングチームは、セキュリティツールを活用し、特定のタスクをこれらのツールに委譲することはできるが、セキュリティは常にエンジニアリングと演算子の中核的な関心事でなければならない。

現代のソフトウェア・エンジニアリング・チームは、長年にわたって確立された開発プロセスを持っている。従来は、設計、ビルド、テスト、デプロイといった感じだった。DevOpsの動きによって、ソフトウェアの演算子がソフトウェアの開発ライフサイクルに組み込まれるようになった。今やセキュリティも開発プロセス全体の一部でなければならない。

一般的に推奨されているのは、、セキュリティを左遷し、開発ライフサイクルにもっと早い段階から組み込むこと、そしてアイデンティティとアクセス管理を活用して、境界だけでなく多層防御を提供することだ。サーバーレスエンジニアリングは、セキュア・バイ・デザインのアプローチを日常業務に組み込む機会を提供する。アプリケーションを設計、構築、運用する際には、攻撃のベクトル、潜在的な脆弱性、利用可能な緩和策を常に念頭に置く(図4-1参照)。

図4-1. アプリケーション・セキュリティには、脅威を検知し、攻撃ベクトルに対して予防策を適用することが含まれる。

脅威モデリング()の実践は、継続的に脅威を特定し、防御するために不可欠なツールになりつつある。脅威モデリングは、2015年に ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

AWS上のレジリエントなシステムの構築

AWS上のレジリエントなシステムの構築

Kevin Schwarz, Jennifer Moran, Nate Bachmeier
進化的アーキテクチャ ―絶え間ない変化を支える

進化的アーキテクチャ ―絶え間ない変化を支える

Neal Ford, Rebecca Parsons, Patrick Kua, 島田 浩二

Publisher Resources

ISBN: 9798341625433