zoukankan      html  css  js  c++  java
  • DevOps

    DevOps --- CI/CD、日志分析、监控报警、安全、备份


     DevOps一站式解决方案:

    ONES 企业级研发管理解决方案 https://ones.ai/index.html

    devopsone http://devopsone.com.cn/index.html

    杰蛙科技 - 管理Maven Repository, Docker, npm, Ruby 等二进制包 http://www.jfrogchina.com/

    优维科技官网-UWinTech Official - DevOps管理专家 http://www.uwintech.cn/

    Github上推荐的12款DevOps开发工具 - 开源软件 - ITeye资讯 http://www.iteye.com/news/29454


    实现DevOps需要什么?

    硬性要求:工具上的准备

    上文提到了工具链的打通,那么工具自然就需要做好准备。现将工具类型及对应的不完全列举整理如下:

    代码管理(SCM):GitHub、GitLab、BitBucket、SubVersion

    构建工具:Ant、Gradle、maven

    自动部署:Capistrano、CodeDeploy

    持续集成(CI):Bamboo、Hudson、Jenkins

    配置管理:Ansible、Chef、Puppet、SaltStack、ScriptRock GuardRail

    容器:Docker、LXC、第三方厂商如AWS

    编排:Kubernetes、Core、Apache Mesos、DC/OS

    服务注册与发现:Zookeeper、etcd、Consul

    脚本语言:python、ruby、shell

    日志管理:ELK、Logentries

    系统监控:Datadog、Graphite、Icinga、Nagios、Cacti、zabbix

    性能监控:AppDynamics、New Relic、Splunk

    压力测试:JMeter、Blaze Meter、loader.io

    预警:PagerDuty、pingdom、厂商自带如AWS SNS

    HTTP加速器:Varnish

    消息总线:ActiveMQ、SQS

    应用服务器:Tomcat、JBoss

    Web服务器:Apache、Nginx、IIS

    数据库:MySQL、Oracle、PostgreSQL等关系型数据库;cassandra、mongoDB、redis等NoSQL数据库

    项目管理(PM):Jira、Asana、Taiga、Trello、Basecamp、Pivotal Tracker

    在工具的选择上,需要结合公司业务需求和技术团队情况而定。

    软性需求:文化和人

    DevOps成功与否,公司组织是否利于协作是关键。开发人员和运维人员可以良好沟通互相学习,从而拥有高生产力。并且协作也存在于业务人员与开发人员之间。

    出席了2016年伦敦企业级DevOps峰会的ITV公司在2012年就开始落地DevOps,其通用平台主管Clark在接受了InfoQ的采访,在谈及成功时表示,业务人员非常清楚他们希望在最小化可行产品中实现什么,工程师们就按需交付,不做多余工作。

    这样,工程师们使用通用的平台(即打通的工具链)得到更好的一致性和更高的质量。此外,DevOps对工程师个人的要求也提高了,很多专家也认为招募到优秀的人才也是一个挑战。

    断水断电  
       
  • 相关阅读:
    MySQL -- select count(1) 计算一共有多百少符合条件的行
    Python3 -- 文件I/O总结(with、read、write、txt、CSV等)
    Linux -- wget 之 FTP篇
    Linux -- head/tail 查看文件的指定行数
    linux -- 查看linux磁盘容量和文件夹所占磁盘容量
    Linux -- 查询某个文件夹下的文件数量
    Python3 -- 查看python安装路径以及pip安装的包列表及路径
    Python3 --Linux 编码注释# -*- coding:utf-8 -*-
    VisualStudio2013 如何打开之前版本开发的(.vdproj )安装项目
    const int *p与int *const p的区别(转:csdn,suer0101)
  • 原文地址:https://www.cnblogs.com/aftree/p/9203488.html
Copyright © 2011-2022 走看看