TECH PLAY

サーバーワークス

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

5641

Amazon Q Developer CLIを活用した数独ゲームの開発プロジェクト。開発過程の詳細やトラブルシューティング、コーディングエージェントの問題解決能力に焦点を当てた記事です。
アバター
こんにちは、マネージドサービス部の大城です。 今年も AWS Summit Japan 2025 に参加してきました。当記事ではセッション以外の様子をレポートしたいと思います。 まとめ 2日間では時間が足りない 地方からの参加者は前日入りが良い 体力をつけて望むべき 会場到着まで 沖縄->東京移動 ホテルに荷物を預けてランチ 会場到着 ブース巡り サーバーワークス ブース デロイト トーマツ コンサルティング さんブース トレノケート さんブース New Relic さんブース IBM さんブース セゾンテクノロジー さんブース AWS ビレッジ クラウド運用 ブース 東京->沖縄 帰路 さい…
アバター
こんにちは、マネージドサービス部の大城です。 今年も AWS Summit Japan 2025 に参加してきました。当記事では参加したセッションの要約と感想を書きます。 Amazon Bedrock で作る未来の開発サイクルとオペレーション戦略(CUS-04) 要約 感想 AI によってシステム障害が増える!? ~AI エージェント時代だからこそ必要な、インシデントとの向き合い方~(AP-12) 要約 感想 スペシャルセッションビルダーのための AWS テクノロジー:その深化と進化(SP-01) 要約 ゲストスピーカー:株式会社ドワンゴ ゲストスピーカー:株式会社NTTドコモ ゲストスピーカ…
アバター
Amazon Connectのセキュリティプロファイルはユーザーごとに複数割り当て可能です。 この仕組みを利用した運用例を検討してみます。 概要 シナリオ 設定 受発信オペレーションのみを行うセキュリティプロファイル メトリクス参照のみを行うセキュリティプロファイル 確認 受発信オペレーションのみを行う「Agent」 メトリクス参照のみを行う「MetricsViewer」 受発信オペレーションとメトリクス参照、両方を行う「Agent」+「MetricsViewer」 仕組み 使う場面 まとめ 概要 利用者の多いコンタクトセンターの場合、ユーザーごとに細かく権限を割り当てたいケースがあります。 …
アバター
Salesforce(Apex) から 認証プロバイダーを使った認証で Cloud Workflows を呼び出す方法の解説です。
アバター
はじめに 想定読者 テストの前提知識 テストの視点:ブラックボックスとホワイトボックス テストの分類: 正常系, 準正常系, 異常系 テストの種類 テストダブル-MockとFake- テスト戦略 完璧なテストを目指さない 砂時計型のテストアーキテクチャを採用する レイヤードアーキテクチャを採用する レイヤードアーキテクチャのサンプル -カレーを作る- レイヤードアーキテクチャとテストアーキテクチャ テストの種類ごとの洗い出し方と実装のポイント 結合テストを明確にするのは難しい エラーハンドリングのテストは異常系とは限らない テスト設計書を作成するときのポイント テスト設計書サンプル まとめ は…
アバター
Amazon CloudWatchの新しい調査機能で、AIがシステム異常の根本原因と推奨アクションを自然言語で提示。
アバター
はじめに 一般的な構成とは? デュアルスタック化する為にはどこを変更すれば良い? VPCにIPv6 CIDRを追加しよう! サブネットにIPv6アドレスを追加しよう! ALBのIPアドレスタイプの変更 IPv6のルーティング設定 最後に はじめに 皆様、IPv6は利用していますでしょうか? プロバイダー側の対応は終わっていると思いますが、皆様のWebサイトの対応状況はいかがでしょうか。 AWSで一般的な構成でWebサイトを公開している場合は、簡単にデュアルスタック化できてしまいます。 これを機にIPv6の苦手意識をなくしましょう! 一般的な構成とは? 以下の図のような基本的なLB・EC2の構成…
アバター
マネージドサービス部 佐竹です。AWS Summit Japan 2025 で特別賞表彰を頂きましたので感謝と共に頂いた記念品を紹介したいと思います。この度は特別賞を頂き、誠にありがとうございました。
アバター
はじめに こんにちは!三宅です! 最近、データを可視化するために、Amazon Managed Grafana を初めて触りました! コンソールから「ワークスペースを作成」ボタンを押し、設定を行おうとしたのですが、以下のようなエラーが発生しました。 ※ 認証方法に、IAM Identity Center を選択しました。 ユーザーがこのアプリケーションに対してマルチアカウントアクセスできるようにするには、AWS IAM Identity Center(AWS Single Sign-On の後継)でこのアプリケーションを有効にする必要があります。そのためには、以下の設定タスクを完了する必要があ…
アバター
マネージドサービス部 佐竹です。 AWS re:Inforce 2025 に現地参加してきましたので、そのレポートを日別に記載していきたいと思います。本ブログは1日目の総まとめとなっています。比較的"日記"の色合いが強い記事となっています。
アバター
マネージドサービス部 佐竹です。AWS re:Inforce 2025 に現地参加してきました。本ブログは自己学習型のコンテンツ AWS SimuLearn で自由会話モードを楽しんだ話です。このサービスは将来的に、トレーナーのロールプレイの負荷を大きく軽減してくれる可能性が高いと感じました。
アバター
NAT Gateway を擬似的に停止可能にする「VPC: NAT Gatewayを作成」アクションと「VPC: NAT Gatewayを削除」アクションが、Cloud Automatorに追加されました。 概要 これまでNAT Gatewayの利用料金を削減するためには、手動でNAT Gatewayの作成・削除を行う必要があり、時間と労力がかかっていました。 今回追加されたアクションを利用することで、NAT Gatewayの作成・削除をCloud Automatorで自動化することが可能となります。 Elastic IPアドレスの関連付けや、ルートテーブルへのデフォルトルートの追加なども自動…
アバター
マネージドサービス部 佐竹です。 AWS re:Inforce 2025 に現地参加してきましたので、そのログを順番に記述しています。本ブログは TDR322 How AWS uses generative AI to advance native security services の解説です。
アバター
はじめに zip、gzip、Bzip2、Snappy、Zstd、Brotli など、ファイル圧縮形式は多岐にわたります。 本記事では、これら主要な9種類のファイル圧縮コマンドの具体的な使用例をチートシート形式でまとめています。 各コマンドの詳細なオプションや使い方については、--help オプションやマニュアルも併せて参照してください。 このドキュメントは情報量が多いため、各セクションを折りたたんでいます。 ご覧になりたいコマンドのセクションをクリックして展開するなどしてご活用ください。 また、それぞれの圧縮形式の特徴や用途、そして選び方について知りたい方 は以下の記事もぜひご覧ください。 b…
アバター
はじめに zip、gzip、Bzip2、Snappy、Zstd、Brotli などなどなど... この世には数多のファイル圧縮形式が存在しますが、どれを使うべきか迷うことはありませんか? それぞれどんな特徴があり、どんな場面で使うのが適しているのか。 そんな疑問に答えるため、ファイル圧縮形式の種類とそれぞれの特徴をまとめてみました。 コマンドチートシートは別記事にまとめました。 サクッとコマンドを確認したい方は、以下のリンクからご覧ください。 blog.serverworks.co.jp はじめに まずは簡単まとめ ファイル圧縮とは 可逆圧縮と非可逆圧縮 圧縮アルゴリズムとは 主要な圧縮形式の…
アバター
こんにちは。 アプリケーションサービス部、DevOps担当の兼安です。 今回は小ネタです。 Amazon Q Developer CLIで/editorコマンドを実行すると、CLI上でエディタが起動し、エディタ上でプロンプトを編集することができます。 この時、起動するエディタをVS Codeにすると、より快適にプロンプトを編集することができるので、その方法をご紹介します。 なお、本記事の内容はOSがLinuxやmacOSであることを想定しています。 本記事のターゲット Amazon Q Developer CLIの/editorコマンドでVS Codeを使う設定 VS Code CLI のイン…
アバター
こんにちは。 アプリケーションサービス部、DevOps担当の兼安です。 今回はAmazon Q Developer CLI+Dockerで、MCP Serverを利用する方法をご紹介します。 本記事のターゲット MCP Serverとは AWS MCP ServersとAmazon Q Developer CLIの設定 MCP ServerのDockerイメージのビルド Dockerイメージのビルド ビルドしたDockerイメージの確認 Amazon Q Developer CLIでMCP Serverを起動 本記事のターゲット 本記事はAmazon Q Developer CLIに少し慣れて…
アバター
マネージドサービス部 佐竹です。 AWS re:Inforce 2025 に現地参加してきましたので、そのログを順番に記述しています。本ブログは COM222 Serverless threat response for Amazon S3 malware detection の解説です。
アバター
マネージドサービス部 佐竹です。 AWS re:Inforce 2025 に現地参加してきましたので、そのログを順番に記述しています。本ブログは SEC222 Upskill your team with the AWS Security Champion Learning Plan の解説です。
アバター