阿里巴巴云原生的博客

做最懂云原生开发者的公众号

  • 博客(32)
  • 收藏
  • 关注

原创 进击的 Spring Cloud Alibaba —— 框架与服务

作者 | 陈曦(良名)  Spring Cloud Alibaba 项目成员,start.aliyun.com 负责人。导读:本文整理自作者于 2020 年云原生微服务大会上的分享《进击的 Spring Cloud Alibaba —— 框架与服务》,主要阐述了云原生环境下,Spring Cloud Alibaba 如何帮助开发者实现微服务;以及在提供 SCA 开发框架基础之上,如何配合更丰富的服务来帮助开发者在阿里云上实现微服务。阿里巴巴云原生公众号后台回复 818&nbsp.

2020-08-31 14:47:39 627

原创 无服务计算应用场景探讨及 FaaS 应用实战

作者 | 宋文龙(闻可)  阿里云全球技术服务部高级交付专家什么是无服务计算无服务器计算(Serverless Computing)在构建和运行应用时无需管理服务器等基础设施。它描述了一个细粒度的部署模型,在该模型中,应用被拆解为一个或多个细颗粒度的函数,在云端托管环境中被触发运行,然后根据需要执行、扩展容量并且计费。各大云厂商 Amazon、微软、Google、IBM、阿里云、腾讯云、华为云相继推出 Serverless 产品。无服务计算本身是一个概念或者理论模型,落地到具体技.

2020-08-31 13:57:46 673

原创 当 Kubernetes 遇到机密计算,阿里巴巴如何保护容器内数据的安全?

作者 | 贾之光(甲卓) 阿里巴巴高级开发工程师,专注于 Kubernetes 安全沙箱和机密计算领域,主要参与 Incalvare Containers 社区开发。8 月 26 日,我们发起了第 6 期 SIG Cloud-Provider-Alibaba 网研会直播。本次直播主要介绍了机密计算的概况, InclavareContainers 开源项目架构、已支持的功能和迭代计划,以及阿里云 ACK-TEE 的发展现状和规划。本文汇集了此次直播完整视频回顾及资料下载,并整理了直播过程中收集的问题和.

2020-08-28 14:28:29 693

原创 一种简单快捷的 java 热部署方式

作者 | 周忠太 阿里巴巴淘系技术部的一个搬砖工【Arthas 官方社区正在举行征文活动,参加即有奖品拿~点击投稿】Arthas Hot Swap 插件介绍引言热部署是帮助开发人员提高效率的利器,如果你的开发语言是 java,开发环境是远程服务器,远程服务器 debug 端口被限制,那么你可能无法通过 debug HotSwap 实现热部署,那么本文介绍的 IntelliJ IDEA 插件可以帮助你在远程服务器实现热部署,而且操作简单快捷。本文热部署插件(Arthas Hot Swap)是基于.

2020-08-28 14:14:11 430

原创 云原生时代消息中间件的演进路线

作者 | 周礼(不铭)  阿里巴巴集团消息中间件架构师导读:本文整理自作者于 2020 年云原生微服务大会上的分享《云原生时代的消息中间件演进》,主要探讨了传统的消息中间件如何持续进化为云原生的消息服务。关注阿里巴巴云原生公众号,后台回复 818 即可获取直播回看地址和大会 PPT 合集。引言本文以一张云进化历史图开场,来谈谈云原生时代消息中间件的演进路线,但本文绝对不是“开局一张图,内容全靠编”。从虚拟化技术诞生以来,IaaS / PaaS / SaaS 概.

2020-08-27 14:04:32 333

原创 科普|不同协议下远程服务器文件上传_下载优劣对比

