京东云入选2019年度TOP100全球软件案例 新一代服务治理框架加速行业落地

11月14日-17日, 2019TOP100全球软件案例研究峰会(TOP100summit)在北京国家会议中心举办。Top100summit是科技界一年一度的案例研究峰会,每年会秉承“从用户角度出发,挑选年度最值得学习案例”的价值理念,甄选今年一年最值得研究和参考的行业100+顶级案例。京东云从超过500件案例中脱颖而出,《非k8s环境服务网格落地——京东云内部服务网格实践》成功入围“2019年度最值得学习案例”。

全球软件案例研究峰会(简称“壹佰案例”)是旨在发现科技界有案例教学意义的项目或方法论,如同商业领域的哈佛案例,崇尚专业的力量和案例落地实践的价值,向领先公司和早期实践者征集年度里程碑或杰出成果背后的案例故事,保证了每年发布的壹佰案例学习榜单是最有学习价值的。
京东云作为全平台云计算综合服务提供商,在产品开发时亦有诸多心得体会及成功案例。京东云拥有全球领先的云计算技术和丰富的云计算解决方案经验,在云迁移、混合元容灾、Cloud Native等领域做了非常多的技术积累和探索,而且在达达、京东到家团队中得到实际应用和验证。
在过去近两年的时间里,京东云完成了数次大型的技术产品迭代,凭借着自身的研发以及京东集团商业能力的服务输出,推出及更新多达数百款产品与服务,都具有清晰产业价值标签——京东云致力于成为最具产业属性的云智能厂商。
此次获奖的“服务网格”是京东云研发的第二代服务治理框架,具有无侵入、支持异构系统等特点,致力于将服务治理的功能平台化,让用户聚焦业务流程开发。京东云内部服务网格结合内部已有系统,在istio的基础上以云翼平台服务树为服务注册中心,使用京东云内部DNS作为服务发现机制,并对接DeepLog日志分析系统,让用户直接使用服务注册发现、灰度发布、蓝绿部署、安全认证、访问日志、调用链追踪等服务治理功能。
会上,京东云进行案例分享。京东云架构师认为,服务治理框架的分散性以及不同系统安全机制采用的不一致性,是催生服务网格应用的重要原因。通过简化配置,降低业务接入门槛、设计网格内外沟通机制以方便每个应用独立完成网格架构切换,以及对网格代理组件性能进行摸底对比测试等技术手段,京东云服务网格可在满足用户需求的基础上实现可扩展性和高可用性。

京东云架构师欧林宝
在进行《京东云服务网格内部实践》案例分享时,京东云架构师欧林宝分别从准备阶段、实施阶段、优化阶段、验收阶段、应用场景、应用小结等方面做了详细解读。他表示,服务网格蕴含诸多关键技术点,包括移植istio框架与内部部署系统对接,实现服务注册发现;扩展开发mixer实现安全验证功能;使用分流功能扩展开发实现灰度和蓝绿部署、滚动发布功能等。在这些黑科技的加持下,无侵入、支持异构系统的服务网格不仅可以适应不同语言和框架的治理框架,还方便扩展开发统一的认证鉴权功能,应用“进网格”后直接使用安全验证,无需代码开发。
本届峰会聚集业界趋势前沿重量级嘉宾,与行业精英洞察技术最新趋势,通过技术领域的经典案例分享,不仅增强了科技信息的交流和互动,更有利于各方把握技术变革引爆的产业机会,挖掘案例背后的成功因素,促进行业整体的快速提升。作为新一代服务治理框架,京东云服务网格赢得了众多关注。
未来,京东云除了持续完善架构设计的技术能力和产品布局,还将进一步发挥“数据、场景、技术、生态”四大方面的优势,以最具产业属性的云智能厂商的使命,携手覆盖全产业链上下游的合作伙伴与客户,构建“生动、专业、共赢、信赖”的全景式生态系统,为社会创造技术普惠价值,赋能产业发展新活力。点击“链接”了解京东云混合云解决方案。
欢迎点击“京东云”了解更多精彩内容


