首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

腾讯函数访问VPC网络架构优化

上篇《腾讯函数计算冷启动优化实践》文章,主要讲解了函数冷启动方面的优化实践。Serverless中的函数除了计算任务外,绝大部分还有网络访问需求,本篇文章,将详细介绍SCF网络架构优化。...注:文章整理自腾讯专家工程师周维跃及腾讯高级工程师李艳博在Kubecon 2019上的分享,原分享主题为《加速:无服务器平台中的冷启动优化》,本篇文章将分享函数访问VPC网络方面的优化。 ?...函数的网络访问需求分为两种: 一类是访问客户自己的VPC,VPC是腾讯为客户提供的逻辑隔离的网络空间。...例如函数通过公网访问数据库,需要使用IP白名单限制访问来源,提高安全性。另外一些敏感的公网API也会要求固定出口IP,例如一些金融支付类的第三方API同样需要固定IP来提升安全性。 ?...两次SNAT操作都是由腾讯负责部署。这样客户无需做额外复杂操作即可实现固定IP的目的。 ? 感兴趣的读者可以点击文末阅读原文下载讲师演讲PDF。 上篇回顾:《腾讯函数计算冷启动优化实践》

14.2K64

【玩转腾讯腾讯函数SCF初探

前不久的微信开发者大会上在推他们的Serverless架构,即他们的产品腾讯函数SCF。...大意就是workers提供一个免运维的轻量级的js的运行环境 现在微信小程序开发这么火,那么就拿腾讯的SCF函数作为一个入门的helloword。...相关的配置信息,可以打开腾讯的web控制台查看。 接下来就是编写函数部分了。...通常来说,很多云服务对内网流量是免费的,比如腾讯COS,而函数也有一些内网流量的免计费的说明,如果你的服务器刚好部署在成都区,那么,流量就变成走公网得收费了,当然还有时延问题。...这个也说明函数还有待完善的地方,不过相信以后还是会越来越好。