作为一个程序员,如果不知道如何进行远程服务器的文件上传与下载,实在是一件尴尬的事情。打开百度,搜索「远程服务器 上传下载」,你能得到 63,100,000 个搜搜结果,五花八门的操作方式的让人眼花缭乱。那么,今天我们聊聊如何实现远程服务器的文件上传与下载。通常而言,我们会选择 ftp、scp 以及 sftp 进行文件传输。但 ftp 基于 TCP 来传输文件,明文传输用户信息和数据,存在一定的安全风险。所以我们更倾向于选择基于 SSH 来加密传输的 scp 和 sftp,但结合速度、安全性和功能的要求,.

2020-08-27 11:06:28 421

原创 突围数字化转型,让特步同比增长24.8%的全渠道中台

导读:多年前,曾有媒体向丁水波提问:“对于你个人来说,转型过程中最痛苦的部分是什么?”“最关键的是市场意识的转变。耳听为虚眼见为实,做起来给外界看到了,他们才会明白和接受。很多东西得做完成功了,才可以让别人信服,但这中间的时间周期会比较长一点。”丁水波这样回应道。近年来特步在运动鞋细分领域不断加码。2019 年,公司陆续收购了索康尼、迈乐、盖世威和帕拉丁的相关运营权,形成了涵盖大众运动、专业运动和时尚运动三大细分市场的品牌矩阵,打破了过去单一的品牌格局。但一系列收购也令特步的商誉增至 8.3 亿元。..

2020-08-26 14:38:24 443

原创 阿里研究员谷朴:警惕软件复杂度困局

作者 | 张瓅玶(谷朴)  阿里巴巴研究员**导读:**对于大型的软件系统如互联网分布式应用或企业级软件,为何我们常常会陷入复杂度陷阱?如何识别复杂度增长的因素?在代码开发以及演进的过程中需要遵循哪些原则?本文将分享阿里研究员谷朴关于软件复杂度的思考:什么是复杂度、复杂度是如何产生的以及解决的思路。较长,同学们可收藏后再看。软件设计和实现的本质是工程师相互通过“写作”来交流一些包含丰富细节的抽象概念并且不断迭代过程。> 另外,如果你的代码生存期一般不超过 6 个月,本文用处.

2020-08-26 14:02:56 806

原创 Dubbo 3.0 - 开启下一代云原生微服务

作者 | 郭浩(项升)  阿里巴巴经济体 RPC 框架负责人**导读:**本文整理自作者于 2020 年云原生微服务大会上的分享《Dubbo3.0 - 开启下一代云原生微服务》,主要介绍了关于思考 rpc 框架层面,功能演进的方向是什么?以及怎么更好地支持云上的多语言开发的新思考。关注阿里巴巴云原生公众号,后台回复 【818】 即可获取直播回看地址和大会 PPT 合集。看到这个题目,大家可能会有几个问题,比如,什么是云原生微服务?Dubbo3.0 是什么?和目前的 .

2020-08-25 14:53:48 697

原创 当 Kubernetes 遇到机密计算,阿里巴巴如何保护容器内数据的安全?

作者 | 贾之光(甲卓) 阿里巴巴高级开发工程师本次直播为第 5 期 SIG Cloud-Provider-Alibaba 网研会,我们邀请了阿里巴巴高级开发工程师 贾之光(花名:甲卓) 重点讲解《当 Kubernetes 遇到机密计算,阿里巴巴如何保护容器内数据的安全?》。点击预约直播:开发者社区云栖社区**Portworx and Aqua Security 发布的《2019 容器接受度调研》报告显示,**安全性成为了用户使用容器技术和业务上云面临的最大挑战,其中数据安全问题最为突出。.

2020-08-24 16:46:14 677

原创 对话 Dubbo 唤醒者北纬:3.0 将至,阿里核心电商业务也在用 Dubbo

作者 | 北纬、赵钰莹**导读:**2008 年,Dubbo 项目诞生;2014 年,由于内部团队调整,Dubbo 暂停更新;2017 年,北纬带领团队重新唤醒 Dubbo,并将其捐献给了 Apache 基金会。短短 15 个月,Dubbo 便从基金会毕业。如今,Dubbo 已经毕业一年,越来越多开发者开始询问 Dubbo 3.0 到底有哪些变化,阿里巴巴内部到底用不用 Dubbo,这是不是一个 KPI 开源项目以及 Dubbo 和 Spring Cloud 之间到底是什么关系。本文,将独家对话 Dub.

