タグ

関連タグで絞り込む (223)

タグの絞り込みを解除

*infraに関するsh19910711のブックマーク (2,017)

  • 自宅ラックはじめました - なにかの技術メモ置き場

    目次 目次 概要 購入物品 完成形 評価 メリット デメリット 総評 組み立て 備考 概要 念願のサーバーラックを自宅に導入したので、その記録など。 購入物品 物品 金額(税込)[円] メーカー 品番 ラック 55,800 サンワダイレクト 100-SV00324U 棚板(2個)(@6,180) 12,360 サンワダイレクト 100-SV003NT ケージナット・ネジセット 6,180 サンワダイレクト 100-SVNUT50 総額 74,340 - - direct.sanwa.co.jp direct.sanwa.co.jp direct.sanwa.co.jp 完成形 こんな感じ。組み立てについては後述。 最上部:ONU、無線ルータ、HUB。軽いもの。 上部:ネットワーク機器。 中部:未定。ラックマウント型のサーバ、ストレージを入れる予定。 下部:非ラックマウント型のサーバ、NAS

    自宅ラックはじめました - なにかの技術メモ置き場
    sh19910711
    sh19910711 2024/04/22
    "念願のサーバーラックを自宅に導入 / メリット: 配置がしやすい + 高さ方向の制約から解放される / 10台20台の機器を積むのは危ない / ラックマウント型の機器をようやくあるべき姿にしてあげられた" 2020
  • AWS Config による継続的コンプライアンス実現に向けた取り組み / Continuous Compliance With AWS Config

    Security-JAWS 【第19回】 勉強会 2020年11月24日(火) https://s-jaws.doorkeeper.jp/events/113783 Session1: 「AWS Config による継続的コンプライアンス実現に向けた取り組み」 株式会社ビズリーチ 長原 佑紀 にて発表した資料です。

    AWS Config による継続的コンプライアンス実現に向けた取り組み / Continuous Compliance With AWS Config
    sh19910711
    sh19910711 2024/04/22
    "Config アグリゲータ: マルチアカウント/マルチリージョンのデータを集約 + AWS Configの有効化・設定が予め必要 / 評価結果を定期実行のLambdaにてElasticsearch Serviceへデータ投入 + Kibanaにて可視化" 2020
  • Runbookに何を書き、どのようにアラートを振り分けるか?

    SREのプラクティスにおいてアラートに対応するRunbookを備えることは推奨されています。しかしながら記載する内容についてはしばしば議論の対象となり、短期的な対応手順にフォーカスするのか、ハイレベルな情報にフォーカスするのか、メンテナンスのコストとのバランスをどのように取るか、むしろRunbookに時間を費やすべきではないのではないか、といったことまで様々な意見があります。 グリーではいわゆる障害対応の手順書は古くから運用されていましたが、それらは基的に一次対応にフォーカスしており、根的な原因調査のヒントがない、アラートの背景を伝えられていない、検索性が悪いなどの課題がありました。 セッションでは一つの解として、これらの課題を解決するために新たにアラートに対応するRunbookの仕組みを整備し、新規に運用を開始した事例についてお話します。 また、合わせてアラートをより有効に機能させ

    Runbookに何を書き、どのようにアラートを振り分けるか?
    sh19910711
    sh19910711 2024/04/21
    "「完全な未知のアラート」を受ける機会を減らす / Runbook志向: 背景の共有を重視 + アクションにつながる情報 + 解決につながるコンテキスト・ヒントを提示 / 解決策が定型的なコマンドであれば自動化" 2023
  • 【コスト最適化】BigQuery Editions などの解説と見積もり方法

    2023 年度の Google Data Cloud & AI Summit にて BigQuery に対する超有益なアップデートが発表されました! 価格体系の変更について、有効的に活用すればコストの最適化ができるものになります。 ヘビーユーザーは当然のこと、ライトユーザーやこれから検証のために少し触ってみたいような方々に向け、おさらいも交えながら説明をさせていただきたいと思います。また、弊社内で実際に利用している BigQuery のデータセットに対し、この変更でコストがどのように最適化できるのかも紹介させていただきます。 価格体系の変更 まずは、おさらいとして BigQuery の価格体系を解説します。 BigQuery のアーキテクチャはストレージとコンピューティングに分離されています。伴って、BigQuery の料金は、Storage pricing (ストレージ料金)と呼ばれるス

    【コスト最適化】BigQuery Editions などの解説と見積もり方法
    sh19910711
    sh19910711 2024/04/21
    "Physical Storage: Time Travel (タイムトラベル)で利用するストレージ、およびTime Travel の期間終了後に一定期間保持する Fail Safe のストレージに対し、Active Storage 相当の金額がかかる" 2023
  • AWS Configをサクッと試してみた - Qiita

    1. はじめに 運用も楽しく自動化できるといいなーと言うことで、 AWSの代表的な構成管理サービスであるAWS Configを軽く触ってみました。 1.1. 【補足】AWS Configとは AWS上に作成した各種リソースをまとめて構成管理してくれるサービスです。 リソース構成の変更を継続的に評価、モニタリング、記録してくれます。 また、AWS Config マネージドルールやカスタムルールを設定することで、リソースが所定のベストプラクティス、業界規制、独自ポリシーに準拠しているかを評価できます。PublicIPがEC2に付与されていないか、S3がパブリックアクセス可能になっていないか、など。。。 今回は触っていないのですが、ルールを守れていないリソースを、Config側から設定変更することもできます。 2. 設定してみる マネジメントコンソールから有効化してみます。 リージョン内にレコー

    AWS Configをサクッと試してみた - Qiita
    sh19910711
    sh19910711 2024/04/21
    "AWS Config: リソース構成の変更を継続的に評価、モニタリング、記録 + リソースが所定のベストプラクティス、業界規制、独自ポリシーに準拠しているかを評価 / 任意のタイミングでスナップショットを別途記録できる"
  • サーバーレスの次はなんなんだ

    はじめに この記事は、同人誌サークル「めもおきば」から不定期刊行している技術解説「めもおきばTecReport」に書いたものを公開用に再編集したものです。 ⇒ めもおきばTecReport 2023.12 この記事のほかにも「私もSecHack365に参加したい!」や、「2023年振り返りと2024年技術予想」としてこんなキーワードを取り上げているので、気になったらぽちっとしてください! メガクラウドと特化型クラウド/ハイパーバイザーのSoC化/ライセンスとクラウドベンダー/イベント駆動型API/LLM時代のAIペアプロ力/生活必需品としてのGPU・NPU/Passkey/ウェブアクセシビリティ/リアルイベントの再開 サーバーレスの次はなんなんだ サーバーレスと呼ばれる技術ムーブメントが盛り上がり始めて8年近くが経ちました。各クラウドベンダーのFaaS(Function-as-a-Ser

    サーバーレスの次はなんなんだ
    sh19910711
    sh19910711 2024/04/21
    "これらをすべて満たすクラウドサービスであれば、「かなりサーバーレス」だと言えますし、一部しか満たさないものは「ちょっとサーバーレス」です / 完全な従量課金の実現はかなり難しい"
  • Re: ChefとCapistranoの境界線 #opschef_ja - Hack like a rolling stone

    この間の Chef Casual Talks での id:nekoruri さんの発表、ChefとCapistranoの境界線 に対する 僕の考え方を書いておこうと思います。 Chefを導入する時の「考え方」 完全に同意します。 僕は community cookbooks を使おうとみんなに吹聴して回っているように、 大抵の環境で必要とされる内容は community cookbooks に収録されていることが多いです。 ただ、細く設定ができなかったり、ちょっと代わった入れ方をしたいときが出てくると community's ではカバーできなくなります。 そんなときは僕も fork して書き換える include_recipe して、追加の処理を書き足す (設定ファイルをごそっと上書きしたりとか) あたらしいものを作る などをして回避しています。 例えば、今関わっているお仕事では Apac

    Re: ChefとCapistranoの境界線 #opschef_ja - Hack like a rolling stone
    sh19910711
    sh19910711 2024/04/21
    "デプロイをChefでどこまでやるべきか / 環境構築とデプロイは別の作業だと考えている + chef ではアプリケーションのデプロイは行なっていません / chef はあくまで環境構築までが守備範囲" 2013
  • ETLサービスの活用を支えるインシデント対応の工夫

    sh19910711
    sh19910711 2024/04/20
    "1年前にCloud Composer事象を検知する手段が不足していて事象に気が付かなかった / 「気を付ける」のではなく、自然と気がつくような仕組みで解決したい / インシデントマネジメントを支援するSlack Bot" 2023
  • [アップデート]TerraformのProviderが関数を定義できるようになりました | DevelopersIO

    2024/4/10にGAになったTerraformのVersion1.8にて、Providerが関数を定義できるようになりました。各Providerの開発者はそのProvider固有の問題解決に特化した関数を作成できるようになりました。 エントリでは新関数たちを触ってみてレポートします。 Providerって? Terraformをあまりご存じない方向けに説明すると、ProviderはTerraformのプラグインです。実はTerraform単体ではAWSのリソースなどをプロビジョニングすることはできません。AWSリソースをプロビジョニングしたい場合はAWS provider、Google Cloudのリソースをプロビジョニングしたい場合はGoogle Cloud providerなどといったように、対応するproviderと組み合わせてTerraformを使うことではじめてリソースをプ

    [アップデート]TerraformのProviderが関数を定義できるようになりました | DevelopersIO
    sh19910711
    sh19910711 2024/04/20
    "Terraform: 1.8にて、Providerが関数を定義できるように / arn_parse: ARNの各部品を取得する関数 + 以下の例ではECRリポジトリのARNからアカウントIDを取得 / ARNをパースすることを目的としたdata sourceが既に存在します。aws_arnです"
  • driftctlによるIaC化推進に向けた取り組み - Safie Engineers' Blog!

    こんにちは。セーフィー株式会社 バックエンドエンジニアの村田 (@naofumimurata)です。 この記事はセーフィー株式会社 Advent Calendar 2022 の12月15日の記事です! 記事ではセーフィーにおけるdriftctlというツールを活用したIaC化推進に向けた取り組みについてご紹介したいと思います。 セーフィーのインフラ環境と課題 driftctlとは driftctlの使い方 準備 スキャンの実行 出力形式の変更 .driftignoreファイルによるスキャン対象からの除外 GitHub Actions による定期実行 ワークフローの解説 取り組みの結果 driftctlを使ってみて 良い点 カバレッジが出せる 「何をコード管理しないか」をコード管理できる 気をつける必要がある点 リソースが多い環境だとrate limit 超過のエラーで失敗する まとめ セー

    driftctlによるIaC化推進に向けた取り組み - Safie Engineers' Blog!
    sh19910711
    sh19910711 2024/04/20
    "driftctl: リソース全体のうちどのくらいIaC化できているかというカバレッジの値を出してくれる + 改善の状況を数値として確認できるのでとても便利 / 「何をコード管理しないか」をコード管理できる" 2022
  • Amazon CodeGuru Securityを用いて、TerraformのDevSecOpsを実現する | NHN テコラス Tech Blog | AWS、機械学習、IoTなどの技術ブログ

    Amazon CodeGuru Securityを用いて、TerraformのDevSecOpsを実現する はじめに こんにちは、Shunです。 皆さん、Terraformのデプロイ時にセキュリティチェックは行っていますか? 多くの人は「terraform fmt」や「terraform validate」で基的な構文チェックを行った後、セキュリティの設定値の確認は目視で行っているのではないでしょうか。 今回は、CodeGuru Securityを使用してTerraformのコードに静的解析を施し、DevSecOpsを実現する方法を紹介します。 想定読者 AWSセキュリティに興味がある方 DevSecOpsに興味がある方 CodeGuru Securityに興味がある方 記事で取り扱う内容 CodeGuru Securityの導入方法 CodeGuru Securityの検出結果の確

    Amazon CodeGuru Securityを用いて、TerraformのDevSecOpsを実現する | NHN テコラス Tech Blog | AWS、機械学習、IoTなどの技術ブログ
    sh19910711
    sh19910711 2024/04/20
    "CodeGuru Security: 統合開発環境やCI/CDプラットフォームに容易に統合可能で、リアルタイムでの脆弱性検出と自動修正が可能 / CodeGuru Reviewer: リポジトリをスキャンする + CodeGuru SecurityはAPIベースでスキャン"
  • 個人事業主として副業を受けるために調べたこと - y-ohgi's blog

    TL;DR 主観がご多分に含まれています。 僕(20代ソフトウェアエンジニア)が副業を個人事業主として受けるために色んな人に話を伺ってまとめたテキストです。 マサカリは大いに歓迎。 収入が20万以上になると確定申告が必要 確定申告を行う際に一括で税金を支払う必要があるため、その分のお金を貯めておく必要が有る 個人事業主になるのが有利。 控除を受けることができ、業務関連の出費を"費用"にできる。 税理士を頼んだほうが良い。 諸々の業務関連の出費だけではなく、税理士代・家賃・インターネット代などを良い感じに費用にして節税してくれる 自分語り なぜ副業をしようかと思ったのか 現職で1年間(研修を含めてると1年半)働き、「やってることがマンネリ化してきたので違うことをやりたい」と思ったのが一番の動機です。 自社では好き好んでクラウド領域をやっていいて、ありがたいことに「クラウドができる人」的な立ち

    個人事業主として副業を受けるために調べたこと - y-ohgi's blog
    sh19910711
    sh19910711 2024/04/18
    "サーバーサイドの性質上「請負」で受けるのは厳しい / 納品させるにもお互いにリテラシーの高さを求められるため、納品自体がまず難しい / 損害賠償: 期限を確認する + 無期限になっている契約書もあるため、要注意" 2018
  • Amazon Bedrockで電話での問い合わせ内容の種別を判定し、担当者に振り分けてみた[AIチャットボット] | DevelopersIO

    Amazon Bedrockで電話での問い合わせ内容の種別を判定し、担当者に振り分けてみた[AIチャットボット] はじめに 記事では、Amazon Connect + Amazon Bedrock + Amazon Lexを組み合わせて、電話での問い合わせ内容を種別判定し、最適な担当者に振り分ける方法と、その精度結果をまとめました。 ユーザーのお問い合わせの種別を判定し、種別ごとに担当者に振り分けるコンタクトセンターでのAIチャットボットによる一次対応を想定し、生成AIであるBedrockのClaudeが種別判定機能を担います。 お問い合わせの種別判定は、以前Amazon Kendraを利用して試しましたが、今回は、BedrockのClaudeを利用してみます。 構成 構成としては、下記の通りです。 以下は、ユーザーがお問い合わせした内容を種別判定し、内容によって担当者に振り分けするまで

    Amazon Bedrockで電話での問い合わせ内容の種別を判定し、担当者に振り分けてみた[AIチャットボット] | DevelopersIO
    sh19910711
    sh19910711 2024/04/18
    "Amazon Connect + Amazon Bedrock + Amazon Lex / 電話での問い合わせ内容を種別判定し、最適な担当者に振り分け / 人に繋げるだけでなく、回答になるURLをSMSで送信したり、回答を自動応答するなど色々とカスタマイズ可能"
  • クラウドゲーミングを試そう AWS Wavelength(5G MEC)も使うよ! - Qiita

    概要 最近流行っているクラウドゲーミングを気軽に手元で試すことを目的にした記事です。 ゲーム開発者向けではありますが、ネットワーク関係の人も楽しく読んでもらえると思います。 複数回に分けて、概念の紹介や試せる活用例に触れていきます。 実際に構築する前に、概念や用語について解説します。 MECについて インターネットは通常、目的の宛先に届くまで様々な機器を経由して通信を行います。 あなたの家からAWSのEC2でホスティングしたサイトにアクセスしようとする場合、東京のAWSデータセンターに届くまで、様々な場所を経由します。 仮にあなたの家とサーバーが直に繋がっていたとしても、光の速さを超えてることはできず遅延が発生します。 CDNなどのキャッシュを各地に設置することで遅延削減を図るデザインはよく使われますが、 あくまでキャッシュを保存させているだけで、クラウドゲーミングのようなものには対応でき

    クラウドゲーミングを試そう AWS Wavelength(5G MEC)も使うよ! - Qiita
    sh19910711
    sh19910711 2024/04/18
    "MEC: 一般的なインターネットを通過せず、通信キャリアの安定したネットワークの中で完結し、低遅延かつ安定した環境 / AWS Wavelength: 申請すれば誰でもEC2として利用できる + 5G MECサービス" 2021
  • Claude 3最強のOpusがついにAWSのBedrockに来た!! - Qiita

    Claude 3 Opus、ずっと待ってました! AWSの生成AIサービス、Amazon Bedrock。 多数の生成AIモデルがAPIとして利用できますが、テキスト生成で非常に高性能なのがAnthropic社のClaude 3シリーズです。 OpenAI社のGPT-4シリーズと日々、追いつけ追い越せを続けています。 Claude 3登場後、3モデルあるうち最上位の Opus モデルだけはなかなかBedrockにリリースされませんでしたが、ついに先ほどオレゴンリージョンに出現したようです! まだAWS公式リリースはないですが、近日中にWhat's New等でアナウンスされるものと思われます。 ※今回も宇宙最速の発見者はひるたさんでした。いつもありがとうございます🙌 そもそもBedrockって何だっけ? こちらの資料で紹介していますのでご覧ください! なお、凄腕Bedrockerの @he

    Claude 3最強のOpusがついにAWSのBedrockに来た!! - Qiita
    sh19910711
    sh19910711 2024/04/17
    "Anthropic社のClaude 3シリーズ: 最上位の Opus モデルだけはなかなかBedrockにリリースされませんでしたが、ついに先ほどオレゴンリージョンに出現 / プレイグラウンドだと日本語出力の調子がまだ良くない"
  • インフラ開発のやり方に変革がもたらされるかも? InfraCopilotを試してみた - Qiita

    InfraCopilotを試してみる インフラ基盤のアーキテクチャ設計のあり方を変えてくれそうなサービスとして最近登場してきた「InfraCopilot」を試しに触ってみたので紹介します。 InfraCopilotとは? https://infracopilot.io/ ここの公式サイトで紹介されている通り、インフラの構成をエディタ上で描いてIaCのコードを生成してくれたり、設定を調整したりできるツールです。 設定の調整や構成を作る部分を、チャットベースで指示を出してその意図に合わせて構成を調整してくれるといったこともできます。 このサービスのインプットとアウトプットのイメージは以下のようになります。 インプット ブラウザ内のエディタ上でグラフィカルに設計要素を入力 設計要素(リソース)のパラメータは手動で調整も可能 チャットベースで実現したい構成を指示 アウトプット PulumiのIaC

    インフラ開発のやり方に変革がもたらされるかも? InfraCopilotを試してみた - Qiita
    sh19910711
    sh19910711 2024/04/16
    "解説ページを見るとKlotho Engineというキーワード / Klotho: アプリケーションコードの中に、exposeやpersistという形で情報を宣言 + それに合わせたAWS上でのリソース構成のコードをコンパイルして自動生成してくれる"
  • S3 Inventory + Athena によるプレフィックスレベルコスト分析 ~S3 のコストをスリムに保つために~ - Gunosy Tech Blog

    プロダクト開発部 Ads チームの yamaYu です。最近体重と筋肉量をコントロールしたい願望があり、まずは可視化ということで体組成計を買いました。まだ全然成果は上がっていないですが、現状を把握できて良い感じです。 今回の記事ですが、最近取り組んだ S3 のコスト削減の施策において、S3 Inventory がコストの可視化の文脈で良い感じだったのでその話について書いていきます。 最終的に ↓ のような感じでプレフィックス別にコストを分析できるようにしました。 プレフィックス別の S3 のコストの例 課題感 S3 のストレージ使用量を把握するための選択肢 AWS CLI S3 Storage Lens S3 Inventory S3 Inventory で使用量を可視化する S3 Inventory を設定する Athena と連携する SQL を書いて分析する まとめ 課題感 Ads

    S3 Inventory + Athena によるプレフィックスレベルコスト分析 ~S3 のコストをスリムに保つために~ - Gunosy Tech Blog
    sh19910711
    sh19910711 2024/04/15
    "広告サービスのログ: ストレージサイズは 2PB / Storage Lens: 有料オプションの高度なメトリクスの一つにプレフィックスレベルでの分析 + 使用量上位のプレフィックスの一覧をダッシュボード上に表示"
  • Vertex AI Agent Builderを使ってみた - G-gen Tech Blog

    G-gen 又吉です。記事は Google Cloud Next '24 in Las Vegas の1日目のキーノートで発表された Vertex AI Agent Builder を触ってみたのでご紹介します。 他の Google Cloud Next '24 の関連記事は Google Cloud Next '24 カテゴリの記事一覧からご覧いただけます。 概要 Agent とは Vertex AI Agent Builder とは 料金 概要 試算例 Vertex AI agents 概要 Agents の構成要素 Goal Instructions Examples Tools 概要 Built-in tools OpenAPI tools Data store tools 触ってみた 関連記事 概要 Agent とは 生成 AI アプリケーションにおける Agent とは、人間

    Vertex AI Agent Builderを使ってみた - G-gen Tech Blog
    sh19910711
    sh19910711 2024/04/15
    "「4x3-2x+1 を微分して」というプロンプト + Agent はユーザーのプロンプトが計算問題だと判断 + Code Interpreter により Python コードが生成および実行 + 結果をもとにユーザーへの回答文を生成 / 料金: Agent に対して $12/1000クエリ"
  • OOMしたCronJobのメモリ制限を「いい感じ」に増やし、不必要な課金・障害対応を減らす - エムスリーテックブログ

    初めまして、2024年3月後半にエムスリーのAI機械学習チームで10日間インターンに参加させていただいた東(@azuma_alvin)です。 もしタイトルが何かに似ていると感じた方がいれば、只者ではないと思われます。 洗練されたデザインでかっこいいと思ったエムスリーオフィスの受付の写真 この記事では、KubernetesCronJobでOOM(Out Of Memory)が発生した時に「いい感じ」にメモリ制限を増加させてくれるbroomの開発経緯とその実装についてお話しします。 また、インターン期間で感じたエムスリーという「ギーク集団」の中で開発する楽しさについてもお伝えできればと思います。 2週間でゼロ(nil)から開発したbroomは、OSSとしてGitHubで公開しているのでコントリビュートお待ちしております! github.com CronJobのOOMとは CronJobのO

    OOMしたCronJobのメモリ制限を「いい感じ」に増やし、不必要な課金・障害対応を減らす - エムスリーテックブログ
    sh19910711
    sh19910711 2024/04/13
    "メモリ制限を動的に変更 + 変更されたバッチの再実行によって障害対応を減らす / PodからJob、JobからCronJobへとownerReferencesを辿り / メモリの増やし方については足し算Add(e.g., +20Mi)と掛け算Mul(e.g., ×2)の2種類"
  • DatabricksSQL パフォーマンス・チューニング Tips - Qiita

    はじめに この記事はこれまで実案件において実施したDatabricksSQLパフォーマンスチューニングの作業内容をベースに、実行クエリのボトルネック特定からパフォーマンス改善の手法について共通すると思われるTipsをベストプラクティスとしてまとめたものです。 DatabricksSQLの操作経験がある方を対象に記載しておりますため、DatabrickSQLの機能説明や用語解説及び設定コマンドの詳細等は割愛しておりますが、今回初めてDatabricksSQLをご検討される方でも理解いただけるよう、該当するDatabricksドキュメントリンクも併せて記載しておりますので適宜ご参照ください。 ※ドキュメントへのリンクはAzure Databricksのリンクを使用していますがAWS/CGP上のDatabricksでも同様の機能を提供しています。 DatabricksSQLとは Databric

    DatabricksSQL パフォーマンス・チューニング Tips - Qiita
    sh19910711
    sh19910711 2024/04/12
    "spark.sql.join.preferSortMergeJoin: データ量が大きい場合などでは常にソートマージプランが選択されやすい / spark.sql.shuffle.partitions: 値をautoに設定すると、自動最適化シャッフルが有効 + Sparkタスクが細分化される"