本人从事过教育、P2P、区块链等公司的互联网应用运维,精通CentOS系统,熟悉系统应用渗透,Linux漏洞扫描检测、web网站漏洞扫描,sql注入与csrf跨站漏洞检测。能独立完成网站集群架构环境部署、负载均衡、mysql实时主从同步、elk日志系统、zabbix监控、网站https等。熟悉Shell和Python,熟练lamp/lnmp环境搭建、优化,mysql主从同步,haproxy+keepalived负载均衡等。对工作持积极认真的态度,责任心强,为人诚恳、细心、乐观、稳重。
熟悉企业技术部门整套运营架构模式。可以独立完成技术部门团队整体架构。熟悉阿里云ECS,IBM、DELL各型号服务器。可以为企业带来以下帮助:
1、CI持续交付。即代码管控,搭建私有git代码管理系统,权限分发,代码管控。实现代码版本控制与版本迭代。使用gitlab,类似于github,码云等代码管控系统。
2、CD持续集成。代码从开发环境-->测试环境-->生产环境,实现自动化流程。使用jenkins持续集成,实现一键完成代码上线,版本迭代。
3、zabbix监控报警系统。监控所有应用服务器,防火墙软件、硬件运行状态。实现服务器任意时间段网卡进出流量,内存,cpu,硬盘状态等硬件信息,PHP、JAVA、Mysql、Nginx、Redis、RabbitMQ...等任意软件监控,实现故障时,立刻微信通知、邮件通知。
4、GlusterFS文件存储、NFS文件系统。实现企业数据存储,任意服务器宕机,但不影响数据的读取、增删改查等高级文件系统。类似于服务器磁盘阵列raid1功能。
5、Kubernets、Docker虚拟化环境。秒级上线应用。k8s集群,google开源系统,加上GlusterFS文件系统,可以实现,任意服务器宕机,不影响服务器运行中的任何线上应用。对技术人员要求较高,目前多国内多于测试环境。
6、实现各种安全管控。iptables防火墙,https,漏洞扫描,负载均衡,数据库实时同步,定时备份,日志系统,keepalived,Shell语言,Python语言等。
1、zabbix监控报警系统。监控所有应用服务器,防火墙软件、硬件运行状态。实现服务器任意时间段网卡进出流量,内存,cpu,硬盘状态等硬件信息,PHP、JAVA、Mysql、Nginx、Redis、RabbitMQ...等任意软件监控,实现故障时,立刻微信通知、邮件通知
2、CI持续交付。即代码管控,搭建私有git代码管理系统,权限分发,代码管控。实现代码版本控制与版本迭代。使用gitlab,类似于github,码云等代码管控系统。
3、CD持续集成。代码从开发环境-->测试环境-->生产环境,实现自动化流程。使用jenkins持续集成,实现一键完成代码上线,版本迭代。
1、CI持续交付。即代码管控,搭建私有git代码管理系统,权限分发,代码管控。实现代码版本控制与版本迭代。使用gitlab,类似于github,码云等代码管控系统。 2、CD持续集成。代码从开发环境-->测试环境-->生产环境,实现自动化流程。使用jenkins
1、CI持续交付。即代码管控,搭建私有git代码管理系统,权限分发,代码管控。实现代码版本控制与版本迭代。使用gitlab,类似于github,码云等代码管控系统。 2、CD持续集成。代码从开发环境-->测试环境-->生产环境,实现自动化流程。使用jenkins