活动图

Cloud♥Java研讨会

Cloud♥Java研讨会

2021-06-20 周日 14:00 —— 2021-06-20 周日 17:30
上海市徐汇区田林路192号J座1楼微软Reactor
活动介绍

活动介绍

Cloud♥Java研讨会 | 拥抱 Cloud | 拥抱 Java

Java是最受欢迎的编程语言之一,有着成千上万的开发者和应用。本次活动我们邀请来了微软和腾讯从事Java 技术的相关领域专家来为大家提供Java 在云上开发的精彩技术分享。本次活动我们还特别邀请到微软Java工程组的首席技术经理Martijn Verburg参加本次分享并与来并直接互动。(Martijn 因为在Java生态系统得贡献,被授予 Java Champion 称号)

分享嘉宾

图片描述

Martijn Verburg
the Principal Group Manager for the Java Engineering Group at Microsoft

Martijn Verburg is the Principal Group Manager for the Java Engineering Group at Microsoft. Previously he was the CEO and co-founder of jClarity a Machine Learning-based Java/JVM performance analysis company. He is the co-leader of the London Java User Group (LJC) and sits on the Steering Committees for the JCP, Jakarta EE, and Eclipse Adoptium (aka AdoptOpenJDK). Martijn is the co-author of "The Well-Grounded Java Developer" (2nd Edition coming soon!) on Polyglot Programming on the JVM, and modern software development techniques. You can find him speaking at major conferences (JavaOne, QCon, JFokus, OSCON, Devoxx, etc) where he is known for challenging the industry status quo as the "Diabolical Developer". He was made a Java Champion in recognition for his contribution to the Java ecosystem.

演讲主题:Hell Froze Over! Microsoft has its own Build of OpenJDK

Microsoft and Java have had a long and somewhat chequered history but now a positive new chapter has opened! Over the last two years, Microsoft has committed a full engineering group to OpenJDK which culminated in the recent release of a supported Generally Avaiable Microsoft Build of OpenJDK. Join Martijn as he takes you through the way, what, and how of how Microsoft rejoined the Java Open Source community with this release and how Microsoft contributes back to both Eclipse Adoptium and OpenJDK itself.


头像1.jpg

李泽熙(Sean Li)
Java on Azure 产品经理

Openning:Overview - Java on Azure
Azure适用于任何Java 场景。微软的Java领域专家将带领大家了解Azure上的Java应用,并展示如何通过云原生对企业Java应用服务。


图片描述

马建国(Jianguo Ma)
微软 Java on Azure 高级软件工程师

演讲主题:Java EE
Java是最受欢迎的编程语言之一,有着成千上万的开发者和应用。Azure的目标之一是构建一个易于部署和运行Java企业级应用的原生云平台。Java EE Azure Marketplace offerings就是一系列帮助用户和开发者在Azure上部署最广泛使用的Java企业级应用服务器的解决方案。

演讲提纲:
1、为什么Java EE on Azure很重要?
2、Java EE on Azure的现状
3、深入理解Java EE Azure Marketplace offerings
4、Java EE on Azure的路线图


头像7.jpg

李榕
微软亚太科技有限公司 资深软件开发经理
李榕所在的团队隶属于微软C+AI事业部,该团队服务于广大Java开发者,在Visual Studio Code中为他们提供轻量、快速的Java开发体验。

演讲主题:VS Code Java 2021新特性以及路线图


图片描述
王超博士
腾讯 JVM工程师

演讲主题:KonaJDK之ZGC生产化实践
GC停顿一直是Java开发强实时在线服务的长期痛点,同时近年来Java大堆内存应用越来越多,GC的停顿时间随着堆的增长而愈发严重,如何满足业务的高SLA需求,是Java内存管理面临的一个严峻挑战。为此OpenJDK社区从JDK11开始开源孵化ZGC,并在JDK15正式商用,至今仍然处于不停的迭代优化当中。

