miyabisan2の記事一覧
-
01.10
【AWS】「エッジロケーション」について
概要図 エッジロケーションにはさまざまなサービスがあります(Route53、CloudFrontなど)が全てエッジロケーションを構成するために必要なサービスが厳選されています。 エッジロケーションの特徴 リージョ…
-
Route53 Resolverとは? VPCに標準で備わっているDNSサーバー(フォワーダー+フルリゾルバー)です。かつて「.2.Resolver」、「Amazon Provided DNS」と呼ばれていたものを改称したものになります。…
-
AWS Step Functionsとは? AWSのフルマネージドなサービスマシンです。サーバレスに特化したオーケストレーション(管理)サービス。 メリット 複数のサービスが、各ステップでどういった処理を行っているのかを可視化したり管…
-
01.10
【AWS】「SNS」について
SNSとは? 「Simple Notification Service」の略です。 SNSが必要になる背景 よくある企業システムでは複数の処理が複雑に連携し合っている密結合な状態になっています。その中で疎結合にするため色々なアーキテク…
-
準備 まずは、モデルを作成します。 [crayon-6aa324e8489d3485698902/] マイグレーションファイルをそれぞれ作成します。 user [crayon-6aa324e8489da411858864/] p…
-
01.03
【AWS】DynamoDBの基本的な仕組み
DynamoDBとは? AWSが提供するフルマネージドなNoSQLデータベース(キーバリューストア)、どんな規模にも対応する高速で柔軟なキーバリュデータベース RDBとの違い スキーマ(カラムのデータ型や桁数指定したも…
-
チューニングの前にまずはLambdaファンクションの裏側で発生していることを理解する必要があります。 Lambdaファンクション実行時に裏側で起きていること Durationに含まれないと実行時間の実績としてはユーザーが確認することがで…
-
AWS Well-Architected Frameworkとは? システム設計・運用の大局的な考え方、数多くの経験から作り上げたものです。 種類 運用の優秀性 セキュリティ ワークロード(プロジェクト)の認証情報と認証の管理 …
-
01.01
【AWS】モダンなDB設計
昨今のDB設計は一昔前に比べると変わってきています。 従来の要件 新しい要件 ユーザー数 10万 100万 データ量 GB〜TB TB〜EB 場所 社内 グローバル パ…
-
モノリシックアーキテクチャ 一つの構成図の中に様々なアプリケーションが含まれる構成です。一つの構成の中に様々な機能を含む形となります。 メリット 開発しやすい。 大きな変更を加えやすい。 テストしやすい。 …
