おっさん社内SEエンジニアの勉強ブログ

勉強記録のブログとなります。

SAA学習-模擬試験1回目問題と要点

今回のテーマ:模擬試験1回目問題と要点 SAA模試1回目 EBS 設問ポイント 200GB規模のRDB 13:00~17:00がピークタイム コスト効率がよいストレージ? 解説 コスト効率のよいSSD 汎用SSD 200GBのRDS=小規模 ピーク時4時間 高速アクセスなし コスト効率よくな…

SAA学習-セキュリティと運用-コスト最適化

今回のテーマ:コスト最適化 主要サービスの公式資料 Auto Scaling: aws.amazon.com リザーブドインスタンス: docs.aws.amazon.com AWS Trusted Advisor: aws.amazon.com Amazon CloudWatch: aws.amazon.com 5つの設計原則と11のベストプラクティス 5つ…

SAA学習-セキュリティの運用-AWS KMSの活用

今回のテーマ:AWS KMS 主要サービスの公式資料 AWS KMS: docs.aws.amazon.com AWS KMS AWS KMSは、データを暗号化するためのマネージド型暗号化サービスとなります。 特徴としては以下のものが挙げられます。 暗号鍵の作成/管理/運用を実施するマネージド…

SAA学習-セキュリティと運用-セキュリティの確保

今回のテーマ:セキュリティの確保 主要サービスの公式資料 AWS CloudTrail: docs.aws.amazon.com Amazon CloudWatch: docs.aws.amazon.com Amazon GuardDuty: docs.aws.amazon.com Amazon Inspector: docs.aws.amazon.com AWS WAF: docs.aws.amazon.co…

SAA学習-環境自動化-小テスト

今回のテーマ:環境自動化の小テスト 問1 Codeシリーズの組合せとして正しい内容を選択してください 回答 CodeDeployはコーディングされた内容を展開する 解説 AWS CodeDeployは、Amazon EC2/AWS Fargate/AWS Lambda/オンプレミスで実行されるサーバーなど、…

SAA学習-環境の自動化-CloudFormationの概要

今回のテーマ:CloudFormationの概要 主要サービスの公式資料 AWS CloudFormation: docs.aws.amazon.com CloudFormation AWSクラウド環境内の全インフラリソースを記述し、テンプレート化することで展開する環境自動設定サービスとなります。 特徴としては…

SAA学習-環境の自動化-AWSの環境自動化サービス

今回のテーマ:AWSの環境自動化サービス 主要サービスの公式資料 Auto Scaling: docs.aws.amazon.com Cloud Formation: docs.aws.amazon.com CodeCommit: docs.aws.amazon.com CodeBuild: docs.aws.amazon.com CodeDeploy: docs.aws.amazon.com ECS: d…

CI/CD-Terraform-簡単なapply/destroy

Bluid Infrastructure learn.hashicorp.com 今回のテーマ:Terraformで簡単なapply/destroy 拡張子 .tfファイル インフラ環境のリソース情報をHCL言語で記載 Terraform実行時「.tf」ファイルを参照しリソースの作成 terraform.tfstate Terraformで管理してい…

CI/CD-Windows環境上でTerraformの準備

Terraformとは、HashiCorp社が提供する構成管理ツールとなります。 特徴は以下のようなものがあります。 インフラ環境の構築や変更、削除の実施 独自の構成言語(HCL)を使用 (HCL:HashiCorp Configuration Language) 開発が活発されており、AWS/GCP/Azureな…

SAA学習-環境の自動化-イノベーションノウハウ

今回のテーマ:イノベーションノウハウ 概要 テクノロジー進化への対応 テクノロジーの進化とビジネス変化のスピードに対応するため、柔軟で素早いサービス開発が求められます。 例えば、「テクノロジー×ビジネスのスピード対応」や「多様な顧客ニーズへの対…

Docker&Kubernetes-ローカル勉強環境の構築

Dockerとは www.redhat.com Kubernetesとは www.redhat.com 今回のテーマ:Docker&Kubernetesを動作するローカル勉強環境の構築 環境概要 ローカルPC内に仮想化マシンアプリケーションを導入し、仮想マシン上で環境を構築します。 環境の構成は以下のように…

SAA学習-サーバレス-小テスト

単元の小テストを実施となります。 今回のテーマ:サーバレス-小テスト 設問1: SQSについて誤っているものは何か。 回答: デットレターキューは残ったメッセージを定期的に削除する 解説: 残ったメッセージを別キューに移動し、正常に処理できなかったメ…

SAA学習-サーバレス-API GateWayの概要

API Gatewayの仕組み 公式サイトのURL: aws.amazon.com 今回テーマ:API GateWayの概要 APIとは API(Application programming interface)は、システムとシステムをつなぐ連結器となります。 概略図は以下のようになります。 また、APIを通してリクエスト/レ…

SAA学習-サーバレス-Lambdaの概要

今回のテーマ:Lambdaの概要 主要サービスの公式資料 Lambda: aws.amazon.com Lambdaのクォータ仕様: docs.aws.amazon.com AWS Black Belt Online Seminar: www.youtube.com www.youtube.com 概要 AWS Lambdaの仕組み Lambdaとは、インフラを気にすること…

SAA学習-サーバレス-サーバレスによるサービス化

今回のテーマ:サーバレスによるサービス化 概要 サーバレス化を実現することはAWSを活用する上で必要な観点になります。 振り返りとなりますが、5つの設計原則と11のベストプラクティスの関係図のおさらいで、概略図は以下になります。 サーバではなくサー…

