並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 32 件 / 32件

新着順 人気順

Observabilityの検索結果1 - 32 件 / 32件

  • 21社の監視・オブザーバビリティ アーキテクチャ特集 - Findy Tools

    デジタル時代の企業にとって、システムの安定稼働と迅速な問題解決は、競争力を維持するための重要な要素です。21社にご寄稿頂いた「Amazon CloudWatch」「Datadog」「Grafana」「New Relic」「Prometheus」「Sentry」「Splunk」の各ツールレビュー記事を参照・抜粋し、それぞれの企業がどのようにシステムの健全性を確保し、未来の課題に備えているのかをアーキテクチャを通してご紹介します。 ※ツール名・ご寄稿企業名共にアルファベット順で掲載しております Amazon CloudWatchAWS CloudWatchは、AWSのクラウドリソースとアプリケーションの監視と管理を行うためのサービスです。メトリックス、ログ、イベントなどを収集、追跡し、可視化することで、システム全体の状態を把握し、問題の早期発見と解決をサポートします。 ▼Amazon Clou

      21社の監視・オブザーバビリティ アーキテクチャ特集 - Findy Tools
    • AWS オブザーバビリティの向上 – Amazon CloudWatch アラームの力を引き出そう | Amazon Web Services

      Amazon Web Services ブログ AWS オブザーバビリティの向上 – Amazon CloudWatch アラームの力を引き出そう 通常、組織はAWS サービスを活用してワークロードのオブザーバビリティと運用の優秀性を高めています。しかし、多くの場合、オブザーバビリティメトリクスが提供されたときのチームが取るべき対応は不明確であり、どのメトリクスに対処が必要で、どのメトリクスがノイズにすぎないかを理解することは難しい場合があります。たとえば、アラームがトリガーされるまで 10 分以上かかる場合、根本的な問題を軽減するためにチームが取れる対処が遅れてしまいます。この問題への理想的な解決策は、ネットワークの障害を防ぐために、オブザーバビリティメトリクスからアラームの起動までの時間を短縮することです。実装やアーキテクチャの制限により、メトリクスデータは常に CloudWatch

        AWS オブザーバビリティの向上 – Amazon CloudWatch アラームの力を引き出そう | Amazon Web Services
      • メンテナンスコスト削減を実現したOpenTelemetryへの挑戦 ~NTTデータに学ぶ、オブザーバビリティの取り組み~ - Findy Tools

        公開日 2024/08/14更新日 2024/08/09メンテナンスコスト削減を実現したOpenTelemetryへの挑戦 ~NTTデータに学ぶ、オブザーバビリティの取り組み~ オブザーバビリティの重要性が高まっている現在、その実現に向けたオープンソースプロジェクトであるOpenTelemetryが注目を集めています。一方、OpenTelemetryの具体的な導入事例やOpenTelemetryを用いたオブザーバビリティの取り組みについては、発信されている情報はまだ多くありません。 そんななか、Findy Toolsでは株式会社NTTデータの取り組みに注目。NTTデータでは、クラウドネイティブ環境やマイクロサービスアーキテクチャの採用増加に伴い、システムが複雑に。この課題に対応するため、OpenTelemetry を軸としたオブザーバビリティの実現に積極的に取り組んでいるといいます。 今回

          メンテナンスコスト削減を実現したOpenTelemetryへの挑戦 ~NTTデータに学ぶ、オブザーバビリティの取り組み~ - Findy Tools
        • PHP アプリケーションのトレース計装ではじめる OpenTelemetry 入門 - Shin x Blog

          OpenTelemetry を利用して PHP アプリケーションのテレメトリデータを計装する方法をまとめました。 本エントリのコードは下記で公開しています。 github.com OpenTelemetry とは 用語 PHP アプリケーションのマニュアル計装(手動計装) 構成 OTel Collector Jaeger 動作環境 必要なパッケージ PHP コード 設定 実行 PHP アプリケーションのゼロコード計装(自動計装) 必要な拡張とパッケージ 設定 PHP コード 実行 さいごに 参照 OpenTelemetry とは opentelemetry.io OpenTelemetry は、サービスやアプリケーションのテレメトリーデータ(トレース、メトリクス、ログなど)を計装、生成、収集、送信するためのオブザーバビリティフレームワークです。ベンダーニュートラルな OSS であり、CNC

            PHP アプリケーションのトレース計装ではじめる OpenTelemetry 入門 - Shin x Blog
          • Grafana Integrationsを使って10分でMacOSのダッシュボードを作成し、Grafanaの基礎を学ぶ | DevelopersIO

            Grafana Integrationsを使って10分でMacOSのダッシュボードを作成し、Grafanaの基礎を学ぶ Grafanaの学習目的で利用するデータソースは永遠の課題ですが、今回はクライアントPCのメトリクスを利用して、PrometheusやLokiを学ぶ方法を紹介します。 「Grafanaのダッシュボードあれこれ触ってみたいけれど、実際やるなら自分の身近にある機器のメトリクスを使ってやってみたいよなぁ」 Grafanaには、学習目的でTestData data sourceが公式から提供されています。ダッシュボードの表示形式を手を動かしながら学ぶには良いデータソースなのですが、いかんせんテスト用のデータなので、実際のユースケースからは遠かったり、クエリがシナリオとして隠蔽されているため、Grafanaの基本であるPrometheusやLokiを学ぶには不向きです。 どうしたも

              Grafana Integrationsを使って10分でMacOSのダッシュボードを作成し、Grafanaの基礎を学ぶ | DevelopersIO
            • Host your LLMs on Cloud Run | Google Cloud Blog

              Run your AI inference applications on Cloud Run with NVIDIA GPUs Developers love Cloud Run for its simplicity, fast autoscaling, scale-to-zero capabilities, and pay-per-use pricing. Those same benefits come into play for real-time inference apps serving open gen AI models. That's why today, we’re adding support for NVIDIA L4 GPUs to Cloud Run, in preview. This opens the door to many new use cases

                Host your LLMs on Cloud Run | Google Cloud Blog
              • Mackerelはオブザーバビリティプラットフォームとして進化していきます - Mackerel ブログ #mackerelio

                いつもMackerelをご利用いただきありがとうございます。Mackerelプロデューサーの id:wtatsuru です。 Mackerelは2024年9月17日でリリースから10周年を迎えます。この記事では、10周年という節目のタイミングを前に、あらためて今後のMackerelの方向性と、特に力を入れていくオブザーバビリティの機能リリースについて紹介しています。 mackerel.io 「始めやすくて奥深い、可観測性プラットフォーム」へ 分散トレーシングサービスVaxilaがMackerelから利用できます ラベル付きメトリックを探索する機能「メトリックエクスプローラー」をリリースします オブザーバビリティ機能を気軽に試していただけるよう、フリープランの機能を拡張します 今後のオブザーバビリティ関連のロードマップ 10周年に合わせ、オブザーバビリティ技術をテーマとしたイベントを開催しま

                  Mackerelはオブザーバビリティプラットフォームとして進化していきます - Mackerel ブログ #mackerelio
                • はてなのサーバー監視サービス「Mackerel」、分散トレーシングを可能にする「Vaxila」の機能提供を開始 - プレスリリース - 株式会社はてな

                  株式会社はてな(代表取締役社長:栗栖義臣/本社所在地:京都市中京区)は、サーバー監視サービス「Mackerel」において、当社が2024年6月に事業譲受した監視プラットフォームサービス「Vaxila」とのサービス統合に向けた取り組みとして、「Vaxila」による分散トレーシングを可能にする「トレース」機能の提供を開始したことをお知らせします。本日2024年8月26日より、「Mackerel」のユーザーはどなたでも「Vaxila」をご利用いただけます。 「Mackerel」では、このたびの「Vaxila」の機能提供や2024年11月1日にリリースする「OpenTelemetry対応機能」のほか、従来型の「リソース監視」のためのサービスから、複雑化するシステムに対応できる「オブザーバビリティ」向上に貢献するサービスに進化するための、さまざまな機能リリースを予定しています。 サービスとしての進化

                    はてなのサーバー監視サービス「Mackerel」、分散トレーシングを可能にする「Vaxila」の機能提供を開始 - プレスリリース - 株式会社はてな
                  • Cursor Directory

                    Python8TypeScript7React6Next.js4React Native4Vite3C#3Meta-Prompt3Expo3JavaScript2FastAPI2Unity2Game Development2API2Function2Tailwind2Astro1Viem v21Wagmi v21Standard.js1SwiftUI1Swift1Laravel1PHP1Ruby1Rails1Microservices1Serverless1Flask1Django1Web Development1Vue.js1Node.js1Critique1Reflection1Trajectory Analysis1WebShop1Acting1Tailwind CSS1three.js1React three fiber1Julia1DataScience1Data Analyst

                      Cursor Directory
                    • LLM Evaluation Tutorial

                      Grounding and Evaluation for Large Language Models (Tutorial) With the ongoing rapid adoption of Artificial Intelligence (AI) based systems in high-stakes domains such as financial services, healthcare and life sciences, hiring and human resources, education, societal infrastructure, and national security, it is crucial to develop and deploy the underlying AI models and systems in a responsible ma

                      • 現代のITを支えるオブザーバビリティの学びがビジネスインパクトの全社防衛に - Tech Team Journal

                        システムの進化と統合が激しく進む現代では、うまく動かないときに利用者から問い合わせが来たりアラートが上がったりしても、現象の判断や対応の方針を立てるのが難しくなりがちです。状況を把握し、どのような現象が起きているかを的確に判断できるアプローチのオブザーバビリティが話題になっていますが、定義にややあいまいな部分があることは否めません。 オブザーバビリティとは何か、特定の誰かによる定義ではなく、さまざまなレポートから実体を絞り込むような理解をするアプローチも有効ではないでしょうか。 オブザーバビリティの有力製品「Splunk」を扱う、シニアソリューションアーキテクトによる『Developer eXperience Day 2024』(主催:日本CTO協会)での講演に、カギがありました。Splunk Services Japan合同会社の大谷和紀氏が登壇した、「オブザーバビリティに関するグローバ

                          現代のITを支えるオブザーバビリティの学びがビジネスインパクトの全社防衛に - Tech Team Journal
                        • RubyKaigi Speakers

                          RubyKaigi Speakers Source Year Name Title 2006 Masayoshi Takahashi Ruby の歴史 2009 Masayoshi Takahashi Keynote Address: Ruby, Nihon Ruby-no-Kai and me 2011 Masayoshi Takahashi Ruby-no-kai Itself and Some Related Projects. 2013 Masayoshi Takahashi The History of Ruby;20th Anniversary Ed. 2019 Masayoshi Takahashi (partially) Non-volatile mruby 2006 井上 浩 NaCl のオープンソース戦略〜そして今後の Ruby 戦略に関して〜 2006 Yukihir

                          • Fine-Grained Reactivity in Svelte 5 – Frontend Masters Boost

                            Fine-Grained Reactivity in Svelte 5 August 14, 2024 We’ve been looking at the up and coming Svelte 5. We looked at basic features like state, props, and side effects. Then we looked at Snippets, which is a lightweight feature Svelte added for re-using bits of HTML within (for now) a single component. In this post, we’ll take a close look at Svelte’s new fine-grained reactivity. What is fine-graine

                              Fine-Grained Reactivity in Svelte 5 – Frontend Masters Boost
                            • Datadog LLM Observabilityを試験導入しました

                              株式会社IVRyのMoriyaです。 OpenAI APIなどのLLM APIの監視を行うために、Datadog LLM Observabilityを試してみました。このブログでは、Datadog LLM Observabilityの導入方法・出来ることなどをまとめました。 背景 IVRyは、AI対話システムを利用した電話自動応答を開発している会社です。 当社では、LLM APIを使う機会が多い一方、LLM APIの監視には力を入れてきませんでした。そのため、LLM APIのLatencyなどを容易に可視化できておらず、状況に応じた迅速な判断をするのが難しいという課題がありました。 Datadog LLM Observabilityがリリースされたので、試してみることにしました。 導入方法 IVRyで開発しているAI対話システムは、Python applicationがECS上で動いていま

                                Datadog LLM Observabilityを試験導入しました
                              • Observability のベストプラクティスを実現:Datadog Service Scorecards によるサービスレベルの自動評価と可視化 - Qiita

                                Observability のベストプラクティスを実現:Datadog Service Scorecards によるサービスレベルの自動評価と可視化apmDatadogSREobservability はじめに こんにちは、Datadog Japan で Sales Engineer をしている AoTo です。 この投稿は AoTo Advent Calendar 2023 17日目の記事です。 Observability のベストプラクティス、あなたは取り組めていますか? この問いかけに、自信を持って Yes と答えられる方は少ないのではないでしょうか。 こうしたペストプラクティスの取り組み状況を把握するために、Datadog Service Catalog の機能である Service Scorecards は、Observability の実現を支える組織と文化のベストプラクティス

                                  Observability のベストプラクティスを実現:Datadog Service Scorecards によるサービスレベルの自動評価と可視化 - Qiita
                                • Amazon Redshift data ingestion options | Amazon Web Services

                                  AWS Big Data Blog Amazon Redshift data ingestion options Amazon Redshift, a warehousing service, offers a variety of options for ingesting data from diverse sources into its high-performance, scalable environment. Whether your data resides in operational databases, data lakes, on-premises systems, Amazon Elastic Compute Cloud (Amazon EC2), or other AWS services, Amazon Redshift provides multiple i

                                    Amazon Redshift data ingestion options | Amazon Web Services
                                  • Laminar

                                    Open-source observability and analytics for complex LLM apps From full instrumentation to event-driven analytics and evaluations, Laminar is the only platform you need to debug and understand your complex LLM app.

                                      Laminar
                                    • 📗 Learning OpenTelemetryを読んだ感想 | Happy developing

                                      Learning OpenTelemetry 著者: Ted Young, Austin Parker OpenTelemetryを導入しようとしていたところ、ちょうどオライリーから本が出たので読んでみました。 本記事では本書を読んだ感想について書きます。 まとめOpenTelemetryの全体像を掴むうえでとても参考になりました。 最初にOpenTelemetryのdocを読んだときは、signalやapiとsdkの関係がわかりづらかったので、もっと早くこの本を読みたかったです。 Chapter 1 The State of Modern Observability現在のobservabilityを取り巻く状況についてから始まります。 現代のsoftwareではend user experienceが非常に重視されている(ECではloadに2secかかるとuserが離脱するらしい)。一方

                                        📗 Learning OpenTelemetryを読んだ感想 | Happy developing
                                      • ねののお庭。

                                        2024-08-08 【C#】StandardResilienceHandler で HTTP リクエストの回復力を高める。 C# .NET .NET Core ASP.NET Core クラウドでアプリケーションを動かす上で HTTP リクエストの回復力を高める事は極めて重要です。それは何故か? クラウドでアプリケーションを動かすという事は、ホスティング環境は動的であり、ネットワークの問題やサーバー側の問題など様々な問題によって… 2024-07-12 【C#】.NET 8 世代で追加された ConfigureHttpClientDefaults について。 C# .NET .NET Core ASP.NET Core .NET 8 世代で追加された、という言い回しが微妙なところです。.NET 8 で追加された、というと語弊があるので仕方ないのですが。 ともあれ、.NET 8 のリリース

                                          ねののお庭。
                                        • Francisco Partners Completes Acquisition of Sumo Logic

                                          REDWOOD CITY, Calif., May 12, 2023 (GLOBE NEWSWIRE) -- Sumo Logic, the SaaS analytics platform to enable reliable and secure cloud-native applications, today announced that Francisco Partners, a leading global investment firm that specializes in partnering with technology businesses, has completed its acquisition of the company. Pursuant to the terms of the definitive agreement announced on Februa

                                            Francisco Partners Completes Acquisition of Sumo Logic
                                          • EKS on Fargate で ADOT を使用した Container Insights の取得

                                            この記事のゴール EKS on Fargate で AWS Distro for OpenTelemetry(以下、ADOT) を使用し、CloudWatch Container Insighs が使用できるようにします。 こちらのブログに詳細な方法が記録されており、こちらを元に進めていきます。 EKS on Fargate における Container Insights について まず Contianer Insights について、簡単にまとめます。 Container Insights は、埋め込みメトリクス形式(EMF)を使用して、パフォーマンスログイベントとしてデータを収集します。 このパフォーマンスログから、EKS の場合はクラスター、ノード、ポッド、タスク、サービスのレベルで CloudWatch メトリクスとして集約されたメトリクスを作成します。Container Insi

                                              EKS on Fargate で ADOT を使用した Container Insights の取得
                                            • RIZAPのエンジニアが、SRE NEXT 2024に初参戦! 【各講演のレポート集】 |RIZAPテクノロジーズ株式会社

                                              8月に開催された「SRE NEXT 2024 」にRIZAPメンバーが初参加。ここでは、会期中に開催された数々の講演について、メンバーがそれぞれの言葉で感想をまとめています (メンバー別⇒参加した講演別に目次を分けています)。 ※以下、登壇者の皆さんが資料を公開されているセッションについては、文中で引用させていただいています。 SREエンジニア 赤倉慎太郎の感想まとめ1.大きな組織にSLOを導入し運用するということ、その難しさ 【概要】 合同会社DMM.comの工藤 純さんによるセッションでした。 DMMという大きな組織にどのようにSLO導入推進しているのかに加え、実際長期間SLOを運用をしないと見えてこない課題点・反省点について解説されていました。 【感想】 大企業におけるSLO導入の流れなどの実践的な知見を学ぶことができました。これまで、SLO導入ついて漠然とした理解しか持っていません

                                                RIZAPのエンジニアが、SRE NEXT 2024に初参戦! 【各講演のレポート集】 |RIZAPテクノロジーズ株式会社
                                              • PromptyとLangChainを使ってGemini Flash(gemini-1.5-flash)から出力を得る

                                                はじめに この記事ではMicrosoftが提供するPromptyを使ってGeminiを操作する方法について説明します。 Promptyとは GitHubの記載によると以下のように説明されています。 Prompty is an asset class and format for LLM prompts designed to enhance observability, understandability, and portability for developers. The primary goal is to accelerate the developer inner loop. 訳:PromptyはLLMプロンプトのためのアセットクラスとフォーマットで、開発者のための観測可能性、理解可能性、移植性を高めるように設計されています。主な目的は、開発者のインナーループを加速することです

                                                  PromptyとLangChainを使ってGemini Flash(gemini-1.5-flash)から出力を得る
                                                • Istio API を使用した Cloud Service Mesh のセキュリティに関するベスト プラクティス  |  Google Cloud

                                                  Anthos Service Mesh と Traffic Director は Cloud Service Mesh になりました。詳細については、Cloud Service Mesh の概要をご覧ください。 Istio API を使用した Cloud Service Mesh のセキュリティに関するベスト プラクティス このドキュメントでは、Google Kubernetes Engine(GKE)で実行される安全な Cloud Service Mesh の構成を確立して管理するためのベスト プラクティスについて説明します。このドキュメントでは、セキュリティ脅威からアプリケーションを保護するために、Cloud Service Mesh の構成とプロビジョニングで使用する設定と、Cloud Service Mesh と他の Google Cloud プロダクトおよび機能を使用する方法につ

                                                    Istio API を使用した Cloud Service Mesh のセキュリティに関するベスト プラクティス  |  Google Cloud
                                                  • Microsoftとの戦略的パートナーシップを拡大し、クラウドを利用する顧客に利益をもたらすElastic(2022年5月11日)|Elastic 関連情報を学んでいます。SDR(インサイドセールス)のAyako

                                                    Microsoftとの戦略的パートナーシップを拡大し、クラウドを利用する顧客に利益をもたらすElastic(2022年5月11日) ※本投稿は、上記のElastic BlogをDeepL翻訳したものです。 著者 Laurent Mechain, Adrienne Cohen, Dusty Jackson 2022年5月11日 発表について(2022年5月11日)この度、ElasticとMicrosoftの新たな複数年パートナーシップ契約に関するエキサイティングなニュースをお伝えします。本日の発表は、これまでの両社の協力関係を基礎とし、Elastic Cloud on Azureを利用して、お客様がアプリケーション、データ、インフラをより簡単に検索、観察、保護できるようにするためのものです。私たちの共同投資により、お客様はこれまで以上に簡単に重要な結果を加速させることができるようになります。

                                                      Microsoftとの戦略的パートナーシップを拡大し、クラウドを利用する顧客に利益をもたらすElastic(2022年5月11日)|Elastic 関連情報を学んでいます。SDR(インサイドセールス)のAyako
                                                    • 解析可能なクラウドネイティブなログ監視を実現 | Docker

                                                      製品 Docker Desktopアプリケーションのコンテナ化Docker Hubコンテナー イメージを検出して共有するドッカースカウトソフトウェアサプライチェーンの簡素化Dockerビルドクラウド イメージのビルドを高速化Testcontainers デスクトップ 実際の依存関係を持つローカルテストTestcontainers クラウド クラウドで制限のないテスト 製品ロードマップを見る開発者向けのその他のリソース

                                                        解析可能なクラウドネイティブなログ監視を実現 | Docker
                                                      • NTTドコモにおける Leminoの大規模ライブ配信を支えるアーキテクチャ(第四回) | Amazon Web Services

                                                        Amazon Web Services ブログ NTTドコモにおける Leminoの大規模ライブ配信を支えるアーキテクチャ(第四回) 本稿では株式会社NTTドコモ(以下、DOCOMO)において、映像配信サービス『Lemino』の開始にあわせて配信基盤を再構築し、数百万規模の同時視聴ライブ配信を実現した取り組みについて、全4回に分けてご紹介します。この取り組みについて概要をご覧になりたい方は導入事例ページもご覧ください。 全4回の内容は以下からアクセスできますので、ご興味のある回をご覧いただければ幸いです。 第一回 適切なデータストアの選定とアーキテクチャの見直し 第二回 アクセスの急増に対する対応策〜キャッシュ戦略とバックエンドの保護〜 第三回 クラウドを活用したテスト効率化 〜リリース前・リリース後に何をするべきか〜 第四回 AWSでのライブ配信アーキテクチャ 第四回 AWSでのライブ配

                                                          NTTドコモにおける Leminoの大規模ライブ配信を支えるアーキテクチャ(第四回) | Amazon Web Services
                                                        • はじめに

                                                          製品 { this.openCategory = category; const productMenu = document.querySelector('.product-menu'); window.DD_RUM.onReady(function() { if (productMenu.classList.contains('show')) { window.DD_RUM.addAction(`Product Category ${category} Hover`) } }) }, 160); }, clearCategory() { clearTimeout(this.timeoutID); } }" x-init=" const menu = document.querySelector('.product-menu'); var observer = new MutationO

                                                            はじめに
                                                          • 【技術】知っておきたいトレンド技術、DX白書2021第4部を徹底解説 - 部品でWEBシステム開発に特化、柔軟・高品質・短納期のサイバーウェーブ株式会社

                                                            目まぐるしいスピードで進歩していくデータ利活用技術をあなたは把握できていますか? データ利活用技術を駆使できるようになることが目的であるDXの成功に、最新技術の勉強を避けて通ることはできません。この記事では「DX白書2021」の第4部「DXを支える手法と技術」の解説から、最新技術の概要や活用に当たっての検討のポイント、事例を見ていきます。 DX白書はIPA公式サイトからpdfでダウンロードできます。 【目次】 第4部の構成 第1章 開発手法・技術 企画開発手法 ITシステム開発技術 開発手法・技術の活用状況と課題 第2章 データ利活用技術 まとめ 第4部の構成 DX白書2021の第4部では、2章に分かれ約120ページ(175ページから290ページ、企業インタビューを除く)に渡りDXを支える企画開発手法、最新のデータ利活用技術の解説と活用方法が紹介されています。 専門用語が多く登場し、ある程

                                                              【技術】知っておきたいトレンド技術、DX白書2021第4部を徹底解説 - 部品でWEBシステム開発に特化、柔軟・高品質・短納期のサイバーウェーブ株式会社
                                                            • JAWS PANKRATION 2024でCloudWatchの話をしてきました #jawsug #jawspankration #jawspankration2024|kaga

                                                              こんちゃす、俺くんです。8/24 - 8/25に開催された24時間オンライン開催のクレイジーイベントであるJAWS PANKRATION 2024にてオブザーバビリティとCloudWatchの話をしてきました。 イベントページ 登壇のきっかけ今年6月に開催されたAWS Summit Japan 2024の翌日にAWS User Community Leaders Meetup 2024というイベントに参加しまして、そちらで「JAWS PANKRATION 2024のプロポーザル提出期限が6/30だからみんな出してね!」という共有がありプロポーザルを出してみたら無事通ったという経緯です。イベントが6/22でプロポーザルを提出したのが6/23だったので "速" がでちゃいましたね。AWS Summit等のイベントで疲れ果ててホテルでプロポーザルを書いていたというのが事実です。 プロポーザル出し

                                                                JAWS PANKRATION 2024でCloudWatchの話をしてきました #jawsug #jawspankration #jawspankration2024|kaga
                                                              • ロギングで読みづらいコードをDomain Probeパターンで整理する - OpenWork Tech Blog

                                                                Photo by Jason Abdilla on Unsplash ビジネスロジック vs ロギング こんにちは。ウェブエンジニアの濱田です。普段の業務ではスマホアプリ用のAPIを開発する一方で、古くなったコードベースの改善にも取り組んでいます。 早速ですがビジネスロジックのロギング処理は言うまでもなく重要なことですよね。エラーを検知するためのログ、分析用のデータを収集するログなど、弊社でもさまざまなログを取っています。 一方でビジネスロジック中にログのためのコードが混在することで「コードが読みづらくなった」ことのある方は多いのではないでしょうか。 本記事ではDomain Probeパターンという設計手法を用いて、ビジネスロジックからロギングの責務を切り離し、見通しを良くする方法を紹介したいと思います。 もともとはコード設計等で著名なMartin Fowler氏のサイトで紹介されていて知

                                                                  ロギングで読みづらいコードをDomain Probeパターンで整理する - OpenWork Tech Blog
                                                                • Terraform Google Provider 6.0.0 の新機能と変更点について

                                                                  こんにちは、クラウドエース株式会社 SRE 部の阿部です。 この記事ではメジャーアップデートした Terraform Google Provider 6.0.0 の新機能と変更点について紹介します。 概要 2024 年 8 月 27 日に、Terraform の Google Cloud 向けプラグイン(Provider)である Terraform Google Provider が 6.0.0 にバージョンアップしました。 また、同日に 6.0.1 もリリースされております。 このブログ記事では、6.0.1 の内容もあわせて紹介します。 対象読者 Terraform で Google Cloud の構築・運用をしているエンジニア メジャーバージョン間の非互換が気になる方 変更点概要 プロバイダデフォルトラベル(goog-terraform-provisioned)が自動付与されるようにな

                                                                    Terraform Google Provider 6.0.0 の新機能と変更点について
                                                                  1