狠狠撸

狠狠撸Share a Scribd company logo
Java on Azure 2019
最新 Azure Spring Cloud のご紹介
マイクロソフト?コーポレーション
寺田 佳央
? GlassFish エバンジェリスト at
Sun Microsystems 2001 - 2010
? Sr. Java SE/EE エバンジェリスト
at Oracle Japan 2010 - 2015
? Sr. Java エバンジェリスト
? Sr. Cloud Developer Advocate at
Microsoft Japan 2015 –
? 多くの技術イベントで登壇
自己紹介
Jjug CCC 2019 Fall Azure Spring Cloud
Azure における
Spring のサポート
http://aka.ms/spring-java-jp
Spring.io at Pivotal Software, Inc.
https://cloud.spring.io/spring-cloud-azur
Spring Initializr での Azure サポート
Java クライアント?ライブラリ
Visual Studio Code の Java Support
豊富な Java エクステンション
Azure DevOps & Jenkins : CI/CD
? Azure Boards
? Azure Pipelines
? Azure Repos
? Azure Test Plan
? Azure Artifacts
実行環境
開発環境
実行環境
ライブラリ Client 用
App Service for Java – (PaaS)
Java SE
Tomcat 8.5/9.0
WildFly 14
中?大规模マイクロサービス基盘
Azure Red Hat OpenShift
開発に集中 !!
インフラ管理はおまかせ !!
OpenShift on Azure
デモ
Azure Functions for Java
Serverless
http://aka.ms/Spring-Function-Azure-jp
2019年10月 SpringOne にて
Jjug CCC 2019 Fall Azure Spring Cloud
Azure Spring Cloud
A fully managed service for Spring Boot microservices
Fully managed
Infrastructure
Built-in application
lifecycle
management
Ease of monitoring
More choices and full integration into Azure’s ecosystem and services
Enterprise Ready
Spring Cloud - Architecture
Responsibilities
DIY with
Spring Boot
Azure Spring
Cloud Service
Application
iteration,
debugging
CI/CD
Build and
manage
Clusters
Host Spring
Cloud
Components
Monitoring
and logging
Patching
Scaling
Support
Customer Pivotal Microsoft
Azure Spring Cloud
デモ
さいごに
Roadmap of Azure Spring Cloud (Calendar Year)
June
Limited Private Preview
? Application lifecycle management
? Config server
? Eureka
? Manual scaling
General Availability
? 99.9x SLA
? Available in more Azure Regions
? Production grade app monitor
and diagnostics (e.g. app runtime
inspection)
? Circuit breaker dashboard
? Auto scale
? E2E dev experience in IntelliJ
…
Other features based on customer
feedback and market trends (e.g.
Enterprise grade security)November
Public Preview
? Full billing
? Customer support
October
Private Preview public announcement
? Additional capabilities in Config
server
? Azure monitor
? Diagnostics
? Distributed tracing
? Build service
? Blue green deployment
? Service binding
? SSL
? UX revamp
? Documentation
? Deployment experience w/ Maven
? Log streaming
? Alerts based on monitoring data
? Basic tier
? MSI support for Azure resources
? Custom domain
? Interactive self-diagnostics
? Auto patching systems and app
runtime
? Jenkins integration
? VNET
Future
Candidates
? .NET core/Steeltoe
? mTLS among
customers’
applications
? Support certificate
for outband traffic
(e.g. from app to
Data services)
? ….
https://aka.ms/azure-java-jp
Jjug CCC 2019 Fall Azure Spring Cloud
Java on Azure 2019
最新 Azure Spring Cloud のご紹介
マイクロソフト?コーポレーション
寺田 佳央
? 2018 Microsoft Corporation. All rights reserved.
本情報の内容(添付文書、リンク先などを含む)は、作成日時点でのものであり、予告なく変更される場合があります。
? 2019 Microsoft Corporation. All rights reserved.
本情報の内容 (添付文書、リンク先などを含む) は、de:code 2019 開催日 (2019年5月29~30日) 時点のものであり、予告なく変更される場合があ
ります。
本コンテンツの著作権、および本コンテンツ中に出てくる商標権、団体名、ロゴ、製品、サービスなどはそれぞれ、各権利保有者に帰属しま
す。

