TECH PLAY

サーバーワークス

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

5651

こんにちは。AWS CLI が好きな福島です。 はじめに 追記 利用可能なモデルを確認する AI21 Labs のモデルを使ってみる ai21.j2-ultra の実行 Amazon のモデルを使ってみる amazon.titan-embed-text-v1 の実行 Anthropicのモデル を使ってみる anthropic.claude-v2 の実行 Cohere を使ってみる cohere.command-text-v14 の実行 Stability AI(プレビュー) のモデルを試してみる stability.stable-diffusion-xl の実行 終わりに はじめに 今回は、…
アバター
こんにちは、アプリケーションサービス部の千葉です。 さっそくですが、macOS のメジャーアップデートのタイミングで OS のクリーンインストールをする運用をしています。 目的・意図としては以下のとおりです。 定期的にクリーンインストールすることで、環境を清潔な状態にしておきたい アクティブではないプロジェクトの開発環境を破棄 適当な場所に作ったまま忘れているファイルの削除 なにかの検証等で一時的にインストールしたツールの削除 普段使いしているツール・アプリケーションのみなおし 使い慣れているものって『他にもっと便利なもの』を探すことを後回しにしてしまいませんか? 定期的な儀式として『OS の…
アバター
サーバーワークスの村上です。 ハロウィンが終わり11月になりました。224cmルーキー、ウェンバンヤマによるスレンダーマンの仮装を貼っておきます。 Happy HalloWemby!📺 Spurs/Suns, 10pm/et on TNT pic.twitter.com/ZCNU1f5oBh— NBA (@NBA) 2023年10月31日 構成 動作 フィルタしない場合 ユーザーからの入力をフィルタする場合 Amazon Bedrockからの出力をフィルタする場合 想定しないユースケース 想定するユースケース ここでいう個人情報とは? 実装 言語は英語のみ スコアによる判定 まとめ 構成 チャ…
アバター
こんにちは、アプリケーションサービス部の千葉です。 さっそくですが、macOS のメジャーアップデートのタイミングで OS のクリーンインストールをする運用をしています。 目的・意図としては以下のとおりです。 定期的にクリーンインストールすることで、環境を清潔な状態にしておきたい アクティブではないプロジェクトの開発環境を破棄 適当な場所に作ったまま忘れているファイルの削除 なにかの検証等で一時的にインストールしたツールの削除 普段使いしているツール・アプリケーションのみなおし 使い慣れているものって『他にもっと便利なもの』を探すことを後回しにしてしまいませんか? 定期的な儀式として『OS の…
アバター
CS1の石井です。 今回の記事は前回の「ECSでBlueGreen DeployをCDKで試す記事 part1」の記事の後編です。 こちらはパイプラインを用いてB/Gデプロイを行う実装となります。 ※本記事もコードだけ欲しい人は「早速結論」の項目まで飛んでください。 記事を書いた動機 part1に続き、B/Gデプロイの話をCDKで実践したいと思っていました。 ただ、B/GデプロイはCI/CD環境との組み合わせで旨みが出るものと理解しています。そのため、記事としてはこちらが本命です。 また、パイプライン自体はCDKのpipelinesモジュールという要素を用いてパイプラインを構成します。 しかし…
アバター
こんにちは!2023年10月にサーバワークスに入社し、現在IE課にて修行中の山永です。早くも入社してから1ヶ月が経ったことに驚きです。 はじめに 試してみる システム構成 Lambda関数のソースコード S3へのアップロードでTranscribeジョブを作成 Transcribeの出力をCSVに整形 おわりに はじめに 弊社では社内やお客様とのコミュニケーションにGoogle Meetを標準で利用しています。個人的には、Teamsよりも軽量で使いやすいと感じているのですが、一つだけ欠点があります。それは、日本語での文字起こし機能がないことです。しかし、そんな問題もAWSの便利なサービスであるT…
アバター
こんにちは、営業推進課の島村です。 10/5にリリースされた、AWS Health に関するアップデートについてまとめていきたいと思います。 概要やユースケース、実際に必要な設定など記載していきます。 マルチアカウント環境でAWSを運用している方で、ヘルスに関する運用が楽になるアップデートでもあるので 気になる方はぜひチェックしてみてください。 aws.amazon.com 概要 AWS Health が Organizations の組織に属するアカウントのヘルスイベントをEvent Bridge に発行するようになりました。 パブリックイベント、アカウント固有のイベントどちらも発行されます…
アバター
東北のサウナー、小菅です。 AWSのCloud9上でPythonを使って検証をしようとしましたが、 「Pythonのバージョンアップってどうやるんだっけ?」と言いつついつもググるんですが よくわからないエラーが出たりしては他の記事を辿り・・・となりがちです。 備忘のためこの記事に残しておこうと思います。 現行バージョンの確認 pyenvのインストール Pythonのインストール インストール後のPythonバージョンの切り替え 現行バージョンの確認 Cloud9のベースOSはAmazon Linux2です。 今回は3.12.0にバージョンアップしたいと思います。 Cloud9でのPythonの…
アバター
マネージドサービス部 佐竹です。 本ブログでは、新機能である Multi-VPC ENI アタッチメントを検証しつつ、これまでのサービスとの比較検討を行ってみました。また本機能の制限として「同じ Availability Zone (AZ) であること」と「同じ AWS アカウント内であること」が前提の機能となっています。
アバター
エンタープライズクラウド部の松田です。こんにちは。 今回はパーティションを活用して、マルチアカウント環境における、AWS CloudTrailログの検索を高速化する方法をご紹介します。 1. はじめに 2. 事前準備 クエリ結果の場所を設定する データベースを作成する 3. テーブル作成(パーティション分割なし) 4. テーブル作成(パーティション分割あり) 5. クエリ実行 パーティションなし パーティションあり 6. おまけ 単一の日付でなく、期間で検索したい 特定のリージョンでなく、複数リージョンで検索したい 特定のAWSアカウントでなく、複数のAWSアカウントで検索したい 7. さいご…
アバター
こんにちは! エンタープライズクラウド部技術2課の日高です。 今回はマルチアカウントへの「権限集約のポイントと必要な移行ステップ」についてブログを記載しようと思います。 はじめに マルチアカウントにおけるユーザー認証方法の選択基準 マルチアカウントにおけるユーザー認証への移行手順 全体像 No.1 アセスメント(情報収集) No.2 IAM権限設計 権限設計 MFA有効化の検討 具体例 No.7 既存の不要なIAMリソースの削除 不要なIAMユーザーの特定 不要なIAMグループの特定 不要なIAMロールの特定 不要なIAMポリシーの特定 まとめ はじめに 最近、多くのお客様から以下のようなお悩…
アバター
はじめに こんにちは。アプリケーションサービス部の兼安です。 肌寒くなってきましたね。先日、こちらの読書会イベントに参加させていただきました。 agile-hiroshima.connpass.com イベントの内容は、リンク先をご覧ください。 今回は、イベントで行ったアクティブ・ブック・ダイアローグ(ABD)という読書会スタイルがとても面白かったので、その紹介をしたいと思います。 アクティブ・ブック・ダイアローグ(ABD)とは アクティブ・ブック・ダイアローグは、一言で言うと、一つの本を分割して、各々が読んで概要をまとめてプレゼンをしあう読書法です。 公式ページがあるので、詳しい手順をはこち…
アバター
こんにちは!イーゴリです。 今日は下記のAWSアップデートを紹介したいと思います。 aws.amazon.com 新しいコンテキストキーを使用して、ACM ユーザーが証明書発行パラメータをカスタマイズする方法を定義し、1) 特定の証明書の検証方法、2) ワイルドカード名など特定のドメイン名の証明書をリクエストできるユーザー(★今日のブログ内容)、3) 特定の証明書キーアルゴリズム、4) パブリックまたはプライベートの証明書タイプのリクエストを承認できます。さらに、ユーザーが証明書透過性 (CT) ログを無効にしたり、特定の AWS プライベート認証局から証明書をリクエストしたりできないようにす…
アバター
Amazon RDS for MySQL での MySQL 5.7 系の終了と延長サポートの開始がアナウンスされていますが、AWS 通知内の説明で、延長サポートの取り扱いでわかりづらい点があり、AWS サポートへの問い合わせで判明した結果確認できた注意点を記載しました。
アバター
CS1の石井です。 タイトルの通りECSでBlueGreenDeployをCDKで記載しました。 単純にECSのBlueGreenデプロイを行うpart1の前編とパイプラインを通じて行うpart2の後編で分けます。 対象者 初めに 用語の整理 作成するリソースの構成図 作業の段取り ECR作成 dockerfileを作成 dockerイメージをpush 補足の用語整理 Dockerfile docker build docker image CDKでBLUEのコンテナをデプロイ プロジェクトのinit ecs-single-stackの編集 Blue版をデプロイ CDKでGREENのコンテナを…
アバター
SQS メッセージングとは SQS の特徴 Kinesis との違い 参考リンク まとめ 余談 本記事には前編がございます。 Kinesis と SQS の使い分けについて調べてみた [前編:Kinesis の概要を把握する。] データを一時的に貯めておく役割を持つ Kinesis と SQS を比較してみようと思い、本記事を執筆しています。 それぞれを利用する場面、非機能面の充実度合い、料金面について主に触れて、比較できたら良いなと考えています。 何かのお役に立ちますと幸いです。 まずはそれぞれの機能や特徴について記載し、最後に比較をしていこうと考えています。 まだ理解が浅く、概要レベルのブ…
アバター
こんにちは。AWS CLIが好きな福島です。 はじめに カスタム通知とは? カスタム通知のやり方 実際に試してみる AWS CLIで試してみる boto3で試してみる EventBridgeの入力トランスフォーマーで試してみる 終わりに はじめに 先月のアップデートでAWS ChatBotがカスタム通知に対応しました。 今回は実際にカスタム通知を試したため、その内容をブログに記載します。 aws.amazon.com カスタム通知とは? まずAWS ChatBotでは、様々なAWSのイベントをAmazon Chime、Microsoft Teams、または Slack に通知することができ、通…
アバター
こんにちは、マネージドサービス部テクニカルサポート課の坂口です。 先日、お客様からの問い合わせ対応のため、Amazon SES でバウンスが発生したメールの送信元と宛先を調べる方法を検証しました。 概要 設定セット Virtual Deliverability Manager Virtual Deliverability Manager とは Virtual Deliverability Manager の設定 バウンスメールの確認 Virtual Deliverability Manager アドバイザー まとめ 概要 Amazon SES では、デフォルトでメール送信に関するログを保存する…
アバター
こんにちは、ラーニングエクスペリエンス課の小倉です。だいぶ間があいてしまいまして、久しぶりの投稿です。 サーバーワークスでは、自由に勉強会を開催してスキルアップをしています。その中で私は毎週月曜日の朝、「30分AWSハンズオン」という30分でできるAWSハンズオンを2021年9月から継続して開催しています。その内容をブログで定期的に紹介していきます。AWSをご利用のみなさまのスキルアップにお役立ていただければと考えています。 6回目は、「RDSのポイントインタイムリカバリをしてみよう」をやります。 ポイントインタイムリカバリとは、自動バックアップとトランザクションログ(※)を使用して、現在から…
アバター
Google Chromeはプライバシー保護などの観点からサードパーティクッキーの対応を廃止する計画としています。 本記事は、Amazon Connect Salesforce CTI Adapter(以下CTIアダプター)によってセールスフォースとAmazon Connectを統合されており、Chromeブラウザを利用されている方が対象となります。 確認環境 ブロックされた場合の挙動を確認 Chromeの設定 CTIアダプターの動作 対応方法 対応済み環境での動作・サードパーティCookie許可手順 補足情報 ブラウザからの許可確認に対して [ブロック] をクリックした場合 埋め込み許可・ブ…
アバター