Upgrade to Pro — share decks privately, control downloads, hide ads and more …

AWSを触ってきた数年間を振り返る!

Nao Masuya
September 30, 2024
130

 AWSを触ってきた数年間を振り返る!

2024/4/25 color is【クラウドLT大会vol.8】にて発表させていただいた、自身のAWS振り返りLTです。

Nao Masuya

September 30, 2024
Tweet

Transcript

  1. 6 自己紹介 株式会社 エーピーコミュニケーションズ システム基盤サービス事業本部 クラウド事業部 IaC技術推進部 升谷直緒 • 2020年入社

    • SIerとして5年目 • AWSは使い始めて4年目 • CI/CDの導入支援 • Webアプリの改善運用 • リモートワーク @masuchoku
  2. 7 アウトプット • ブログ ◦ 月1程度で更新したい • 登壇 ◦ JAWS-UG

    ▪ AWSのコミュニティ ▪ たくさんの支部がある • 近所やオンラインの支部 • 思い切って少し遠くへ ◦ Women Developers Summit 2023 ▪ 女性エンジニアのイベント ▪ アウトプットしよう!というテーマでLT
  3. 10 CI/CD環境をDockerを使っ て作成したい EC2インスタンスを使って CI/CDに必要なサービスを乗 せたDockerを構築 事例1 EC2 AWSとの出会いはやっぱり EC2!

    Linuxの勉強になった Point! Amazon EC2 コンピューティングプラットフォーム LDAP CICD環境 ビルド環境 パイプラインや ビルド資材を取りに行く
  4. 11 インスタンスの yum updateを 定期的にやるのが面倒 Systems Managerを使っ て自動化 事例2 Systems

    Manager ①③④はAWSでコード化され ているのでローコードで自動 化ができる Point! AWS Systems Manager AWS 上およびマルチクラウドや ハイブリッド環境内のリソースを管理
  5. 12 GraphQLを使ってデータ ベースを操作したい AppSyncでGraphQL API を作成し、DynamoDBに対 してクエリを実行する 事例3 AppSync AWSのマネージドコンソール

    上で設定や実装が完結するの で初心者でも簡単にできた Point! AWS AppSync サーバーレスで高性能な GraphQL と Pub/Sub API を使用して、アプリをデータやイベントに接続
  6. 13 Lambdaのテスト用にスタブ APIを用意したい API GatewayでMock APIを作成しREST APIを実 装する 事例4 API Gateway

    MockでもクエリによってAPI 応答が変わるように設定がで きる Point! Amazon API Gateway 簡単に API の作成、公開、保守、モニタリング、保護を行 える
  7. 14 複数のLambdaをワークフ ローで制御したい Step Functionsを使用し、 複数のLambdaが順番に流れ るように制御 事例5 Step Functions

    Lambdaのやり直し、並列処 理、パラメーターも設定可能 ノーコードorJSONで定義で きるのでとっつきやすい Point! AWS Step Functions 分散アプリケーションのための視覚的なワークフロー 外部
 サービス