京东云入选2019年度TOP100全球软件案例 新一代服务治理框架加速行业落地的更多相关文章
- 洞察行业领先者的前沿思想——第五届TOP100全球软件案例研究峰会精彩谢幕
(第五届TOP100summit开幕式现场) 12月09日-12日,由msup主办的第五届TOP100全球软件案例研究峰会(以下简称TOP100summit)在北京国家会议中心举行,作为互联网行业最有 ...
- 京东云携手HashiCorp,宣布推出Terraform Provider
2019年4月23日消息,京东云携手云基础设施自动化软件的领导者HashiCorp,宣布推出Terraform Provider for JD Cloud,这意味着用户能够在京东云上轻松使用简单模板语 ...
- 技术沙龙|京东云DevOps自动化运维技术实践
自动化测试体系不完善.缺少自助式的持续交付平台.系统间耦合度高服务拆分难度大.成熟的DevOps工程师稀缺,缺少敏捷文化--这些都是DevOps 在落地过程中,或多或少会碰到的问题,DevOps发展任 ...
- 2019年计算机技术与软件专业技术资格(水平)考试安排v
根据<关于2019年度专业技术人员资格考试计划及有关问题的通知>(人社厅发[2018]142号)要求,2019年度计算机技术与软件专业技术资格(水平)考试(以下简称计算机软件资格考试)安排 ...
- 干货 | 京东云原生容器—SpringCloud实践(一)
"云原生"成为近年热词并不是一种偶然,它不是一个软件,也不是一种框架,而是一堆理念集合,以及围绕这些理念所产生的一些最佳实践的工具.云原生天然就是作用于服务架构的,可以视作一个服务 ...
- 干货 | 京东云Kubernetes集群+Traefik实战
摘要 Traefik支持丰富的annotations配置,可配置众多出色的特性,例如:自动熔断.负载均衡策略.黑名单.白名单.所以Traefik对于微服务来说简直就是一神器. 利用Traefik,并结 ...
- 【智简联接,万物互联】华为云·云享专家董昕:Serverless和微服务下, IoT的变革蓄势待发
摘要:Serverless.微服务,这些新技术和IoT有什么关系?纵观IoT行业的发展,云服务又扮演了什么角色? IoT并不是一个新名词.新技术,很长一段时间,它甚至给人一种"下工地&quo ...
- 2015年度新增开源软件排名TOP100
2015年度新增开源软件排名TOP100 本榜单包含2015年开源中国新收录的软件中,根据软件本身的关注度.活跃程度进行排名前100名的软件.从这份榜单中或许可以了解到最新业界的趋势. 1.Switc ...
- OSCHINA 公布 2019 年度最受欢迎中国开源软件
https://www.oschina.net/project 此文章从此处转载:https://www.oschina.net/project/top_cn_2019?utm_source=star ...
随机推荐
- 015.CI4框架CodeIgniter数据库操作之:Query带参数查询数
01.我们在Models中写数据库的操作.具体的查询代码如下: <?php namespace App\Models\System; use CodeIgniter\Model; class U ...
- YOKOGAWA ProSafe-RS 通道测试 CENTUMVP
20180927 我并没有调试这个项目 仅仅是听同事讲解了 横河ProSafe-RS通道测试 然后做了笔记 软件安装并不在本记录中 ProSafe-RS版本 CENTUMVP版本 ProSafe-RS ...
- Codeforces Round #619 (Div. 2)
A. Three Strings 题意:给三个长度相同的非空字符串abc,依次将c中的每个字符和a或者b中对应位置的字符进行交换,交换必须进行,问能否使得ab相同. 思路:对于每一个位置,如果三个字符 ...
- [强网杯 2019]Upload
0x00 知识点 代码审计,PHP 反序列化. 0x01 解题 先注册一个账号,再登陆 上传 简单测试一下: 只能上传能被正常查看的 png. F12看到文件上传路径 扫扫敏感文件 存在:/www.t ...
- 小程序开发顶部TAB栏和侧边分类点击
先上一个效果图: 根据这个效果图我来说内容. 首先是顶部tab栏 效果实现依靠的是一个组件scroll-view.这个组件很有意思,可以多层嵌套,当然它的属性也很多. 这里主要用的是scroll-x, ...
- 刷题49. Group Anagrams
一.题目说明 题目是49. Group Anagrams,给定一列字符串,求同源词(包含相同字母的此)的集合.题目难度是Medium. 二.我的做法 题目简单,就不多说,直接上代码: class So ...
- 从0到1完成微信小程序开发(2)
一,小程序的文件结构 小程序包含一个描述程序的app和多个描述各自页面的page 一个小程序主体部分由三个文件组成,必须放在项目的根目录,如下: 一个小程序页面由四个文件组成,分别是: 下面是一个单页 ...
- HDU_4912 Path on the tree 2014多校5 贪心+LCA
当时刚学LCA-tarjan不久,就比赛有这个题,但没想到还是没做出来..一开始以为是DP来着,没想到是贪心,想想也对,从树的最下层开始,每次遇到询问的点,就找到他们的LCA(路径里面必经LCA),然 ...
- 吴裕雄 Bootstrap 前端框架开发——Bootstrap 字体图标(Glyphicons):glyphicon glyphicon-bookmark
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name ...
- main:处理命令行选项
#include<iostream> #include<stdlib.h> using namespace std; int main(int argc, char** arg ...