TxKxZxWx's blog

AWS SAA、Javaの学習

AWS SAA取得に向けて 64日目 「おさらい - データベース (DynamoDB, Aurora, EFS, Kinesis, Redshift) 」

well architected framework の「データベース (DynamoDB, Aurora, EFS, Kinesis, Redshift) 」に関してまだ理解の浅い部分を備忘録。 例題①: 次のAWSデータベース・ストレージサービスのうちで、データレイクを構築する際にデータ蓄積用に利用すべきサービ…

AWS SAA取得に向けて 63日目 「おさらい - well architected framework (信頼性) 」

well architected framework の「信頼性」に関してまだ理解の浅い部分を備忘録。 質問①: NLBの特徴として間違っているものを選択してください。 L4ロードバランサーである。 毎秒数千万のリクエストに対応する性能がある。 フォールトトレラント機能を有した…

AWS SAA取得に向けて 62日目 「おさらい - S3」

S3でまだ理解の浅い部分を備忘録として。 例題①: S3の設置場所はどこでしょうか。 答え: 特定のリージョン。 S3はリージョンを指定してリージョン内に設置される。 例題②: STANDARD-IAの可用性は? 答え: 99.9% Standard-IAの可用性は設計上現在99.9%と…

AWS SAA取得に向けて 61日目 「おさらい - VPC」

VPCでまだ理解の浅い部分を備忘録として。 例題①: パブリックサブネットを設置するために必要となる設定は? 答え: インターネットゲートウェイをVCPサブネットのルートテーブルに設定することで、そのサブネットがパブリックサブネットとなります。 例題②…

AWS SAA取得に向けて 61日目 「おさらい - EC2」

EC2でまだ理解の浅い部分を備忘録として。 リザーブドインスタンス スタンダードとコンバーチブルがあり、予約した後に途中で変更の可否で違いがある。 スタンダードはインスタンスファミリー/OS/テナンシー/支払オプションの変更ができない。 ※テナンシ…

AWS SAA取得に向けて 60日目 おさらい

