1 自動化運維應用場景
1.1 云計算運維工程師核心職能
相關工具
- 代碼管理(SCM):GitHub、GitLab、BitBucket、SubVersion
- 構建工具:maven、Ant、Gradle
- 自動部署:Capistrano、CodeDeploy
- 持續集成(CI):Jenkins、Travis
- 配置管理:Ansible、SaltStack、Chef、Puppet
- 容器:Docker、Podman、LXC、第三方廠商如AWS
- 編排:Kubernetes、Core、Apache Mesos
- 服務注冊與發現:Zookeeper、etcd、Consul
- 腳本語言:python、ruby、shell
- 日志管理:ELK、Logentries
- 系統監控:Prometheus、Zabbix、Datadog、Graphite、Ganglia、Nagios
- 性能監控:AppDynamics、New Relic、Splunk
- 壓力測試:JMeter、Blaze Meter、loader.io
- 應用服務器:Tomcat、JBoss、IIS
- Web服務器:Apache、Nginx
- 數據庫:MySQL、Oracle、PostgreSQL等關系型數據庫;mongoDB、redis等NoSQL數據庫
- 項目管理(PM):Jira、Asana、Taiga、Trello、Basecamp、Pivotal Tracker
1.2 運維職業發展路線
運維的未來是什么?
一切皆自動化
“運維的未來是,讓研發人員能夠借助工具、自動化和流程,并且讓他們能夠在運維干預極少的情況下部署和運營服務,從而實現自助服務。每個角色都應該努力使工作實現自動化?!薄哆\維的未來》
本文鏈接:http://www.thecarconnectin.com/34601.html
網友評論comments