サーバーワークスエンジニアブログ
https://blog.serverworks.co.jp/
クラウド専業インテグレーター・サーバーワークスの中の人があらゆる技術についてお届けします。
フィード

Amazon FSx for NetApp ONTAP - Autonomous Ransomware Protection(ARP)の自動ランサムウェア検知とスナップショット復旧を検証
サーバーワークスエンジニアブログ
ランサムウェアの脅威から重要な業務データを守る。Amazon FSx for NetApp ONTAPが提供するARP機能の仕様と動作を詳細検証。
9時間前

AI-DLCでChrome拡張機能を爆速開発!
サーバーワークスエンジニアブログ
AI-DLCでChrome拡張機能を爆速開発 こんにちは、サーバーワークスで生成AIの活用推進を担当している針生です。 前回のブログでは、AI-DLC(AI駆動開発ライフサイクル)のクイックスタート方法を公開しました。 今回は実際にアプリケーションを開発した過程を公開したいと思います。 「ChatGPT、Gemini、Claudeに同時に質問を投げたい」 普段の仕事では検証の意味も含めて、この3つのAIチャットツールのWebサービスに対して同じ質問をして、回答を比較する事が多いのですが、毎回それぞれのサービスにアクセスし、同じ質問をコピペするのが面倒でした。 そこで、1回の入力で3つのWebサ…
14時間前

Amazon EC2でGitHub ActionsのSelf-hosted runnerを構築する
サーバーワークスエンジニアブログ
こんにちは。 アプリケーションサービス部、DevOps担当の兼安です。 今回はGitHub ActionsのSelf-hosted runnerをAWSのEC2上に構築する方法について紹介します。 本記事のターゲット AI駆動開発とGitHub Actionsの需要 GitHubのSelf-hosted runnerとは? GitHub ActionsのRunnerとは? GitHub Actionsの価格改定 Self-hosted runnerの動作の仕組み 本記事におけるSelf-hosted runnerの構成 リポジトリに対するSelf-hosted runnerの登録手順 Runn…
1日前

AWS Security Agentのコードセキュリティレビューを試してみた
1
サーバーワークスエンジニアブログ
こんにちは、サーバーワークスで生成AIの活用推進を担当している針生です。 re:Invent 2025で発表されたAWS Security Agentのコードセキュリティレビュー機能を試してみました。 AWS Security Agentのコードセキュリティレビュー機能は、GitHubのPull Requestに対して自動でセキュリティチェックを行い、OWASP Top 10の脆弱性や組織ポリシー違反を検出してくれる機能です。 AWS Security Agentとは AWS Security Agentは、開発ライフサイクル全体でアプリケーションをプロアクティブにセキュアにするAI駆動のエー…
2日前

【Amazon Quick Suite】Confluence Wiki をデータソースにした chat ボット 作ってみた
サーバーワークスエンジニアブログ
初めに ナレッジベースを作成する スペースを作成する チャットエージェントを作成する テスト まとめ 初めに 皆さん、こんにちわ。 CS2課の山﨑です。 最近話題の Amazon Quick Suite (以後 Quick Suite ) で、Confluence Wiki をデータソースにした chat ボットを作成してみました。 本来であれば、データの分析や可視化に強い Quick Suite ですが、ナレッジベース chat ボットの作成も簡単にできたため、その共有になります。 以下の手順で chat ボットを作成します。 とてもお手軽に作成できるのでぜひ挑戦してみてください。 ナレッジ…
2日前

セキュリティエンジニアにおすすめの本 1選
96
サーバーワークスエンジニアブログ
セキュリティサービス部 佐竹です。あけましておめでとうございます。「セキュリティエンジニアにおすすめの本」として、1冊の本をご紹介します。2026年のセキュリティは、この本からはじめてみてはいかがでしょうか。本書は、決して派手なビジネス書でも技術書でもありませんが、セキュリティエンジニアとしての視座を一段と高くしてくれるような骨太の良書です。
5日前