More Related Content

What's hot (20)

PPTX
祝GA、 Service Fabric 概要
Takekazu Omi
?
PDF
最近Preview公開されたAzure テストサービスを試してみた
Hiroyuki Mori
?
PDF
[DO02] Jenkins PipelineとBlue Oceanによる、フルスクラッチからの継続的デリバリ
de:code 2017
?
PPTX
What's Azure DevOps
Kazushi Kamegawa
?
PDF
20190201 Cloud Native Kansai AKS Azure
Issei Hiraoka
?
PDF
Krustlet101
Shiho ASA
?
PDF
2021/6/29 Azure Hybrid and Multicloud Digital Event の内容を日本語でお届け!
Masahiko Ebisuda
?
PDF
おれおれブログシステムにServiceWorkerを導入してみた #serviceworker
Toshiaki Maki
?
PDF
SpringベースのCloud Native Application
土岐 孝平
?
PDF
Java EE から Quarkus による開発への移行について
Shigeru Tatsuta
?
PDF
デモで楽しむ Visual Studio 2022 & .NET 6 最新アップデート
Akira Inoue
?
PPTX
Azure DevOps で始めるスタートダッシュ
Yasuaki Matsuda
?
PPTX
础锄耻谤别础顿の认証で失败した话
DevTakas
?
PPTX
Interoperability of webassembly with javascript
Takao Tetsuro
?
PPTX
Wasm blazor and wasi 2
Takao Tetsuro
?
PPTX
Jenkins User Conference 東京 2015
Kohsuke Kawaguchi
?
PDF
Kubernetes 導入から始める DevOps について
Shigeru Tatsuta
?
PDF
Azure Stack HCI OS て? HCI を構築してみた!(手順付)
Tomoya Katayama
?
PDF
Azure load testingを利用したパフォーマンステスト
Kuniteru Asami
?
PDF
Let's build a simple app with .net 6 asp.net core web api, react, and elasti...
Shotaro Suzuki
?
祝GA、 Service Fabric 概要
Takekazu Omi
?
最近Preview公開されたAzure テストサービスを試してみた
Hiroyuki Mori
?
[DO02] Jenkins PipelineとBlue Oceanによる、フルスクラッチからの継続的デリバリ
de:code 2017
?
What's Azure DevOps
Kazushi Kamegawa
?
20190201 Cloud Native Kansai AKS Azure
Issei Hiraoka
?
Krustlet101
Shiho ASA
?
2021/6/29 Azure Hybrid and Multicloud Digital Event の内容を日本語でお届け!
Masahiko Ebisuda
?
おれおれブログシステムにServiceWorkerを導入してみた #serviceworker
Toshiaki Maki
?
SpringベースのCloud Native Application
土岐 孝平
?
Java EE から Quarkus による開発への移行について
Shigeru Tatsuta
?
デモで楽しむ Visual Studio 2022 & .NET 6 最新アップデート
Akira Inoue
?
Azure DevOps で始めるスタートダッシュ
Yasuaki Matsuda
?
础锄耻谤别础顿の认証で失败した话
DevTakas
?
Interoperability of webassembly with javascript
Takao Tetsuro
?
Wasm blazor and wasi 2
Takao Tetsuro
?
Jenkins User Conference 東京 2015
Kohsuke Kawaguchi
?
Kubernetes 導入から始める DevOps について
Shigeru Tatsuta
?
Azure Stack HCI OS て? HCI を構築してみた!(手順付)
Tomoya Katayama
?
Azure load testingを利用したパフォーマンステスト
Kuniteru Asami
?
Let's build a simple app with .net 6 asp.net core web api, react, and elasti...
Shotaro Suzuki
?

Similar to Jjug CCC 2019 Fall Azure Spring Cloud (20)

