# Tencent Cloud Serverless Cloud Function

[官网地址](https://cloud.tencent.com/product/scf)

## 功能列表

腾讯 SCF 提供的功能有：

* 代码管理
  * 控制台编辑代码：适用于没有外部依赖的业务代码
  * 上传代码 zip 包
  * 通过 COS 管理 zip 包：在云函数中指定代码所在 Bucket 和 文件对象，平台将自动下载函数代码
* 支持多开发环境
  * Python 2.7 & 3.6
  * Node.js 6.10 & 8.9
  * Java 8
  * Php 5 & 7
* 自动伸缩：根据请求量扩缩容
* 事件触发
  * 腾讯云服务事件
  * Http 触发
  * 时间触发
* 监控和日志

## 产品更新

腾讯 SCF release note：[https://cloud.tencent.com/document/product/583/47066](https://cloud.tencent.com/document/product/583/47066)

截至 2021.06，相关的更新可以归纳为：

| 更新时间    | 更新内容      | 具体                                    |
| ------- | --------- | ------------------------------------- |
| 2021.06 | 功能优化      | 云函数支持容器镜像交付                           |
| 2021.06 | 功能优化      | 云函数新增 Web 函数类型                        |
| 2021.01 | 功能优化      | SCF 异步调用重试能力                          |
| 2020.12 | 异步执行      | 云函数支持异步执行功能正式发布                       |
| 2020.12 | 开发者工具     | 云函数 Serverless Web IDE 正式发布           |
| 2020.11 | 开发者工具     | 云函数在线调试功能正式发布                         |
| 2020.11 | 函数集成腾讯云服务 | 云函数支持 CLS 触发器正式发布                     |
| 2020.08 | 函数集成腾讯云服务 | 基于云函数 SCF 的 Ckafka to Ckafka 转储功能正式发布 |
| 2020.08 | 编程语言支持    | 云函数 SCF 定制化运行环境 Custom Runtime 功能正式发布 |
| 2020.07 | 预留实例      | 云函数 SCF 预置并发功能内测发布                    |

## 使用场景

| 场景           | 案例描述                                                                                                                                                                                                              |
| ------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| 实时文件处理       | ![user-case1](https://1596382671-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MG3KlFGBf3gifLxQm3D%2Fsync%2Fa53d9ea1ed425b17ab929f886700bf7c4eb88e4d.png?generation=1603795088475613\&alt=media) |
| 数据 ETL 处理    | ![user-case2](https://1596382671-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MG3KlFGBf3gifLxQm3D%2Fsync%2F7f1a158d130f52b20c1dca57252e7bfa4c5b9fad.svg?generation=1603674034244671\&alt=media) |
| 移动及 Web 应用后端 | ![user-case3](https://1596382671-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MG3KlFGBf3gifLxQm3D%2Fsync%2Ff9b9ee25ad6736f2062d039e55996a30bfc8068c.svg?generation=1603674028300312\&alt=media) |
| AI 推理预测      | ![user-case4](https://1596382671-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MG3KlFGBf3gifLxQm3D%2Fsync%2F50741fbad01146ff3c92305e7337ac3aa8b4c4ac.svg?generation=1603674026271971\&alt=media) |

## 重点功能

### 冷启动

官方文档：[预置并发](https://cloud.tencent.com/document/product/583/46743)

SCF 针对冷启动的优化，与前面诸平台没太大差异
