Enviar búsqueda
Cargar
マイクロサービスとそれを支えるアーキテクチャー
•
8 recomendaciones
•
2,024 vistas
Tsukasa Kato
Seguir
Developers Summit 2018 FUKUOKA 2018/09/06
Leer menos
Leer más
Tecnología
Denunciar
Compartir
Denunciar
Compartir
1 de 52
Descargar ahora
Descargar para leer sin conexión
Recomendados
Techlion vol8 yusuke #techlion
Techlion vol8 yusuke #techlion
Yusuke Yamamoto
SIerとクラウドの付き合い方
SIerとクラウドの付き合い方
Yusuke Suzuki
クラウド鎖国からクラウド維新へ
クラウド鎖国からクラウド維新へ
Cybozucommunity
connpass特徴と開発の流れ
connpass特徴と開発の流れ
Ikeda Yosuke
「エンジニアはハードウェアビジネスをどうやって立ち上げればよいですか」問題
「エンジニアはハードウェアビジネスをどうやって立ち上げればよいですか」問題
Yasunori Okajima
デブサミ2010 これからのアーキテクチャを見通す
デブサミ2010 これからのアーキテクチャを見通す
Yusuke Suzuki
企業におけるSpring@日本springユーザー会20090624
企業におけるSpring@日本springユーザー会20090624
Yusuke Suzuki
小さいカイゼンをまぁまぁうまく回しているチームとツールの紹介
小さいカイゼンをまぁまぁうまく回しているチームとツールの紹介
Akiyah
Recomendados
Techlion vol8 yusuke #techlion
Techlion vol8 yusuke #techlion
Yusuke Yamamoto
SIerとクラウドの付き合い方
SIerとクラウドの付き合い方
Yusuke Suzuki
クラウド鎖国からクラウド維新へ
クラウド鎖国からクラウド維新へ
Cybozucommunity
connpass特徴と開発の流れ
connpass特徴と開発の流れ
Ikeda Yosuke
「エンジニアはハードウェアビジネスをどうやって立ち上げればよいですか」問題
「エンジニアはハードウェアビジネスをどうやって立ち上げればよいですか」問題
Yasunori Okajima
デブサミ2010 これからのアーキテクチャを見通す
デブサミ2010 これからのアーキテクチャを見通す
Yusuke Suzuki
企業におけるSpring@日本springユーザー会20090624
企業におけるSpring@日本springユーザー会20090624
Yusuke Suzuki
小さいカイゼンをまぁまぁうまく回しているチームとツールの紹介
小さいカイゼンをまぁまぁうまく回しているチームとツールの紹介
Akiyah
マイクロサービスに至る歴史とこれから - XP祭り2021
マイクロサービスに至る歴史とこれから - XP祭り2021
Yusuke Suzuki
MicroserviceでのNoOps戦略 - NoOps Meetup Tokyo #2 #NoOpsJP
MicroserviceでのNoOps戦略 - NoOps Meetup Tokyo #2 #NoOpsJP
Yusuke Suzuki
アジャイル開発を支えるアーキテクチャ設計とは
アジャイル開発を支えるアーキテクチャ設計とは
Yusuke Suzuki
エンタープライズ、アーキテクチャ、アジャイルのこれから
エンタープライズ、アーキテクチャ、アジャイルのこれから
Yusuke Suzuki
JJUG初心者のためのJava/JJUG講座
JJUG初心者のためのJava/JJUG講座
Yusuke Suzuki
エンタープライズアジャイルでチームが超えるべきこと - エンタープライズアジャイル勉強会 2018年10月セミナー
エンタープライズアジャイルでチームが超えるべきこと - エンタープライズアジャイル勉強会 2018年10月セミナー
Yusuke Suzuki
エンタープライズアジャイルにおける要求探索の勘所 要求開発アライアンス2018年7月定例会
エンタープライズアジャイルにおける要求探索の勘所 要求開発アライアンス2018年7月定例会
Yusuke Suzuki
DX時代に目指すべき品質向上とテスト - @IT ソフトウェア品質向上セミナー 2019夏
DX時代に目指すべき品質向上とテスト - @IT ソフトウェア品質向上セミナー 2019夏
Yusuke Suzuki
20130629 KA法ワークショップ@DevLOVE仙台
20130629 KA法ワークショップ@DevLOVE仙台
chachaki chachaki
Javaとコミュニティの歩み 2020
Javaとコミュニティの歩み 2020
Yusuke Suzuki
20140126 KA法ワークショップ@DevLOVElove関西
20140126 KA法ワークショップ@DevLOVElove関西
chachaki chachaki
マイクロサービス化デザインパターン - #AWSDevDay Tokyo 2018
マイクロサービス化デザインパターン - #AWSDevDay Tokyo 2018
Yusuke Suzuki
Javaはコミュニティの力で再び偉大になれるのか
Javaはコミュニティの力で再び偉大になれるのか
Yusuke Suzuki
なぜソフトウェアアーキテクトが必要なのか - Devlove 20110423
なぜソフトウェアアーキテクトが必要なのか - Devlove 20110423
Yusuke Suzuki
エンタープライズアジャイルと全体最適について ~アーキテクチャ設計とウォーターフォールの必要性~
エンタープライズアジャイルと全体最適について ~アーキテクチャ設計とウォーターフォールの必要性~
Yusuke Suzuki
ITトレンドに見る日本のエンタープライズITについて
ITトレンドに見る日本のエンタープライズITについて
Yusuke Suzuki
なぜソフトウェアアーキテクトが必要なのか - デブサミ2011
なぜソフトウェアアーキテクトが必要なのか - デブサミ2011
Yusuke Suzuki
Javaエンジニアのためのアーキテクト講座-JJUG CCC 2014 Fall
Javaエンジニアのためのアーキテクト講座-JJUG CCC 2014 Fall
Yusuke Suzuki
エナジャイル設立によせて
エナジャイル設立によせて
Yusuke Suzuki
JavaとOSSとAndroid - JavaAPI訴訟問題を考える
JavaとOSSとAndroid - JavaAPI訴訟問題を考える
Yusuke Suzuki
あなたとわたしの仲介人♡サービスブローカー
あなたとわたしの仲介人♡サービスブローカー
Tsukasa Kato
Microservices and Servcie Mesh on Azure
Microservices and Servcie Mesh on Azure
Tsukasa Kato
Más contenido relacionado
La actualidad más candente
マイクロサービスに至る歴史とこれから - XP祭り2021
マイクロサービスに至る歴史とこれから - XP祭り2021
Yusuke Suzuki
MicroserviceでのNoOps戦略 - NoOps Meetup Tokyo #2 #NoOpsJP
MicroserviceでのNoOps戦略 - NoOps Meetup Tokyo #2 #NoOpsJP
Yusuke Suzuki
アジャイル開発を支えるアーキテクチャ設計とは
アジャイル開発を支えるアーキテクチャ設計とは
Yusuke Suzuki
エンタープライズ、アーキテクチャ、アジャイルのこれから
エンタープライズ、アーキテクチャ、アジャイルのこれから
Yusuke Suzuki
JJUG初心者のためのJava/JJUG講座
JJUG初心者のためのJava/JJUG講座
Yusuke Suzuki
エンタープライズアジャイルでチームが超えるべきこと - エンタープライズアジャイル勉強会 2018年10月セミナー
エンタープライズアジャイルでチームが超えるべきこと - エンタープライズアジャイル勉強会 2018年10月セミナー
Yusuke Suzuki
エンタープライズアジャイルにおける要求探索の勘所 要求開発アライアンス2018年7月定例会
エンタープライズアジャイルにおける要求探索の勘所 要求開発アライアンス2018年7月定例会
Yusuke Suzuki
DX時代に目指すべき品質向上とテスト - @IT ソフトウェア品質向上セミナー 2019夏
DX時代に目指すべき品質向上とテスト - @IT ソフトウェア品質向上セミナー 2019夏
Yusuke Suzuki
20130629 KA法ワークショップ@DevLOVE仙台
20130629 KA法ワークショップ@DevLOVE仙台
chachaki chachaki
Javaとコミュニティの歩み 2020
Javaとコミュニティの歩み 2020
Yusuke Suzuki
20140126 KA法ワークショップ@DevLOVElove関西
20140126 KA法ワークショップ@DevLOVElove関西
chachaki chachaki
マイクロサービス化デザインパターン - #AWSDevDay Tokyo 2018
マイクロサービス化デザインパターン - #AWSDevDay Tokyo 2018
Yusuke Suzuki
Javaはコミュニティの力で再び偉大になれるのか
Javaはコミュニティの力で再び偉大になれるのか
Yusuke Suzuki
なぜソフトウェアアーキテクトが必要なのか - Devlove 20110423
なぜソフトウェアアーキテクトが必要なのか - Devlove 20110423
Yusuke Suzuki
エンタープライズアジャイルと全体最適について ~アーキテクチャ設計とウォーターフォールの必要性~
エンタープライズアジャイルと全体最適について ~アーキテクチャ設計とウォーターフォールの必要性~
Yusuke Suzuki
ITトレンドに見る日本のエンタープライズITについて
ITトレンドに見る日本のエンタープライズITについて
Yusuke Suzuki
なぜソフトウェアアーキテクトが必要なのか - デブサミ2011
なぜソフトウェアアーキテクトが必要なのか - デブサミ2011
Yusuke Suzuki
Javaエンジニアのためのアーキテクト講座-JJUG CCC 2014 Fall
Javaエンジニアのためのアーキテクト講座-JJUG CCC 2014 Fall
Yusuke Suzuki
エナジャイル設立によせて
エナジャイル設立によせて
Yusuke Suzuki
JavaとOSSとAndroid - JavaAPI訴訟問題を考える
JavaとOSSとAndroid - JavaAPI訴訟問題を考える
Yusuke Suzuki
La actualidad más candente
(20)
マイクロサービスに至る歴史とこれから - XP祭り2021
マイクロサービスに至る歴史とこれから - XP祭り2021
MicroserviceでのNoOps戦略 - NoOps Meetup Tokyo #2 #NoOpsJP
MicroserviceでのNoOps戦略 - NoOps Meetup Tokyo #2 #NoOpsJP
アジャイル開発を支えるアーキテクチャ設計とは
アジャイル開発を支えるアーキテクチャ設計とは
エンタープライズ、アーキテクチャ、アジャイルのこれから
エンタープライズ、アーキテクチャ、アジャイルのこれから
JJUG初心者のためのJava/JJUG講座
JJUG初心者のためのJava/JJUG講座
エンタープライズアジャイルでチームが超えるべきこと - エンタープライズアジャイル勉強会 2018年10月セミナー
エンタープライズアジャイルでチームが超えるべきこと - エンタープライズアジャイル勉強会 2018年10月セミナー
エンタープライズアジャイルにおける要求探索の勘所 要求開発アライアンス2018年7月定例会
エンタープライズアジャイルにおける要求探索の勘所 要求開発アライアンス2018年7月定例会
DX時代に目指すべき品質向上とテスト - @IT ソフトウェア品質向上セミナー 2019夏
DX時代に目指すべき品質向上とテスト - @IT ソフトウェア品質向上セミナー 2019夏
20130629 KA法ワークショップ@DevLOVE仙台
20130629 KA法ワークショップ@DevLOVE仙台
Javaとコミュニティの歩み 2020
Javaとコミュニティの歩み 2020
20140126 KA法ワークショップ@DevLOVElove関西
20140126 KA法ワークショップ@DevLOVElove関西
マイクロサービス化デザインパターン - #AWSDevDay Tokyo 2018
マイクロサービス化デザインパターン - #AWSDevDay Tokyo 2018
Javaはコミュニティの力で再び偉大になれるのか
Javaはコミュニティの力で再び偉大になれるのか
なぜソフトウェアアーキテクトが必要なのか - Devlove 20110423
なぜソフトウェアアーキテクトが必要なのか - Devlove 20110423
エンタープライズアジャイルと全体最適について ~アーキテクチャ設計とウォーターフォールの必要性~
エンタープライズアジャイルと全体最適について ~アーキテクチャ設計とウォーターフォールの必要性~
ITトレンドに見る日本のエンタープライズITについて
ITトレンドに見る日本のエンタープライズITについて
なぜソフトウェアアーキテクトが必要なのか - デブサミ2011
なぜソフトウェアアーキテクトが必要なのか - デブサミ2011
Javaエンジニアのためのアーキテクト講座-JJUG CCC 2014 Fall
Javaエンジニアのためのアーキテクト講座-JJUG CCC 2014 Fall
エナジャイル設立によせて
エナジャイル設立によせて
JavaとOSSとAndroid - JavaAPI訴訟問題を考える
JavaとOSSとAndroid - JavaAPI訴訟問題を考える
Similar a マイクロサービスとそれを支えるアーキテクチャー
あなたとわたしの仲介人♡サービスブローカー
あなたとわたしの仲介人♡サービスブローカー
Tsukasa Kato
Microservices and Servcie Mesh on Azure
Microservices and Servcie Mesh on Azure
Tsukasa Kato
「関心の分離」と「疎結合」 ソフトウェアアーキテクチャのひとかけら
「関心の分離」と「疎結合」 ソフトウェアアーキテクチャのひとかけら
Atsushi Nakamura
Ms retail update ra 20191030
Ms retail update ra 20191030
Microsoft Azure Japan
もっとサーバーレスを手軽に便利に!Azure Logic Apps
もっとサーバーレスを手軽に便利に!Azure Logic Apps
典子 松本
Dapr × Kubernetes ではじめるポータブルなマイクロサービス(CloudNative Days Tokyo 2020講演資料)
Dapr × Kubernetes ではじめるポータブルなマイクロサービス(CloudNative Days Tokyo 2020講演資料)
NTT DATA Technology & Innovation
2014年を振り返る 今年の技術トレンドとDockerについて
2014年を振り返る 今年の技術トレンドとDockerについて
Masahito Zembutsu
今後のContainerの行く末の感じたこと、思ったこと〜JKD参加報告〜
今後のContainerの行く末の感じたこと、思ったこと〜JKD参加報告〜
Tsukasa Kato
Azure Cloud Shell
Azure Cloud Shell
ryosuke matsumura
案件規模で使い分けよう!Microsoft Azure×WordPressの話
案件規模で使い分けよう!Microsoft Azure×WordPressの話
典子 松本
OpenStackの普及でどう変わる?クラウド時代の次の一手 - ミラクル・リナックス様セミナー 『OpenStack の普及でどう変わる?クラウド時代...
OpenStackの普及でどう変わる?クラウド時代の次の一手 - ミラクル・リナックス様セミナー 『OpenStack の普及でどう変わる?クラウド時代...
VirtualTech Japan Inc.
OpenStackの普及でどう変わる?クラウド時代の次の一手 - ミラクル・リナックス様セミナー 『OpenStack の普及でどう変わる?クラウド時代...
OpenStackの普及でどう変わる?クラウド時代の次の一手 - ミラクル・リナックス様セミナー 『OpenStack の普及でどう変わる?クラウド時代...
Nobuyuki Tamaoki
サーバーレスやマイクロサービスへの"チャレンジ"を後押ししてくれるセッションを紹介
サーバーレスやマイクロサービスへの"チャレンジ"を後押ししてくれるセッションを紹介
Yuta Matsumura
Azure Stack Hybrid DevOpsデモンストレーション
Azure Stack Hybrid DevOpsデモンストレーション
Masahiko Ebisuda
Mautic最新情報と始め方 - IDCFクラウド&Bluemix 合同Meetup!in つくば vol.3
Mautic最新情報と始め方 - IDCFクラウド&Bluemix 合同Meetup!in つくば vol.3
Kohei Nishikawa
Small Language Model Local Launch on AI Tour Tokyo
Small Language Model Local Launch on AI Tour Tokyo
Takao Tetsuro
OSSとクラウドによるコンピューティングモデルの変化
OSSとクラウドによるコンピューティングモデルの変化
Nobuyori Takahashi
富士ゼロックスのマルチクラウド戦略
富士ゼロックスのマルチクラウド戦略
Yuta Watanabe
はじめよう!PowerAppsキホンのキ kintone × Microsoft Flow / Logic Appsの話
はじめよう!PowerAppsキホンのキ kintone × Microsoft Flow / Logic Appsの話
典子 松本
ServerlessとMicroserviceの難しさに立ち向かう
ServerlessとMicroserviceの難しさに立ち向かう
ひろき こにし
Similar a マイクロサービスとそれを支えるアーキテクチャー
(20)
あなたとわたしの仲介人♡サービスブローカー
あなたとわたしの仲介人♡サービスブローカー
Microservices and Servcie Mesh on Azure
Microservices and Servcie Mesh on Azure
「関心の分離」と「疎結合」 ソフトウェアアーキテクチャのひとかけら
「関心の分離」と「疎結合」 ソフトウェアアーキテクチャのひとかけら
Ms retail update ra 20191030
Ms retail update ra 20191030
もっとサーバーレスを手軽に便利に!Azure Logic Apps
もっとサーバーレスを手軽に便利に!Azure Logic Apps
Dapr × Kubernetes ではじめるポータブルなマイクロサービス(CloudNative Days Tokyo 2020講演資料)
Dapr × Kubernetes ではじめるポータブルなマイクロサービス(CloudNative Days Tokyo 2020講演資料)
2014年を振り返る 今年の技術トレンドとDockerについて
2014年を振り返る 今年の技術トレンドとDockerについて
今後のContainerの行く末の感じたこと、思ったこと〜JKD参加報告〜
今後のContainerの行く末の感じたこと、思ったこと〜JKD参加報告〜
Azure Cloud Shell
Azure Cloud Shell
案件規模で使い分けよう!Microsoft Azure×WordPressの話
案件規模で使い分けよう!Microsoft Azure×WordPressの話
OpenStackの普及でどう変わる?クラウド時代の次の一手 - ミラクル・リナックス様セミナー 『OpenStack の普及でどう変わる?クラウド時代...
OpenStackの普及でどう変わる?クラウド時代の次の一手 - ミラクル・リナックス様セミナー 『OpenStack の普及でどう変わる?クラウド時代...
OpenStackの普及でどう変わる?クラウド時代の次の一手 - ミラクル・リナックス様セミナー 『OpenStack の普及でどう変わる?クラウド時代...
OpenStackの普及でどう変わる?クラウド時代の次の一手 - ミラクル・リナックス様セミナー 『OpenStack の普及でどう変わる?クラウド時代...
サーバーレスやマイクロサービスへの"チャレンジ"を後押ししてくれるセッションを紹介
サーバーレスやマイクロサービスへの"チャレンジ"を後押ししてくれるセッションを紹介
Azure Stack Hybrid DevOpsデモンストレーション
Azure Stack Hybrid DevOpsデモンストレーション
Mautic最新情報と始め方 - IDCFクラウド&Bluemix 合同Meetup!in つくば vol.3
Mautic最新情報と始め方 - IDCFクラウド&Bluemix 合同Meetup!in つくば vol.3
Small Language Model Local Launch on AI Tour Tokyo
Small Language Model Local Launch on AI Tour Tokyo
OSSとクラウドによるコンピューティングモデルの変化
OSSとクラウドによるコンピューティングモデルの変化
富士ゼロックスのマルチクラウド戦略
富士ゼロックスのマルチクラウド戦略
はじめよう!PowerAppsキホンのキ kintone × Microsoft Flow / Logic Appsの話
はじめよう!PowerAppsキホンのキ kintone × Microsoft Flow / Logic Appsの話
ServerlessとMicroserviceの難しさに立ち向かう
ServerlessとMicroserviceの難しさに立ち向かう
Más de Tsukasa Kato
すぐにでも使える Windows Virtual Desktop
すぐにでも使える Windows Virtual Desktop
Tsukasa Kato
Open Source x AI
Open Source x AI
Tsukasa Kato
ニューノーマルな働き方!?Teams投稿をセンチメント分析!
ニューノーマルな働き方!?Teams投稿をセンチメント分析!
Tsukasa Kato
WVD運用に欠かせない5つのポイント
WVD運用に欠かせない5つのポイント
Tsukasa Kato
ARM版Windows Virtual Desktop事始め
ARM版Windows Virtual Desktop事始め
Tsukasa Kato
Container x AI
Container x AI
Tsukasa Kato
Power Automate with kintone
Power Automate with kintone
Tsukasa Kato
Azure DevOps と開発管理
Azure DevOps と開発管理
Tsukasa Kato
ぼうけんにでかけよう Kubernetes KEDA
ぼうけんにでかけよう Kubernetes KEDA
Tsukasa Kato
Azure Private Linkのご紹介
Azure Private Linkのご紹介
Tsukasa Kato
Azure Vnetの拡張と強化
Azure Vnetの拡張と強化
Tsukasa Kato
マネージドBastion Azure Bastion
マネージドBastion Azure Bastion
Tsukasa Kato
SendGridを使ったスマホアプリ運用
SendGridを使ったスマホアプリ運用
Tsukasa Kato
よりお手軽なBotへ 〜APIで効率的なBotを〜
よりお手軽なBotへ 〜APIで効率的なBotを〜
Tsukasa Kato
Container deployment on Azure
Container deployment on Azure
Tsukasa Kato
AKS+KEDAで実現!Container Functions Pipeline
AKS+KEDAで実現!Container Functions Pipeline
Tsukasa Kato
Azuredevopsakskeda
Azuredevopsakskeda
Tsukasa Kato
Build2019発表情報一気見せ
Build2019発表情報一気見せ
Tsukasa Kato
俺のセキュリティを超えてゆけ
俺のセキュリティを超えてゆけ
Tsukasa Kato
Azure serverlesssummit2018
Azure serverlesssummit2018
Tsukasa Kato
Más de Tsukasa Kato
(20)
すぐにでも使える Windows Virtual Desktop
すぐにでも使える Windows Virtual Desktop
Open Source x AI
Open Source x AI
ニューノーマルな働き方!?Teams投稿をセンチメント分析!
ニューノーマルな働き方!?Teams投稿をセンチメント分析!
WVD運用に欠かせない5つのポイント
WVD運用に欠かせない5つのポイント
ARM版Windows Virtual Desktop事始め
ARM版Windows Virtual Desktop事始め
Container x AI
Container x AI
Power Automate with kintone
Power Automate with kintone
Azure DevOps と開発管理
Azure DevOps と開発管理
ぼうけんにでかけよう Kubernetes KEDA
ぼうけんにでかけよう Kubernetes KEDA
Azure Private Linkのご紹介
Azure Private Linkのご紹介
Azure Vnetの拡張と強化
Azure Vnetの拡張と強化
マネージドBastion Azure Bastion
マネージドBastion Azure Bastion
SendGridを使ったスマホアプリ運用
SendGridを使ったスマホアプリ運用
よりお手軽なBotへ 〜APIで効率的なBotを〜
よりお手軽なBotへ 〜APIで効率的なBotを〜
Container deployment on Azure
Container deployment on Azure
AKS+KEDAで実現!Container Functions Pipeline
AKS+KEDAで実現!Container Functions Pipeline
Azuredevopsakskeda
Azuredevopsakskeda
Build2019発表情報一気見せ
Build2019発表情報一気見せ
俺のセキュリティを超えてゆけ
俺のセキュリティを超えてゆけ
Azure serverlesssummit2018
Azure serverlesssummit2018
Último
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
CRI Japan, Inc.
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
WSO2
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
CRI Japan, Inc.
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
Toru Tamaki
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
sn679259
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
Toru Tamaki
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
atsushi061452
Último
(10)
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
マイクロサービスとそれを支えるアーキテクチャー
1.
マイクロサービスと それを支える アーキテクチャー 株式会社オルターブース 加藤 司 2018/09/06 #devsumi #devsumiA
2.
自己紹介 加藤 司 • 株式会社オルターブース所属 •
テクニカルアーキテクト • インフラ全般/Xamarin/C#/PHP/RoR • Microsoft MVP for Microsoft Azure • コミュニティ活動 • JAZUG熊本支部(くまあず)/ふくあず • 熊本クラウド語ろう会(熊クラ会) • Fukuoka.NET(ふくてん) • JXUG福岡
3.
注意事項 •お話する内容は2018年9月6日時点 での内容となります。 •今後アップデート等により仕様が変 わる可能性があります。
4.
今日お話する内容 •Monolithic × Microsrvices •Microservices
Architecture •Microservices Infurastructure
5.
Monolithic × Microsrvices
6.
Monolithic × Microservcies Monolithic
Microservices アプリケーションを1つの塊として作成 機能毎に分けてアプリケーションを作成
7.
特徴 Monolithic Microservices • シンプルな作りのため、 開発期間は比較的短く、 デプロイも容易に行え る •
機能の一部の修正でも 全体に影響がある • 性能が足りなくなった 場合、サーバーを増や すかスケールアップす る必要がある • 変化に対応しやすい • 部品で開発するため、 チームを細分化しやす い • サービスが分かれてい るためそれぞれ異なる 言語の選択も可能 • サービス全体が煩雑に なりがち
8.
スケールアウト 全ての機能を一気に増や すかスケールアップで対 応する 増やしたい機能のみ スケールアウト可能 Monolithic Microservices
9.
機能修正(デプロイ) 一部のモジュール修正で もアプリケーション全体 をデプロイしないといけ ない 一部の機能のみ更新する ことが可能 Monolithic Microservices
10.
Microservices Architecture
11.
Architecture Shared Datastore Application Business Logic Data Access UI Monolithic
Microservices Datastore per Service API Function Data Access UI Datastore per Service Function Data Access … API
12.
マイクロサービスを 導入するために
13.
マイクロサービスで重要な事 •マイクロサービスを導入する上で必要な のはサービスの分割である。 •まずはクラウドのPaaSを利用し、サー ビス分割をしてみると良い。 •その上でコンテナ化等を進めていく。
14.
マイクロサービスの問題点
15.
マイクロサービスの問題点 •年々機能追加で巨大化・複雑化していく •機能間の通信を把握できない •全体像が把握しにくい •障害時に問題の特定がしにくい •認証情報、証明書などが管理しにくい
16.
問題点を解決するためには どうしたらいいの?
17.
Kubernetes & Istio
18.
その前に
19.
Microservices Infrastructure
20.
Microservices Infrastructure •コンテナー技術 • Docker •
Kubernetes •サーバーレスアーキテクチャ • AWS Lambda • Azure Functions • Google Cloud Functions •クラウドサービス • Azure Service Fabric
21.
Kubernetes Managed Service •Azure
Kubernetes Service (AKS) •Amazon Elastic Container Service for Kubernetes(Amazon EKS) •Google Kubernetes Engine(GKE)
22.
Kubernetesとは?
23.
Kubernetes •自動デプロイ、スケーリング、アプ リ・コンテナーの運用自動化。 •Webコンソールが用意されており、 GUIでの管理が可能。 •Google が社内のオーケストレー ションツール「Borg」を元に開発。 •CNCFに寄贈され管理されており オープンソースで提供されている。
24.
Kubernetesの主な構成要素 •Kubernetesの構成要素は大きく分 けて以下の2つになります。 • Kubernetes Master •
Kubernetes Node
25.
Kubernetesのアーキテクチャ Master apiserver controller- manager scheculer etcd Node kubelet proxy Pod cAdvisor Container Container Firewall/LoadBalancer kubectl Pod Container Node kubelet proxy Pod cAdvisor Container Container Pod Container
26.
Kubernetes Master •クラスタの管理やPodを集中管理を 行う。 コンポーネント 役割 apiserver
Kubernetesを操作するAPIを提供、kubectlはAPI ServerをREST APIで実行するコマンドツール etcd 設定情報の共有とサービス検出を行うKVSで、 クラスタの全データを格納するデータストア controller-manager コンテナーの状態を監視し、定義された状態 と異なる場合、自動修復するバックグラウン ドプロセス scheduler Podをノードへの割り当てを行うスケジューラ Addons WebUIやクラスタ内のDNSサービスを提供
27.
Kubernetes Node •コンテナーを配置・稼働させるホス ト。 コンポーネント 役割 kubelet
各ノード上のコンテナー作成/削除、ボリュー ム割り当てなど proxy コンテナーのネットワークルーティング・負 荷分散 docker コンテナーの実行 rkt Dockerの代替で利用可能 supervisord kubelet,dockerの稼働状態を保つプロセスモ ニタ・制御システム fluentd クラスターレベルでのログ収集
28.
Workload他 •kubectl •Pod •Services •Deployment
29.
Azure Kubernetes Service(AKS)
30.
Azure Kubernetes Service(AKS) •ManagedなK8sサービス。 •Kubernetesクラスターの構築、管 理の負担を軽減。 •SLAは99.95%となっており、課金 対象はユーザーリソースのみ。 •ホストされているMasterの自己修復。 •自動的なアップグレードや修正プロ グラム適用。
31.
AKSのアーキテクチャ リソースグループ (AKS) リソースグループ (K8sノード関連) 仮想ネットワーク サブネット K8s
Agent 可用性セット 動的割当 動的割当 K8s Master Managed Service ARM Deployment ARM Deployment Portal/CLI
32.
AKS料金 •クラスター管理 (無償) •ノードの価格 • ノードで使用した仮想マシンの利用料 を支払う
33.
AKSデプロイ方法 •Azure Portal •Azure CLI
34.
AKSデプロイ(Azure Portal) •基本、認証、ネットワーク、監視そ れぞれ必要事項を入力して作成でき ます。
35.
AKSデプロイ(Azure CLI) •サービスプリンシパルは自動生成さ れるため、以下コマンドのみで作成 可。 ## リソースグループ作成 az
group create --name {RG_Name} --location japaneast ## AKSクラスター作成 az aks create --resource-group {RG_Name} --name {AKS_Name} --node-count 1 --enable-addons monitoring --generate-ssh-keys
36.
AKSへの接続 •Azure CLI からAKSへ接続した後に、 kubectlで操作します。 •Azure
CLI 及び kubectlが利用でき る Azure Cloud Shellより操作する と便利です。 ## AKSへ接続 az aks get-credentials -r {RG_Name} --name AKS_Name ## ノードの確認 kubectl get nodes
37.
Istioとは?
38.
Istio •サービスメッシュの管理をするため のもので、IBM、Google、Lyftに よって開発されたOSSです。 •現状のバージョンは1.0.1で、活発 に開発されています。
39.
Service Mesh Architecture Load Balancer Radis Cache Cloud
Platform / Baremetal MySQL Git Repository Container Registry Pipeline 開発(Dev) User Pod 1 ENVOY APP Node Pod 2 ENVOY APP Pod 1 ENVOY APP Node Pod 2 ENVOY APP Pod 1 ENVOY APP Node Pod 2 ENVOY APP
40.
Istio •サービス・ディスカバリ •リトライ •タイムアウト •ロードバランサ •バルクヘッド •サーキットブレーカー •流量制御
41.
Istio •ネットワーク制御 •Blue/Greenデプロイメント •Feature Flag •カナリアリリース •障害検知 •ログ出力 •死活監視
42.
Blue/Greenデプロイメント •現行Verと次期Ver両方を用意し、次 期Verへ切替を行うことでダウンタ イムなしにアプリケーションのリ リースを行う手法。
43.
Blue/Greenデプロイメント App 開発メンバー 実行結果 Push Polling App App Kubernetes Kubectl apply docker build LB
44.
カナリアリリース •新旧2つ(もしくは複数)のバー ジョンを同時に稼働させて、徐々に 新しいバージョンをリリースする手 法。
45.
カナリアリリース App 開発メンバー 実行結果 Push Polling App v1 App v2 Kubernetes Kubectl
apply docker build LB 80% 20%
46.
サーキットブレーカー •コード側で処理するのではなくエ ラーが続くアプリケーションへのリ クエストをIstio側で遮断する。 •ブレーカーは失敗する可能性のある 操作に対するプロキシーの役割です。
47.
サーキットブレーカー 実行結果 Envoy Envoy Kubernetes CircuitBreaker App App Client http Requests Code
200 : 19 (95.0 %) Code 503 : 1 (5.0 %)
48.
便利な周辺パッケージ
49.
Cloud Native Landscape
50.
まとめ •Microservices is Not
Silver Bullet. •開発するアプリケーションに合った アーキテクチャでの実装を。 •アップデートが早いため、柔軟に対 応していくことが必要となる。 •でも新しい技術は試してみたいです よね?是非これを機にお試し下さい。
51.
Microservice Integration
52.
ご静聴ありがとうございました!
Descargar ahora