サーバーワークス の技術ブログ

Trusted Advisorのチェック項目を非表示にする方法

こんにちは、CSM課の設樂です。 設計上、やむを得ない事情があり、意図して Trusted Advisor のベストプラクティスチェックと推奨事項に従わずに利用されるケースがあるかと思います。そんな場合に Trusted Advisor でのチェック項目を非表示にする方法をご紹介させていただきます。 Trusted Advisorの概要と開始方法についてはこちらを御覧ください。 aws.amazon.com セキュリティに

CloudWatchでリモートディスクをモニタリングする

こんにちは、SWX3人目の熊谷(悠)です。 CloudWatchモニタリングスクリプトを使用すると、収集したディスクスペースの使用状況がAWSコンソールの「CloudWatch > メトリクス > すべてのメトリクス > Linux システム > Filesystem, InstanceId, MountPath」にカスタムメトリクスとしてレポートできます。 今回、EC2からリモート(Direct Connect 経由でWindowsサーバへ)マウントしているファイル

【Ruby】オブジェクトの集合を1つのオブジェクトとして扱う

オブジェクトの集まりを1つのオブジェクトとして扱いたいことってありますよね。 たとえば、トランプのようなカードゲームプログラムを書くときに、一枚一枚のカードはそれぞれオブジェクトにするとして、 プレイヤーの「手札」や「山札」はどのように扱えば良いのだろう...というような話です。 もちろん、標準の配列(Array)にしても良いのですが、たとえば山札

オンプレミス経験ゼロのエンジニアのAWS Certified Advanced Networking - Specialty受験記

はじめに こんにちは。孔子の80代目子孫兼技術5課の孔です。もう8月も終わりですね!そろそろ台風がくるかと思います。この前、関東ではいきなりものすごい雷雨が3日間続いた日がありましたが、その日停電が何回も起きてインターネットがつながらず、仕事ができなくて非常に困ったことがありました。この台風を無事に乗り越えられるか心配ですね… ということ

CloudWatch Logsでフィルターを使ってみる

こんにちは、SWX3人目の熊谷(悠)です。 下図のような流れでアプリケーションログをSlackへ通知する仕組みが既にあるとします。 この仕組み上で通知するログの種類をフィルタリングする場合はLambdaトリガー設定時のフィルタかLambda関数内になるかと思います。 しかし、不必要な通知をLambda関数内でフィルタリング処理を行う場合、Lambda関数自体を動作させる必要があ
AWS

SEO検定4級に合格してきました。

SEO検定4級に合格するために実施したことをまとめます。
SEO

CloudFormationで起動テンプレートを使用する際に注意すること

こんにちは、SWX3人目の熊谷(悠)です。 以下のような事象が発生しましたので、回避策を残しておきます。 事象 CloudFormation(以下CFn)を用いて、起動テンプレートからEC2 インスタンス(以下EC2)を作成する際に、起動テンプレートの設定で上書きされませんでした。 なお、CFnを用いず、マネジメントコンソール(以下マネコン)にてテンプレートからEC2を起動する場合
AWS

Windowsのプロキシについて調べてみた

こんにちは、SWX3人目の熊谷(悠)です。 Windows10でしてない筈だったプロキシ設定でハマり、プロキシ設定はどこにあるのか調べても、一覧的なものが見当たらなかったので備忘として記します。 バージョン情報 Windows 10 Pro バージョン 1909 システムのプロキシ設定 WinInet Internet Explorerとその関連するコンポーネントでWindows内において共通で使われているもので、どれか一

QuickSight から Snowflake に接続して新型コロナウイルス感染動向を可視化してみた

クラウドインテグレーション部の宮本です。 今回は Redash から Snowflake に接続して新型コロナウイルス感染動向を可視化してみた の QuickSight 版です。 可視化する項目は以下、東京都のサイトを参考にします。 東京都 新型コロナウイルス感染症 対策サイト データソースの追加 データセット、チャートの作成 報告日別による陽性者数の推移 報告日別による陽性者数の推移

AWS 認定デベロッパー – アソシエイトとクラウドプラクティショナー受験レポート

こんにちは、SWX3人目の熊谷(悠)です。 AWS 認定デベロッパー – アソシエイト (AWS Certified Developer - Associate)とついでにAWS 認定クラウドプラクティショナー(AWS Certified Cloud Practitioner)に合格したので、所感等をレポートしたいと思います。 私のスペック AWSを用いたインフラ構築,運用保守業務に2年程度携わっています。 Java等の高水準言語での開発業務経験もあります。

NLBにEIPをアタッチした状態で削除するとどうなるのか。

NLBが不要になり削除するとEIPはどうなってしまうのか確認しました。

Transit GatewayのAuto accept shared attachmentsってなんだ?

CI部の村上です。最近、Transit Gateway(以下、TGW)に触れる機会があり、「これなに?」と思った設定項目がありましたので、今回はそれを記事にします。 Auto accept shared attachments(共有アタッチメントを自動的に受け入れる)ってなんだ? AWS Resource Access Manager (RAM)を使用し、異なるアカウント間でTGWを共有しているとします。 Auto accept shared attachmentsは、TGW共有先のアカウン

Amazon Personalizeで新製品・新コンテンツのより優れたレコメンデーションができるようになりました!

はじめに そもそもAmazon Personalizeとは? レシピとは? 新レシピ『User-Personalization』 つまり? まとめ はじめに なにやらAmazon Personalizeでこんなアップデートがありました。 aws.amazon.com 日本語訳がわかりにくいですが、要は新しいレシピが使えるようになりましたとのことのようです。 そもそもAmazon Personalizeとは? Amazon Personalizeをご存じじゃない方のために簡単に説明を。Am
AWS

Amplify × Cognito × Vue.js でTOTPを実装してみる

こんにちは。技術4課の河野です。 今回は、Vue.js 初学者が、TOTP(Time-based One-Time Password)の実装にチャレンジした記録になります。 やりたいこと ユーザーがログイン時に TOTPを設定及びTOTPを使用した認証までを実装します。 イメージとしては、IAMユーザーの仮装MFAデバイスの有効化をした際のログインの挙動を実現したいです。 docs.aws.amazon.com 環境 macOS(Catalina 10.15.6) @vue/

API Gateway の HTTP API が 5 つの AWS サービスとの統合をサポート

はじめに こんにちは、技術1課の山中です。 今回は Amazon API Gateway に関するアップデートです! API Gateway HTTP API が 5 つの AWS のサービスとの統合を追加 HTTP API とは HTTP API は AWS re:Invent 2019 でベータ版が発表され、今年の 3 月に GA となった Amazon API Gateway (以下、 API Gateway) の新機能です。 もともと API Gateway は、 REST API と WebSocket API をサポートしていました。 HTTP API を使用
AWS