2020-08-24 14:44:24 474

原创 从电源问题出发,带你揭秘新体系结构范式 COA

作者 | 白海石 微软云计算与边缘计算部门架构师、程序员导读:本文整理自 2020 年云原生微服务大会主论坛白海石的分享《Capability Oriented Architecture for cloud and edge》,主要介绍了一种新的体系结构范式——面向能力的体系结构(COA),旨在为跨云和边缘的分布式、自适应和健壮的应用程序提供一个设计框架。阿里巴巴云原生公众号后台回复 818 即可获取直播回看地址和大会 PPT 合集。前言很高兴有这个机会和大家分享我们总结的关于边缘计算的架构.

2020-08-24 14:14:19 561 2

原创 KubeCon 2020 演讲集锦|《阿里巴巴云原生技术与实践 13 讲》开放下载

2020 年 7 月 30 日至 8 月 1 日,由 Cloud Native Computing Foundation (CNCF) 主办的云原生技术大会 Cloud Native + Open Source Virtual Summit China 2020 首次于线上召开。阿里巴巴在大会上为全球企业和开发者分享了 27 场实践经验、行业趋势和技术演讲,我们筛选了其中 13 场有代表性的演讲重新编排成书,旨在将阿里巴巴云原生之路上宝贵的经验、理念和思想,提供给广大正在或准备踏上云原生之旅的开发者一些切

2020-08-21 15:18:22 691

原创 2020 年微服务项目活跃度报告

导读:2020 年 8 月 18 日,首届云原生微服务大会于线上召开,会议首日,阿里云资深技术专家、CNCF TOC 李响 Keynote 演讲中正式发布了《 2020 年微服务领域开源数字化报告》。微服务体系就像是一剂催化剂,可以加速数据和业务结合的过程,更好地提升生产力,从而实现业务的提升。本项目旨在通过建立一份建立在微服务领域的相对完整、可以反复进行推演的数据报告(报告、数据、算法均开源),分析微服务框架项目以及 Spring Cloud 项目的 GitHub 开发者行为日志,通过多维度数据分..

2020-08-19 14:56:33 694

原创 专访 Christian Posta:Istio 1.7 将成为生产可用的最稳定版本

作者 | 田晓旭、Christian Posta2017 年,Istio 发布了 0.1 release 版本之后,其优雅的架构设计就获得了大家的认可。随着版本迭代,有开发者吐槽 Istio 太复杂。于是,Istio 1.5 版本推翻了之前的架构设计,提出了“回归单体”的架构设计,1.6 版本的 Release note 更是在开篇就表明了要将极简主义进行到底。Istio 1.5 和 1.6 版本的架构设计变化引发了众多开发者的讨论,大家都很关心 Istio 架构简化将会走向何方?即将推出的 1.7 .

2020-08-18 17:02:18 509

原创 国货之光业务增长背后的技术支持 - 完美日记的云原生实践

“使用 ACK 容器服务可以帮助我们快速拉起测试环境,利用 PTS 即时高并发流量压测确认系统水位,结合 ARMS 监控,诊断压测过程中的性能瓶颈,最后通过 AHAS 对突发流量和意外场景进行实时限流降级,加上阿里云 团队保驾护航,保证了我们每一次大促活动的系统稳定性和可用性,同时利用 ACK 容器快速弹性扩缩容,节约服务器成本 50% 以上。”——完美日记技术中台负责人如果你对..

2020-08-18 16:38:38 436

原创 减少运维工作量,如何通过 ROS 轻松实现资源编排新方式

