写点什么

云原生机制下的微服务沙龙圆满结束

  • 2016-08-16
  • 本文字数:1631 字

    阅读完需:约 5 分钟

2016 年 8 月 13 日,由极客邦科技和 Pivotal 联手举办的技术沙龙——云原生机制下的微服务顺利闭幕。

本次活动旨在讨论如何建立起“快速试错”和“自动化第一”的 DevOps 文化。沙龙邀请到了四位中外技术专家,围绕 Spring 框架、微服务、PaaS、云原生等话题,从理论分析、搭建演示和实践经验三个角度进行了探讨。

活动由 Pivotal 大中华区总经理刘伟光开场致辞并介绍了 Pivotal 公司和其开源文化。随后,四位 Spring 中外专家分别进行了四场技术分享。

使用 Spring 持续化提交开发源代码

Pivotal 的亚太高级解决方案架构师 Sergiu 进行了《Keep Calm and Push Apps-aas》的演讲。当前红火的互联网技术创业的形式(调查显示全球目前有153 家独角兽公司),但是众多的App 开发之后交付运维时总会遇到各种各样的异常。Pivotal 的本意是让公司研发团队将更多的精力专注于业务应用的实现上。

Sergiu 以一个应用为例,讲解了如何将后端服务需求转义为模板设定,以及 Pivotal Cloud Foundray(PCF)云端和本地的两种模式的工作原理。

Sergiu 现场演示了如何从零开始完成 App 的部署和监控;如何借助 PCF 实现扩容、持续化部署。Pivotal 坚信 IT 企业的核心价值在于为客户提供定制软件,而非模板化的应用。

云原生应用和 PaaS

Pivotal 大中国区云计算首席架构师周晖先生进行了《 Pivotal 的云原生应用和 PaaS 》的分享。首先周晖澄清了云原生架构的包含两个部分:一、云原生包括应用框架;二、云应用平台(部署和运行环境)。在讲述了云原生应用架构和原理之后,周先生对 PaaS 的理论基础、架构模型、业务价值进行了阐述。其中,PaaS 架构的三大特点为:全方位监控机制、运维自动化、PaaS 应用微服务框架。

随后,周晖整体性介绍了 Pivotal 的 PaaS 架构,并深入展开讲解了 Pivotal Spring 微服务框架。Spring Boot 搭建应用;Spring Zipkin 实现微服务监控(调用链跟踪,依赖关系查找,异常分析,客户端自动负载均衡);Spring Cloud 系列实现微服务化系统(服务注册和自动发现,服务调用需求的动态化,异常传导隔离)。

最后,总结了 PaaS、CaaS 的技术发展,并对 CaaS 中争议性较大的技术进行了分析。

现场代码演示 Spring 搭建应用

下午,Spring 多个开源项目贡献者兼 Java 大师 Josh Long 分享主题为《云原生 Java》,将沙龙活动气氛推向高潮。Josh 首先分析了个人对微服务“微”的看法,并且强调了需要尽可能地快速处理分布式系统复杂性。接下来,Josh 指法如飞地通过 code 形式全程展现了如何使用 Spring,配置 Spring Boot 建立服务,编写一个简单应用,完成部署预设 API 进行监控,启动关闭和重启应用,更改部署并与微服务目录核对。最后他强烈推荐对 Spring 感兴趣的人登录官方学习网站进行尝试。

私有云上的 Spring Boot 微服务体系

本次沙龙还邀请到了前挖财 VP 兼首席架构师王福强分享《快速构建微服务体系》,他讲述了两年间挖财如何从 0 到 1、从过去的研发体系一步一步到现在整体化规范。

王福强首先分析了为什么使用 Spring Boot 搭建微服务。在当时的情况下,他认为公司需要做到架构和代码库两方面的规范。原来的分层架构不能支持快速的产品迭代,无法满足当今的时代需求。当业务线不断丰富之后,代码会越积越多,服务化治理将大块代码库打散。相比于 Dropwizard,Spring Boot 具有更完善的生态系统和更活跃的社区,因此当时选择了后者。