PDF
AWS 技術者向け Azure サービス解説 de:code2019版 #CD81
Minoru Naito
?
PPT
Introduction of Windows Azure and PDC09 update (Japanese)
Shinichiro Isago
?
PDF
Azure IaaS update (2018年6月~8月 発表版)
Takamasa Maejima
?
PDF
Azure IaaS update (2019年1月~2月 発表版)
Takamasa Maejima
?
PDF
SAP on Azure Cloud Workshop Material Japanese 20190221
Hitoshi Ikemoto
?
PDF
[ハッカーズチャンプルー2014] 初めてのMicrosoft Azure
Naoki (Neo) SATO
?
PDF
20150613 Azure最新Update
Keiji Kamebuchi
?
PDF
DOO-001_Azure を利用したエンタープライズ Java アプリケーション開発の今とこれから!!
decode2016
?
PPTX
20110924 shizuoka azure-forsharing
Kazuki Aranami
?
PDF
G tech2016 デジタルトランスフォーメーションを牽引するAzure+OSSのスキル習得ポイント
Trainocate Japan, Ltd.
?
PPTX
产耻颈濒诲2017の补锄耻谤别関连情报まとめ
裕之 木下
?
PDF
础锄耻谤别お助けサービス概要
Keiji Kamebuchi
?
PDF
【de:code 2020】 ハイブリッド プラットフォームの最新動向を知る
日本マイクロソフト株式会社
?
PPTX
Azure DevOpsとVisual Studio App CenterをモバイルアプリのCI/CDに活用しよう
Shinya Nakajima
?
PDF
20150704 MS Azure最新 - innovation egg 第4回
Keiji Kamebuchi
?
PDF
Microsoft Azure Stack Overview and Roadmap - March 7th, 2019.
Takeshi Fukuhara
?
PDF
JAZ一周年総会 Windows Azure 直近の更新
normalian
?
PDF
俺的 Build Update まとめ
Yui Ashikaga
?
PDF
叠耻颈濒诲2019発表情报一気见せ
Tsukasa Kato
?
PDF
JAWSUG & JAZUG Sendai Azure Update 20140517
Ayako Omori
?
AWS 技術者向け Azure サービス解説 de:code2019版 #CD81
Minoru Naito
?
Introduction of Windows Azure and PDC09 update (Japanese)
Shinichiro Isago
?
Azure IaaS update (2018年6月~8月 発表版)
Takamasa Maejima
?
Azure IaaS update (2019年1月~2月 発表版)
Takamasa Maejima
?
SAP on Azure Cloud Workshop Material Japanese 20190221
Hitoshi Ikemoto
?
[ハッカーズチャンプルー2014] 初めてのMicrosoft Azure
Naoki (Neo) SATO
?
20150613 Azure最新Update
Keiji Kamebuchi
?
DOO-001_Azure を利用したエンタープライズ Java アプリケーション開発の今とこれから!!
decode2016
?
20110924 shizuoka azure-forsharing
Kazuki Aranami
?
G tech2016 デジタルトランスフォーメーションを牽引するAzure+OSSのスキル習得ポイント
Trainocate Japan, Ltd.
?
产耻颈濒诲2017の补锄耻谤别関连情报まとめ
裕之 木下
?
础锄耻谤别お助けサービス概要
Keiji Kamebuchi
?
【de:code 2020】 ハイブリッド プラットフォームの最新動向を知る
日本マイクロソフト株式会社
?
Azure DevOpsとVisual Studio App CenterをモバイルアプリのCI/CDに活用しよう
Shinya Nakajima
?
20150704 MS Azure最新 - innovation egg 第4回
Keiji Kamebuchi
?
Microsoft Azure Stack Overview and Roadmap - March 7th, 2019.
Takeshi Fukuhara
?
JAZ一周年総会 Windows Azure 直近の更新
normalian
?
俺的 Build Update まとめ
Yui Ashikaga
?
叠耻颈濒诲2019発表情报一気见せ
Tsukasa Kato
?
JAWSUG & JAZUG Sendai Azure Update 20140517
Ayako Omori
?
Ad

More from Yoshio Terada (20)

