プログラミングマガジン

プログラミングを中心にIT技術をできるだけわかりやすくまとめます。

  • ホーム
  • 【AWS】入門
 
 
     
  • サーバー言語  
    • Python
    • Ruby
    • PHP
    • SQL
  •  
  • インフラ  
       
    • AWS
    •  
    • 基本
    • Git
  • Web
       
    • Web開発
    • JavaScript
    • Vue.js
    • React
  •  
  • 設計  
       
    • 実装設計
    • DB設計
  • 問い合わせ
  

【AWS】入門

基本

  • 全体像
  • グローバル、リージョン、AZ
  • ARNとは?
  • Well-Architected Framework

コスト

  • 各サービスにかかるコストまとめ

AWS CLI

  • 「AWS CLI」、初期設定、コマンドの基本、環境別設定(prod、dev)

Cloud Formation

  • 概要、書き方

ネットワーク

  • エッジサービス

VPC

  • ルートテーブル、インターネットゲートウェイ、NATゲートウェイ
  • Route53 Resolver

Route53

  • 概要
  • オンプレ→DNSアクセス

CloudFront

  • 設定

アプリケーション

  • アーキテクチャの種類
  • API Gateway

サーバー

  • コンテナアーキテクチャパターン

EC2

  • 「Amazon EC2インスタンス」、「セキュリティグループ」や「ACL」について
  • インスタンスタイプの選び方
  • 構築手順
  • リザーブドタイプ、購入オプション
  • ユーザーデータ、インスタンスメタデータ
  • EC2にEBSをアタッチ
  • WordPressインストール

ELB

  • 基本、構築手順

サーバレス

  • Fargate
  • LambdaとFargateの使い分け
  • ECR、App Runner
  • Step Functions

Lambda

  • 概要、関数定義
  • パフォーマンスチューニング

ECS

  • 基本、構築手順、運用手順
  • デプロイ戦略

EKS

  • 概要

データベース

  • ElasticCache、DynamoDB、RDS比較

RDS

  • RDSの設定手順、Aurora、インスタンスの設定確認、スナップショット
  • 冗長化、リードレプリカの活用
  • スペックの種類

DynamoDB

  • 仕組み

ストレージサービス

  • 概要

S3

  • 基本、設定

メッセージングサービス

  • SNS

SQS

  • 「SQS(Simple Queue Service)」、Step Functionsとの使い分けなど
  • そもそも「キューイング」とは?
  • 「Lambda」と「Fargate」の使い分け

SES

  • 概要

セキュリティサービス

  • セキュリティの考え方(責任共有モデルなど)

IAM

  • 「IAM」、「ポリシー」、「ロール」
  • 「ルートユーザー」、「IAMユーザー」、アカウント発行のデザインパターン

監視

  • 「ECS/Fargate構成」におけるロギング設計、トレース設計
  • メトリクス設計

Cloud Watch

  • 仕組み、監視設計

CI/CD

  • 「Code Commit」、「Code Build」、「Code Deploy」、「Code Pipeline」の違い
RETURN TOP

著者プロフィール

エンジニア歴10年で過去に業務系、Webデザイン、インフラ系なども経験あります。現在はWeb系でフロントエンド開発中心です。

詳細なプロフィールはこちら

スポンサーリンク

カテゴリー

  • Android
  • API
  • AWS
  • C++
  • CSS
  • C言語
  • DDD
  • DevOps
  • Django
  • Docker
  • Git
  • GitLab
  • GraphQL
  • Hasura
  • Java
  • JavaScript
  • Kubernetes
  • Laravel
  • linux
  • MySQL
  • Next.js
  • nginx
  • Node.js
  • NoSQL
  • Nuxt.js
  • Oracle
  • PHP
  • Python
  • React
  • Redux
  • Rspec
  • Ruby
  • Ruby on Rails
  • Sass
  • Spring Framework
  • SQL
  • TypeScript
  • Unity
  • Vue.js
  • WebRTC
  • Webサービス開発
  • Webデザイン
  • Web技術
  • インフラ
  • オブジェクト指向
  • システム開発
  • セキュリティ
  • その他
  • データベース
  • デザインパターン
  • テスト
  • ネットワーク
  • プログラミング全般
  • マイクロサービス
  • マイクロソフト系技術
  • マルチメディア
  • リファクタリング
  • 副業
  • 未分類
  • 業務知識
  • 設計
  • 関数型言語
RETURN TOP

Copyright ©  プログラミングマガジン | プライバシーポリシー