並び順

ブックマーク数

期間指定

  • から
  • まで

281 - 320 件 / 399件

新着順 人気順

マイクロサービスの検索結果281 - 320 件 / 399件

  • Airbnb’s Microservices Architecture Journey To Quality Engineering

    Airbnb’s Microservices Architecture Journey To Quality Engineering Achieving balance is an endless beginning. An equilibrium even harder to maintain when the business depends on software quality and speed to survive. Companies have the challenge of continuously delivering Quality at Speed software , constraining the software lifecycle with Quality Engineering.

      Airbnb’s Microservices Architecture Journey To Quality Engineering
    • WasmEdge

      Bring the cloud-native and serverless application paradigms to Edge Computing. (module (type (;0;) (func (param i32) (result i32))) (func $fib (type 0) (param $n i32) (result i32) local.get $n i32.const 2 i32.lt_s if ;; label = @1 i32.const 1 return end local.get $n i32.const 2 i32.sub call $fib local.get $n i32.const 1 i32.sub call $fib i32.add return) (export "fib" (func $fib))) WasmEdge is a li

      • メールアドレスを持たないアカウントも freee 人事労務を利用できるようになりました - freee Developers Hub

        はじめに こんにちは、freee で認証認可基盤の開発をしている okarin です。最近の休日は QR コードを実装して遊んでます。意外と仕組みが複雑で数学的にも難しいのですが、いろんな知識が身について楽しいのでオススメです。 先日、メールアドレスを持たないアカウントでも freee 人事労務というプロダクトを利用できるになりました。現在、freee 人事労務では、メールアドレスまたはログイン ID でのログインが可能となっています。本記事では、メールアドレスを持たないアカウントで freee 人事労務にログインする機能の開発の課題などをまとめました。 freee人事労務ログイン画面 課題 これまで freee ではメールアドレスを持たないアカウントでログインすることができませんでした。そうしたなかで、 freee 人事労務で勤怠を管理したいけれども、従業員に対するメールアドレスの発行は

          メールアドレスを持たないアカウントも freee 人事労務を利用できるようになりました - freee Developers Hub
        • The Distributed Computing Manifesto

          The Distributed Computing ManifestoNovember 16, 2022 • 3941 words Today, I am publishing the Distributed Computing Manifesto, a canonical document from the early days of Amazon that transformed the architecture of Amazon’s ecommerce platform. It highlights the challenges we were facing at the end of the 20th century, and hints at where we were headed. When it comes to the ecommerce side of Amazon,

            The Distributed Computing Manifesto
          • 『Micro Frontends』という記事を読んだのでまとめる

            ※こちらの記事は過去に個人のブログで投稿したものになります。 最近、マイクロフロントエンドという技術を知っていろいろ調べていたら以下のような記事を見つけました。 マイクロフロントエンドとは何か、非常に分かりやすくまとまっています。 なので日本語で要約・加筆して後で読み返しやすくしていこうと思います。 マイクロフロントエンドとは マイクロフロントエンドとは、 単体で実行可能な、サイトから切り出された特定のUI領域 であり、Webフロントエンドの新たなアーキテクチャです。 この特徴から以下のようなメリットがあります。 インクリメンタルアップグレード シンプルで分離されたコードベース 独立したデプロイ 自立したチーム インクリメンタルアップグレード マイクロフロントエンドは単体で実行可能にするため、使用するフレームワーク、ライブラリが他のマイクロフロントエンドと共通ではありません。 このため、他

              『Micro Frontends』という記事を読んだのでまとめる
            • 【海外ITトピックス】 躍進するKubernetes “クラウド界のユニコーン”の課題

                【海外ITトピックス】 躍進するKubernetes “クラウド界のユニコーン”の課題
              • SRE NEXT 2020 で「SLO Review」というタイトルで登壇しました #srenext - スタディサプリ Product Team Blog

                こんにちは。SRE の @chaspy です。 先日行われた SRE NEXT 2020 にて、SLO Review というタイトルで発表してきました。 本記事では、会場に来られた方には内容を追体験してもらえるように、来られなかった方には伝えたかった内容を持ち帰っていただけるように解説します。 来場者への質問 本セッションを聴きに来られている会場の方に、SLO に関する質問をしました。 会場への質問 SLO という言葉の意味を知っているひと:9割以上、ほとんど全員 自分のサービスに SLO を定めて運用をしているひと:2割程度 Error Budget Policy を定めて、SLO 違反になった際にリリースを止めるなどをしているひと:2,3人 事前に予想した通りの比率でした。まさに僕の発表は 1 を満たしているが、2をこれからやる、というひとに対するヒントを提供する発表だったからです。

                  SRE NEXT 2020 で「SLO Review」というタイトルで登壇しました #srenext - スタディサプリ Product Team Blog
                • エンタープライズに必要な機能を強化! Kubernetesベースのコンテナアプリ開発基盤「OpenShift」を試してみよう

                  Kubernetesをもっと便利に使いたい、コードを書くことに集中したいという業務システム開発者におすすめしたいのが、Red Hat社が提供するコンテナオーケストレーションプラットフォーム「OpenShift」です。本記事では、エンタープライズ向けKubernetesであるOpenShiftの入門をご紹介します。 はじめに Kubernetesはコンテナアプリを分散環境にデプロイ・運用管理するためのオーケストレーションツールです。もともとGoogleが社内システムで利用していたものをOSS化したもので、今日ではGoogleのみならずMicrosoftやRed Hatなども開発に積極的に参加し、コンテナオーケストレーションツールの事実上のデファクトスタンダードになりつつあります。 しかしながら、業務システムでコンテナアプリケーションを開発・運用するためにはKubernetesだけを学習すれば

                    エンタープライズに必要な機能を強化! Kubernetesベースのコンテナアプリ開発基盤「OpenShift」を試してみよう
                  • Life of a Request — envoy 1.31.0-dev-d1e955 documentation

                    Life of a Request Below we describe the events in the life of a request passing through an Envoy proxy. We first describe how Envoy fits into the request path for a request and then the internal events that take place following the arrival of a request at the Envoy proxy from downstream. We follow the request until the corresponding dispatch upstream and the response path. Terminology Envoy uses

                    • Go, Clojure, マイクロサービス…コロナを技術で乗り越えろ!飲食スタートアップの挑戦


                       Technology Company Internals DX :  :   CTO :   
                        Go, Clojure, マイクロサービス…コロナを技術で乗り越えろ!飲食スタートアップの挑戦
                      • x86-64-v2 マイクロアーキテクチャレベル用にRed Hat Enterprise Linux 9 をビルドする - 赤帽エンジニアブログ

                        この記事はBuilding Red Hat Enterprise Linux 9 for the x86-64-v2 microarchitecture level | Red Hat Developer の翻訳です。 Red Hat Enterprise Linux 9 はこの記事で紹介されている x86-64-v2 アーキテクチャむけにビルドされています。 Linuxディストリビューションを構築する際、初期に決定する最も重要なことの1つが、サポートするハードウェアの範囲です。ディストリビューションのデフォルトのコンパイラ・フラグは、ハードウェア・プラットフォームの互換性にとって重要です。新しいCPU命令を使用するプログラムは、古いCPUでは動作しないかもしれません。この記事では、Red Hat Enterprise Linux (RHEL) 9のx86-64バージョンをビルドするための

                          x86-64-v2 マイクロアーキテクチャレベル用にRed Hat Enterprise Linux 9 をビルドする - 赤帽エンジニアブログ
                        • Data Meshとは何か?


                          AboutData Mesh  TL;DRData Mesh Data Mesh  DDD Data Mesh Data Mesh  (WHY)Data Mesh 
                            Data Meshとは何か?
                          • 『モノリスからマイクロサービスへ―モノリスを進化させる実践移行ガイド』 - snoozer05's blog

                            翻訳を担当した書籍『モノリスからマイクロサービスへ ―モノリスを進化させる実践移行ガイド』(オライリー・ジャパン)が12月26日に発売になります。本書は2019年11月にO'Reilly Mediaより出版されたSam Newman著『Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith』の全訳で、マイクロサービスアーキテクチャを解説した書籍として日本でも定評のある『マイクロサービスアーキテクチャ』(原題『Building Microservices』)の著者であるSam Newmanによるマイクロサービスを取り上げた2冊目の書籍となります。 O'Reilly Japan - モノリスからマイクロサービスへ 本書は、モノリスからマイクロサービスアーキテクチャへと移行するための実践的なガイドです

                              『モノリスからマイクロサービスへ―モノリスを進化させる実践移行ガイド』 - snoozer05's blog
                            • AWS Batch for Amazon Elastic Kubernetes Service | Amazon Web Services

                              AWS News Blog AWS Batch for Amazon Elastic Kubernetes Service Today I’m pleased to announce AWS Batch for Amazon Elastic Kubernetes Service (Amazon EKS). AWS Batch for Amazon EKS is ideal for customers who no longer want to shoulder the burden of configuring, fine-tuning, and managing Kubernetes clusters and pods to use with their batch processing workflows. Furthermore, there is no charge for thi

                                AWS Batch for Amazon Elastic Kubernetes Service | Amazon Web Services
                              • 「『作る』から『やめる』へ」、創業130年のアサヒがパブリッククラウド、コンテナにたどり着いた理由

                                「アサヒビール」などで知られるアサヒグループホールディングス(以下、アサヒグループ)は、2018年頃から業務システムのパブリッククラウドでの構築・運用を進めている。「旧来型のシステムからの脱却」が方針で、リフト&シフトによる単純な移行は最後の手段とする。背景には、同グループの事業における根本的な変化があるという。アサヒグループの間接業務・IT戦略策定業務を担うアサヒプロマネジメントのITイノベーション戦略部マネージャー、清水博氏が、2020年1月30日に開催された「Google Cloud Anthos Day」で説明した。 数年前は「コンテナといえば、船に積まれるコンテナのことしか知らなかった」。国内の一般企業でパブリッククラウドに業務システムを移す例は、当時既に増えていたが、アサヒでは全くといいほど使っていなかった。それが変わってきた背景には、同グループの事業が根本的に変化してきたこと

                                  「『作る』から『やめる』へ」、創業130年のアサヒがパブリッククラウド、コンテナにたどり着いた理由
                                • 0924_Bold Challenge_@deeeet

                                  「なぜMicroservicesか?」 株式会社メルカリ Software Engineer, Microservices Platform 中島大一(@deeeet) ■イベント詳細 https://mercari.connpass.com/event/145803/ ■採用サイト https://careers.mercari.com/jp

                                    0924_Bold Challenge_@deeeet
                                  • Axon Framework で簡単にEventSourcing+CQRSなアプリケーションを作る - エムスリーテックブログ

                                    この記事はエムスリーAdvent Calendar 2023の13日目の記事です。 こんにちは、製薬企業向けプラットフォームチームエンジニアの桑原です。 前回のJJUG CCC の登壇についてのブログで Axon Framework について軽く触れました。今回はAxon Frameworkがどのようなもので、どういった使い方をするかを紹介したいと思います。 背景:CommandとQueryに最適なモデルが異なる CommandとEvent追記型との相性は良かった QueryがEvent追記型との相性は良くなかった 苦肉の解決策 Axon Framework ざっくりアーキテクチャ Command EventからReadModelへのマッピング Query まとめ 参考記事 We are Hiring! 背景:CommandとQueryに最適なモデルが異なる 上述のリンクで紹介したメッセー

                                      Axon Framework で簡単にEventSourcing+CQRSなアプリケーションを作る - エムスリーテックブログ
                                    • 【レポート】Backend Engineer’s meetup ~マイクロサービスにおける認証認可基盤~ | DevelopersIO

                                      本記事は、2019年8月21日に行われたmerpay社の主催するイベント、「Backend Engineer’s meetup ~マイクロサービスにおける認証認可基盤~」の参加レポートです。 Backend Engineer’s meetup ~マイクロサービスにおける認証認可基盤~ レポート セッションの概要 メルペイ社の認証基盤チームの担当している 外部向けに提供しているOIDCなどの認可の仕組み 内部のマイクロサービス間通信の認証の仕組み のうち、後者についてのお話を聞いてきました。セッションのスライドはこちらで公開されています。 チームがやっていること 認証基盤チームではユーザーアカウント管理とかログインはやってない 従業員の管理とかはやってない セキュリティについてはセキュリティチームと相談しながらやっている それ以外の認証認可を認証基盤チームがやっている 現状のアーキテクチャ

                                        【レポート】Backend Engineer’s meetup ~マイクロサービスにおける認証認可基盤~ | DevelopersIO
                                      • ストラングラーパターン:段階的なシステム移行

                                        2000年に生鮮食品のネットショップとして創業したサービス「Oisix」。創業以来19年間連続でサービス規模を拡大し続けていたが、システムの肥大化により、サービスをローンチするまでの期間が長くなる、開発/リリースの難易度が上がるなどが課題に… モノリシックなシステムをマイクロサービス化するに当たって採用したアプローチは、「ストラングラーパターン」「マルチクラウド構成」「共有データベースの段階的な分離」だ。 本稿では、このストラングラーパターンについて、概要とWebアプリケーションへの適用例をご紹介します。 「ストラングラーパターン」とは?「ストラングラーパターン」は、既存のシステムを段階的に新規システムに置き換えていく手法のことです。マーティン・ファウラーが2004年の記事「StranglerApplication」で名付けました。 「Strangler」は直訳すると「絞殺者」となります。

                                          ストラングラーパターン:段階的なシステム移行
                                        • 業務システムとマイクロサービス(1) - 設計者の発言

                                          マイクロサービス・アーキテクチャ(MSA)は、モダンなソフトウエアのあり方を考える際に欠かせない考え方だ。複雑で巨大なソフトウエアを扱いやすいモジュールに分割することで、独立したチームに開発や運用・保守をまかせられるようになる。モジュール間の通信はシンプルなAPIを用いてなされ、それらの仕様さえ理解しておけばモジュール間連係をスマートに実現できる。経済産業省が2018年に発表した「DXレポート~ITシステム『2025年の崖』の克服とDXの本格的な展開~」でも好意的に紹介されていた。 しかし、業務システム開発でMSAを適用する際には注意が要る。業務システムを1個のサービスとみなして、他システムに対するインタフェースを与えることになんら問題はないし意義深い。しかし、業務システムを構成する個々のブロック(サブシステム)を機械的にマイクロサービスの単位とみなすべきではない。更新制御に関する問題を生

                                            業務システムとマイクロサービス(1) - 設計者の発言
                                          • マイクロサービスのための新製品「Oracle Transaction Manager for Microservices」を徹底解説

                                            オラクルは近々、マイクロサービスアプリケーション向けに「Oracle Transaction Manager for Microservices(以下、TMM)」をリリースする。まず導入としてマイクロサービスに関する課題を説明し、次にTMMの概要やサポート範囲、最後にオラクルの今後の展望を明かす。 マイクロサービスにおける課題、オラクルの解決策 まずはマイクロサービスの対極にある従前のモノリシック(アプリケーション)から確認しよう。これは1つの巨大岩のようなものだ。内部でローカルトランザクションを実行するため、データベースが絶えず更新され、モジュール間には多数の依存関係があり、コードもテーブルも膨大な数を抱えている。巨大な固まりなので、保守の困難さなどさまざまな課題を抱えている。 一方、マイクロサービスはより小さな独立したモジュールで構成されるもので、各モジュールは個別に開発・テスト・デプ

                                              マイクロサービスのための新製品「Oracle Transaction Manager for Microservices」を徹底解説
                                            • マイクロサービスアーキテクチャとクラウドネイティブはどう違うのか? エキスパートたちが考える定義とメリット

                                              エキスパートたちが語るクラウドネイティブの今 新野淳一氏(以下、新野):よろしくお願いします。今日のテーマは「クラウドネイティブ」です。あとで僕も含めてみなさんに自己紹介をしていただくんですが、エキスパートの方が揃っていますので、非常に濃いお話を聞けるんじゃないかなと思います。 これから70分ちょっとぐらいパネルディスカッションをしていくパネリストの方々に自己紹介いただきたいと思います。私の隣に座っていらっしゃるのが青山さんです。よろしくお願いします。 (会場拍手) 青山さん、簡単に自己紹介をお願いできますか? 青山真也氏(以下、青山):はい。クラウドネイティブっぽい格好で来てしまいました。 (会場笑) サイバーエージェントの青山と申します。ふだんはサイバーエージェント内のオンプレミスにあるKubernetes as a Service、いわゆるManaged Kubernetesを提供す

                                                マイクロサービスアーキテクチャとクラウドネイティブはどう違うのか? エキスパートたちが考える定義とメリット
                                              • 【感想】『マイクロサービスパターン 実践的システムデザインのためのコード解説』:前編 - Rのつく財団入り口

                                                「未来はすでにここにある。まだむらなく流通していないだけだ」←グッとくる 最初のエモワードがSF作家ウィリアム・ギブスンの引用でイイ! サイバーパンク2077遊んでみた~い……じゃなかった、CloudFoundry.comのファウンダーでありMicroservices.ioの運営者、経験豊富なソフトウェアアーキテクトであるクリス・リチャードソンさんによる『Microservices Patterns』の翻訳本。 タイトルのようにアーキテクチャパターンやデザインパターンのようにマイクロサービスをパターンで体系化し、サンプルストーリーを元にした事例やコード例、OSS紹介を交えつつマイクロサービスを実践する設計方法を探求した本となっています。 Java文化圏で長く活動してきた方とのことでサンプルコードはほぼJava、Springフレームワーク、ご本人らによるマイクロサービス用のフレームワークEv

                                                  【感想】『マイクロサービスパターン 実践的システムデザインのためのコード解説』:前編 - Rのつく財団入り口
                                                • 今Serverlessが面白いわけ v19.09

                                                  プレゼンテーションスライド @ Serverless Meetup Tokyo #14 Presentation Slides for Breakout session at Serverless Meetup Tokyo #14 https://serverless.connpass.com/event/143446/

                                                    今Serverlessが面白いわけ v19.09
                                                  • 分散型アプリの開発と運用を分離するOAMとDapr、そしてKubernetes上の実装であるRudrとは?

                                                    分散型アプリの開発と運用を分離するOAMとDapr、そしてKubernetes上の実装であるRudrとは? クラウドネイティブなシステムの理想形の一つは、オンプレミスのプラットフォームであったとしてもAWSやMicrosoft Azure、GCPのように柔軟でスケールアウト可能なインフラストラクチャーの上に分散型のアプリケーションが稼働することだ。 しかし実際には仮想マシンからコンテナベースのインフラストラクチャーに移行し、アプリケーションの実行単位がコンテナになったとしても、アプリケーション自体が分散型になることはそれほど進んでいない。これはモノリシックなアプリケーションを分散型にリアーキテクチャーすることの難しさの現れであろう。また新規のアプリケーションにおいても、デジタルトランスフォーメーション(DX)を促すベンダーサイドの掛け声の割には導入が進んでいないというのが現実だろう。 この

                                                      分散型アプリの開発と運用を分離するOAMとDapr、そしてKubernetes上の実装であるRudrとは?
                                                    • ZOZOTOWNにおける段階的なIstioサービスメッシュ化戦略 - ZOZO TECH BLOG

                                                      はじめに こんにちは、SRE部 ECプラットフォーム基盤SREブロックの亀井です。 ZOZOTOWNのマイクロサービスプラットフォーム基盤(以下、プラットフォーム基盤)ではサービス間通信におけるトラフィック制御・カナリアリリース実装のため、Istioによるサービスメッシュを導入しました。現在は初期段階としてBFF機能を司るZOZO Aggregation APIとその通信先サービス間へ部分的に導入しています。 ZOZO Aggregation APIについては、以前に三神が紹介しているので、そちらの記事をご参照ください。 techblog.zozo.com その後、Istioによる一貫したトラフィック制御・カナリアリリース実装を目的とし、プラットフォーム基盤全体へサービスメッシュを拡大しました。本記事ではその取り組みを紹介します。 なお、本記事はプロダクション運用中サービスのサービスメッシ

                                                        ZOZOTOWNにおける段階的なIstioサービスメッシュ化戦略 - ZOZO TECH BLOG
                                                      • マイクロソフト、クラウド/エッジアプリ向けの新オープンソース仕様を発表

                                                        Microsoftはクラウド開発者が抱える問題について、複数の新規プロジェクトで取り組んでおり、米国時間10月16日に2つの成果を発表した。1つ目は、同社とAlibaba CloudがOpen Web Foundationのプロジェクトとして開発している、「Kubernetes」上でクラウドネイティブなアプリケーションを開発するための仕様である「Open Application Model」(OAM)だ。2つ目は、クラウド上やエッジデバイス上で稼働できるマイクロサービスアプリケーションを構築するためのポータブルなイベント駆動ランタイム「Dapr」だ。 TwitterユーザーのThe Walking Cat(@h0x0d)は15日に、OAMのGitHubリポジトリーを見つけたとツイートしていた。またOAMの実装である「Rudr」へのリンクも投稿していた。GitHub上での説明によると、Rud

                                                          マイクロソフト、クラウド/エッジアプリ向けの新オープンソース仕様を発表
                                                        • なぜ「マイクロサービス“化”」が必要なのか

                                                          2019年8月12日に開催されたセミナー「トラディショナル企業のための、“ビジネスに効く”、アプリケーションモダナイゼーション実践法 ~アプリ開発・提供の「スピードと品質」をどう両立するか~」での基調講演「“実ビジネス”のための、アプリケーションモダナイゼーション導入ステップ  なぜ「マイクロサービス“化”」が必要なのか――」の資料です。 https://itmedia.smartseminar.jp/public/application/add/2203

                                                            なぜ「マイクロサービス“化”」が必要なのか
                                                          • 実践:マイクロサービス認可基盤

                                                            ServerAction で Progressive Enhancement はどこまで頑張れるか? / progressive-enhancement-with-server-action

                                                              実践:マイクロサービス認可基盤
                                                            • サービスメッシュを導入してよかった話

                                                              2019年7月6日、株式会社サイバーエージェントが主催するイベント「Battle Conference U30」が開催されました。30歳以下のエンジニアによる30歳以下のエンジニアのための技術カンファレンスである本イベントには、さまざまな領域で活躍する若手が登壇。企業の枠を超えて、自身の技術・事業・キャリアに関する知見を発表しました。「サービスメッシュを導入してよかった話 」に登壇したのは、株式会社サイバーエージェント・江頭宏亮氏。 サービスメッシュ導入の経緯 江頭宏亮氏:ご紹介ありがとうございます。「サービスメッシュを導入してよかった話」というタイトルでお話させていただきます。よろしくお願いします。 まず軽く自己紹介をさせてください。2018年4月にサイバーエージェントに入社して、今はCATS(Client Advanced Technology Studio)という組織に所属しています

                                                                サービスメッシュを導入してよかった話
                                                              • GitHub - zeromicro/go-zero: A cloud-native Go microservices framework with cli tool for productivity.

                                                                You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                  GitHub - zeromicro/go-zero: A cloud-native Go microservices framework with cli tool for productivity.
                                                                • Micro Frontends を学んだすべて -

                                                                  Micro FrontendsというWebフロントエンドアーキテクチャがあります。 このアーキテクチャを知るために、書籍を読み、簡単なサンプルWebアプリを開発しました。 そこから学んだことをすべて議事録として残したいと思います。 モノリシックな Webアプリケーション Micro Frontends とは Micro Frontends の良さ Micro Frontends の難しさ Micro Frontends の作る上で考えること Micro Frontends サンプルWebアプリ サービス 仕組み @podium/podlet @podium/layout @podium/browser 状態管理, ルーティング その他 サンプルWebアプリで分かったこと SSR + CSR (Hydration) が実現可能 サービス内で技術スタックを選択できる サービス毎のフロントエンド

                                                                    Micro Frontends を学んだすべて -
                                                                  • E2Eテスト vs E2Eテスト: 柴田 芳樹 (Yoshiki Shibata)

                                                                    私が「WEB+DB PRESS, Vol.134」の特集1「実践API設計」の中で使っている用語「E2Eテスト」は、一般的な書籍で述べられているE2Eテストとは若干異なります。 どのように違うのかをウェブサービスのバックエンドのサービスで説明します。新たに図を起こすのが面倒なので、すでにある記事「マイクロサービスの開発とテストファースト/テスト駆動開発」からそのまま引用します。 この図では、「加盟店管理用APIマイクロサービス」が複数のマイクロサービスに依存しています。 一般的なE2Eテストとは一般的な書籍では、テストピラミッドにおける頂点にあるE2E(End-To-End)テストは、「加盟店管理用APIマイクロサービス」およびそれが依存するすべてのマイクロサービスを何らかの環境(たとえば、Docker、あるいは開発用のクラウド環境)にデプロイして「加盟店管理用APIマイクロサービス」をテ

                                                                      E2Eテスト vs E2Eテスト: 柴田 芳樹 (Yoshiki Shibata)
                                                                    • Microservice and Transaction Management1 マイクロサービストランザクションの動向 - Qiita


                                                                        西稿  LGTM  () ACIDCommitment Ordering1 ACIDCommitment Ordering2 2Phase CommitMicroservice     
                                                                        Microservice and Transaction Management1 マイクロサービストランザクションの動向 - Qiita
                                                                      • マイクロサービスへの上手な分割手法

                                                                        ドメイン駆動設計(Domain Driven Design -DDD-)はご存知でしょうか。ご存知ない方は以下のサイトなどを参考にドメイン駆動設計について調べてみてはいかがでしょうか。 ドメイン駆動設計はドメインの知識に焦点をあてた設計手法です。〜略〜 ドメインは「領域」の意味をもった言葉です。ソフトウェア開発におけるドメインは、「プログラムを適用する対象となる領域」を指します。重要なのはドメインが何かではなく、ドメインに含まれるものが何かです。

                                                                          マイクロサービスへの上手な分割手法
                                                                        • ドメイン駆動設計を用いてマイクロサービスに分割することを考える - Qiita

                                                                          はじめに 最近は、ビジネス環境の変化に迅速に対応するために、デジタルトランスフォーメーション(以下、DX)の取り組みが各企業で行われています。それに伴い、クラウドネイティブ環境でアプリケーション開発のアジリティを向上させるマイクロサービスアーキテクチャへの関心も高まっています。@takahashisansanの記事「マイクロサービスが開発・運用コストの削減にどう貢献するか考えてみた件」では、開発・運用コストへの影響について整理されています。また、@atsuo0oの記事「デジタルトランスフォーメーションにおけるシステムの俊敏性とは?を考える」では、DXにおける課題や進め方が整理されています。それらの内容を踏まえた上で、一歩踏み込んで、マイクロサービス化で直面するサービスの分割について考えてみます。 マイクロサービスが注目される理由 ます、サービスの分割に入る前に、マイクロサービスが注目される

                                                                            ドメイン駆動設計を用いてマイクロサービスに分割することを考える - Qiita
                                                                          • Yakumoのモニタリングとコンテナ時代のDataDog活用例 - Cybozu Inside Out | サイボウズエンジニアのブログ

                                                                            こんにちは、Yakumoチームの@ueokandeです。 秋といえばモニタリングですよね。 本日はYakumoプロジェクトにおけるモニタリングの取り組みについて紹介します。 YakumoはUS市場にKintoneを展開することをゴールとしたプロジェクトで、その一環として国内のデータセンターで提供しているKintoneをAmazon Web Service (AWS)に移行しています。 つい先日、Yakumoで開発・運用してるKintoneがリリースされました。 本記事では、Yakumoにおけるモニタリングと、YakumoチームでのDataDogの活用例について紹介します。 再入門・監視 監視とは、メトリクス、ログ、アラート、オンコール、障害対応などたくさんのことを扱います。 その中でもメトリクスのモニタリングは、サービスの健康状態を知るための大事な手がかりです。 Webサービスにおけるメト

                                                                              Yakumoのモニタリングとコンテナ時代のDataDog活用例 - Cybozu Inside Out | サイボウズエンジニアのブログ
                                                                            • どのツールを選択するかではなく何を解決するかが大事 マイクロサービスの“光”と“闇”


                                                                              CLOUDNATIVE DAYS Spring 2021 ONLINEVMware Tanzu Labstips  tips 1
                                                                                どのツールを選択するかではなく何を解決するかが大事 マイクロサービスの“光”と“闇”
                                                                              • サイドカーライブラリ Dapr の分散トレーシングを試す - kencharosの日記


                                                                                 www.publickey1.jp ? dapr.io github.com Microsoft  OSS  golang   envoy 使調  github.com github.com Isito Dapr Dapr  HTTPgRPC
                                                                                  サイドカーライブラリ Dapr の分散トレーシングを試す - kencharosの日記
                                                                                • コンテナをさらに活用しよう! 「マイクロサービス」と「サーバーレス」


                                                                                   ()2  12 
                                                                                    コンテナをさらに活用しよう! 「マイクロサービス」と「サーバーレス」