サイト管理人– Author –
サイト管理人
-
レンタルサーバー
【WordPress】サイドバーのレイアウトのずれを修復する手順【備忘録】
気が付かないうちにサイドバーのレイアウトが下図のように崩れていました。 いつからレイアウトが崩れたのか?レイアウトが崩れた原因は何か? CSSは詳しくないのですが、自分自身への備忘録として何をしたら復旧したのかを説明します。 Goo... -
Terraform
【GitHub Actions】TerraformでデプロイするCI/CDパイプラインの構築手順
GitHub でソースコードを管理しているとして、複数人で Terraform を利用する場合、それぞれが terraform plan、terraform apply コマンドを実行することになります。 今回は GitHubActions を利用して、Terraform でデプロイをする CI/CD パイプラ... -
AWS
【AWS】Cloud9からIAM権限のコマンド(IAMユーザー、IAMロールの作成など)が実行できるように設定する手順
AWS Cloud9 から IAM権限のコマンド(IAMユーザー、IAMロールの作成など)が実行できるように設定する手順の解説です。 デフォルトの Cloud9 は IAM 権限の設定ができない AWS Cloud9 は非常に便利です。 Cloud9 を使ってみてのメリット ち... -
コンテナ
【AWS】ECSタスクの停止(ECS コスト削減)手順
ECSタスクの停止(ECS コスト削減)手順について解説します。 ECS クラスターを作成しタスクをずっと起動していると、当然ですが料金が発生します。 その為、使い終わったらタスクを停止をしてコスト削減を図ります。 AWS 管理コンソ... -
コンテナ
【AWS】Docker で作成した Java Web アプリのコンテナ環境をイメージ化して ECR にプッシュし ECS にデプロイする手順
Docker で作成した Java Web アプリのコンテナ環境をイメージ化して ECR にプッシュし ECS にデプロイする手順について解説します。 前回、以下の記事を記述しました。 【Java】TomcatでWebアプリを作成しDockerコンテナ環境にデプロイして実行する... -
コンテナ
【Java】TomcatでWebアプリを作成しDockerコンテナ環境にデプロイして実行する手順
Tomcat で Web アプリを作成し Docker コンテナ環境にデプロイして実行する手順について解説します。 Web アプリは Java で作成しますが、まずは単純に「Hello World!」と表示させるところから出発します。 この記事で作成した Docker コンテナイメ... -
雑談
【英語】IT英語の特集
IT英語で良く耳にする英単語を集めました。 特に私が知らない、もしくは覚えておきたい(もしくはいい加減に記憶したい)英単語を定期的にアップしていきます。 ABC順に並べています。 ※IT英語ではない日常英単語も混ざっています。 annotation 注... -
インフラ
【AWS】Lambda関数一式(Slackへの通知アプリ)を ZIP で固めてアップロードして登録して実行する手順【Lambda】【Windows】
AWS Lambda 関数一式(Slackへの通知アプリ)を ZIPで固めて Lambda にアップロードして登録して実行する手順について解説します。 更に EventBridge にも登録して EC2 インスタンスのステータスが変更したら EventBridge から Lambda をキックして Slack ... -
クラウド
【AWS】AWS CDK version 2(Python)でインフラ環境を構築する手順
AWS Cloud Development Kit(AWS CDK)でインフラ環境を構築する手順について解説します。 現在クラウド環境が主流となってきているなかで、インフラ環境をコード化(Infrastructure as Code(IaC))して管理するケースが多くなっています。 AWS の場合は... -
AWS認定試験
【AWS】AWS Certified SysOps Administrator – Associate(SysOpsアドミニストレーター アソシエイト)に合格したので試験勉強まとめ
2022年3月にAWS Certified SysOps Administrator - Associateに合格したので試験勉強をまとめました。 ちなみに最近ブログの更新のペースが遅くなってきていますが、理由はAWS認定試験の面白さに目覚めてしまい(?)ちょっとでも時間ができたらひたすらAW... -
AWS認定試験
【AWS】AWS Certified DevOps Engineer – Professional(DevOps エンジニア – プロフェッショナル試験)(DOP)に合格したので試験勉強まとめ
2021年12月にAWS Certified DevOps Engineer - Professional(DOP)に合格したので試験勉強をまとめました。 試験は75問すべて長文で気を抜く暇がなかった AWS Certified DevOps Engineer - Professionalの問題は75問です。 75問を180分(3... -
AWS認定試験
【AWS認定試験】AWS Certified DevOps Engineer – Professional(DOP-C01)勉強履歴
■サービス Auto Scaling CloudFormation CloudFront DynamoDB EC2 Elastic Beanstalk OpsWorks Route53 SQS VPC Blue/Greenデプロイメントでもう1セット環境を構築する Blue/GreenデプロイメントでELBとEC2インスタンスとRoute53の環境でもう1セッ... -
Git
【Git】Gitの用語について
Gitの用語について解説します。 リポジトリ(repository) repositoryの意味 ← 収納場所、倉庫 博物館、美術館、地下埋葬所等 Git の場合はファイルや変更履歴を保存する場所になります。 ファイルだけではなく、変更履歴も保存されています。 フ... -
AWS認定試験
【AWS】AWS認定試験の問題例まとめ
AWS認定試験の問題例をまとめます。 AWS Certified Cloud Practitioner (CLF-C01) 試験問題サンプル https://d1.awsstatic.com/ja_JP/training-and-certification/docs-cloud-practitioner/AWS-Certified-Cloud-Practitioner_Sample-Questions.pdf ... -
インフラ
【AWS】各種APIについて
AWS の各種 API について解説します。 CreateImage https://docs.aws.amazon.com/ja_jp/AWSEC2/latest/APIReference/API_CreateImage.html 実行中または停止中の EC2 インスタンスから AMI を作成します。 -
インフラ
ディザスタリカバリにおける RTO(目標復旧時間)と RPO(目標復旧時点)
ディザスタリカバリにおける RTO(目標復旧時間)と RPO(目標復旧時点)について解説します。 目標復旧時間(RTO) RTO ← Recovery Time Objective 障害発生後にシステムが復元されるべき目標期間を表します。 目標復旧時点(RPO... -
インフラ
【AWS】DevOps(CI/CD)CodeDeployでのデプロイ設定(In-Place、Blue/Green)について【CodePipeline、CodeDeploy】
CodeDeploy でのデプロイ設定について解説します。 【AWS】CodeDeployとAuto Scaling+ALBを組み合わせる環境の構築手順 【AWS】DevOps(CI/CD)の導入手順(Spring Tools、Git、CodePipeline、CodeCommit、CodeBuild、CodeDeploy) ... -
インフラ
【AWS】CodePipeline での CodeDeploy でのデプロイでエラーになった場合のトラブル対応手順
AWS CodePipeline での AWS CodeDeploy でのデプロイでエラーになった場合のトラブル対応手順について解説します。 CI/CD のサンプルとしては他にも以下の記事があります。 CodeDeploy の解説です。 AWS CodeDeploy 【AWS】Co... -
インフラ
【AWS】DevOps(CI/CD)の導入手順(Angular、Git、CodePipeline、CodeCommit、CodeBuild、CodeDeploy、Auto Scaling、ALB の組み合わせ)
CI/CD パイプライン環境を構築します。 今回は Angular(アプリ)、Git、CodePipeline、CodeCommit、CodeBuild、CodeDeploy、Auto Scaling、ALB の組み合わせで行います。 今までは EC2 インスタンス単体へのデプロイでしたが、今回はロードバランサー(AL... -
クラウド
【AWS】AWSガイドラインを考える(クラウド時代のインフラ設計)
AWSガイドラインを少しずつ考えていきます。 完成するのはずっと先の話になると思いますが常にブラッシュアップしたいと考えています。 ガイドラインとグランドデザインの違い たまにどっちだっけ…?と迷うことがあるので違いについて。 ガイドライ... -
AWS
【AWS】CodeDeployとAuto Scaling+ALBを組み合わせる環境の構築手順
AWS CodeDeploy と Auto Scaling + ALB(Application Load Balancer)を組み合わせる環境の構築手順について解説します。 いろいろ嵌るポイントがありましたので最後にまとめています。 CodeDeploy の解説です。 AWS CodeDeploy &nb... -
コマンド
【Git】gitの使い方(gitコマンド集)
git コマンドについて解説します。 git bash もしくは Cloud9 がおすすめ git コマンドを利用する場合は、git bash か Cloud9 がおすすめです。 デフォルトで現在選択しているブランチがかっこの中に表示されます。 【例】 test:~/work (main) $ gi... -
インフラ
【AWS】DevOps(CI/CD)の導入手順(Spring Tools、Git、CodePipeline、CodeCommit、CodeBuild、CodeDeploy)
Spring Tools、Git、CodePipeline、CodeCommit、CodeBuild、CodeDeploy を利用した CI/CD 環境の構築と導入手順を解説します。 前回、AWSのCI/CD環境の構築手順の解説をしましたが、今回は Spring Tools を利用しています。 【AWS】DevOps(... -
インフラ
【AWS】CloudFormation で EC2 インスタンス構築のテンプレート集(いろいろな環境)
CloudFormation で EC2 インスタンス構築のテンプレートを解説します。 【AWS】CloudFormation の基本的な解説(VPCの作成手順) 【AWS】CloudFormation で Amazon EC2 インスタンスを作成する手順【単純な作成】【Part.1】 【AWS】C... -
インフラ
【AWS】CloudFormation で EC2 インスタンス(Amazon Linux2)を作成する手順【コマンドラインから実行】【Part.2】
CloudFormation を利用して E2 インスタンスを作成する手順について解説します。 最後にリソースを使い終わったらスタックを削除してきれいにします。 以前、CloudFormation を利用して VPC の作成をしました。 【AWS】CloudFormation の基... -
WordPress
【WSL2】WSL2 の CentOS8 で systemctl コマンドを実行できるようにする手順
WSL2 の CentOS8 で systemctl コマンドを実行できるようにする手順について解説します。 先日、Windows 10 上で WSL2 で CentOS8 を起動できるようにしましたが、systemctl コマンドを実行すると以下のようなエラーが出力されました。 ■sys... -
インフラ
【AWS】DevOps(CI/CD)の導入手順(CodePipeline、CodeCommit、CodeBuild、CodeDeploy)
AWS での CI/CD(Continuous Integration/Continuous Delivery)を導入する方法・手順について解説します。 各サービスの役割概要 以下の 4つのサービスを利用します。 AWS CodePipeline ← ソースコードの変更をトリガーに自動的に CI/CD ... -
AWS認定試験
AWS DMS(Database Migration Services)
オンプレミス環境から RDS へデータベースを移行できるだけでなく、DynamoDB へも移行できます。 また、ソースエンドポイントは OS が載っているオンプレミス環境だけでなく、S3 をソースエンドポイントに設定することもできます。 -
AWS認定試験
Amazon Elastic Transcoder
■Amazon Elastic Transcoderの特徴 クラウドのメディア変換サービスです。 メディアファイルをその元のソース形式からスマートフォン、タブレット、PC などのデバイスで再生可能できるバージョンに変換できます。 -
AWS認定試験
Amazon CloudSearch
■Amazon CloudSearchの特徴 Amazon CloudSearch は AWS クラウドにおけるマネージド型サービスであり、ウェブサイトまたはアプリケーション向けの検索ソリューションを容易かつコスト効率良く設定、管理、スケールできます。 S3 上にあるデータも検索がで...