在日常工作中,我们一定遇到过需要快速构建系统的工作情形:作为资源管理人员,需要接收一定数量以及配置的资源申请,这些申请要求网络、存储设备按需到位;作为开发人员,需要将一套开发环境,复制一份测试环境以及线上环境;架构师规划一套系统,需要在云上进行搭建。这些场景都展现着我们日常所遇的各种困难:对各类云端资源需要进行广泛支持与管理:这其中需要包括常用基础IaaS 资源及 PaaS 服务,比如主机、路由器、负载均衡器等计算网络资源以及各种数据库、缓存、大数据、存储服务;资源编排使用难度大:.

2020-08-17 15:08:31 1386 1

原创 我在阿里写代码学会的六件事

写了多年的代码,始终觉得如何写出干净优雅的代码并不是一件容易的事情。按 10000 小时刻意训练的定理,假设每天 8 小时,一个月 20 天,一年 12 个月,大概也需要 5 年左右的时间成为大师。其实我们每天的工作中真正用于写代码的时间不可能有 8 个小时,并且很多时候是在完成任务,在业务压力很大的时候,可能想要达到的目标是如何尽快的使得功能 work 起来,代码是否干净优雅非常可能没有能放在第一优先级上,而是怎么快怎么来。在这样的情况下是非常容易欠下技术债的,时间长了,这样的代码基本上无法维护,只能.

2020-08-17 14:42:01 486 1

原创 SpringCloud 应用在 Kubernetes 上的最佳实践 — 诊断(线上联调)

作者 | 纳海  阿里巴巴高级开发工程师**导读:**上篇我们介绍了应用成功上云后,面对应用的管理,如何做可灰度的线上发布,那么当云上的应用行为不符合预期的时候,您会怎么处理呢?修改代码,打包,部署,然后查看日志?或者开远程调试端口远程调试?相关文章推荐:《SpringCloud 应用在 Kubernetes 上的最佳实践 —— 开发篇》《SpringCloud 应用在 Kubernetes 上的最佳实践 — 部署篇(开发部署)》《SpringCloud 应用在 Kubernetes.

2020-08-14 12:17:50 327

原创 视频需求超平常数 10 倍,却节省了 60% 的 IT 成本投入是一种什么样的体验?

作者 | 山猎近年来,Serverless 一直在高速发展,并呈现出越来越大的影响力。主流的云服务商也在不断地丰富云产品体系,提供更好的开发工具,更高效的应用交付流水线,更好的可观测性,更细腻的产品间集成,但一切才刚刚开始。国内一些大公司已经有了一些成熟的 Serverless 应用案例,一些创业公司也开始加入 Serverless 阵营,如果说Serverless 到底解决了什么问题,核心就是节约成本、节省精力。蓝墨是一家由美国留学生回国创业的高科技公司,专注于移动互联时代数字出版和移动学习领域的.

2020-08-14 11:03:52 557

原创 重磅发布 | 30+ 阿里巴巴云原生「顶流」,给你一堂《云原生技术实践公开课》

以“云”为核心的软件研发思想,正逐步成为所有开发者的默认选项。像 Kubernetes 等云原生技术正在成为技术人员的必修课,大量的工作岗位正在涌现出来。2020 年,云原生技术大规模普及。这种背景下,“会 Kubernetes”已经远远不够了,“懂 Kubernetes 如何落地”、“会云原生架构”的重要性正日益凸显出来。2019年 4 月,阿里云联合 CNCF 发布了《CNCF X Alibaba 云原生技术公开课》,课程发布至今已可统计学习者 12万,在收到学习者“点赞”的同时,我们也对学习者的学习

2020-08-13 11:24:13 497

原创 从单体到混乱的微服务,阿里云托管式服务网格是如何诞生的?

