スライド/自分のサーバーレスアプリケーションの作り方 version 3

2022/11/20 01:41 by sinofseven
  :追加された部分   :削除された部分
(差分が大きい場合、文字単位では表示しません)
スライド/自分のサーバーレスアプリケーションの作り方
## index
1. 自己紹介
1. 使用するもの
1. リポジトリ一覧
1. 基本的な手順

## 自己紹介
- 夏目 祐樹 (ナツメ ユウタ)
- クラスメソッド株式会社
  - CX事業本部 Delivery部
  - サーバーレス エンジニア
- 最近やってるゲーム
  - FF14
  - 空の軌跡 FC Evolution
  - 黎の軌跡II

## 使用するもの
- AWS Organiztion
  - アプリケーション用のアカウントを作成するのに使う
  - 支払いとかをまとめられるから、別にSign Upするよりも便利
- github.com
  - コードのホスティング
  - GitHub Actions (CI/CD)
- Serverless Application Model (CloudFormation)
  - 原則としてAWSの管理はこれ
  - デプロイ等はsam-cliを使う
- Terraform (optional)
  - SSM ParameterのSecureStringなどを定義するのに使う
  - Terraform Cloudをバックエンドとして使う

## 基本的な手順
1. AWS Organiztionで新しいアカウントを作る
   - 普通に扱うための
1. GitHubでOrganizationを作成する
   - 作成しなくてもいいけど、後々の管理を楽にするため
1. 各種リポジトリを作成しつつ、実装する      

index

  1. 自己紹介
  2. 使用するもの
  3. 基本的な手順

自己紹介

  • 夏目 祐樹 (ナツメ ユウタ)
  • クラスメソッド株式会社
    • CX事業本部 Delivery部
    • サーバーレス エンジニア
  • 最近やってるゲーム
    • FF14
    • 空の軌跡 FC Evolution
    • 黎の軌跡II

使用するもの

  • AWS Organiztion
    • アプリケーション用のアカウントを作成するのに使う
    • 支払いとかをまとめられるから、別にSign Upするよりも便利
  • github.com
    • コードのホスティング
    • GitHub Actions (CI/CD)
  • Serverless Application Model (CloudFormation)
    • 原則としてAWSの管理はこれ
    • デプロイ等はsam-cliを使う
  • Terraform (optional)
    • SSM ParameterのSecureStringなどを定義するのに使う
    • Terraform Cloudをバックエンドとして使う

基本的な手順

  1. AWS Organiztionで新しいアカウントを作る
    • 普通に扱うための
  2. GitHubでOrganizationを作成する
    • 作成しなくてもいいけど、後々の管理を楽にするため
  3. 各種リポジトリを作成しつつ、実装する