AWS CDKの外部リソース操作制限 - サービスごとに異なる挙動を調べてみた。
サーバーワークスエンジニアブログ
はじめに CDKにおけるリソース追加方法 ALBにリスナールールの追加 Route53のホストゾーンにレコード追加 CloudFront ディストリビューションにオリジン、ビヘイビアの追加 インターフェース型は読み取り専用 CLIで比較するリソースの単位 ALBにリスナールールの追加 Route53ホストゾーンへのレコード追加 CloudFront ディストリビューションにオリジン、ビヘイビアの追加 まとめ はじめに こんにちは。アプリケーションサービス本部ディベロップメントサービス1課の森山です。 今回は案件の中で学んだことを紹介します。 AWS CDK等を利用したIaC(Infrastru…
7日前

Gravitonのさらなる活用に向けて、Graviton Saving Dashboardの紹介
サーバーワークスエンジニアブログ
はじめに 本ブログでは、re:Invent 2025 にて発表された Graviton 5 について紹介するとともに、 Graviton 5 への移行を検討する際に押さえておきたいステップや、活用可能な機能・考え方について整理します。 これまで AWS は Graviton、Graviton2、Graviton3 と世代を重ねる中で、 価格性能・電力効率・クラウドネイティブ最適化を一貫して進化させてきました。 Graviton 5 もまた、その延長線上に位置づけられるプロセッサとして発表されています。 re:Invent 2025 の発表では、 Adobe、Airbnb、Atlassian、E…
7日前

Google Cloud×New Relicインテグレーション~Google Cloud環境のマネージドサービス監視の設定ガイド~
サーバーワークスエンジニアブログ
New RelicとGoogle Cloudのインテグレーション設定を完全解説。APIポーリング方式でのサービスアカウント認証、必要なAPI有効化、IAM権限設定の手順を詳しく紹介します。トラブルシューティングも掲載。
8日前

バイクのレストアで気づいた、AIエージェント時代のAWS運用術(Kiro & MCP活用)
サーバーワークスエンジニアブログ
はじめに エンタープライズクラウド本部所属の折口です。 本記事は一部、趣味全開の記事になっていることをご了承ください。 アイスブレイク この年末にかけて、6年ほど倉庫に眠らせていたバイク「HONDAのCBR1000RR(SC57)」を復活させるために絶賛リストアプロジェクトを実行しています。 CBR1000RR 事象 時間の流れは早いもので生産してから20年経の時間が経ち、経年劣化も出てしまったことでエンジン警告灯が点灯、このままでは車検が通せない状態に陥ってしまいました。 やりたいこと HONDAに精通した整備士であればエンジン警告灯のエラーコードから原因と対策を導き出せるが・・・趣味の延長…
8日前

AWSマネジメントコンソールのスイッチロールの履歴を削除する方法
サーバーワークスエンジニアブログ
こんにちは! 2025年10月にサーバーワークスに入社し、エデュケーショナルサービス課で研修中の青木です。 みなさん、スイッチロールは使ってますか? マネジメントコンソールからスイッチロールを利用すると、スイッチロールの履歴の表示が残ってしまいますよね。 違うアカウントにログインしてしまった!等の事故を防ぐためにも、使用しないアカウント情報を削除しておくことは重要です。 そのような過ちを防ぐため、スイッチロールの履歴表示を削除する手順を記載します。 blog.serverworks.co.jp 以前は上記の記事のように、 Chrome の設定から削除できたようなのですが、 現在はGoogle …
8日前

AI-DLCワークフローがGitHubで公開!クイックスタートガイド
サーバーワークスエンジニアブログ
こんにちは、サーバーワークスで生成AIの活用推進を担当している針生です。 以前公開したブログ「AI駆動開発ライフサイクル(AI-DLC)についての社内勉強会の内容を公開します」では、AWSが提唱する新しいソフトウェア開発手法「AI-DLC」の概念と設計原則についてご紹介しました。 blog.serverworks.co.jp その記事では「概念は理解できたけど、実際にどうやって始めればいいの?」という声もあったかと思います。 AI-DLCのワークフローがGitHubで公開されました。 これにより、これまでホワイトペーパーで示されていた概念を、実際のプロジェクトで試すことができるようになりました…
8日前

【2025年版】BEMに疲れた全人類へ。AI時代のWebシステム開発におけるCSS選定で意識したいこと
サーバーワークスエンジニアブログ
"BEM is Dead ?" 「BEM、辛くないですか」 長年Web開発を続けてきたエンジニアやデザイナーであれば、一度はこの感情を抱いたことがあるはず。というか、今まさにツライと現在進行系で思っているのが原動力となって、このブログを書いているサービス開発部の佐々木です。 生成AIが当たり前にコーディングのパートナーとなった今、BEMの運用コストは「辛い」を超えて「開発のボトルネック」になりつつあるのでは。それはつまり、AIファースト開発においては「BEM is Dead」なのでは?と私は考えています。 刺激的なタイトルにしてしまいましたが、「なぜAI時代の新規開発においては、BEM is …
8日前

【Amazon Connect】コンタクト属性の使用バイト数を確認する方法
サーバーワークスエンジニアブログ
Amazon Connectはコンタクト(呼)ごとにコンタクト属性を保持することができます。 保存可能サイズは 最大32KBと記載されていますが、実際に使用しているバイト数を確認する方法を紹介します。 概要 超過した場合の挙動 コンタクトフロー API 確認方法 ケース1 ケース2 最後に 概要 ドキュメントには「コンタクトレコード属性セクションの最大サイズ: 32KB」と記載があります。 サイズ感はイメージできますが、「何文字記録できるの?」「超過したらどうなるの?」と気になる方もいらっしゃると思います。 Amazon Connect 機能の仕様 - Amazon Connect 超過した場…
9日前

システムの現状把握から始めるオブザーバビリティ導入の判断ポイント
サーバーワークスエンジニアブログ
オブザーバビリティは現代のシステム運用に不可欠。監視を超えた迅速な問題解決とパフォーマンス改善で、ビジネスへの影響を最小限に抑えます。AI時代においても、システムとAIモデルの可視化がリスク管理に繋がります。
11日前

「採用はしたい、でも教育が追いつかない!」を解決する、生成 AI トレーナー Bot 開発の裏側
サーバーワークスエンジニアブログ
はじめに こんにちは、高橋 (ポインコ兄) です。 今回は、生成 AI トレーナー Bot についてのお話です。 「手厚い研修を実施して、入社したエンジニアをしっかり育てたい」 「けれど、現場は人手不足で教育工数が割けない…」 「それでも、会社の成長のために採用は積極的に進めたい!」 多くの企業が抱えるこのジレンマ。当社も例外ではありませんでした。 今回は、この課題を解決するために私たちが開発したソリューション、「生成 AI トレーナー Bot」 についてご紹介します。 はじめに トレーナーの負担を削減する「生成 AI トレーナー Bot」 開発の背景:採用拡大が生んだ「教育のボトルネック」 …
11日前

Amazon Connectで発行した番号のキャリアを特定する方法と注意点
サーバーワークスエンジニアブログ
1. はじめに 2. 基本的な確認方法:総務省の公開情報を活用する 3. 注意点:ナンバーポータビリティの影響 4. まとめ 1. はじめに こんにちは、サーバーワークス橋本です。 Amazon Connectについてプロジェクトを通して学習を進めていますが、 学べば学ぶほど新しい発見があります。 Amazon Connectで電話番号を発行した後、「保守やトラブルシューティングのためにキャリア(通信事業者)を知りたい」という場面があります。 しかし、AWSサポートに問い合わせても「直接の回答は難しい」と言われるのが一般的です。 今回は、自力でキャリアを確認する方法と、その際の落とし穴について…
12日前

AWS Lambda Managed Instances 検証:1Gbps超の帯域と AVX-512 が切り拓く「第3のサーバーレス」を少しだけ感じてみる
サーバーワークスエンジニアブログ
関連リンク はじめに 背景:なぜ「EC2で動くLambda」が必要だったのか 従来のLambdaとManaged Instancesの実行環境の違い 1. 従来のLambda:Firecrackerによる「軽量・多対一」の分離 2. Lambda Managed Instances:EC2による「専有・透過的」な実行 比較図 帯域の比較 1. 従来の Lambda (Firecracker) の帯域 2. Lambda Managed Instances (EC2) の帯域 帯域の比較まとめ CPU スペックの比較 1. 従来の Lambda: AWSにおまかせの「抽象化されたCPU」 2. …
12日前

Terraform Provider の更新作業をコーディングエージェントで自動化する
サーバーワークスエンジニアブログ
サービス開発2課の山田です。 Cloud Automator では、Terraform からジョブを管理できるようにするための Terraform Provider(terraform-provider-cloudautomator)を提供しています。 registry.terraform.io Cloud Automator では日々アクションの追加や改善が行われており、新機能が登場するたびに、Terraform からもそれらを扱えるよう Provider 側を追従させる必要があります。 この追従作業には、スキーマ定義の追加・受け入れテストの作成・ドキュメントの生成などが含まれ、1アクション…
13日前

サーバーワークスエンジニアが選ぶ re:Invent 2025 あたりで発表されたオススメアップデート 5選!
サーバーワークスエンジニアブログ
はじめに 師走なのに、気温的には冬というよりは秋感が強いのでまだ年末感が全くないですね。 アプリケーションサービス本部の森です。 今回は、サーバーワークスエンジニアにこんなことを聞いてみました。 そこで出てきた re:Invent 2025 前後で発表されたアップデート5選を共有します!! なお、この記事は2025/12/25時点での情報ですので、最新情報は別途公式サイト等からご確認ください。 オススメ5選 1つめ:Amazon API Gateway に MCP プロキシサポートが追加 aws.amazon.com Amazon API Gatewayを利用して既存のREST APIをMCP…
13日前

mac も大掃除しよう
サーバーワークスエンジニアブログ
サーバーワークス - Advent Calendar 2025 からこんにちは。 アプリケーションサービス部の千葉です。 気づけば年末。 大掃除は部屋だけでなく、毎日使っている Mac の中身も対象にしたいところです。 今回は、年末のタイミングでやっておきたい Mac 内部の大掃除 Tips をまとめました。 不要なデータを削除して、気持ちよく新年を迎えましょう。 ※: ご利用は自己責任でお願いします。(勢いあまって必要なものまで削除しないように注意してください 🧹 1. ごみ箱を空にしよう 削除したつもりのファイルでも、ごみ箱に残っている限りストレージは消費されたままです。 Dock のごみ…
13日前

【New Relic】New Relicのコストを削減!New Relic APMのチューニング例
サーバーワークスエンジニアブログ
New Relic APMの基本用語(Transaction, Trace, Span)を整理し、Python設定でのコスト削減方法を紹介。
13日前

クライアントが IPv4 でも AWS 内をできるだけ IPv6 Only にしたい
サーバーワークスエンジニアブログ
こちらは、サーバーワークス Advent Calendar 2025 の 21 日目の記事です。公開が遅れてしまい申し訳ありません。 こんにちは、エデュケーショナルサービス課 AWS トレーナーの小倉です。 私は re:Invent で毎年必ず見るセッションがあります。 こちらのセッションは、VPC の機能と 2024/12~2025/12 までのアップデートについて説明しており、VPC の現在の機能を知るうえで非常に有用なセッションとなっています。YouTube の字幕を日本語にすれば内容を理解できますので、VPC の情報をキャッチアップしているみなさんには見ていただきいセッションです。 y…
14日前

【入門】Kiro CLI を使いこなすために押さえておくべきこと
サーバーワークスエンジニアブログ
はじめに 先月(2025 年 11 月) Amazon Q から Kiro CLI へと進化を遂げた AWS 製の生成 AI CLI ツールを効果的に活用するために、最低限押さえておくべき機能についてまとめてみました。 本記事では、それぞれの基本的な使い方を解説します。 Amazon Q からの相違点についてはこちらの記事をご覧ください。 1. Chat 従来のチャットツールとの違い Kiro CLI は AWS の開発環境に特化し、プロジェクト固有の知識学習と細かい権限制御、AWS サービスとのシームレスな統合を組み合わせた AI アシスタントです。 # 基本的な起動 kiro-cli ch…
14日前

Neovim に移行した話
サーバーワークスエンジニアブログ
サーバーワークス Advent Calendar 2025 × イブイブ! アプリケーションサービス部の千葉です。 皆さんは普段どの エディタ / IDE を使っていますか? VS Code?IntelliJ?それとも vim 派でしょうか? 私は長年 vim を愛用してきたのですが、今年ついに色気をだして Neovim(nvim) に移行しました。 なんとなく『チャラいvimなんだろ』って思い込みから距離を置いていたんですが、もう vim には戻れません。 VS Code や IntelliJ は素晴らしいエディタですが、私にとっては機能過多でした。 GUIデバッガー サイドバーのファイルエ…
14日前

Amazon Bedrock Knowledge Bases のマルチモーダルを整理する
サーバーワークスエンジニアブログ
サーバーワークスの村上です。 AWS re:Invent 2025 (の直前)で、「Bedrock ナレッジベースのマルチモーダル検索の一般提供を開始」というアップデートがありました。 aws.amazon.com このブログでは、ナレッジベースのマルチモーダルって今までにもなかった?という方のために、パース戦略や埋め込みモデルを整理したいと思います。 結論 前提(パース処理と埋め込みとは) ナレッジベースでNova Multimodal Embeddingsを使う場合の制約(2025年12月時点) パース処理の整理 ※デフォルトのパーサーの利用シーン 検索して回答を生成するRetrieveA…
15日前

【Google Cloud】New Relicへのログ転送をCLIで構築・動作確認してみた
サーバーワークスエンジニアブログ
Google CloudのログをNew Relicに転送する手順を、CLIを使用して効率的に設定する方法を紹介します。再現性を高めるための2つの構築パターンも解説。
15日前

AWS さんにお越しいただいて Kiro CLI を使用するトラブルシューティングのワークショップを実施いただきました
サーバーワークスエンジニアブログ
12月19日に AWS Support のクラウドサポートエンジニアの皆様が弊社へお越しくださり、Kiro CLI を活用したトラブルシューティングのワークショップを開催していただきました。その内容を開示可能な範囲でつづっています。
15日前

【プレビュー】AWS Network Firewall Proxy検証:SNIスプーフィング対策と設定手順
サーバーワークスエンジニアブログ
AWS Network Firewall Proxyのプレビュー公開 2025年11月25日に表題の機能がプレビュー公開されました。 執筆時点(2025年12月17日)では、米国東部(オハイオ)リージョンで無料で利用できます。 AWSのリリース記事はこちらです。 aws.amazon.com AWS Network Firewall Proxy のドキュメントはこちらです。 aws.amazon.com 今まで、AWS Network Firewallでアウトバウンドを制御する場合、SNIスプーフィングを防止することが難しく、これを防ぐには透過型でアウトバウンド(Egress) TLSインスペ…
15日前