新钛云服已累计为您分享766篇技术干货
本期内容分为上下两期
本篇为云平台运维规范-上期
一、 运维目标
二、 基本规定
2.1 适用范围
2.2 基本定义
三、 职责
四、 云运维管理规范
4.1 运维人员基本准则
4.1.1 必须遵守的运维准则
4.1.2 运维铁律
4.2 云资源使用规范
4.2.1 VPC使用规范
4.2.2 弹性公网IP使用规范
4.2.3 NAT网关使用规范
4.2.4 资源组/标签使用规范
4.3 权限管理
4.3.1 用户岗位职责描述
4.3.2 用户权限原则
4.3.3 权限分配流程
4.4 安全管理
4.4.1 网络安全
4.4.2 运维安全加固
4.4.3 云服务器安全组访问策略
4.4.4 操作审计
任务和职责 |
||||
R=负责 |
云运维工程师 |
网络工程师 |
安全工程师 |
应用服务工程师 |
S=支持 |
||||
I=信息 |
||||
()=如果必要 |
||||
新增资源 |
R |
S |
I |
R |
权限管理 |
R |
I |
S |
S |
系统监控 |
R |
R |
R |
R |
安全管理 |
R |
I |
R |
S |
备份管理 |
R |
I |
S |
I |
补丁管理 |
R |
I |
S |
S |
系统巡检 |
R |
I |
I |
S |
费用管理 |
R |
I |
I |
S |
变更管理 |
R |
S |
S |
S |
4.1.1 必须遵守的运维准则
4.1.2 运维铁律
4.2 云资源使用规范
4.2.1 VPC使用规范
4.2.1.1 VPC概述
私有网络(Virtual Private Cloud,VPC)是一块用户在云平台上自定义的逻辑隔离网络空间,用户可以为云服务器、云数据库、负载均衡等资源构建逻辑隔离的、用户自定义配置的网络空间,以提升用户云上资源的安全性,并满足不同的应用场景需求。
4.2.1.2 VPC创建规范
云环境的VPC创建需提前和网络工程师沟通并确认好相关信息,并提交相关流程审批。创建遵循如下的VPC规范:
VPC实例名称 |
用途 |
XXX-VPC-PROD |
生产环境 |
XXX-VPC-UAT |
预发布环境 |
XXX -VPC-DEVTEST |
开发测试环境 |
XXX -VPC-DMZ |
专门做公网应用发布用的VPC |
XXX -VPC-OAM |
登入管理,审计用的VPC |
4.2.1.3 交换机/子网创建规范
需要明确以下信息并提供给网络工程师:
VPC |
交换机名称 |
可用区 |
是否需要高可用区 |
机器数量 |
用途 |
4.2.2 弹性公网IP使用规范
4.2.3 NAT网关使用规范
4.2.4 资源组/标签使用规范
4.2.4.1 资源组功能
4.2.4.2 标签功能
4.3.1 用户岗位职责描述
· 特殊用户:负责生产环境各个操作系统、网络系统、硬件设备及应用软件的管理和维护工作。
· 一般用户:负责日常值班、监控等相关工作。
· 审计用户:负责生产系统相关的审计工作。
4.3.2 用户权限原则
4.3.3 权限分配流程
4.4 安全管理
4.4.1 网络安全
4.4.1.1 开放访问外网
如果用户的服务器需要访问外网或对外提供服务,不能直接将EIP绑定到ECS,这样会存在安全风险。相反,用户需要按照一定的规范进行配置,以确保安全性和可靠性。
4.4.1.2 防火墙配置
4.4.1.3 网络划分
在VPC中,唯一的限制是通过安全组进行控制。安全组是一种网络安全服务,可以用来控制进出VPC的流量。通过设置安全组规则,可以限制VPC内部不同部门之间的流量,仅允许必要的流量通过。这样,就可以保证VPC内部各部门的网络安全,防止网络攻击和数据泄露等风险。
需要注意的是,使用VPC和安全组并不能完全消除网络安全风险,仍然需要采取其他措施来保护云上的资源。只有通过综合的安全策略,才能保证云上资源的安全性和可靠性。
4.4.2 运维安全加固
使用安全中间件组件进行安装,并进行系统与应用的安全加固,含:
· 遵循最小授权原则;
· 禁用或删除无用账号;
· 将用户管理、权限管理与资源管理分离;
· 禁用 root 权限;
· 不要为主账号创建访问密钥;
· 将控制台用户与 API 用户分离;
· 修改 SSH、应用默认端口号;
· 关闭不常用服务及端口;
· 限制外网 IP 登陆;
· 添加用户登陆警告信息;
· 设置异地登陆服务器短信和邮件告警;
· 根据需要,设置登陆时间限制、定期修改密码;
· 梳理安全组策略,对业务访问进行精细化访问控制;
· RDS、Redis等进行白名单设置。
4.4.3 云服务器安全组访问策略
访问源 |
规则 方向 |
授权 策略 |
网卡 类型 |
协议 |
目的 端口 |
规则 |
防火墙 |
入方向 |
允许 |
外网 |
HTTP |
80 |
允许从任何地方对Web服务器进行入站HTTP访问 |
防火墙 |
入方向 |
允许 |
外网 |
HTTPS |
443 |
允许从任何地方对Web服务器进行入站HTTPS访问 |
访问源 |
规则 方向 |
授权 策略 |
网卡 类型 |
协议 |
目的 端口 |
规则 |
内网特定 IP或 IP段 |
入方向 |
允许 |
内网 |
TCP |
1433 |
允许本地网络中的特定 IP 地址或 IP 地址范围访问 Microsoft SQL Server 数据库的默认端口 |
内网特定 IP或 IP段 |
入方向 |
允许 |
内网 |
TCP |
3306 |
允许本地网络中的特定 IP 地址或 IP 地址范围访问MySQL Server数据库的默认端口 |
4.4.4 操作审计
推荐阅读
推荐视频


