Slide 1

Slide 1 text

これから クラウドエンジニア になるために ほんとうのほんとうに必要な スキル 5選

Slide 2

Slide 2 text

自己紹介 名前 / 檜山 準 職種 / AWS エンジニア(CIer) 出身 / 栃木県 趣味 / ギター 🎸 @hiyanger

Slide 3

Slide 3 text

1. クラウドエンジニアとは 2. ほんとうに必要なスキルを知る 3. ほんとうに必要なスキルの各詳細 話す内容

Slide 4

Slide 4 text

クラウドエンジニアとは?

Slide 5

Slide 5 text

お仕事でクラウド領域(インフラ)を メインに扱うエンジニアのこと (インフラエンジニアから オンプレの取り扱いを取り払ったもの) クラウドエンジニアとは

Slide 6

Slide 6 text

ほんとうに必要なスキルを知る

Slide 7

Slide 7 text

私は過去に Qiita の記事で、 次の 5つ を提唱 をしました

Slide 8

Slide 8 text

ほんとうに必要なスキルを知る 1. IaC 2. Git 3. CI/CD 4. コンテナ 5. サーバレス

Slide 9

Slide 9 text

このスキルセット、 実はわりと事業会社よりの ものでした....

Slide 10

Slide 10 text

ほんとうに必要なスキルを知る 事業会社(自社開発) 自社でサービスをもつ SIer(CIer) 1次請けがメイン 基本は持ち帰りで仕事ができる SES 2次請け以降がメイン 基本は客先常駐 ※ 個人の超大まかなイメージで表現しています 例外はおおいにあることをご理解ください 󰢛 技術領域 モダン レガシー

Slide 11

Slide 11 text

ほんとうに必要なスキルを知る 事業会社(自社開発) 自社でサービスをもつ SIer(CIer) 1次請けがメイン 基本は持ち帰りで仕事ができる SES 2次請け以降がメイン 基本は客先常駐 ※ 個人の超大まかなイメージで表現しています 例外はおおいにあることをご理解ください 󰢛 技術領域 モダン レガシー Qiita は このあたりの話でした

Slide 12

Slide 12 text

ほんとうに必要なスキルを知る 事業会社(自社開発) 自社でサービスをもつ SIer(CIer) 1次請けがメイン 基本は持ち帰りで仕事ができる SES 2次請け以降がメイン 基本は客先常駐 ※ 個人の超大まかなイメージで表現しています 例外はおおいにあることをご理解ください 󰢛 技術領域 モダン レガシー Qiita は このあたりの話でした クラウドエンジニアに なりたての人が この領域にくるのは難しい!!

Slide 13

Slide 13 text

ほんとうに必要なスキルを知る 事業会社(自社開発) 自社でサービスをもつ SIer(CIer) 1次請けがメイン 基本は持ち帰りで仕事ができる SES 2次請け以降がメイン 基本は客先常駐 ※ 個人の超大まかなイメージで表現しています 例外はおおいにあることをご理解ください 󰢛 技術領域 モダン レガシー このあたりを 意識してみましょう

Slide 14

Slide 14 text

というわけでこれらを... 😏 1. IaC 2. Git 3. CI/CD 4. コンテナ 5. サーバレス

Slide 15

Slide 15 text

こうして... 🤔 1. IaC 2. Git 3. CI/CD 4. コンテナ 5. サーバレス

Slide 16

Slide 16 text

こうします 🎉 1. AWS 2. Linux 3. ネットワーク 4. IaC 5. Git ※ AI、スプレッドシート

Slide 17

Slide 17 text

ほんとうに必要なスキルの各詳細

Slide 18

Slide 18 text

スキルの各詳細 ① AWS 必須 サービス ● VPC(全般) ● CloudWatch ● S3 ● IAM 歓迎 サービス ● ALB ● Lambda ● EC2(ECS) ● DB(RDS、 Dynamo) ● Route53 ● Systems Manager

Slide 19

Slide 19 text

スキルの各詳細 ② Linux 必須 スキル コマンドでのファイル操作 ls / cd / vi など 歓迎 スキル ● 監視系 top / df / tail など ● ネットワーク系 ping / traceroute netstat など ● Shell Script (Python)

Slide 20

Slide 20 text

スキルの各詳細 ③ ネットワーク おさえておきたいポイント ● IP(CIDR) ● サブネット(パブリック/ プライベート) ● ルーティング(ルートテーブル) ● DNS(名前解決)

Slide 21

Slide 21 text

スキルの各詳細 ④ IaC 必須 スキル ● Terraform でのデプロイ ● 変数の扱い ● tfstateの配置 歓迎 スキル ● tfstate ディレクトリ設計 ● modules Terraform が 扱いやすくておすすめで す!

Slide 22

Slide 22 text

スキルの各詳細 ⑤ Git おさえておきたい操作 1. リポジトリ / ブランチ 作成 2. clone / pull 3. commit / pull request(push) 4. merge

Slide 23

Slide 23 text

スキルの各詳細 ※ AI、スプレッドシー ト AI ・ChatGPT ・Cursor スプレッドシート

Slide 24

Slide 24 text

最後にもういちど! 1. AWS 2. Linux 3. ネットワーク 4. IaC 5. Git ※ AI、スプレッドシート

Slide 25

Slide 25 text

ありがとうございました! ぜひ弊社でこれらのスキルを 伸ばしていきましょう!