Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
5分で伝えるAWS
Search
Tomoe Sawai
November 02, 2018
Technology
0
460
5分で伝えるAWS
AWS初学者向け。
Webナイト宮崎Vol.1での発表内容です。
5分間のLT枠に、個人的に紹介したいサービスを詰め込みました。
※30秒オーバーしました
Tomoe Sawai
November 02, 2018
Tweet
Share
More Decks by Tomoe Sawai
See All by Tomoe Sawai
Stripe Connect Standard 利用事例の紹介
tomoeine
0
140
Solidus + Stripe で爆速!?ECサイト構築
tomoeine
0
110
Other Decks in Technology
See All in Technology
ソフトウェアエンジニアとAIエンジニアの役割分担についてのある事例
kworkdev
PRO
1
340
戰略轉變:從建構 AI 代理人到發展可擴展的技能生態系統
appleboy
0
170
[Neurogica] 採用ポジション/ Recruitment Position
neurogica
1
140
20251222_サンフランシスコサバイバル術
ponponmikankan
2
150
ESXi のAIOps だ!2025冬
unnowataru
0
450
Autonomous Database - Dedicated 技術詳細 / adb-d_technical_detail_jp
oracle4engineer
PRO
5
11k
業務の煩悩を祓うAI活用術108選 / AI 108 Usages
smartbank
9
18k
TED_modeki_共創ラボ_20251203.pdf
iotcomjpadmin
0
180
Agentic AIが変革するAWSの開発・運用・セキュリティ ~Frontier Agentsを試してみた~ / Agentic AI transforms AWS development, operations, and security I tried Frontier Agents
yuj1osm
0
170
Knowledge Work の AI Backend
kworkdev
PRO
0
340
技術選定、下から見るか?横から見るか?
masakiokuda
0
170
Entity Framework Core におけるIN句クエリ最適化について
htkym
0
140
Featured
See All Featured
Making Projects Easy
brettharned
120
6.5k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.5k
Reality Check: Gamification 10 Years Later
codingconduct
0
2k
Unsuck your backbone
ammeep
671
58k
The Art of Programming - Codeland 2020
erikaheidi
56
14k
How to Talk to Developers About Accessibility
jct
1
92
Rails Girls Zürich Keynote
gr2m
95
14k
Six Lessons from altMBA
skipperchong
29
4.1k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
115
99k
Discover your Explorer Soul
emna__ayadi
2
1k
New Earth Scene 8
popppiees
0
1.3k
WENDY [Excerpt]
tessaabrams
9
35k
Transcript
雑に5分で伝える AWS 澤井 友恵 @tomoeine
自己紹介 • 名前:澤井友恵 • 趣味:クライミング • 経歴 ◦ 高校中退後(テーブルレイアウト全盛期)、HP作成にハマる ◦
大学入学、零細Web広告会社で1人システム部門のバイト ◦ 卒業後、大手SIerにSEとして勤務 ◦ 2016年に宮崎へ移住&転職(自社サービス開発) ◦ 2018年6月にフリーランス化、山の中の平屋で在宅ワーク中 • 主に触っているもの:PHP、Ruby on Rails、AWS等
AWSとの出会い
SE時代のインフラ① リリースといえば、 クライアントのオフィスでインストール作業
SE時代のインフラ② サーバの構成変更に◦◦◦万円
転職後、AWSと出会う 数クリックで環境ができる、、 気軽にスペック上げられる、、 カルチャーショック
このLTの対象者 • インフラはあまり触らないけど興味のある人 • AWSは知っているがEC2以外はよくわからない人 • オンプレミス環境にデプロイしている人 • AWSのサービスを俯瞰してみたい人
アジェンダ • 20秒で伝えるEC2 • 20秒で伝えるRDS • 20秒で伝えるELB • 20秒で伝えるS3 •
20秒で伝えるElastiCache • 20秒で伝えるCloudFront • 20秒で伝えるAWS WAF
20秒で伝えるEC2
EC2とは? Amazon Elastic Compute Cloud (Amazon EC2) は、安全でサイズ変更可能なコン ピューティング性能をクラウド内で提供するウェブサービスです。ウェブスケール のクラウドコンピューティングを開発者が簡単に利用できるよう設計されていま
す。 AWS公式:https://aws.amazon.com/jp/ec2/
EC2とは? Amazon Elastic Compute Cloud (Amazon EC2) は、安全でサイズ変更可能なコン ピューティング性能をクラウド内で提供するウェブサービスです。ウェブスケール のクラウドコンピューティングを開発者が簡単に利用できるよう設計されていま
す。 AWS公式:https://aws.amazon.com/jp/ec2/ 便利な仮想マシンサービス です スケールアップとかが簡単にできます
Webサービス構成例 EC2 Instance Web AP DB Users
20秒で伝えるRDS
RDSとは? Amazon Relational Database Service (Amazon RDS) を使用すると、クラウド内で リレーショナルデータベースを簡単に設定、運用、スケールできます。ハードウェア のプロビジョニング、データベースのセットアップ、パッチ適用、バックアップなどの
時間がかかる管理タスクを自動化しながら、コスト効率とサイズ変更可能なキャパ シティーを提供します。これにより、アプリケーションに集中することができ、必要と される高速なパフォーマンス、高可用性、セキュリティ、互換性をアプリケーション に実装できるようになります。 AWS公式:https://aws.amazon.com/jp/rds/
RDSとは? Amazon Relational Database Service (Amazon RDS) を使用すると、クラウド内で リレーショナルデータベースを簡単に設定、運用、スケールできます。ハードウェア のプロビジョニング、データベースのセットアップ、パッチ適用、バックアップなどの
時間がかかる管理タスクを自動化しながら、コスト効率とサイズ変更可能なキャパ シティーを提供します。これにより、アプリケーションに集中することができ、必要と される高速なパフォーマンス、高可用性、セキュリティ、互換性をアプリケーション に実装できるようになります。 AWS公式:https://aws.amazon.com/jp/rds/ 便利なデータベースサービス です セットアップが楽々
Webサービス構成例 EC2 Instance Web AP Users Amazon RDS
20秒で伝えるELB
ELBとは? Elastic Load Balancing は、アプリケーションへのトラフィックを複数のターゲット (Amazon EC2 インスタンス、コンテナ、IP アドレスなど) に自動的に分散します。
Elastic Load Balancing は、変動するアプリケーショントラフィックの負荷を、1 つの アベイラビリティーゾーンまたは複数のアベイラビリティーゾーンで処理できます。 Elastic Load Balancing では、3 種類のロードバランサーが用意されています。こ れらはすべて、アプリケーションの耐障害性を高めるのに必要な高い可用性、自 動スケーリング、堅牢なセキュリティを特徴としています。 AWS公式:https://aws.amazon.com/jp/ec2/
ELBとは? Elastic Load Balancing は、アプリケーションへのトラフィックを複数のターゲット (Amazon EC2 インスタンス、コンテナ、IP アドレスなど) に自動的に分散します。
Elastic Load Balancing は、変動するアプリケーショントラフィックの負荷を、1 つの アベイラビリティーゾーンまたは複数のアベイラビリティーゾーンで処理できます。 Elastic Load Balancing では、3 種類のロードバランサーが用意されています。こ れらはすべて、アプリケーションの耐障害性を高めるのに必要な高い可用性、自 動スケーリング、堅牢なセキュリティを特徴としています。 AWS公式:https://aws.amazon.com/jp/ec2/ 高可用性なロードバランサー です オートスケーリングもやってくれる
Webサービス構成例 EC2 Instance Users Amazon RDS Elastic Load Balancing
20秒で伝えるS3
S3(Simple Storage Service)とは? 今日の企業に求められるのは、大規模なデータを簡単かつ安全に収集、保存、分 析する能力です。Amazon S3 は、ウェブサイトやモバイルアプリケーション、社内 アプリケーション、IoT センサーやデバイスからのデータなど、どこからの、どのよ うな量のデータでも保存と取得が可能なオブジェクトストレージです。
AWS公式:https://aws.amazon.com/jp/s3/
S3(Simple Storage Service)とは? 今日の企業に求められるのは、大規模なデータを簡単かつ安全に収集、保存、分 析する能力です。Amazon S3 は、ウェブサイトやモバイルアプリケーション、社内 アプリケーション、IoT センサーやデバイスからのデータなど、どこからの、どのよ うな量のデータでも保存と取得が可能なオブジェクトストレージです。
AWS公式:https://aws.amazon.com/jp/s3/ 安くて便利なストレージ です
S3導入後のWebサービス構成例① EC2 Instances Users Amazon RDS Elastic Load Balancing S3
Bucket
S3導入後のWebサービス構成例② Users S3 Bucket 静的なWebサイトなら S3だけで公開もアリ!
20秒で伝えるElastiCache
ElastiCacheとは? Amazon CloudFront は、データ、動画、アプリケーション、および API をすべて開 発者にとって使いやすい環境で、低レイテンシーの高速転送により視聴者に安全 に配信する高速コンテンツ配信ネットワーク (CDN) サービスです。CloudFront
は、AWS と統合され、どちらの物理的な場所も AWS のグローバルインフラストラ クチャならびにその他の AWS サービスと直接接続されます。 AWS公式:https://aws.amazon.com/jp/cloudfront/
ElastiCacheとは? Amazon ElastiCache では、完全マネージド型の Redis および Memcached をご利 用いただけます。普及しているオープンソース互換のインメモリデータストアを、 シームレスにデプロイ、運用、スケールできます。高スループットかつ低レイテン
シーなインメモリデータストアからデータを取得して、大量のデータを扱うアプリ ケーションを構築したり、既存のアプリケーションのパフォーマンスを改善したりす ることが可能です。 AWS公式:https://aws.amazon.com/jp/elasticache/ キャッシュ管理 できます オートスケーリングするなら入れておきたい
ElastiCache導入後のWebサービス構成例 EC2 Instances Users Amazon RDS Elastic Load Balancing S3
Bucket ElastiCache RedisとMemcachedを使える
20秒で伝えるCloudFront
CloudFrontとは? Amazon CloudFront は、データ、動画、アプリケーション、および API をすべて開 発者にとって使いやすい環境で、低レイテンシーの高速転送により視聴者に安全 に配信する高速コンテンツ配信ネットワーク (CDN) サービスです。CloudFront
は、AWS と統合され、どちらの物理的な場所も AWS のグローバルインフラストラ クチャならびにその他の AWS サービスと直接接続されます。 AWS公式:https://aws.amazon.com/jp/cloudfront/
CloudFrontとは? Amazon ElastiCache では、完全マネージド型の Redis および Memcached をご利 用いただけます。普及しているオープンソース互換のインメモリデータストアを、 シームレスにデプロイ、運用、スケールできます。高スループットかつ低レイテン
シーなインメモリデータストアからデータを取得して、大量のデータを扱うアプリ ケーションを構築したり、既存のアプリケーションのパフォーマンスを改善したりす ることが可能です。 AWS公式:https://aws.amazon.com/jp/elasticache/ CDN(コンテンツ配信ネットワーク) です ユーザーへのレスポンスが早くなるよ
CloudFront導入後のWebサービス構成例 EC2 Instances Users Amazon RDS Elastic Load Balancing S3
Bucket ElastiCache CloudFront ユーザーに物理的に近い場所から直接応答 より速くなる
20秒で伝えるAWS WAF
AWS WAFとは? AWS WAF は、アプリケーションの可用性に対する影響、セキュリティの侵害、過 剰なリソース消費を生じる可能性がある一般的なウェブエクスプロイトからウェブ アプリケーションを保護するために役立つウェブアプリケーションファイアウォール です。AWS WAF では、カスタマイズ可能なウェブセキュリティルールを定義するこ
とによって、ウェブアプリケーションに対するどのトラフィックを許可またはブロック するかを制御できます。 AWS公式:https://aws.amazon.com/jp/waf/
AWS WAFとは? Amazon ElastiCache では、完全マネージド型の Redis および Memcached をご利 用いただけます。普及しているオープンソース互換のインメモリデータストアを、
シームレスにデプロイ、運用、スケールできます。高スループットかつ低レイテン シーなインメモリデータストアからデータを取得して、大量のデータを扱うアプリ ケーションを構築したり、既存のアプリケーションのパフォーマンスを改善したりす ることが可能です。 AWS公式:https://aws.amazon.com/jp/elasticache/ お手軽なWAF(ウェブアプリケーション ファイアウォール) です です SQLインジェクション・XSS対策程度は簡単
AWS WAF導入後のWebサービス構成例 EC2 Instances Users Amazon RDS Elastic Load Balancing
S3 Bucket ElastiCache CloudFront AWS WAF Marketplaceで高機能なマネージドルールも買える
雑に5分で伝えるAWS ご清聴ありがとうございました! 全然紹介しきれなかった・・・ 澤井 友恵 @tomoeine