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
ラスベガスの歩き方 2025年版(re:Invent 事前勉強会)
junjikoide
0
820
Amazon Q Developer CLIをClaude Codeから使うためのベストプラクティスを考えてみた
dar_kuma_san
0
310
[re:Inent2025事前勉強会(有志で開催)] re:Inventで見つけた人生をちょっと変えるコツ
sh_fk2
1
1.2k
触れるけど壊れないWordPressの作り方
masakawai
0
620
組織全員で向き合うAI Readyなデータ利活用
gappy50
5
2k
NOT A HOTEL SOFTWARE DECK (2025/11/04)
notahotel
0
800
知覚とデザイン
rinchoku
1
720
20251027_マルチエージェントとは
almondo_event
1
510
JAWS UG AI/ML #32 Amazon BedrockモデルのライフサイクルとEOL対応/How Amazon Bedrock Model Lifecycle Works
quiver
1
600
ViteとTypeScriptのProject Referencesで 大規模モノレポのUIカタログのリリースサイクルを高速化する
shuta13
3
240
Raycast AI APIを使ってちょっと便利なAI拡張機能を作ってみた
kawamataryo
0
230
プロダクト開発と社内データ活用での、BI×AIの現在地 / Data_Findy
sansan_randd
1
760
Featured
See All Featured
A better future with KSS
kneath
239
18k
It's Worth the Effort
3n
187
28k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
285
14k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.5k
The Power of CSS Pseudo Elements
geoffreycrofte
80
6k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
10
900
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
How GitHub (no longer) Works
holman
315
140k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Practical Orchestrator
shlominoach
190
11k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.7k
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