PDF
Azure OpenAI と LangChain4j を使用した LLM Java エンタープライズ?アプリケーションの 構築方法の紹介
Yoshio Terada
?
PDF
Introduction of Azure Container Apps for Java Developers
Yoshio Terada
?
PDF
AI-Java-for-Financial.pdf
Yoshio Terada
?
PDF
Java-Virtual-Thread-LT.pdf
Yoshio Terada
?
PPTX
Cloud Native Architecture ことはじめ 最適な実行環境を選ぶポイント
Yoshio Terada
?
PPTX
Jakarta EE Microproile Update JJUG 2020 May
Yoshio Terada
?
PPTX
Azure RedHat OpenShift - Red Hat Forum 2019
Yoshio Terada
?
PPTX
JakartaOne 2020 Japan Announce
Yoshio Terada
?
PPTX
Sapporo Developer Festa 2019
Yoshio Terada
?
PPTX
Oisix ra Daichi Microservice with Kubernetes
Yoshio Terada
?
PPTX
Virtual Kubelet and Virtual Node
Yoshio Terada
?
PPTX
Japan Container Day 2018
Yoshio Terada
?
PPTX
The Experience of Java on Kubernetes with Microservices from HackFest
Yoshio Terada
?
PPTX
Application Development Vision
Yoshio Terada
?
PPTX
JavaOne 2016 Report for Java EE
Yoshio Terada
?
PPTX
Istio on k8s on Azure (AKS)
Yoshio Terada
?
PDF
Payara Scale (Hazelcast Enterprise) on Azure
Yoshio Terada
?
PPTX
Cloud Native Application on DEIS by using 12 factor
Yoshio Terada
?
PPTX
Engineer can change the world with Drew
Yoshio Terada
?
PPTX
Microsoft LUIS meet Java (NAVITIME also used LUIS on production)
Yoshio Terada
?
Azure OpenAI と LangChain4j を使用した LLM Java エンタープライズ?アプリケーションの 構築方法の紹介
Yoshio Terada
?
Introduction of Azure Container Apps for Java Developers
Yoshio Terada
?
AI-Java-for-Financial.pdf
Yoshio Terada
?
Java-Virtual-Thread-LT.pdf
Yoshio Terada
?
Cloud Native Architecture ことはじめ 最適な実行環境を選ぶポイント
Yoshio Terada
?
Jakarta EE Microproile Update JJUG 2020 May
Yoshio Terada
?
Azure RedHat OpenShift - Red Hat Forum 2019
Yoshio Terada
?
JakartaOne 2020 Japan Announce
Yoshio Terada
?
Sapporo Developer Festa 2019
Yoshio Terada
?
Oisix ra Daichi Microservice with Kubernetes
Yoshio Terada
?
Virtual Kubelet and Virtual Node
Yoshio Terada
?
Japan Container Day 2018
Yoshio Terada
?
The Experience of Java on Kubernetes with Microservices from HackFest
Yoshio Terada
?
Application Development Vision
Yoshio Terada
?
JavaOne 2016 Report for Java EE
Yoshio Terada
?
Istio on k8s on Azure (AKS)
Yoshio Terada
?
Payara Scale (Hazelcast Enterprise) on Azure
Yoshio Terada
?
Cloud Native Application on DEIS by using 12 factor
Yoshio Terada
?
Engineer can change the world with Drew
Yoshio Terada
?
Microsoft LUIS meet Java (NAVITIME also used LUIS on production)
Yoshio Terada
?
Ad

Recently uploaded (13)

