官方文档|ServiceMesh服务网格Istio面板组件&设计目标

Service Mesh新秀,初出茅庐便声势浩荡,前有Google,IBM和Lyft倾情奉献,后有业界大佬俯首膜拜,这就是今天将要介绍的主角,扛起Service Mesh大旗,掀起新一轮微服务开发浪潮的Istio! 讲师简介: 敖小剑,十五年软件开发经验,微服务专家,专注于基础架构,cloud native拥护者,敏捷实践者。曾在亚信,爱立信,唯品会和ppmoney任职, 现任数人云资深架构师。 以下内容为敖小剑在9月21号晚上进行的线上分享实录。 今天的主角名叫 Istio,估计很多同学在此之前可能完全没有听过这个名字。 »

当容器与CI/CD相遇,7个建议送给你

数人云:Docker是CI/CD的早期采用者,通过利用如GIT等源代码控制机制的正确集成,Jenkins可以在开发者每次提交代码时启动构建过程,此过程生成新的Docker镜像,可以在整个环境中立即生效,因此团队可以快速构建共享和部署应用。 用途:根据开发需求,自动配置环境及基础设施,并配备拥有自助服务的自动化工具。 企业所面临的挑战: 不可用的环境 缺乏环境配置所需技能 缺乏环境配置所需时间 什么是CI(持续集成) CI是一种开发实践,开发者每天将代码集成到共享存储库中几次,支持将新功能与现有代码集成在一起,此集成的代码还可以确保运行时环境中没有错误,允许检查它与其他变更的反应。 目前用于CI最流行的工具是“Jenkins”,GIT用于源代码控制存储库, »

数人云架构师:微服务体系中的K8S&Mesos调度与服务发现

9月10日在K8S GeekGathering Meetup上,数人云架构师保珠做了关于《K8S&mesos之我见》的主题分享,分别介绍了Kubernetes和Mesos对微服务的支撑,以下是本次分享的实录—— 本次主要分享主要有以下五个方面: - 容器的价值 - 微服务体系建设 - Kubernetes对微服务的支撑 - Mesos对微服务的支撑 - 总结 关于容器大家可能已经理解或者正在实践使用,所以今天会讲一下容器的价值方面内容,然后是目前比较火的微服务相关:将单体应用解构成微服务后它到底是一个怎样的概念,而后是Kubernetes和Mesos在微服务方面的支撑, »

关于负载均衡和服务发现,Google的经验在这里

数人云老王:今天主要分享三个议题,首先是Google数据中心的简单介绍——Google数据中心约有200万台X86PC服务,没有买任何大、小型机,完全使用廉价的PC服务器搭建,因规模庞大,所以对网络要求非常高,交换机都是自行设计后定制的。服务发现、负载均衡的问题,对于Google的量级来说非常复杂,此次跟大家分享下Google内部如何实现服务发现和负载均衡。 经典的服务发现与负载均衡 静态的服务发现方式其实很好理解,即基于IP地址和端口做服务发现,应用绑定了服务器的IP地址和端口后,当有请求时,应用就可以接收。 经典的负载均衡器也是绑定某个特定的IP地址和端口,同时负载均衡器将需要做负载均衡的应用实例预先配置好,当负载均衡器收到请求后即可分发给后台的应用实例。 用IP+端口的方式做服务发现对人不友好,因为IP地址不好记忆, »

12条军规说Dev,3大重点讲Ops——当当网的云原生之路

8月19日数人云Meetup上来自当当网的高洪涛老师做了《当当云原生DevOps实践》的主题分享,从应用改造入手,重点讲述了运维核心—监控的相关内容。 数人云提醒:8000字长文值得分享与收藏! 今天跟大家分享下,目前比较流行的云原生概念个人关注要点: 首先:在于整个应用的改造,包括Infrastructure,有12个要素 其次:运维的核心——监控,主要讲一下核心指标如何确定 第三:当当运维网络采用的Service Mesh架构相关内容 第四:日志的搜集等 云原生即Cloud Native,最早来源于如Landscape此类做微服务的公司, »

实践|微软Azure Container Service的容器化应用

8月19日的数人云线下Meetup,微软中国有限公司创新技术合作事业部技术顾问赵文婧,从容器、虚拟机、微服务等方面为大家分享了Azure云平台容器技术服务,以下是本次分享的实录。 容器VS虚拟机 容器和虚拟机作为虚拟化技术,为我们提供了一个隔离的、独立的运行环境,但两者最大的不同之处是容量具有轻量级的优势,上图可以看到,每个虚拟机内部都有完整的操作系统,但一个主机上运行的多个容器是共享Linux内核的,容器和虚拟机的不同之处可以分为以下几点: 操作系统:虚拟机有完整的操作系统,容器共享内核。 体积:虚拟机包含完整的操作系统,才创建过程中要给其分配一定量的内存去支持运转,所以虚拟机比容器的体积更大,消耗资源更多。 启动:在启动虚拟机的过程当中要从操作系统去启动,因此启动较慢, »

当K8S遇上微服务-京东金融PaaS平台思考与实践

8月19日的数人云Container Meetup上,张龙老师做了《基于Kubernetes的PaaS平台的设计和思考》的精彩分享,分别介绍了PaaS平台的意义,为什么选择Kubernetes,PaaS平台上的微服务架构应用,如何设计和快速构建PaaS平台,PaaS平台的功能组件这几个内容。 以下为现场实录内容—— 今天跟大家分享下基于Kubernetes的PaaS平台设计和思考,主要分为五个部分: PaaS平台的意义 为什么选择Kubernetes PaaS平台上的微服务架构应用 PaaS平台架构设计 PaaS平台功能组件 PaaS平台的意义 很多公司技术支持岗位的工作,如配置域名,部署环境,修改复位配置,服务重启,扩容缩容,梳理和完善监控, »

Meetup北京报名开启|一起吹响Container+集结号

Container技术在国内的落地实践, 已进阶Container+ 8月阅兵仪式,一睹超强装备的风采, 技术圈也不落人后, 本次Meetup邀请到来自微软、当当、数人云的技术大牛以及一位神秘嘉宾, 共同来一场Container的大阅兵, 看Serverless、DevOps、微服务、CI/CD、分布式调度任务等技术, 在各个场景中与Container发生的碰撞与交互。 吹着空调唠唠嗑,一起开启夏日清凉模式! 往期实录传送门: DevOps&SRE深圳站资料全收录: 1)数人云王璞:《SRE在传统企业中的落地实践》 2) »