作者 | 王夕宁  阿里巴巴高级技术专家参与阿里巴巴云原生文末留言互动,即有机会获得赠书福利!在服务网格技术使用之前,为了更快更灵活地进行业务创新, 我们常常会把现有应用进行现代化改造, 把单体应用程序分拆为分布式的微服务架构。通常来说,  在微服务架构模式的变迁过程中, 最初都是面向代码库的模式。对这些微服务治理的实现, 往往是以代码库的方式把这些服务治理的逻辑构建在应用程序本身中,这些代码库中包括了流量管理、熔断、重试、客户端负载均衡、安全以及可观测性等这样的一些功能。这些代.

2020-08-12 14:55:26 504

原创 阿里张磊:如何构建以应用为中心的“Kubernetes”?(内含 QA 整理)

视频回顾链接:https://www.bilibili.com/video/BV1Dv411v7P4/本文整理自 2020 年 7 月 22 日《基于 Kubernetes 与 OAM 构建统一、标准化的应用管理平台》主题线上网络研讨会。关注公众号,回复 “0722” 即可下载 PPT文章共分为上下两篇。上篇文章《灵魂拷问,上 Kubernetes 有什么业务价值?》,主要和大家介绍了上 Kubernetes 有什么业务价值,以及什么是“以应用为中心”的 Kubernetes。本文为下篇,将

2020-08-11 15:28:49 486

原创 掌门教育微服务体系 Solar 第 3 弹:Nacos 企业级落地下篇

联席作者:谢璐 谢庆芳 伊安娜 任浩军郑重鸣谢:Nacos - 彦林,Spring Cloud Alibaba - 小马哥、洛夜,Nacos 社区 - 张龙(pader)、春少(chuntaojun)相关文章推荐:掌门教育微服务体系 Solar | 阿里巴巴 Nacos 企业级落地上篇掌门教育微服务体系 Solar | 阿里巴巴 Nacos 企业级落地中篇前言在高速发展的时候,公司规模越来越大,老师人数越来越多,这时候公司不能铺太多人去做运营与服务,必须提高每个人效,这就需要技术驱动。因此.

2020-08-10 16:14:48 418

原创 灵魂拷问,上 Kubernetes 有什么业务价值?

本文整理自 2020 年 7 月 22 日《基于 Kubernetes 与 OAM 构建统一、标准化的应用管理平台》主题线上网络研讨会。文章共分为上下两篇,本文为上篇,主要和大家介绍上 Kubernetes 有什么业务价值,以及什么是“以应用为中心”的 Kubernetes。下篇将跟大家具体分享如何构建“以应用为中心”的 Kubernetes。视频回顾链接:https://www.bilibili.com/video/BV1Dv411v7P4/关注阿里巴巴云原生公众号,回复 “0722” 即可下载 PP

2020-08-10 15:39:18 375

原创 阿里云引领云原生进化 | 云原生生态周报 Vol. 60

作者 | 王思宇、汪萌海、李鹏业界要闻阿里云引领云原生进化,智能、互联、可信三位一体阿里巴巴致力于为数字经济构建智能、互联、信任三位一体的创新基础设施,引领云原生进化新阶段。反观阿里云容器服务团队近期在 AI、边缘、机密计算三个领域的开源新动态,与智能、互联、信任的方向一一对应。Chaos Mesh 项目加入 CNCF sandboxChaos Mesh提供针对Kubernetes上复杂系统的故障注入方法,并涵盖了Pod,网络,文件系统甚至内核中的故障。阿里云在 KubeCon 20.

2020-08-07 16:26:44 384

原创 申通的云原生实践之路:如何实现应用基于容器的微服务改造?

随着云计算的普及与云原生的广泛应用,越来越多的从业者、决策者清晰地认识到**「云原生化将成为 企业技术创新的关键要素,也是完成企业数字化转型的最短路径」**。因此,具有前瞻思维的互联网企业从应用诞生之初就扎根于云端,谨慎稳重的新零售、政府、金融、医疗等领域的企业与机构也逐渐将业务应用迁移上云,深度使用云原生技术与云原生架构。面对架构设计、开发方式到部署运维等不同业务场景,基于云原生架构的应用通常针对云的技术特性进行技术生命周期设计,最大限度利用云平台的弹性、分布式、自助、按需等产品优势。作为发展最为迅.