AWSおさらい 「覚えておくべき必須項目」 以下のサービスは試験に多く出題されるのでしっかり理解しておく。 コンピューティング Amazon EC2 Amazon EC2 Auto Scaling AWS Lambda Elastic Lord Balancing (ELB) ストレージ Amazon Simple Storage Servise (S…

AWS SAA取得に向けて 59日目 「Lambda, API Gatewayの概要」 セクション12:キャッシュの活用

セクション12:「キャッシュの活用」 ------------------------------------------ 「Lambda, API Gatewayの概要」 Lambdaとは クラウド上にプログラムを定義し、インターネットを通じて実行できるサービス。 サーバやミドルウェアの管理はAWSがしてくれる…

AWS SAA取得に向けて 59日目 「Lambda, API Gatewayの概要」 セクション12:キャッシュの活用

セクション12:「キャッシュの活用」 ------------------------------------------ 「Lambda, API Gatewayの概要」 Lambdaとは クラウド上にプログラムを定義し、インターネットを通じて実行できるサービス。 サーバやミドルウェアの管理はAWSがしてくれる…

AWS SAA取得に向けて 59日目 「SQS, SNS, SESの概要」 セクション12:キャッシュの活用

セクション12:「キャッシュの活用」 ------------------------------------------ 「SQS, SNS, SESの概要」 SQSとは: Amazon Simple Queue Service (SQS) プロセス間通信などのスレッド間通信に使われるコンポーネントで制御やデータを伝達するポーリン…

AWS SAA取得に向けて 59日目 「疎結合化の追求」 セクション12:キャッシュの活用

セクション12:「キャッシュの活用」 ------------------------------------------ 「疎結合化の追求」 AWSで求められる疎結合化について理解を深める。 ④コンポーネントの疎結合 コンポーネント間の相互依存を減らした構成とすることで、1つのコンポーネ…

AWS SAA取得に向けて 59日目 「CloudFrontの概要」 セクション12:キャッシュの活用

セクション12:「キャッシュの活用」 ------------------------------------------ 「CloudFrontの概要」 AWSのCDNサービスであるCloudFrontについて理解する。 CloudFront AWSが提供するCDN(Content Delivery Network)サービスであり、WEBコンテンツ配…

AWS SAA取得に向けて 59日目 「ElastiCacheの概要」 セクション12:キャッシュの活用

セクション12:「キャッシュの活用」 ------------------------------------------ 「ElastiCacheの概要」 ⑩キャッシュの利用 繰り返し取り出すデータやコンテンツについてはキャッシュを利用する構成とする。 関連する主要サービス: CloudFront, ElastiC…

AWS SAA取得に向けて 58日目 「Redshiftの概要」 セクション11:データベース

セクション11:「データベース」 ------------------------------------------ 「Redshiftの概要」 AWSでデータウェアハウスを実現するサービスであるRedshiftについて理解する。 Redshift 高速でスケーラブルな費用対効果の高いマネージド型のDWH/データ…

AWS SAA取得に向けて 58日目 「 Kinesisの概要」 セクション11:データベース

セクション11:「データベース」 ------------------------------------------ 「 Kinesisの概要」 AWSでストリーミング処理をするサービスであるKinesisについて理解する。 Kinesis ストリームデータを収集・処理するためのフルマネージド型サービスで主…

AWS SAA取得に向けて 58日目 「 増大するデータ量への対応」 セクション11:データベース

セクション11:「データベース」 ------------------------------------------ 「 増大するデータ量への対応」 ビッグデータなどの大量のデータを処理する仕組みを理解する。 ⑦増大するデータ量対応 IoT/ビッグデータなどで絶えず増加するデータの保持を…

AWS SAA取得に向けて 58日目 「 EFSの概要」 セクション11:データベース

セクション11:「データベース」 ------------------------------------------ 「 EFSの概要」 EFS(Elastic File System) 複数のEC2インスタンスからアクセス可能な共有ストレージ。 その特徴はシンプルでスケーラブルで柔軟に利用できるファイルストレ…

AWS SAA取得に向けて 58日目 「 Auroraの概要」 セクション11:データベース

セクション11:「データベース」 ------------------------------------------ 「 Auroraの概要」 RDSであるAuroraについて理解する。 Aurora クラウド時代の新しい分散型のリレーショナルデータベース。 クラウドで分散処理をする。 MySQLの2.5~5倍の性…

AWS SAA取得に向けて 58日目 「 DynamoDBの概要」 セクション11:データベース

セクション11:「データベース」 ------------------------------------------ 「 DynamoDBの概要」 AWSの代表的なNoSQLデータベースであるDynamoDBについて理解する。 DynamoDB 完全マネージド型のNoSQLデータベースサービス。 ハイスケーラブルで無制限…

AWS SAA取得に向けて 58日目 「データベースの基礎②」 セクション11:データベース

セクション11:「データベース」 ------------------------------------------ 「データベースの基礎」 Performance Efficiency:パフォーマンス効率 システム要件のリソース最適化によるリソース使用量の削減。 【設計事項】 システム要件を満たすための…

AWS SAA取得に向けて 58日目 「データベースの基礎①」 セクション11:データベース

セクション11:「データベース」 ------------------------------------------ 「データベースの基礎」 データベース データベースは関連したデータを形式を揃えて収集・整理して、検索などの操作やデータ管理を実行するシステム。 データがただ集まってい…

AWS SAA取得に向けて 57日目 本日学習した内容

本日以下書籍にて学習した内容。 (細かな内容に関しては省きます。) Auto Scaling Auto Scalingは需要に応じてインスタンスを自動的に増減させることができるサービス。 さらに、異常なインスタンスやAZを自動で切り離すことができ、コスト最適化と高可用…

AWS SAA取得に向けて 56日目 「Route53」 セクション10:Route53

セクション10:「Route53」 ------------------------------------------ 可用性と拡張性に優れたドメインネームシステム(DNS)ウェブサービスであるRoute53について学ぶ。 「 Route53の概要」 DNS DNSはインターネットにおける人向けのURLをシステム向け…

AWS SAA取得に向けて 56日目 「RDSによるマスタスレーブ構成の構築」 セクション9:信頼性の設計

セクション9:「信頼性の設計」 ------------------------------------------ 「RDSによるマスタスレーブ構成の構築」 RDSの構築 RDSでMySQLを構築しフェイルオーバーを持たせる。 前回まではAuto Scalingグループを設計し、EC2インスタンスを2つのAZに跨っ…

AWS SAA取得に向けて 56日目 「RDSの概要③」 セクション9:信頼性の設計

セクション9:「信頼性の設計」 ------------------------------------------ 「RDSの概要③」 インスタンスタイプ:メモリ最適化 メモリ負荷の高い処理や高速データベース処理に利用する。 R4 インスタンスメモリ負荷の高いデータベースワークロード向け。…

AWS SAA取得に向けて 55日目 「RDSの概要②」 セクション9:信頼性の設計

セクション9:「信頼性の設計」 ------------------------------------------ 「RDSの概要②」 RDSのスケーリング データベースのパフォーマンス低下に対してスケーリング対応を実施することがメンテナンスや運用で求められる。 RDSのパフォーマンス低下 読…

AWS SAA取得に向けて 54日目 「RDSの概要」 セクション9:信頼性の設計

セクション9:「信頼性の設計」 ------------------------------------------ 「RDSの概要」 AWSのリレーショナルデータベースの代表的なサービスであるRDSについて学ぶ。 RDS RDSは様々なデータベースソフトウェアに対応したフルマネージド(マネージド型…

AWS SAA取得に向けて 54日目 「Auto-Scalingの設定(ハンズオン)②」 セクション9:信頼性の設計

セクション9:「信頼性の設計」 ------------------------------------------ Auto-Scalingの設定(ハンズオン)② (今回は色々とエラーが解決できずテキスト中心。。。泣) ターミナルでEC2インスタンスに接続して設定変更する。 sudo su cd /var/www/html…

AWS SAA取得に向けて 53日目 「Auto-Scalingの設定(ハンズオン)①」 セクション9:信頼性の設計

セクション9:「信頼性の設計」 ------------------------------------------ Auto-Scalingの設定(ハンズオン)① 前回ELBを構成した設計にAuto-Scalingを入れていく。 前回の2つのEC2インスタンスをELBに設置したものに加えて、Auto-Scalingグループを設定…

AWS SAA取得に向けて 53日目 「Auto-Scalingの概要」 セクション9:信頼性の設計

セクション9:「信頼性の設計」 ------------------------------------------ 「Auto-Scalingの概要」 Auto-Scalingについて学ぶ。 5つの設計原則と11のベストプラクティ スケーラビリティの確保→信頼性とパフォーマンス効率に影響する。 ③使い捨てリソース…

AWS SAA取得に向けて 52日目 「 ELBによる冗長構成(ハンズオン)③」 セクション9:信頼性の設計

セクション9:「信頼性の設計」 ------------------------------------------ 「 ELBによる冗長構成(ハンズオン)②」 前回からの続き。 ターミナルでEC2に接続できたら、 sudo suまずはルート権限に移行。 yum list installed| grep httpdアパッチのインスト…