Slide 1

Slide 1 text

今⽇からはじめるAWS 2020/7/7 Yui

Slide 2

Slide 2 text

#devio2020

Slide 3

Slide 3 text

3 About Me Yui AWS事業本部コンサルティング部 ⚓ 兵庫県神⼾市在住 ⼤阪オフィス 2020/01 JOIN 前職はSIerでプログラマ(約2年) 映画/Fortnite dev.classmethod.jp/author/yui/ MayForBlue

Slide 4

Slide 4 text

4 このセッションの対象者

Slide 5

Slide 5 text

5 このセッションの対象者 • これからAWSを始めたいと思っている⽅ • AWSに興味はあるけどどうやってキャッチアップ・ 勉強したらいいのか悩んでいる⽅ • AWSのアソシエイトレベルの資格を取ってみたいと 思っている⽅

Slide 6

Slide 6 text

6 なぜこのテーマにしたか

Slide 7

Slide 7 text

7 なぜこのテーマにしたか • 私⾃⾝が元プログラマで独学でAWSの勉強を始めた • インフラ、クラウドの知識が全くない状態からAWS を勉強するのは⼤変だった • 専⾨分野に関わらずインフラ/クラウドの知識が必須 になってきている • AWSに対するハードルを下げたい • ⾃分がやって良かった⽅法を共有したい

Slide 8

Slide 8 text

8 AWS歴 2019/06 Start 2019/07 2019/11 2020/01 Classmethod join

Slide 9

Slide 9 text

9 AWS歴 クラスメソッドに⼊るまでAWSは独学

Slide 10

Slide 10 text

10 AWSを勉強しようと思った理由

Slide 11

Slide 11 text

11 AWSを勉強しようと思った理由 • 当時(2019年6⽉頃)、SIerでプログラマをやってい たが、”コードが書けるだけ”の⾃分が不安だった • ⾃分がアプリを乗せている基盤がどうなっている か、仕組み・技術を知りたいと思った • アプリだけでなくインフラの知識も欲しいと思った

Slide 12

Slide 12 text

12 インフラなんもわからん

Slide 13

Slide 13 text

13 当時の⾃分 サーバーって なに・・・︖

Slide 14

Slide 14 text

14 AWSを勉強しようと思った理由 • 勉強したかったのはAWSではなく”インフラ“だった • AWSに資格があることを知った • AWS ソリューションアーキテクト アソシエイトの 資格を取ることからはじめた

Slide 15

Slide 15 text

15 お話しすること • クラウドプラクティショナー、ソリューションアーキテク ト アソシエイト取得を第⼀⽬標にしてみる ★☆☆☆☆ • 動画、本で資格対策をする ★☆☆☆☆ • AWS公式のハンズオン動画をやる ★★☆☆☆ • BlackBeltを視聴する ★★☆☆☆ • 公式チュートリアルをやる ★★☆☆☆ • AWS公式のトレーニング動画を活⽤する ★★★☆☆ • インフラ知識の底上げをする ★★★★☆ • アウトプットする ★★★☆☆

Slide 16

Slide 16 text

16 ⚠ • あくまで私⾃⾝がやってよかった⽅法になります • 他にもいろいろな⽅法があると思います • これだけが答え・ベストプラクティスではないので ご⾃⾝に合った⽅法を探してみてください

Slide 17

Slide 17 text

17 お話しすること • クラウドプラクティショナー、ソリューションアーキテク ト アソシエイト取得を第⼀⽬標にしてみる • 動画、本で資格対策をする • AWS公式のハンズオン動画をやる • BlackBeltを視聴する • 公式チュートリアルをやる • AWS公式のトレーニング動画を活⽤する • インフラ知識の底上げをする • アウトプットする

Slide 18

Slide 18 text

18 AWS認定 h"ps://aws.amazon.com/jp/cer2fica2on/

Slide 19

Slide 19 text

19 学習Tips 資格駆動にすることでダレない 網羅的に学習できる

Slide 20

Slide 20 text

20 お話しすること • クラウドプラクティショナー、ソリューションアーキテク ト アソシエイト取得を第⼀⽬標にしてみる • 動画、本で資格対策をする • AWS公式のハンズオン動画をやる • BlackBeltを視聴する • 公式チュートリアルをやる • AWS公式のトレーニング動画を活⽤する • インフラ知識の底上げをする • アウトプットする

Slide 21

Slide 21 text

21 資格対策 もちろん、⼿を動かすのが⼀番だいじ ただ、ベースの知識は必須 動画、本で体系的に学ぶのがおすすめ

Slide 22

Slide 22 text

22 Udemy動画 これだけでOK︕ AWS 認定ソリューションアーキテク ト–アソシエイト試験突破講座(SAA-C02試験対応版) https://www.udemy.com/course/aws-associate/

Slide 23

Slide 23 text

23 Udemy動画 内容 • SAAの試験範囲のおさらい • 試験範囲の各サービスの基礎、ハンズオン (IAM/VPC/EC2/S3/RDS/Route53/ElastiCache /CloudFront/Lambda/API Gateway etc..) • 信頼性の設計やWell Architected Framework、 セキュリティや運⽤もしっかり解説されている • 各サービスを理解するのに必要なインフラの基礎知 識についてもきちんと解説されている

