TECH PLAY

サーバーワークス

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

5645

こんにちは、アプリケーションサービス部ディベロップメントサービス1課の外崎です。 今回は、Generative AI Use Cases JP (略称:GenU)を使いRAGチャットアプリを構築してみたので、その概要と特徴について紹介します。 RAG(Retriever-Augmented Generation)とは? GenUとは? GenUのアーキテクチャ GenUの主な機能 GenUを使ったRAGチャットアプリの特徴 GenUを実際にやってみた 考察 繰り返し質問する事が可能か? 画像読み込みは可能か? 動画は読み込み可能か? Amazon Kendra を利用するには? Amazon …
アバター
こんにちは。テクニカルサポート課の めぐろ です。 Amazon Connect を利用のお客様より、フリーダイヤルに接続出来ない(かけられない)お問い合わせをいただくことがあります。 例えば、こんな状況です。 会社の固定電話からは繋がる 個人の携帯電話からも繋がる Amazon Connect からだと繋がらない よって、Amazon Connect で何か制限してるのでは無いか?という感じです。 AWS に問い合わせてみると、Amazon Connect は特に制限してないので発信先に確認してみてね という回答になるものと推察されます。 回答を受けて、発信先に そちらのフリーダイヤルに A…
アバター
AWSのマネージドサービスを利用したネットワーク監視方法を解説。CloudWatch Internet MonitorとNetwork Monitorの機能を詳しく紹介します。
アバター
サービス開発課、濱岡です。 急に寒くなりましたね。体調管理には気をつけてくださいね! 今回はQuickSIghtのパラメータを使って異なるカラムを1つのコントロールでフィルターするをやってみます。 前提条件 QuickSIght上でにデータセットを2つ用意しています。 ユーザー側でyearで全体をフィルターしたいとします。 その場合、データセットが別のため、QuickSIghtのフィルター機能だとそれぞれフィルターを作成し、それぞれ選択しないといけません。 今回は、1つのコントロールで選択すれば、全体がフィルターされるように設定をします。 やり方 今回はこれを実現するために、QuickSIgh…
アバター
この記事は、「スクラムマスター初学者」もしくは「ANGEL Dojo参加者」の方向けに、スクラムマスターがAWSで開発を進める上で意識したポイントについて解説します。 ※本記事では、スクラム開発の全体像や用語の詳細についてはご存知であることを前提に解説しています。 はじめに スクラム開発を選択した背景と実際の成果 スクラム開発を進める上で意識したこと 初対面メンバーでの開発!チームビルディング時の工夫 チームの初対面時の状況 取り組んだ工夫 チームの目標が曖昧!共通のビジョン設定の工夫 課題の認識 具体的な対策 スクラム開発をした人が自分以外いない!スクラムの理念の伝え方の工夫 チームのスクラ…
アバター
はじめに 調査方法 調査結果 参考情報 Windows Server 2022 Windows Server 2019 Windows Server 2016 Amazon Linux 2023 Amazon Linux2 macOS Redhat Ubuntu はじめに EC2を構築する際に忘れそうだけれども設定を忘れないようにしないといけないのがインスタンスメタデータ(IMDS)です。 EC2インスタンスを起動する際にIMDSのバージョンをV2にすることが推奨とされています。 IMDSv2については以下記事に詳細に記載がありますので、ぜひご確認ください。 InstanceMetaDataV…
アバター
こんにちは。テクニカルサポート2課 の めぐろ です。 Amazon Connect でも利用できるトールフリー番号(0120/0800)。 今回は Amazon Connect が提供する 0120 と キャリアサービスの 0120 の違いについてまとめてみました。 前提 0120/0800番号とは 0120 = フリーダイヤル? Amazon Connect はフリーダイヤル? キャリアサービス利用時の構成 着信 発信 オプションサービス Amazon Connect 着信 発信 押さえておくポイント まとめ 前提 本記事は、トールフリー番号 (0120/0800) におけるキャリアサービ…
アバター
こんにちは、テクニカルサポート課の坂本(@t_sakam)です。今回は、前回のブログで、今後の展開が期待できるサービスなのでは? という形で触れていた Amazon Q Developer に関するブログです。 今回は、手始めに Amazon Q for command line を Mac にインストールして試してみました。 インストール サインイン 初期設定の確認 データ共有のオプトアウト 利用できるターミナルの確認 iTerm 2 を起動して動作確認 入力補間 Chat 機能「q chat」 Translate 機能「q translate」 まとめ インストール まず、Amazon Q…
アバター
こんにちは、マネージドサービス部 大城です。 New Relic Infrastructure Agent使っていますか?ワンライナーで導入でき手軽にOSのメトリクスが取得できます。良いですよね 2024年9月にリリースされた New Relic Infrastructure Agent v1.57.0 からプロセスの除外設定が可能になりました 実際に動かして挙動を確認しました 参考 これまで 今回追加されたプロセス除外設定 include_matching_metrics、exclude_matching_metrics 両方設定したときの挙動 さいごに 宣伝 NRUG沖縄イベント New …
アバター
GitHub Actionsを活用したNew Relicの設定方法を詳しく解説。効率的なIaC管理を実現するためのステップバイステップガイド。
アバター
こんにちは。 DevOpsが好きなアプリケーションサービス部の兼安です。 本記事は「Amazon Neptuneで始める初めてのグラフDB」というテーマの連載記事の5回目です。 Amazon Neptuneで始める初めてのグラフDB① NeptuneクラスターとNotebookの作成 Amazon Neptuneで始める初めてのグラフDB② Gremlinを用いたグラフデータの基本操作 Amazon Neptuneで始める初めてのグラフDB③ Amazon NeptuneとTom Sawyer Graph Database Browserとの接続 Amazon Neptuneで始める初めてのグ…
アバター
こんにちは。テクニカルサポート課の森本です。 以前のエントリでは、AWS DMS の同種データ移行(RDS MySQL -> Aurora MySQL)を検証してみました。 blog.serverworks.co.jp 今回のエントリでは、PostgreSQL on EC2 -> Aurora PostgreSQL の 同種データ移行を検証していきます。 基本的な設定は前回のエントリと同じですが、今回はただ動かすだけでなく必要なネットワーク設定について少しだけ深掘りしてみました。 同種移行の使用 事前準備 環境 IAM リソースの作成 ネットワーク設定 データベース側の設定 ソースデータベース…
アバター
こんにちは!サービス開発部の布施です。 もうすぐ東京は紅葉の季節ですね。今年の暑さはだいぶ長い気がしますが、紅葉の時期は例年とそこまで変わらないようです。山々に彩られた落葉期の赤を見ながら侘び寂びを感じたいものです。 さて、通念上「赤」といえばRubyが想起されます。そしてRubyといえばRuby on Railsです。 ということで去る10/25(金)に開催された「Kaigi on Rails 2024」の初日に参加してきたのでレポートになります。 What’s Kaigi on Rails 会場の様子 ギークな学び 終わりに What’s Kaigi on Rails Kaigi on R…
アバター
背景となったお客様からの問い合わせ 考察 仮説・検証 EC2 のインスタンスプロファイル S3 側のバケットポリシー 結果:無事、S3 バケットにログを配置することができました。 例外 おまけ:PutObjectACL を試す。 おまけ2:同一の AWS アカウント(1つのアカウント内で処理が完結する)の場合には、 ACL が有効でも、s3:PutObjectAcl 権限が不要 異なる AWS アカウント(クロスアカウント)の場合 同一の AWS アカウント(1つのアカウント内で処理が完結する)の場合 結果が異なる理由 おまけ2の参考ドキュメント まとめ 余談 背景となったお客様からの問い合わ…
アバター
こんにちは、こけしが趣味の坂本(@t_sakam)です。今回の内容は、先日参加させていただいた「2024 AWS Ambassador Global Summit」の参加レポートとなります。 といっても、NDA で「セッションの内容の公開は NG」となっているため、セッションの内容のレポートではないこと、ご了承くださいませ。 今回は「2024 AWS Ambassador Global Summit」の前日に見学させていただいた Amazon の オフィス「The Spheres」とその周辺施設に関するレポートや感想/「2024 AWS Ambassador Global Summit」のちょ…
アバター
こんにちは、やまぐちです。 概要 構成のちょっとした説明 早速やってみる レプリケーションテンプレートの設定 起動設定 起動後設定 CloudWatch Agent のインストール設定 MGN Agent のインストールと実行 テストインスタンスの起動 CloudWatch Agent がインストールされているか確認する まとめ 概要 今回は、AWS Application Migration Service (以降 MGN) の起動後設定を利用して、移行後のインスタンスに SSM Agent と CloudWatch Agent がインストールされるまでを確認したいと思います。 ※今回は、テ…
アバター
カスタマーサクセス部の山﨑です。 GuardDutyは、AWS環境のセキュリティ監視を行う強力なサービスです。その中の一つであるGuardDuty Malware Protection for S3を活用することで、S3バケットにアップロードされたファイルに対して自動的にマルウェアのスキャンを実行し、潜在的な脅威を素早く検出することが可能になります。 本ブログでは、S3バケットにマルウェアを含むファイルがアップロードされた際に、この機能がどのように動作するかを実際に検証し、その結果を詳しく解説します。 おさらい GuardDuty について Amazon GuardDutyは、AWSの機械学習…
アバター
マネージドサービス部 佐竹です。本ブログでは「AWS Resource Explorer のマルチアカウント検索機能を組織で有効化する手順」をステップバイステップでご紹介すると共に、使い勝手についての所感を記載しています。
アバター
この記事は、負荷テスト初学者向けに「 Distributed Load Testing on AWS 」を利用して、実際に負荷テストを実施する流れを解説しています。 第1回のブログにて、『負荷テストとは?』『AWS上での負荷テストの方法』について解説しています。 第2回のブログにて、「Distributed Load Testing on AWS 」を利用して、実際に負荷テストを実施するまでの試験計画までの流れを解説しています。 こんにちは!エンタープライズクラウド部クラウドコンサルティング課の日高です。 もし私のことを少しでも知りたいと思っていただけるなら、私の後輩が書いてくれた以下のブログ…
アバター
こんにちは。ディベロップメントサービス3課の千本松です。 少し前に、AWS Lambda(以下、Lambda)の再帰ループ検出がAmazon S3 (以下、S3)に対応しました。 AWS初心者にも使いやすいLambdaですが、意図しない無限ループで冷や汗をかいた経験がある方も多いのではないでしょうか。 今回のアップデートにより、S3を含む無限ループを自動的に検出して停止できるようになったので、実際に無限ループを発生させて動作を確認していきます。 aws.amazon.com Lambdaの再帰ループ検出とは 検出されるループの例 実際にやってみた①:S3のみでループを構成 Lambdaの準備 …
アバター