PDF
安尾 萌, 松下 光範. 環境馴致を計量可能にするための試み,人工知能学会第4回仕掛学研究会, 2018.
Matsushita Laboratory
?
PDF
安尾 萌, 北村 茂生, 松下 光範. 災害発生時における被害状況把握を目的とした情報共有システムの基礎検討, 電子情報通信学会HCGシンポジウム2018...
Matsushita Laboratory
?
PDF
第3回テ?シ?タル理学疗法学会のシンポジウム「デジタル理学疗法の组织活用:教育?管理?研究を繋ぐ新たな地平」での话题提供
Matsushita Laboratory
?
PDF
論文紹介:AutoPrompt: Eliciting Knowledge from Language Models with Automatically ...
Toru Tamaki
?
PDF
マルチAIエージェントの産業界での実践に向けたオープンソース活動の展望 - Japan Regional User Group (RUG) Meet-Up
Kosaku Kimura
?
PDF
API認可を支えるKeycloakの基本と設計の考え方 ~ OAuth/OIDCによるAPI保護のベストプラクティス ~
Hitachi, Ltd. OSS Solution Center.
?
PDF
安尾 萌, 藤代 裕之, 松下 光範. 協調的情報トリアージにおけるコミュニケーションの影響についての検討, 第11回データ工学と情報マネジメントに関する...
Matsushita Laboratory
?
PDF
第3回デジタル理学疗法研究会学术大会シンポジウム「デジタル理学疗法の组织活用:教育?管理?研究を繋ぐ新たな地平」の讲演资料.
Matsushita Laboratory
?
PDF
渔船に搭载されている电子装备と渔法について冲痴搁颁海洋学研究会冲海の尝罢会発表资料
Yuuitirou528 default
?
PDF
AIツールを使った研究の効率化 Improving Research Efficiency with AI Tools
Tohoku University
?
PDF
論文紹介:Unbiasing through Textual Descriptions: Mitigating Representation Bias i...
Toru Tamaki
?
PDF
SIG-AUDIO 2025 Vol.02 オンラインセミナー 「GDC2025 オーディオ報告会」SIG-Audio_GDC2024_報告会資料_増野さ...
IGDA Japan SIG-Audio
?
PDF
SIG-AUDIO 2025 Vol.02 オンラインセミナー 「GDC2025 オーディオ報告会」SIG-Audio_GDC2025_報告会資料_渡辺さ...
IGDA Japan SIG-Audio
?
安尾 萌, 松下 光範. 環境馴致を計量可能にするための試み,人工知能学会第4回仕掛学研究会, 2018.
Matsushita Laboratory
?
安尾 萌, 北村 茂生, 松下 光範. 災害発生時における被害状況把握を目的とした情報共有システムの基礎検討, 電子情報通信学会HCGシンポジウム2018...
Matsushita Laboratory
?
第3回テ?シ?タル理学疗法学会のシンポジウム「デジタル理学疗法の组织活用:教育?管理?研究を繋ぐ新たな地平」での话题提供
Matsushita Laboratory
?
論文紹介:AutoPrompt: Eliciting Knowledge from Language Models with Automatically ...
Toru Tamaki
?
マルチAIエージェントの産業界での実践に向けたオープンソース活動の展望 - Japan Regional User Group (RUG) Meet-Up
Kosaku Kimura
?
API認可を支えるKeycloakの基本と設計の考え方 ~ OAuth/OIDCによるAPI保護のベストプラクティス ~
Hitachi, Ltd. OSS Solution Center.
?
安尾 萌, 藤代 裕之, 松下 光範. 協調的情報トリアージにおけるコミュニケーションの影響についての検討, 第11回データ工学と情報マネジメントに関する...
Matsushita Laboratory
?
第3回デジタル理学疗法研究会学术大会シンポジウム「デジタル理学疗法の组织活用:教育?管理?研究を繋ぐ新たな地平」の讲演资料.
Matsushita Laboratory
?
渔船に搭载されている电子装备と渔法について冲痴搁颁海洋学研究会冲海の尝罢会発表资料
Yuuitirou528 default
?
AIツールを使った研究の効率化 Improving Research Efficiency with AI Tools
Tohoku University
?
論文紹介:Unbiasing through Textual Descriptions: Mitigating Representation Bias i...
Toru Tamaki
?
SIG-AUDIO 2025 Vol.02 オンラインセミナー 「GDC2025 オーディオ報告会」SIG-Audio_GDC2024_報告会資料_増野さ...
IGDA Japan SIG-Audio
?
SIG-AUDIO 2025 Vol.02 オンラインセミナー 「GDC2025 オーディオ報告会」SIG-Audio_GDC2025_報告会資料_渡辺さ...
IGDA Japan SIG-Audio
?