63K92
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    腾讯 COS 访问方法

    腾讯 COS 访问方法前置条件申请账号/子账号:访问管理 - 新建用户申请 API 密钥:访问管理 - API 密钥管理申请 COS 存储桶(bucket): 控制台 - 对象存储签名算法详见腾讯文档中心...,或者路径参数 &x-cos-security-token=...后端访问使用永久密钥访问 COS如果通过 HTTP API 请求,则按照上述算法传入签名参数请求。...secret_key, Token=token, Scheme=scheme)client = CosS3Client(config)安全凭证服务(Security Token Service,STS)腾讯提供的临时凭证的服务...,调用其接口能获得临时访问凭证域名为 sts.tencentcloudapi.com,可以直接调用 API,也可以通过 SDK 内调用函数。...通常流程为在客户端调用后端自己的 STS 接口,后端使用永久密钥调用腾讯 STS 服务得到临时密钥并返回给客户端,客户使用临时密钥访问资源。

    76920

    数据库-腾讯数据库

    数据库-腾讯数据库主要分为:数据库MySQL,数据库Redis,数据库MongoDB以及SQL Server 腾讯数据库地址 http://cloud.tencent.com/act/pro...数据库MySQL三年只需1400多元,平均一年不到500元,非常的优惠。还有其它各种类型的数据库都非常便宜 1、数据库MySQL高可用版: 双节点架构,自动容灾。...提供备份回档、监控、快速扩容、数据传输、安全审计、只读实例等运维全套 2、数据库Redis 采用主从节点架构,提供数据持久化和备份,亚毫秒级延迟,最高内存可支持4T,提供恢复,监控,按需升级等运维全套解决方案...3、数据库SQL Server 具有微软正版授权、即开即用、稳定可靠、安全运行、弹性扩缩容等特点,同时也具备高可用架构、数据安全保障和故障秒级恢复功能,对基于 Windows 架构的应用程序具有完美的支持...4、数据库MongoDB 适用于海量数据存储场景,支持三副本、集群,兼容DynamoDB 协议,提供备份,恢复,监控,权限管理等运维全套解决方案 1.jpg

    21.6K20

    【玩转函数腾讯函数 Python 依赖安装

    本次作者主要是想利用腾讯的 Serverless 函数服务,由于腾讯函数 Python 的环境只配置了基础的 Python 库,比如流行的 Pandas 库并没有包含在内,这就导致了面板数据类型的分析不能很好的进行...利用 Docker 部署跟腾讯函数一致的环境; 2. 由于腾讯函数采用了 Python 3.6.1 版本,该版本相对而言比较老旧,需要安装适配的 Pandas 版本; 3....本次依赖安装,需要尽可能的利用腾讯函数中 Python 3.6.1 自带的库,仅安装需要的依赖,以便提高加载速度; 4. 本次主要在本地生成合适的依赖,手动上传到腾讯函数服务中; 1....注册腾讯; 2. 开通腾讯 Severless 服务; 3....腾讯函数返回格式:https://www.lanol.cn/post/386.html 3.

    4.5K30

    腾讯 远程通过端口3306访问MYSQL数据库

    强行提笔,总结一下,关于腾讯 mysql8.0 开启3306端口,用远程非本地访问数据库。 安装 Mysql8 可以执行下面的命令就可以安装了,并设置为开机自启动。...sql; # 切换数据库 use mysql; update mysql.user set host = '%' where user = 'root'; MySql 8.0版本修改了默认的加密规则,用...配置安全组 在进入到腾讯控制台之后,左边可以看到一个安全和诊断,里面展开之后点击安全组。 ? 选自己 服务器 所在的地区,比如我这里是北京 ?...添加入站和出站规则即可, 示例如下,配置所有ip可访问3306端口。 ?...完成上面的步骤之后,在本地用 telnet ip 3306 ip替换为自己的,如果没有提示refused等,那就没有什么问题了,用其他GUI(比如Sqlyog,或者navicat)客户端来访问即可。

    10K43

    腾讯SCF函数多环境配置

    比如测试环境的数据库配置和正式环境的如何切换?这个领域,有一篇经典的文章《Serverless 多环境配置方案探索》见参考文档。但我探索下来,其实有更简单的方式。...目标多环境配置主要解决:编译构建过程中,serverless.yml文件中的多环境配置,比如,发布到上海地区还是广州地区,命名空间是什么,内存大小、初始化时间等等;代码运行过程中,代码文件中的多环境配置,比如,连接哪个数据库...ap-guangzhoumemorySize=128memoryBigSize=1024vpcId=vpc-***subnetId=subnet-***mysqlHost=IP地址mysqlUser=cupmysqlPassword=数据库密码...inputs: # name: # 函数名称,默认为 ${name}-${stage}-${app} src: src: ....参考文档Serverless 多环境配置方案探索 https://cloud.tencent.com/developer/article/1610209腾讯SCF函数命令行多环境部署 https:/

    16.2K40

    腾讯数据库

    1.领取或购买到腾讯关系型数据库,根据你需要的数据库类型进行新建就会进入购买页 2.刚购买的数据库都要进行初始化操作,就是点按钮选择你要的类型 3.对数据库进行管理,点击管理 4.忘记密码的可以在账号管理进行数据库密码重置...,然后就是将我们需要的数据库文件导入,在数据库管理中新增数据库,将SQL文件导入,根据文件大小和网络上传速度等待时间有长短 5.完成后可以通过登录按钮使用phpmyadmin查看数据内容 在 腾讯控制台...中,依次单击【产品】>【关系型数据库】>【MySQL】>【实例列表】,选择状态为运行中的目标实例,点击【登录】。...点击【返回PMA】访问数据库。...当然你可以直接在phpmyadmin操作数据导入导出等操作 5.同账号下同区的服务器里面的项目需要访问数据,只需要将访问数据库的配置文件修改成内网地址,以及账号密码写对就可以了

    10.8K20

    【玩转腾讯】那些天,我学习的腾讯函数

    腾讯家的产品我用很久了,而腾讯函数是让我印象最深刻的,可以说,我见证了腾讯函数的诞生、成长和发展。 我最初是不太熟悉编程的,虽然是计算机学院的学生,实际上也并没有过多少实践。...恨之深,爱之切,这也大概是我如此钟爱函数的原因之一吧。 为什么是腾讯函数 便宜甚至免费 腾讯函数函数调用次数、资源使用和外网流量都是有免费额度的,这些免费额度完全够个人开发者使用。...可塑性强 函数支持多种功能,定时任务,队列任务,网关访问等等。定时任务可以用来做一些定时监控、自动签到、定时文件处理。...完全无状态的函数有时侯并不方便,所以经常需要配合数据库使用,数据库负责记录状态。但除了使用数据库之外,我们还知道,腾讯函数是包括冷启动和热启动两种方式。...个人项目 利用腾讯函数开发的一个简单网盘索引工具。 https://github.com/ukuq/onepoint 腾讯函数部分还使用了 cos 用于读取保存配置文件。

    5.5K91

    腾讯数据库是什么?腾讯数据库怎么用?

    目前国内的网络技术已经相当发达了,各个公司和企业都开始使用数据库,国内的数据库有很多,较为出名的有腾讯数据库,您数据库对于企业来说是一种伟大的发明,因为能够帮助企业实现高效管理,促进企业的业务发展...,但是介于很多人对数据库不了解,所以下面为大家介绍腾讯数据库是什么?...腾讯数据库怎么用?...腾讯数据库是什么 腾讯数据库作为数据库的一种,是一种性能非常强,可靠性很强,安全性很高的数据托管服务,不仅能够为各大企业提供相应的数据托管服务,还可以帮助企业实现数据监控、备份回档等操作,且腾讯数据库操作较为简单...腾讯数据库怎么用 由于很多人都不知道腾讯数据库怎么用,所以这一部分为大家做相关介绍。 首先,用户需要领取或者购买腾讯数据库,并根据自己的数据类型进行选择。

    53.3K40

    腾讯SCF函数和Event函数关闭操作教程

    计费模式和免费额度变更通知 SCF计费模式和免费额度于 2022 年 6 月 1 日进行调整,用户开通使用函数三个月后每月不再享受免费额度,系统每月会发放基础套餐额度,同时自动扣除 12.8 元,详见免费额度文档...新用户前三个月免费额度中资源使用量、外网出流量较此前免费额度的量将提升一倍,通过 的形式享受免费额度,函数并发配额也将提升一倍。 如果您暂时不使用 SCF 的服务,可以手动冻结函数。...腾讯函数:https://console.cloud.tencent.com/scf/list?...点此反馈 【新功能】Web 函数支持单实例多并发功能正式发布,请求多并发支持自定义静态并发、智能动态并发,详见产品文档>> 直接删除了就不会产生费用了。如果需要这个功能的程序,还是保留了。

    2.8K40

    如何在腾讯上启用 PostgreSQL 数据库远程访问

    我在腾讯服务器上跑了一个爬虫,定期监测某个网站的文章更新,使用的数据库是 PostgreSQL(具体是 9.3 版)。...我最近想在本地端直接连接到服务器上运行的那个数据库进行查询,但是 PostgreSQL 在安装时并没有默认开启允许远程访问,必须要进行额外的配置。...本文介绍的就是如何开启 PostgreSQL 数据库远程访问的具体步骤和方法。本文所列操作,也适合希望使用服务器自建数据库的同学。...IP 访问数据库,不限制用户和数据库,并且确保密码不会轻易泄露,因此输入以下记录: cd /etc/postgresql/9.3/main vim pg_hba.conf # 在文件的最后加上以下记录...接下来重启数据库服务。 service postgresql restart 第五步:安全组设置 最后,由于我们使用的是腾讯服务器,会通过安全组设置来控制对外开放的端口。

    7.2K21

    【玩转腾讯】认识函数,从 helloworld 开始

    函数简介 函数(Serverless Cloud Function,SCF)是腾讯的 Serverless Faas 产品,它可以让开发者在无需购买和管理服务器的情况下运行代码。...layer.png 网络配置,可以配置公网访问还是使用私有网络或者同时配置公网访问和私有网络,使用公网访问时,还可以固定出口IP。...network.png 文件系统,可以让函数轻松访问存储在 CFS 文件系统中的文件。多个函数可共用一个文件系统,实现文件共享。 执行配置,可以配置异步执行,适合运行时间长的函数。...metrics-01.png metrics-02.png metrics-03.png metrics-04.png 不断变化的函数 随着时间推移,腾讯 SCF也在不断变化。...相信通过本文,读者也会对函数有一个基本的认识。

    1.6K00

    腾讯访问管理服务(CAM)介绍

    什么是访问管理 访问管理(Cloud Access Management,CAM)是一套建立于腾讯账号体系和开放API基础之上的服务,用于帮助客户安全地管理腾讯账户的访问权限,资源管理和使用权限...通过 CAM,用户可以创建、管理和销毁用户(组),并通过身份管理和策略管理控制哪些人可以使用哪些腾讯资源。 CAM的工作方式 在访问管理中,授权存在3个要素:授权人、访问权限和委托人。...app客户端访问资源场景 腾讯的用户中有很多是app开发商,这些开发商使用腾讯服务存储后台数据,而app需要能够向服务端上传文件或从服务端下载文件。...为了使app能够访问开发商的资源,有两种简单的解决方案,一种是开发商把自己的腾讯密钥内置保存在app客户端中,app用户通过密钥直接访问腾讯服务。...每次app要访问服务,都先请求开发商的网关层,网关层经过app用户身份验证之后代理app去请求腾讯服务,最后网关层把请求结果返回给app。

    7.2K60

    腾讯Serverless】Github Actions自动部署函数

    与传统的架构不同,Serverless架构需要把项目拆成多个函数,然后进行部署。 个人理解,虽然架构模式不一样,但是软件开发的生命周期是一样的。...所以此篇文章旨在,使用Github Actions来自动部署腾讯云云函数来展示,Serverless如何和现有的CI/CD工具结合,来自动化整个发布流程。...image.png 2、使用SCF CLI工具部署函数需要用到腾讯的API 秘钥。...秘钥获取可以前往腾讯控制台,https://console.cloud.tencent.com/cam/capi 获取。...image.png 总结 以上是本人了解到Github Actions后,考虑到和腾讯云云函数的结合可能性,做的一次简单的实践。大家可以看到流程是可以走通的。

    15.1K1815
    领券