2020-08-07 15:32:57 512

原创 云原生语境下,如何重新解读微服务?

最近,O’Reilly 公布了一份关于企业微服务市场现状的数据调研。报告显示,在访问了全球 1,502 名软件工程师、系统和技术架构师、工程师以及决策者后,有 77% 的组织反馈采用了微服务,其中 92% 的组织成功使用了微服务。如果以这份报告为依据,微服务在企业的普及率已接近八成。看起来,企业对微服务的兴趣可能已经接近顶峰。云原生的基础设施从设计上保证了它是微服务部署的最佳平台,但是也对现有的微服务框架带来了新的挑战,在云原生大行其道的今天:我们对微服务还应该继续投入精力关注吗?云原生和微服务.

2020-08-06 14:40:14 819

原创 阿里云引领云原生进化,智能、互联、可信三位一体

云原生技术不但可以最大化云的弹性,帮助企业实现降本提效,而且还有着更多创新的想象空间。云原生将和 AI、边缘计算、机密计算等新技术相结合,进入新的进化阶段,为数字经济构建智能、互联、信任三位一体的创新基础设施。首届 KubeCon 2020 线上峰会圆满结束,阿里云作为 CNCF 最重要的云原生布道伙伴,此次携 37 位云原生专家与广大开发者分享了 27 场演讲,云原生话题丰富度在本场活动中位居首位。作为峰会的压轴主题演讲,CNCF 理事会成员、阿里云容器服务负责人易立发表演讲《云原.

2020-08-04 13:54:24 530

原创 技术人的灵魂 3 问,阿里工程师如何解答?

作者 | 氐宿  阿里云高级前端技术专家**导读:**在业务团队做事的工程师摸爬滚打了一段时间后,一定会有所疑问。团队同学在最初的一段时间都提出这样的疑惑:如何在业务中发现有技术价值的问题?发现问题后如何思考和发起再到解决?最后的技术结果跟业务结果如何衔接?很多时候我们听别人说“思考是不够的/要多思考”,其实都是在说这几点。接下来,阿里高级前端技术专家氐宿谈一谈遇到这三个问题时,他是如何解决的?如何在业务中发现有技术价值的问题?一位科学家一生可用于研究的时间极其有限,然而,世界.

2020-08-03 15:38:20 409

原创 掌门教育微服务体系 Solar | 阿里巴巴 Nacos 企业级落地中篇

联席作者:吴毅挺 任浩军 童子龙郑重鸣谢:Nacos - 彦林,Spring Cloud Alibaba - 小马哥、洛夜,Nacos 社区 - 张龙(pader)、春少(chuntaojun)相关文章推荐:掌门教育微服务体系 Solar | 阿里巴巴 Nacos 企业级落地上篇前言在高速发展的时候,公司规模越来越大,老师人数越来越多,这时候公司不能铺太多人去做运营与服务,必须提高每个人效,这就需要技术驱动。因此掌门教育转变成一家技术驱动型的公司,如果被迫成为一家靠资金驱动的公司就活不下去.

2020-08-03 15:04:13 442

原创 KubeCon 2020 阿里云推出四大企业级容器新品 ,详解云原生操作系统进化

导读:云原生操作系统进化,详解阿里云 ACK Pro、ASM、ACR EE、ACK@Edge 等四款企业级容器新品。KubeCon 2020 中国站,阿里云容器服务负责人易立会在《云原生,数字经济技术创新基石》的演讲中,分享阿里云原生如何助力数字技术抗‘疫’,阐述阿里云对云原生操作系统的思考,同时详解阿里云 ACK Pro、ASM、ACR EE、ACK@Edge 四款企业级容器新品。容器服务 ACK Pro,为企业级大规模生产环境提供增强的可靠性安全性,以及与可赔付标准 SLA,现已开启公测。同时..

2020-08-03 14:36:37 635

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除