Jjug CCC 2019 Fall Azure Spring Cloud

  • 1. Java on Azure 2019 最新 Azure Spring Cloud のご紹介 マイクロソフト?コーポレーション 寺田 佳央
  • 2. ? GlassFish エバンジェリスト at Sun Microsystems 2001 - 2010 ? Sr. Java SE/EE エバンジェリスト at Oracle Japan 2010 - 2015 ? Sr. Java エバンジェリスト ? Sr. Cloud Developer Advocate at Microsoft Japan 2015 – ? 多くの技術イベントで登壇 自己紹介
  • 6. Spring.io at Pivotal Software, Inc. https://cloud.spring.io/spring-cloud-azur
  • 7. Spring Initializr での Azure サポート
  • 9. Visual Studio Code の Java Support 豊富な Java エクステンション
  • 10. Azure DevOps & Jenkins : CI/CD ? Azure Boards ? Azure Pipelines ? Azure Repos ? Azure Test Plan ? Azure Artifacts
  • 12. App Service for Java – (PaaS) Java SE Tomcat 8.5/9.0 WildFly 14
  • 14. Azure Red Hat OpenShift 開発に集中 !! インフラ管理はおまかせ !!
  • 16. Azure Functions for Java Serverless
  • 20. Azure Spring Cloud A fully managed service for Spring Boot microservices Fully managed Infrastructure Built-in application lifecycle management Ease of monitoring More choices and full integration into Azure’s ecosystem and services Enterprise Ready
  • 21. Spring Cloud - Architecture Responsibilities DIY with Spring Boot Azure Spring Cloud Service Application iteration, debugging CI/CD Build and manage Clusters Host Spring Cloud Components Monitoring and logging Patching Scaling Support Customer Pivotal Microsoft
  • 24. Roadmap of Azure Spring Cloud (Calendar Year) June Limited Private Preview ? Application lifecycle management ? Config server ? Eureka ? Manual scaling General Availability ? 99.9x SLA ? Available in more Azure Regions ? Production grade app monitor and diagnostics (e.g. app runtime inspection) ? Circuit breaker dashboard ? Auto scale ? E2E dev experience in IntelliJ … Other features based on customer feedback and market trends (e.g. Enterprise grade security)November Public Preview ? Full billing ? Customer support October Private Preview public announcement ? Additional capabilities in Config server ? Azure monitor ? Diagnostics ? Distributed tracing ? Build service ? Blue green deployment ? Service binding ? SSL ? UX revamp ? Documentation ? Deployment experience w/ Maven ? Log streaming ? Alerts based on monitoring data ? Basic tier ? MSI support for Azure resources ? Custom domain ? Interactive self-diagnostics ? Auto patching systems and app runtime ? Jenkins integration ? VNET Future Candidates ? .NET core/Steeltoe ? mTLS among customers’ applications ? Support certificate for outband traffic (e.g. from app to Data services) ? ….
  • 27. Java on Azure 2019 最新 Azure Spring Cloud のご紹介 マイクロソフト?コーポレーション 寺田 佳央
  • 28. ? 2018 Microsoft Corporation. All rights reserved. 本情報の内容(添付文書、リンク先などを含む)は、作成日時点でのものであり、予告なく変更される場合があります。 ? 2019 Microsoft Corporation. All rights reserved. 本情報の内容 (添付文書、リンク先などを含む) は、de:code 2019 開催日 (2019年5月29~30日) 時点のものであり、予告なく変更される場合があ ります。 本コンテンツの著作権、および本コンテンツ中に出てくる商標権、団体名、ロゴ、製品、サービスなどはそれぞれ、各権利保有者に帰属しま す。

Editor's Notes

  • #3: Yoshio Part
  • #15: Azure Red Hat OpenShift combines the innovation of trusted enterprise Kubernetes with the world’s leading enterprise Linux platform, Red Hat Enterprise Linux, running on the scale and power of Azure. Together, these technologies provide a powerful solution for more easily managing and orchestrating cloud-native workloads across a hybrid cloud environment. With Azure Red Hat OpenShift, customers can also bring containerized applications into existing workflows wherever they exist, while mitigating many of the inherent complexities of container management. As a fully-managed, jointly-operated service, Azure Red Hat OpenShift is backed by both the open source expertise of Red Hat and the trusted enterprise cloud of Microsoft.
  • #22: Azure: 1) Build and manage high availability environment to host Spring Cloud middleware - Config, discovery, circuit breaker, tracing, monitoring, app lifecycle 2) Build and manage underlying Kubernetes-based infrastructure to host microservice apps 3) Auto wire up microservice apps with Spring Cloud middleware Customer: 1) Create Azure Spring Cloud instance 2) Upload Java app – Source| JAR