前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >国产 Serverless Identity 开源组件工作坊 | 在线分享

国产 Serverless Identity 开源组件工作坊 | 在线分享

作者头像
腾讯云serverless团队
发布2020-03-02 15:10:22
1K0
发布2020-03-02 15:10:22
举报
文章被收录于专栏:Tencent Serverless 官方专栏

疫情肆虐,不仅对老百姓生命健康造成重大威胁,对各行各业的发展也造成重大影响。同时,开学、复工在即,疫情防控进入了关键阶段,「居家隔离、远程办公」是当下遏制疫情扩散的最佳防控措施。

(1918年的西班牙流感席卷全球的模拟)

2019 新型冠状病毒(2019-nCoV)使得中国一夜之间成了「全球最大的远程办公数字社会」,但是如此大规模的,敦刻尔克式的“数字化转型”,对「企业协同」、「企业 V** 性能及安全性」、网络信息安全迎来重要考验, 也难免会出现大量次生安全问题,尤其在春节假期延长,大量企事业单位启动「远程办公」,原本在防火墙内,使用公司设备办公的员工,使用家用 PC 开始办公,并通过公共 WiFi 访问企业内部的数据和应用时,企业网络安全部门面临着空前的安全威胁,其中,「身份安全」是至关重要的一环。

于是,我们发起 # Shape Identity 系列线上技术公开课,旨在倡议:在阻击物理世界「新冠」病毒的同时,不要忽视数字空间的安全。我们将定期邀请业界 Identity 专家一起探讨 Identity 技术的发展!主题涵盖:IDaaS/IAM、Serverless、ZeroTrust、Cloud Native 等开源技术。

第 001 期,定在本周六,2月29日,四年独一无二的日子,也是 2020年的第60天。 本次线上直播 Authing 联合腾讯云、Serverless Framework中文社区,与大家共同探讨:Serverless Framework 组件的开发及应用。本周六(2020-02-29 )13:00——17:00,通过「腾讯会议」 300人在线分享及 Q&A 视频互动、B站直播弹幕互动, 参与互动将送出「腾讯云」赞助纪念品。

近些年 Serverless 风起云涌,它正在深刻的改变未来软件开发的模式和流程,对于大多数应用而言,借助 Serverless 服务,开发者可以将绝大多数精力投入在业务逻辑的开发整合上,大大缩短开发周期,降低运维成本。Serverless Framework 当属时下最火热的开源框架,本期就与大家共同探讨:Serverless Framework 组件的开发及应用。

线上分享议程

主持人:晋剑 Authing 联合创始人兼COO

一、如何开发自己的第一个 Serverless Component?

陈涛:Serverless Framework 社区专家

参与 Serverless 社区及开源的相关研发工作。拥有丰富前端、JavaScript 技术经验,以及网站及小程序等项目开发经验,腾讯云 Serverless 系列课程特约讲师。  内容简介:

  • Serverless Component 运行机制
  • Serverless Component 开发步骤(功能需求,组建配置)
  • Serverless Component 组件开发(default 函数,remove 函数)
  • Serverless Component 运行,调试与发布

二、Authing 是如何开发 Serverless-OIDC 组件?

高鹏洋:Authing 全栈工程师

曾就职于中科红旗,负责容器云研发。曾参与中国移动 HA 系统研发,CNCF 贡献者,郑州 TFUG 组织者。热爱创造,喜欢探索未知,乐于与人交流,是一名 Acmer 。

内容简介: OIDC 是 OAuth 2.0 的超集,同时是 Authing 推荐的身份认证最佳实践。在没有 Serverless 的情况下,开发者需要架设一个服务器用来在后端处理 OIDC code 换 Token 和 Token 换用户信息的流程,有了 Serverless 之后,开发者不需要编写任何路由就可以获取用户信息。本次主题将分享如何通过使用腾讯提供的 SCF 和 API 网关 Serverless Component 来快速创造一个 由多个原生 SCF 组成的 Serverless Component:欢迎 Star :https://github.com/Authing/serverless-oidc

三、基于Serverless Framework和OIDC 组件设计一个图床应用

谢扬:Authing 创始人 SoLiD 中文社区(learnsolid.cn)发起人

曾任职字节跳动 LarkCloud 云服务部门核心 Hacker,负责⽇活过亿 Serverless 平台产品设计和技术研发,该平台支撑来头条系全产品矩阵:今日头条、抖音、西瓜视频、飞书等。⻓期关注生产⼒科技,以提⾼社会生产⼒为个⼈使命。

内容简介: 基于 Serverless Framework 和 Authing 完成一个可以共享和配置访问权限的图床管理应用。

四、线上自由 Q & A 环节

火速扫码报名

火速扫码,回复 “ID”入群 抢占「腾讯会议」 席位,仅300席

提示:尽量提前下载安装「腾讯会议」客户端, 群内获取会议链接

其他朋友们也可通过B站直播链接参与互动

Authing Live 直播间 (https://live.bilibili.com/4850077 )

欢迎 Star :https://github.com/Authing/serverless-oidc

免费上云,就用 Serverless Framework

目前,Serverless Framework 服务暂时免费,且 Serverless Framework 服务用到云函数 SCF、API 网关、对象存储 COS 等产品,均提供免费额度

具体免费详情可查阅:

https://cloud.tencent.com/document/product/1154/38792

立即使用 Serverless,只需三步!

Serverless Framework 是构建和运维 Serverless 应用的框架,简单三步,即可通过 Serverless Framework 快速实现服务部署。

1、创建本地应用

  • 通过 npm 安装 Serverless
代码语言:javascript
复制
$ npm install -g serverless

  • 基于 tencent_nodejs 模板创建 hello_world
代码语言:javascript
复制
$ serverless create --template tencent-nodejs --path my-service

2、安装相关依赖

  • 执行 npm install 安装相关依赖
代码语言:javascript
复制
$ cd my-service$ npm install

3. 部署

  • 扫描微信二维码一键登录腾讯云账号,部署函数到云端
代码语言:javascript
复制
$ serverless deploy

  • 触发云函数
代码语言:javascript
复制
$ serverless invoke -f hello_world

部署完成后,即可在命令行中看到部署情况,也可以在腾讯云控制台看到对应资源。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-02-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 ServerlessCloudNative 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、如何开发自己的第一个 Serverless Component?
  • 二、Authing 是如何开发 Serverless-OIDC 组件?
  • 三、基于Serverless Framework和OIDC 组件设计一个图床应用
  • 四、线上自由 Q & A 环节
    • 1、创建本地应用
      • 2、安装相关依赖
        • 3. 部署
        相关产品与服务
        云直播
        云直播(Cloud Streaming Services,CSS)为您提供极速、稳定、专业的云端直播处理服务,根据业务的不同直播场景需求,云直播提供了标准直播、快直播、云导播台三种服务,分别针对大规模实时观看、超低延时直播、便捷云端导播的场景,配合腾讯云视立方·直播 SDK,为您提供一站式的音视频直播解决方案。
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档