随后王福强分享了 IaaS、PaaS 层的基本建设实践经验,其中 PaaS 是要求很高的核心服务,采用了 Kafka、RabbitMQ、HBase 等中间件。API 层是后端所有系统的基础,实现了内外系统的打通。通过 Spring Boot 实现交付链路上的产品和技术生态支持。王福强还强调了环境隔离、发布平台、运维工具升级的重要性。

最后,王福强总结认为挖财这两年中两点最重要做法是:一、拥抱开源;二、以大中后台,小快前台为发展方向。

分享结束后,四位专家围坐一起,与现场和线上共 300 多为小伙伴互动回答问题。

注:技术沙龙的四场专家分享 PPT 相关资料请移步链接下载

感谢徐川对本文的审校。

2016-08-16 05:111404
用户头像

发布了 58 篇内容, 共 44.3 次阅读, 收获喜欢 35 次。

关注

评论

发布
暂无评论
发现更多内容

应用容器化转型系列-容器部署的常见形态

品高云计算

为什么C4D能成为电商设计的王者?

Finovy Cloud

C4D 电商设计

深入浅出:ConcurrentLinkedQueue源码分析与实战

程序员万金游

#java #编程 #程序员 #Java面试题 #java面试

优咔科技创新连接方案助力高质量5G车联服务

编程猫

“敏捷教练必修课程”11月25-26日 · CSM认证在线周末班【分时段模块化教学】CST导师亲授

ShineScrum

Downie 4 for Mac(视频下载工具)中文破解版

iMac小白

Downie 4 Mac版 Downie 4下载 Downie 4破解版

.NET CORE 属性DI注入

gogo

性能卓越 全栈自主 HashData与华为金融数仓一体机联合方案全面解读

酷克数据HashData

Navicat Premium 16 for Mac v16.2.9中文激活版

iMac小白

Navicat Premium下载 Navicat Premium 16

LLM 大语言模型应用的分段策略

Tiger Wang

LLM 大语言模型 langchain

一招教会跨国企业如何解决跨境数据传输的丢包和延迟问题

镭速

跨境数据传输

PostgreSQL基于Patroni方案的高可用启动流程分析

谐云

3D模型如何设置凹凸贴图?

3D建模设计

材质 纹理 贴图

精准突击!Mysql亿级数据开发手册,GitHub 132k starts | 实战解析。

程序员万金游

Java #编程 #Mysql #学习 #程序员】

都说在边缘落地视频智能分析难,但是这次有了大模型!

Baidu AICLOUD

边缘计算 大模型 边缘云

DxO PureRAW for Mac(RAW照片处理器)v3.6.2中文激活版

mac

苹果mac Windows软件 DxO PureRAW raw智能照片处理软件

为什么要学音视频?

X2Rtc

开源 音视频 RTC 就业

企业如何安全跨国传输30T文件数据

镭速

跨国数据传输 跨境数据传输

深度解读MediaBox SDKs如何实现技术架构升级

阿里云CloudImagine

云计算 视频云

Redis管道技术瞬间提升系统性能,速度翻倍!

高端章鱼哥

redis 管道技术

如何设置3D模型法线贴图?

3D建模设计

材质 纹理 贴图

基于多向量检索器的多模态 RAG 实现

Tiger Wang

多模态 LLM huggingface 大语言模型 langchain

BetterDisplay Pro Mac(显示器管理工具)激活版

iMac小白

BetterDisplay Pro下载 BetterDisplay Pro破解版

微信多开 WechatTweak for Mac(微信多开、消息防撤回工具)

iMac小白

WeChatTweak 微信多开

​  iOS自动混淆测试处理笔记

雪奈椰子

云原生机制下的微服务沙龙圆满结束_DevOps & 平台工程_木环_InfoQ精选文章