产品对话 | 愿云原生不再只有Kubernetes
从2013年,云原生(Cloud Native)的概念由 Pivotal 的 MattStine 首次提出,到现在,其技术细节不断得到社区的完善。云原生逐渐演变出包括 DevOps、持续交付、微服务、容器、敏捷基础设施等内容,也形成了一种团队、文化、技术组织形式和管理方法。企业采用云原生来构建应用,可以更好地把业务生于“云”或迁移到云平台,从而享受“云”的高效和持续的服务能力。
实操干货 | 容器和POD练习
本练习包括两个部分。第一个部分使用京东智联云上的云主机,安装docker运行环境,了解docker运行、管理容器的基本操作。使用Linux系统工具,探索容器和POD的基本结构。第二个部分使用京东智联云直接创建原生容器,通过京东智联云控制台对容器进行基本操作。了解、体验原生容器与Docker容器的异同。
实操干货 | Kubernetes集群实操
本练习使用京东智联云主机和kubeadm创建一个最小化的Kubernetes集群。集群包括两个节点,一个是master节点,一个是node节点。在集群创建成功之后,使用kubectl在该集群上运行简单的应用。
分布式注册服务中心etcd在云原生引擎中的实践
etcd是云原生架构中重要的基础组件,由CNCF孵化托管。ETCD是用于共享配置和服务发现的分布式,一致性的KV存储系统,是CoreOS公司发起的一个开源项目,授权协议为Apache。etcd 基于Go语言实现,主要用于共享配置,服务发现,集群监控,leader选举,分布式锁等场景。在微服务和 Kubernates 集群中不仅可以作为服务注册发现,还可以作为 key-value 存储的中间件。
云原生时代下的监控:如何基于云原生进行指标采集?
从IDC到云,从弹性计算到容器技术,整个软件运行的环境发生了天翻地覆的变化,监控对象以及指标也发生了微妙的变化。从原本的主机为主体,变为了容器和服务为主体。而人们对于监控的要求,也逐渐从“看到指标 ”向被监控对象的“可观测性”发生转变。这一转变在以Kubernetes 为代表的容器管理领域尤为明显。
实操干货 | 开发者工具流水线实操
使用京东智联云流水线,将一套源码通过编译构建,云部署发布到云主机上。
云原生时代,微服务到底应该怎么玩儿?
在微服务诞生之初,并没有太多方案的选择:选一个注册中心用来做服务注册和发现,通过客户端SDK进行负载均衡和容错,再搭配上日志、监控、调用链全套观测手段,一套微服务架构便建立起来了。
京东云TiDB SQL优化的最佳实践
用户的 SQL 请求会直接或者通过 Load Balancer 发送到 京东云TiDB Server,TiDB Server 会解析 MySQL Protocol Packet,获取请求内容,对 SQL 进行语法解析和语义分析,制定和优化查询计划,执行查询计划并获取和处理数据。数据全部存储在 TiKV 集群中,所以在这个过程中 TiDB Server 需要和 TiKV 交互,获取数据。最后 TiDB Server 需要将查询结果返回给用户。
云原生在京东丨基于 Tekton 打造下一代云原生 CI 平台
在云原生时代,如何构建基于云计算的CI/CD流水线,实现应用程序的自动构建、自动测试和自动部署,提高发布频率?本文将分享京东是如何使用 Tekton 推进 CI 平台向云原生方向落地与实践的探索。
支持Pod 绑定静态 IP ,基于K8s的自定义控制器—Enhanced Statefulset
京东智联云开发团队结合多年云原生开发与使用经验,推出了自定义控制器Enhanced statefulset。
添加企业微信
获取1V1专业服务
扫码关注
京东云开发者公众号