Slide 24

Slide 24 text

24 AWS認定 ソリューションアーキテクト [アソシエイト] https://www.amazon.co.jp/dp/479739739X/ 第1章 AWS認定資格 第2章 グローバルインフラストラクチャとネットワーク 第3章 ネットワーキングとコンテンツ配信 第4章 コンピューティングサービス 第5章 運⽤⽀援サービス 第6章 ストレージサービス 第7章 データベースサービス 第8章 セキュリティとアイデンティティ 第9章 アプリケーションサービス 第10章 開発者ツール 第11章 プロビジョニングサービス 第12章 分析サービス 第13章 AWSのアーキテクチャ設計

Slide 25

Slide 25 text

25 お話しすること • クラウドプラクティショナー、ソリューションアーキテク ト アソシエイト取得を第⼀⽬標にしてみる • 動画、本で資格対策をする • AWS公式のハンズオン動画をやる • BlackBeltを視聴する • 公式チュートリアルをやる • AWS公式のトレーニング動画を活⽤する • インフラ知識の底上げをする • アウトプットする

Slide 26

Slide 26 text

26 AWS Hands-on for Beginners https://aws.amazon.com/jp/aws-jp-introduction/aws-jp- webinar-hands-on/

Slide 27

Slide 27 text

27 AWS Hands-on for Beginners やってみたブログ https://dev.classmethod.jp /articles/aws-serverless- handson-recommend/ https://dev.classmethod.jp /articles/aws-hands-on- for-beginners-create- account-iam/ https://dev.classmethod.jp /articles/aws-hands-on- for-beginners-network-1/

Slide 28

Slide 28 text

28 お話しすること • クラウドプラクティショナー、ソリューションアーキテク ト アソシエイト取得を第⼀⽬標にしてみる • 動画、本で資格対策をする • AWS公式のハンズオン動画をやる • BlackBeltを視聴する • 公式チュートリアルをやる • AWS公式のトレーニング動画を活⽤する • インフラ知識の底上げをする • アウトプットする

Slide 29

Slide 29 text

29 AWS Black Belt Online Seminar シリーズ https://aws.amazon.com/jp/about-aws/events/webinars/#blackbelt • AWSが主催するオンラインセミナーシリーズ • 各サービスを基礎からわかりやすく説明してくれる • 毎週開催されていてサービスの最新の情報をキャッチアップできる • 過去の動画はYouTubeにアップされているので気になるサービスに ついてすぐに学ぶことができる

Slide 30

Slide 30 text

30 AWS Black Belt Online Seminar シリーズ

Slide 31

Slide 31 text

31 AWS Black Belt Online Seminar シリーズ 7⽉のスケジュール • 7/7(⽕)12:00~13:00 Amazon EC2 Deep Dive • 7/14(⽕)12:00~13:00 Amazon Neptune • 7/15(⽔)18:00~19:00 Amazon Detective • 7/21(⽕)12:00~13:00 AWS App Mesh • 7/29(⽔)18:00~19:00 Amazon Redshift Advanced Guide @awscloud_jp

Slide 32

Slide 32 text

32 お話しすること • クラウドプラクティショナー、ソリューションアーキテク ト アソシエイト取得を第⼀⽬標にしてみる • 動画、本で資格対策をする • AWS公式のハンズオン動画をやる • BlackBeltを視聴する • 公式チュートリアルをやる • AWS公式のトレーニング動画を活⽤する • インフラ知識の底上げをする • アウトプットする

Slide 33

Slide 33 text

33 公式チュートリアル • ほとんどのサービスの公式ドキュメントでチュートリアルが⽤意されている • [〇〇(サービス名) チュートリアル]

Slide 34

Slide 34 text

34 公式チュートリアル

Slide 35

Slide 35 text

35 公式チュートリアル https://aws.amazon.com/jp/getting-started/hands-on/

Slide 36

Slide 36 text

36 公式チュートリアルやってみたブログ

Slide 37

Slide 37 text

37 お話しすること • クラウドプラクティショナー、ソリューションアーキテク ト アソシエイト取得を第⼀⽬標にしてみる • 動画、本で資格対策をする • AWS公式のハンズオン動画をやる • BlackBeltを視聴する • 公式チュートリアルをやる • AWS公式のトレーニング動画を活⽤する • インフラ知識の底上げをする • アウトプットする

Slide 38

Slide 38 text

38 aws.training https://www.aws.training/

Slide 39

Slide 39 text

39 aws.training

Slide 40

Slide 40 text

41 お話しすること • クラウドプラクティショナー、ソリューションアーキテク ト アソシエイト取得を第⼀⽬標にしてみる • 動画、本で資格対策をする • AWS公式のハンズオン動画をやる • BlackBeltを視聴する • 公式チュートリアルをやる • AWS公式のトレーニング動画を活⽤する • インフラ知識の底上げをする • アウトプットする

Slide 41

Slide 41 text

43 インフラ知識の底上げ AWSを通して インフラを知る インフラ全体に 共通する知識を学ぶ AWSのサービスへの 理解が深まる

