51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#Native
Knative 实战:基于 Knative Serverless 技术实现天气服务
提到天气预报服务,我们第一反应是很简单的一个服务啊,目前网上有大把的天气预报API可以直接使用,有必要去使用Knative搞一套吗?杀鸡用牛刀?先不要着急,我们先看一下实际的几个场景需求:场景需求1:根据当地历年的天气信息,预测明年大致的高温到来的时间场景需求2:近来天气多变,如果明天下雨,能否在早上上班前...
代码星球
·
2021-02-24
Knative
实战
基于
Serverless
技术
Knative 实践:从源代码到服务的自动化部署
通过之前的文章,相信大家已经熟悉了Serving、Eventing以及Tekton。那么在实际使用中,我们往往会遇到一些复杂的场景,这时候就需要各个组件之间进行协作处理。例如我们提交源代码之后是否直接可以部署服务到K8s中?这个场景对于用户来说很有吸引力。那么现在就让我们来看一下,在Knative中如何实现从代码到服务...
代码星球
·
2021-02-24
Knative
实践
源代码
服务
自动化
Knative 初体验:CICD 极速入门
Knative社区很早就在讨论用Tekton替换Build模块的事宜。KnativeBuild官方已经正式说明不再建议使用KnativeBuild了。如果你知道KnativeBuild是什么相信你理解起Tekton就是很容易的一件事了。KnativeBuild对自己的一句话概述是:AKubernetes-nativeB...
代码星球
·
2021-02-24
Knative
体验
CICD
极速
入门
程序员如何让自己 Be Cloud Native
这是《程序员如何让自己BeCloudNative》系列文章的第二篇,从第一篇的反馈来看,有些同学反馈十二要素太形式主义,不建议盲目跟从。作者认为任何理论和技术都需要有自己的观点,这些观点是建立在个体知识体系逐渐锻炼出来的辩别能力之上的。BeCloudNative这一系列的文章,会基于十二要素为理论基础,加上作者在云计算...
代码星球
·
2021-02-24
程序员
如何
自己
Be
Cloud
如何在 Knative 中部署 WebSocket 和 gRPC 服务?
/导读:虽然说Knative默认就支持WebSocket和gRPC,但在使用中会发现,有时想要把自己的WebSocket或gRPC部署到Knative中,还是存在各种不顺利。虽然最后排查发现,大多是自己的程序问题或是配置错误导致的。本文分别给出了一个WebSocket和gRPC的例子,当需要在生产或者测试环境部署相关服...
代码星球
·
2021-02-24
何在
Knative
部署
WebSocket
gRPC
Knative 实战:基于 Knative Serverless 技术实现天气服务-下篇
上一期我们介绍了如何基于KnativeServerless技术实现天气服务-上篇,首先我们先来回顾一下上篇介绍的内容:通过高德天气API接口,每隔3个小时定时发送定时事件,将国内城市未来3天的天气信息,存储更新到表格存储提供RESTfulAPI查询天气信息接下来我们介绍如何通过表格存储提供的通道服务,实现Knative...
代码星球
·
2021-02-24
Knative
实战
基于
Serverless
技术
基于 APIGateway 打造生产级别的 Knative 服务
/导读:在实际应用中,通过APIGateway(即API网关),可以为内部服务提供保护、提供统一的鉴权管理、限流、监控等能力,开发人员只需要关注内部服务的业务逻辑即可。作者元毅在本文中将会为大家介绍:如何通过阿里云API网关以及内网SLB,将Knative服务对外发布,以打造生产级别的Knative服务。阿里云API网...
代码星球
·
2021-02-24
基于
APIGateway
打造
生产
别的
Knative Serving 进阶: Knative Serving SDK 开发实践
/导读:通过前面的一系列文章你已经知道如何基于kubectl来操作Knative的各种资源。但是如果想要在项目中集成Knative仅仅使用kubectl这种命令的方式是不够的,还需要在代码中基于KnativeServingSDK进行集成开发。本篇文章中,阿里云智能事业群技术专家冬岛将从KnativeServingSDK...
代码星球
·
2021-02-24
Knative
Serving
进阶
SDK
开发
分享 KubeCon 2019 (上海)关于 Serverless 及 Knative 相关演讲会议
有幸参加了KubeCon2019上海大会,并参加了Knative及Serverless相关的几场分享会,收获满满。这里简单介绍一下各个演讲主题的主要内容。详细的演讲主题文档可以在KubeCon官方获取:https://kccncosschn19chi.sched.com/2019-06-25/overview加速:无服...
代码星球
·
2021-02-23
分享
KubeCon
2019
上海
关于
Knative 初体验:Eventing Hello World
作者|阿里云智能事业群高级开发工程师元毅基于事件驱动是Serveless的核心功能之一,通过事件驱动服务,满足了用户按需付费(Pay-as-you-go)的需求。在之前的文章中我们介绍过KnativeEventing由事件源、事件处理模型和事件消费3个主要部分构成,那么事件如何通过这3个组件产生、处理以及消费呢?本文通...
代码星球
·
2021-02-23
Knative
体验
Eventing
Hello
World
Knative 核心概念介绍:Build、Serving 和 Eventing 三大核心组件
Knative主要由Build、Serving和Eventing三大核心组件构成。Knative正是依靠这三个核心组件,驱动着Knative这艘Serverless巨轮前行。下面让我们来分别介绍一下这三个核心组件。KnativeBuild是基于现有的Kubernetes能力之上,提供的一套标准化、可移植、可复用的容器镜...
代码星球
·
2021-02-23
核心
Knative
概念
介绍
Build
初识 Knative: 跨平台的 Serverless 编排框架
Knative是Google在2018的GoogleCloudNext大会上发布的一款基于Kubernetes的Serverless框架。Knative一个很重要的目标就是制定云原生、跨平台的Serverless编排标准。Knative是通过整合容器构建(或者函数)、工作负载管理(和动态扩缩)以及事件模型这三者来实现的...
代码星球
·
2021-02-23
初识
Knative
跨平台
Serverless
编排
Knative Eventing 中如何实现 Registry 事件注册机制
/摘要: 在最新的KnativeEventing0.6版本中新增了Registry特性,为什么要增加这个特性,该特性是如何实现的。针对这些问题,希望通过本篇文章给出答案。作为事件消费者,之前是无法事先知道哪些事件可以被消费,如果能通过某种方式获得哪些Broker提供哪些事件,那么事件消费者就能很方便通过这些B...
代码星球
·
2021-02-23
Knative
Eventing
如何
实现
Registry
从HelloWorld看Knative Serving代码实现
/摘要: KnativeServing以Kubernetes和Istio为基础,支持无服务器应用程序和函数的部署并提供服务。我们从部署一个HelloWorld示例入手来分析KnativeServing的代码细节。官方给出的这几个资源的关系图还是比较清晰的:1.Service:自动管理工作负载整个生命周期。负责...
代码星球
·
2021-02-23
HelloWorld
Knative
Serving
代码
实现
Knative Tracing 介绍
/摘要: 一个完整的业务实现想要基于Serverless模型来开发的话可能会分解成多个Serverless模块,每一个模块单独通过Knative的Serving部署,那么这些不同的Serving之间就需要调用链进行事务的串联。前言为了实现系统组件的水平扩展、敏捷开发、CD(持续集成)、解耦等各种诉求,现代的大...
代码星球
·
2021-02-23
Knative
Tracing
介绍
首页
上一页
1
2
3
4
5
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他