イベント
イベントを探す
本日開催のイベント
明日開催のイベント
ランキング
カレンダー
マガジン
マガジンを読む
マガジン
技術ブログ
書籍
動画
動画を見る
グループ
グループを探す
グループを作る
イベントを作成・管理
学生の方はこちら
ログイン
|
新規会員登録
TOP
グループ
サーバーワークス
ブログ
トップ
イベント
ブログ
サーバーワークス の技術ブログ
全6114件
2022/02/28
CircleCIを利用したカナリアデプロイの紹介
こんにちは。サーバーワークスでCloud AutomatorのSREチームで開発・運用を担当している尾崎です。 この記事は、SREチームが主体となって取り組んだCI/CD改善の後編になります。 前回はCDを別リポジトリに切り出すなどの工夫でCI/CDのメンテナンス性を改善した内容をお届けしました。 blog.serverworks.co.jp 今回の記事ではCI/CDのメンテナンス性を改善したことで達成できた、CircleCIを利用したカナリアデプロイについて紹介します。 従来の課題 CircleCIの手動承認機能を利用してカナリアの昇格・ロールバックを行う カナリアの昇格(ロールバック)後に…
SRE
,
CI/CD
サーバーワークス
2022/02/28
Amazon Linux 2でWordPressブログのホストチュートリアルをやってみた
こんにちは、SRE2課の篠﨑です。 Amazon Linux 2でWordPressを入れる機会がありましたので、「チュートリアル: Amazon Linux 2 での WordPress ブログのホスト 」をやってみたいと思います。 今回は、前述のチュートリアル + RDS + ALB + ドメイン取得 + Route53の設定を行い、HTTPSでWordPressブログを閲覧できるようにしたいと思います。 前提条件 やってみる Security Groupの作成 for RDS インバウンドルール アウトバウンドルール for EC2 インバウンドルール アウトバウンドルール for AL…
AWS
,
WordPress
サーバーワークス
2022/02/28
AWS Systems Manager Run CommandでWindowsOSにユーザーを作成しよう
こんにちは、SRE2課の松井(紀)です。 最近オライリー・ジャパンのSREを読んでいまして、重要なタスクに注力するためにトイルを撲滅せよ、という記述を読みました。 「トイルとは、手作業、繰り返される、自動化が可能、戦術的、長期的な価値がない、サービスの成長に比例して増加する、といった特徴を持つ作業です。」 トイルの洗い出し、測定、削減によって運用コストを削減でき、困難ながらも興味深いプロジェクトに専念する時間を確保できます。 https://cloud.google.com/blog/ja/products/gcp/identifying-and-tracking-toil-using-sre…
AWS
,
SRE
サーバーワークス
2022/02/28
AWS Single Sign-On (AWS SSO) を Terraform で作成する
はじめに 高橋 (ポインコ兄) です。 今回は Terrafoarm で AWS Single Sign-On (SSO) を作成してみます。 AWS SSO の基本的な部分については、以下ブログが参考になると思います。 blog.serverworks.co.jp また、Terraform についてはこちらをどうぞ。 blog.serverworks.co.jp 今回使用する SSO についての Terraform AWS Document です。 以下の Resource と Data Source が使えます。 Resource: aws_ssoadmin_account_assignm…
AWS
,
Terraform
サーバーワークス
2022/02/28
AWS Backup for Amazon S3 利用方法
こんにちは、クラウドインテグレーション部の加藤ゆです。 AWS Backup for Amazon S3の一般提供が開始されましたので、利用方法について記載します。(2022/02/24現在) AWS Backup for Amazon S3 とは? 何ができる? サポートされているS3ストレージクラス AWS Backup for Amazon S3 の制限 前提 S3バケットのバージョニング有効化方法 IAM ポリシーの作成 AWS Backup設定方法 AWS Backup リソース設定でS3有効化 全般 リソースを割り当てる リストア方法 S3バックアップの復元 リストアタイプ 復元先…
AWS
サーバーワークス
2022/02/25
Fargate利用時のヘルスチェックを理解する
Fargateクラスターに適切なヘルスチェックをするための仕様理解
サーバーワークス
2022/02/25
CI/CDをリポジトリ分割し、CircleCIの設定ファイルのメンテナンス性を向上させた話
こんにちは。サーバーワークスでCloud AutomatorのSREチームで開発・運用を担当している尾崎です。 2回に渡って、Cloud AutomatorのSREチームが中心となって取り組んだアプリケーションのCI/CD改善について紹介します。 まずはCircleCIの設定ファイルのメンテナンス向上について紹介をして、別の記事でCircleCIを利用したカナリアデプロイについて紹介します。 なお、記事中で「CI」は主にアプリケーションの自動テストやコンテナイメージのビルド、「CD」はアプリケーションコード(コンテナ含む)のデプロイを意味しています。 開発チームが持っていた課題 課題への対策 …
テスト
,
SRE
,
CI/CD
サーバーワークス
2022/02/25
【Amazon VPC Network Access Analyzer】現在のネットワーク経路を分析、確認が出来る新機能を実際に使ってみた
Amazon VPC Network Access Analyzer こんにちは、カスタマーサクセス課の鈴木悠哉です。 ネットワーク周りの技術に苦手意識があり、何か役に立つサービスは無いかと AWS の新サービスを確認していたところ、 現在のネットワーク経路を分析し、画面イメージでの出力をする事ができる【Amazon VPC Network Access Analyzer】がリリースされているのを見つけました。 今回はこの【Amazon VPC Network Access Analyzer】について解説、実際に使用して感じたことをご紹介します。 結論 まずは結論として、、、 利点 分析した経…
AWS
,
ネットワーク
,
CS
サーバーワークス
2022/02/24
PythonでGoogleグループを操作する
こんにちは、SWX3人目の熊谷(悠)です。 Web UIが無く(≒ユーザーに承認させる画面が出せない)、API キーでの認証にもしたくなかったので、サービスアカウントが使いたい。 ただ、サービスアカウントを使った実装方法はあまり無かったので認証情報の作成手順と併せてまとめました。 PythonでGoogleグループからメンバーのメールアドレス一覧を取得する例は末項に載せていますのでそちらをご参照ください。 前提 設定は全て、組織の管理者ユーザー※にて作業しています。 ※「ユーザー」>「管理者ロールと権限」にて、全ての組織部門の「特権管理者(Google Apps Administrator S…
Python
,
API
サーバーワークス
2022/02/24
Datadogプライベートロケーションを監視
こんにちは、SWX3人目の熊谷(悠)です。 本稿ではDatadog Synthetic の Private Location 自体を監視する方法について記します。 プライベートロケーションとは?という方はこちら 問題 構築したプライベートロケーションが何らかの理由により停止した場合、テストが実行されなくなりますが、テスト結果がNGになっているわけではない為、アラートが発報されず、監視できていない事に気づけません。 ※2022/02/24現在Synthetic監視はメトリクスモニターのようにデータの欠落による通知ができません。 問題の再現 プライベートロケーションのみ選択したテストを作成します。…
Datadog
,
テスト
サーバーワークス
2022/02/24
Datadog プライベートロケーションを構築する
こんにちは、SWX3人目の熊谷(悠)です。 Datadog Synthetic の Private Location についての連載です。 本稿では構築手順を記します。 前回:Datadog プライベートロケーションとは? - サーバーワークスエンジニアブログ 対象読者 Datadog Syntheticの概要を理解している。 Dockerの概要を理解している。 Amazon ECS on Fargateの構築が出来る。 プライベートロケーション構築 機能の有効化がまだであれば先に有効化の申請をしておいてください。 ※前回記事参照 Datadogの設定 Datadog サイトへログインします。…
Docker
,
Datadog
サーバーワークス
2022/02/24
Datadog プライベートロケーションとは?
こんにちは、SWX3人目の熊谷(悠)です。 Datadog Synthetic の Private Location についての連載です。 本稿では概要を記します。 対象読者 Datadog Syntheticの概要を理解している。 Dockerの概要を理解している。 プライベートロケーションとは? 内部用アプリケーションの監視や、パブリックインターネットから接続できないプライベート URL の監視が行えます。 例えば、インターネットへ公開されているサービスであれば、Datadogが用意しているマネージドロケーションからSyntheticで特に問題無く監視できます。 ただ、IP制限のかけられて…
Docker
,
Datadog
サーバーワークス
2022/02/24
EC2インスタンスにおけるCPUアーキテクチャの決定方法
はじめに CPU アーキテクチャを決定する EC2 パラメータ 実際にやってみた ①AMI アーキテクチャの選択 ② インスタンスファミリーの選択 構築後の確認 まとめ はじめに 突然 AMD や Arm で構築しないといけなくなった時の備忘録です。 CPU アーキテクチャを決定する EC2 パラメータ 下記の 2 要素が EC2 インスタンスにおける CPU アーキテクチャの決定に影響します。 AMI インスタンスファミリー よって、各 CPU アーキテクチャの上記パラメータの組み合わせは以下となります*1 Param Intel(x86_64) AMD(x86_64) AArch64 AM…
サーバーワークス
2022/02/24
CloudFormation の YAML で文字列をダブルクォートで囲う必要がある場合
CloudFormation を YAML で書くとき、文字列を "(ダブルクォート) で囲まないでいいと思っていました。しかし、これが無いとエラーになるというケースに遭遇しました。 ブレースを含む場合は注意 エラーになる書き方 正しい書き方 CloudFormationテンプレート全体 ブレースを含む場合は注意 エラーになる書き方 私は以下のように書いてハマりました。 - !If [ IsGuardDuty, !Sub arn:aws:securityhub:${AWS::Region}::product/aws/guardduty, !Ref AWS::NoValue ] CloudFor…
AWS
サーバーワークス
2022/02/23
AWS Chatbotを使ってみた
はじめに AWS Chatbotとは 使ってみる 構成図 手順 SNSの設定 AWS Chatbotの設定 CloudWatchアラームの設定 検証 補足 まとめ はじめに こんにちは。PE部の谷です。 AWS Chatbotというサービスを使ってみたいと思います。 AWS Chatbotとは Amazon ChimeまたはSlackに対して安全かつ簡単に通知が送れるサービスです。 また、Slack チャンネルと Amazon Chime チャットルームから、AWS リソースを直接モニタリングし操作できます。 使ってみる 構成図 EC2のメトリクスを監視し、平均CPU使用率が0.2%より小さく…
AWS
,
Bot
サーバーワークス
2022/02/21
【Auto Scaling】ターゲットトラッキングスケーリングポリシーを設定してみた 〜その② 動作確認〜
こんにちは、技術1課の折戸です。 あいも変わらず、今日も屋根裏からお送りします。 今回は前回設定した、Amazon EC2 Auto Scaling のターゲットトラッキングスケーリングポリシーを、 実際にスケールアウト/インする様子をコンソール上で確認する方法をご紹介します。 ターゲットトラッキングスケーリングポリシーの概要や設定については前回の記事をご覧ください。 blog.serverworks.co.jp スケールアウト用 CloudWatch アラームメトリクスの把握 ALBへリクエストの負荷をかける 実行後数分経過 さらに数分経過 さらに数分経過 スケールアウト 確認 スケールイン…
サーバーワークス
2022/02/20
【基礎から学ぶ】AWS SDK for RubyでレスポンスをスタブするPart2(引数に応じてレスポンス内容を変えてみる)
前回の記事(【基礎から学ぶ】AWS SDK for Rubyでレスポンスをスタブする)ではAWS SDK for Rubyの基本的な使い方を確認しました。 今回の記事では、メソッド実行時の引数に応じてレスポンスの内容を変えてみたいと思います。 環境 ruby 3.1.1p18 aws-sdk-core (3.126.2) aws-sdk-ec2 (1.299.0) サンプルのスニペット EC2の describe_volumes で filters により、取得内容をフィルタリングするケースを考えたいと思います。 サンプルとして "vol-11111111111111111" ボリュームのみが…
サーバーワークス
2022/02/18
Windows環境でのHTTPステータスコードの調べ方と注意点
みなさんこんにちは。 Webサイトの動作確認をしている際に、少しハマってしまった点がありましたので記事にしました。 概要 HTTPステータスコードとは ステータスコードの取得方法(Powershell) ステータスコードの取得方法(curl) まとめ 概要 HTTPステータスコードを取得する際、Linuxなどでは curl コマンドで簡単にできるのですが、Windows標準のcurlでは内部的にエラーとなってしまいそのまま同じコマンドを使用することはできません。WindowsでHTTPステータスコードを取得する際の注意点や取得コマンドについて簡単にまとめてみました。 HTTPステータスコードと…
PowerShell
,
Windows
,
Linux
サーバーワークス
2022/02/18
Amazon RDS for PostgreSQL に Kerberos 認証で接続してみる
こんにちは、カスタマーサクセス課の本田です。 Amazon RDS for PostgreSQL に Kerberos 認証で接続する方法についてのご紹介です。 はじめに 構成図 設定手順 MSAD ディレクトリを作成 接続クライアント用のWorkSpacesを用意 PostgreSQLインスタンスを作成 PostgreSQLからMSAD ディレクトリへのアクセス用のIAMロールを作成 PostgreSQLのユーザー作成 クライアントからPostgreSQLにKerberos認証で接続 オンプレミス環境からの利用について さいごに 【その他】Active Directoryのドメイン名について…
PostgreSQL
,
CS
,
オンプレミス
サーバーワークス
2022/02/18
【Active Directory】追加されたドメインコントローラーの診断(正常性確認)
こんにちは!技術1課のイーゴリです。 前回の記事では、2台目のDC(ドメインコントローラー)を構築したため、ドメインの機能が正常に稼働しているか確認しないといけませんので、引き続きドメインコントローラーの診断方法をご紹介致します。 Active Directoryユーザーとコンピューターの確認 Active Directoryサイトとサービスの確認 PowerShell GUI DCの状態確認 レプリケーションの確認 サービスの稼働確認 イベントビューアの確認 SYSVOL及びNetlogonのカタログの確認 FSMOの確認 Active Directoryユーザーとコンピューターの確認 まず…
サーバーワークス
1
More pages
157
158
159
160
161
More pages
306
コンテンツ
トップ
イベント
ブログ
グループに関するお問い合わせ