Slide 42

Slide 42 text

44 インフラエンジニアの教科書 https://www.amazon.co.jp/dp/4863541333/ CHAPTER1 インフラエンジニアの仕事 CHAPTER2 サーバ CHAPTER3 OS CHAPTER4 ネットワーク CHAPTER5 ストレージ CHAPTER6 購買と商談 CHAPTER7 データセンター CHAPTER8 ソリューションとセキュリティ CHAPTER9 インフラ運⽤ CHAPTER10 ⼤規模インフラ CHAPTER11 インフラエンジニアの成⻑

Slide 43

Slide 43 text

45 インフラエンジニアの教科書2 https://www.amazon.co.jp/dp/4863541333/ CHAPTER1 プロトコル CHAPTER2 OS CHAPTER3 ネットワーク CHAPTER4 データベース CHAPTER5 WEBのサーバサイド⾔語 CHAPTER6 共通鍵暗号⽅式と公開鍵暗号⽅式 CHAPTER7 障害対策と障害対応 CHAPTER8 よく知られたセキュリティ攻撃 CHAPTER9 インターネットの運⽤と発展をつかさどる組織 や団体 CHAPTER10 RFCの読み⽅と作られ⽅ CHAPTER11 世界規模のインターネットサービス運営 CHAPTER12 インフラエンジニアとして⽬指す⽅向

Slide 44

Slide 44 text

46 マスタリングTCP/IP ※最新版は第6版 https://www.amazon.co.jp/dp/4274224473/ 第1章 ネットワーク基礎知識 第2章 TCP/IP基礎知識 第3章 データリンク 第4章 IP(Internet Protocol) 第5章 IPに関連する技術 第6章 TCPとUDP 第7章 ルーティングプロトコル(経路制御プロトコ ル) 第8章 アプリケーションプロトコル 第9章 セキュリティ

Slide 45

Slide 45 text

47 ネットワークはなぜつながるのか https://www.amazon.co.jp/dp/4822283119/ 第1章 Webブラウザがメッセージを作る 第2章 TCP/IPのデータを電気信号にして送る 第3章 ケーブルの先はLAN機器だった 第4章 アクセス回線を通ってインターネットの内部へ 第5章 サーバー側のLANには何がある 第6章 Webサーバーに到着し、応答データがWebブラ ウザに戻る

Slide 46

Slide 46 text

48 絵で⾒てわかるITインフラの仕組み https://www.amazon.co.jp/dp/4798158461/ 第1章 インフラアーキテクチャを⾒てみよう 第2章 サーバーを開けてみよう 第3章 3階層型システムを⾒てみよう 第4章 インフラを⽀える理論の基本 第5章 インフラを⽀える理論の応⽤ 第6章 システムをつなぐネットワークの仕組み 第7章 ⽌めないためのインフラの仕組み 第8章 性能を引き出すためのインフラの仕組み

Slide 47

Slide 47 text

49 インフラ知識の底上げ https://dev.classmethod.jp/articles/11-technical-books-summary/

Slide 48

Slide 48 text

50 お話しすること • クラウドプラクティショナー、ソリューションアーキテク ト アソシエイト取得を第⼀⽬標にしてみる • 動画、本で資格対策をする • AWS公式のハンズオン動画をやる • BlackBeltを視聴する • 公式チュートリアルをやる • AWS公式のトレーニング動画を活⽤する • インフラ知識の底上げをする • アウトプットする

Slide 49

Slide 49 text

51 アウトプットする メリット • ⼈に⾒られることを意識するので、知識があやふや な部分に気付ける • ⾃分⾃⾝の学習記録になる • “こういうことを知ってる”を可視化できる • つながりが増える →強い気持ちでアウトプットする︕

Slide 50

Slide 50 text

52 アウトプットの⽅法 ブログ、Qiita、Twitter、etc

Slide 51

Slide 51 text

53 おまけ Developers.IO 初⼼者向けシリーズ https://dev.classmethod.jp/series/for-beginner/

Slide 52

Slide 52 text

54 まとめ • まず最初にやるなら資格取得がおすすめ • 動画、本、ハンズオン、チュートリアルなど、勉強するた めのコンテンツはたくさんあります • まずはなんでもいいからやってみることがだいじ︕ • 余裕ができたらインフラ知識の底上げとかアウトプットも やってみてください • ⾃分に合った⽅法を⾒つけてください

Slide 53

Slide 53 text

55 (宣伝)7/21(⽕)会社説明会でお話します https://dev.classmethod.jp/newscat/meetup/

Slide 54

Slide 54 text

セッション後はアンケートへのご協力をよろしくお願いします。 ご回答いただいた方には後日、資料を送付いたします。 SNS投稿にはこちらをお使いください。 #devio2020 イベントのポータルサイトはこちら h"ps://classmethod.jp/m/devio_2020_connect/ ライブセッション録画もこちらから 視聴できます。 h"ps://forms.gle/tWGgQ1c4cqdR33YdA 16:00〜16:45 「今日からはじめるAWS」 のアンケートはこちらです。 Q&A Q&A