为什么要写这个专栏
由于某些原因,我们产品选择使用腾讯公有云作为基础服务进行建设,我们的产品形态是比较常规的web服务,以租户的形式提供Saas服务,根据不同使用方提供不同的业务功能。
作为产品系统建设的研发,在使用腾讯云的各种Iaas、Paas产品中逐步对他的特性和使用有了一定的了解,不可置否这些产品给我们提供极大的便利性,但是在使用过程中也确实踩过不少坑,因此想记录沉淀下来,也就有了该专栏。
阅读对象
面向想上云的中小企业研发人员,想通过上云来提供节省IT系统的研发成本,通过上云提升IT系统稳定性、健壮性、弹性伸缩。本专栏不是指导性的专栏,只是把我们自己浅薄的上云经验放出来供大家一起交流。
内容简介
我会基于我们的产品从0到1的建设过程进行展开,我们用的语言、技术框架在业务需求的驱动下,是如何选择使用腾讯公有云产品来帮我解决问题的。专栏分为两部分,第一部分整体介绍系统上云我们所做的工作,如下:
- 技术选型-语言、框架、中间价
- 物理架构&网络规划
- 私有网络/子网
- 网络策略组
- 云防火墙
- web应用防火墙-WAF
- 内容分发网络 CDN
- https证书管理
- CI/CD-coding
- 监控告警
- 集成测试
第二部分,主要介绍我使用的云产品,它给我们解决了哪些问题,另外有哪些坑需要避免。
- 微服务框架-TSF
- 云数据库
- 分布式数据库-TDSQL
- redis
- mongodb
- elasticsearch
- 对象存储-COS
- 短信服务
- 验证码
- DNS解析-DNSPod
- 监控可视化-Grafana