SAA学習-サーバレス-SESの概要

今回のテーマ:SESの概要 概要 Amazon Simple Email Service(SES)は、 フルマネージド型/サーバレス型のコスト効率に優れたEメールサービスとなります。 要点は以下のようなものがあります。 スケーラブルな構成で信頼性が高いマネージド型 メール送信:トラ…

SAA学習-サーバレス-SNSの概要

今回のテーマ:SNSの概要 主要サービスの公式資料 SNS: docs.aws.amazon.com 概要 Amazon Simple Notification Service(Amazon SNS)はフルマネージド型のプッシュ型通知サービスで、 他のサービスとの非同期通信を可能とします。 概略図は以下のようになり…

ドキュメント管理ツールのgit/TortoiseGitの導入

業務やプライベートで勉強する際、 避けては通れない壁の「git/github」を使用するため、 動作を勉強する上で実施してみました。 今回のテーマ:ドキュメント管理ツールのgit/TortoiseGitの導入 環境設定 ローカルPCがWindowsなのでこちらで実施。 gitのイン…

Amazon FSx On-Demand Workshopsを可能な限りコストで動かしてみた

実際のWorkshopリンク先: github.com 無料枠を若干超えるため勉強コストに余裕がある際に実施した方がよいかと思います。 なお、WorkShopを実行する際はCloudFromationで実行するため、 概要を把握しておいた方がよいです。 構成図: yamlファイルの編集 デ…

SAA学習-サーバレス-SQSの概要

今回のテーマ:SQSの概要 AWSが提供するMessage Queueサービスが今回の内容です。 主要サービスの公式資料: SQS: docs.aws.amazon.com AWS Black Belt Online Seminar: www.youtube.com Amazon Sinple Queue Service(SQS) AWSが提供するプロセス間通信な…

SAA学習-サーバレス-疎結合化の追求

今回のテーマ:疎結合化の追求 概要 5つの設計と11のベストプラクティスの対比よりサーバレスの観点は以下のオレンジ色の箇所となります。 コンポーネントの疎結合 コンポーネント間の相互依存を減らした構成を取ることにより、1つのコンポーネント変更や障…

SAA学習-キャッシュの活用-小テスト

今回のテーマ:キャッシュの活用-小テスト 問題1: ElastiCache for Memcachedの特徴として間違っている内容は何か 回答: シングルスレッドで動作するインメモリキャッシュDBであり、すべてのデータ操作は排他的である。 解説: Redisの特徴となります。 問…

SAA学習-キャッシュの活用-CloudFrontの概要

今回のテーマ:CloudFrontの概要 主要サービスの公式資料 CloudFront: docs.aws.amazon.com 概要 CloudFrontとはAWSが提供するCDN(Content Delivery Network)サービスです。 CDNとはWEBコンテンツ配信処理(画像や動画など)を高速化するためのサービスとなり…

SAA学習-キャッシュの活用-ElastiCacheの概要

今回のテーマ:ElastiCache 主要サービスの公式資料 Amazon ElastiCache: docs.aws.amazon.com 概要 AWSの5つの設計原則と11のベストプラクティスに対しElastiCacheを活用する範囲は、以下のようにオレンジ色の範囲となります。 キャッシュの利用 繰り返し…

SAA学習-データベース-小テスト

今回のテーマ:データベース-小テスト 設問1: 次のAWSデータベース・ストレージサービスのうちで、 データレイクを構築する際にデータ蓄積用に利用すべきサービスを選択してください。 回答: S3 解説: データを大量に蓄積する際はS3を中核にしデータレー…

SAA学習-データベース-Kinesisの概要

今回のテーマ:Kinesisの概要 主要サービスの公式資料 Amazon Kinesis Data Streams : docs.aws.amazon.com Amazon Kinesis Data Firehose: docs.aws.amazon.com Amazon Kinesis Data Analytics: docs.aws.amazon.com 概要 Kinesisはストリームデータを収…

SAA学習-データベース-増大するデータ量への対応

今回のテーマ:増大するデータ量への対応 概要 ベストプラクティスの「⑦増大するデータ量の対応」で、 IoT/ビックデータが絶えず増加するデータの保持を効率的に実施する概念をおさらいとなります。 増大するデータ WEBの発展によりビックデータ蓄積とIoTの…

SAA学習-データベース-Redshiftの概要

今回のテーマ:Redshiftの概要 主要サービスの公式資料 Amazon Redshift: docs.aws.amazon.com 概要 Redshiftは高速でスケーラブルな費用対効果の高いマネージド型DWH/データレイク分析サービスとなります。 要点は以下の項目があります。 数百ギガバイトの…

SAA学習-データベース-EFSの構築

今回のテーマ:EFSの概要 主要サービスの公式資料 EFS: docs.aws.amazon.com Amazon FSx For Windows File Server: docs.aws.amazon.com Amazon FSx For Lustre: docs.aws.amazon.com 概要 EFS(Elastic File System)は複数のEC2インスタンスからアクセス…

SAA学習-データベース-Auroraの概要

今回のテーマ:Auroraの概要 概要 Auroraは、Amazonがクラウド時代の新しい分散型リレーショナルデータベースを考慮し提供した新RDSとなります。 特徴は、NoSQL型の分散高速処理とRDSのデータ操作性を両立させております。 また、既存のMySQLと比較し2.5~5…