KonaJDK作为OpenJDK的友好下游分支,致力于在LTS版本(如Kona JDK 11)上提供Production Ready的ZGC功能,满足公司内/外部客户的需求。Kona11基于JDK11将ZGC特性孵化成熟,使Java能够轻松构建Response Time在P9999~P99999级别下ms级别强实时性在线服务,极大提高研发和运维效率,已经在腾讯大量业务场景生产落地,实现业务延迟SLA大约2-3个数量级的提升。

演讲提纲:
1、ZGC回顾
2、ZGC生产环境中遇到的问题
3、ZGC在腾讯的落地案例


头像5.jpg

万博文
微软 高级研发经理
2013年加入微软,现Azure Spring Cloud PaaS平台高级研发经理。具有丰富的公有云PaaS/SaaS平台研发经验,曾从事Azure SQL Data Sync, Azure Data Factory以及Azure Blockchain等服务的架构与研发。

演讲主题:微软和Pivotal联合打造的Azure Spring Cloud PaaS平台背后的挑战
案例背景:
Spring Boot/Cloud是当前最流行的Java开发框架,数以百万计的开发者使用它搭建自己的微服务系统。但是对于大规模微服务来说, 服务的管控治理以及网络安全, 流量管控, 弹性伸缩和可观测性等等都面临着诸多的挑战。
这就是为什么Pivotal和微软合作创建Azure Spring Cloud的原因,Azure Spring Cloud是微软和VMWare联合打造的业界首个Spring Boot微服务的全托管PaaS平台, 该服务是为Microsoft Azure上的Spring提供世界级支持的最新成果,几乎消除了管理基础架构所花费的时间,从而使Spring Boot应用程序能够轻松投入生产。
解决思路:
微软近年来在Java上的投入越来越大, 刚刚发布了微软的OpenJDK Distribution, 又和VMWare联合打造了Azure Spring Cloud的全托管环境, 还有直接对Spring upstream的https://spring.io/projects/spring-cloud-azure, 以及VS Code For Spring extension, 从最底层的JDK到上层的Spring Boot/Cloud lib以及开发者工具层面, 都致力于全面赋能Java开发者。
成果:
经过和VMWare的通力合作, Azure Spring Cloud已经与2020年顺利GA并且开通Azure全球各个region的服务(包括中国)。


头像3.jpg
戴晓璐
微软 高级软件工程师

演讲主题:Spring Microservices Security Best Practices
越来越多的人选择微服务架构,而微服务安全也日渐成为大家关注的重要问题。那么在保障微服务安全时,我们应该考虑这些方面:

  1. 认证以及鉴权保障接口安全
  2. 在微服务通信时使用SSL
  3. 加密配置文件中的敏感信息
  4. 证书的管理
    以及当开发者在Azure上开发Java 微服务时,怎么使用我们的Azure Spring Cloud starters保障安全

活动日程

14:00 - 14:20
Overview - Java on Azure
李泽熙(微软)
14:20 - 14:50
Java EE on Azure
马建国(微软)
14:50 - 15:20
VS Code Java 2021新特性以及路线图
李榕(微软)
15:20 - 15:30
Break
15:30 - 16:00
Hell Froze Over! Microsoft has its own Build of OpenJDK
Martijn Verburg(微软)
16:00 - 16:30
KonaJDK之ZGC生产化实践
王超(腾讯)
16:30 - 16:40
Break
16:40 - 17:10
微软和Pivotal联合打造的Azure Spring Cloud PaaS平台背后的挑战
万博文(微软)
17:10 - 17:40
Spring 微服务安全最佳实践
戴晓璐 (微软)
17:40 - 17:50
合影 + 幸运抽奖
All

参与方式

线下活动 + 线上活动直播
活动地址:上海市徐汇区田林路192号J座1楼 微软Reactor
活动时间:2021年06月20日 14:00 - 17:30

主办方

图片描述

社区合作伙伴

图片描述

发布于 2021-06-19
0 条评论
组织者
主办方
Microsoft Azure
Intel