唠叨话

关于德语噢屁事的知识点,仅提供精华汇总,具体知识点细节,参考教程网址,如需帮助,请留言

《DevOps服务手册(Manual)》

《IT资源目标化》
1、设施和设备(Infrastructure、Device)
2、系统和虚拟化(System、Virtualization)
3、存储和数据库(Storage、Database)
4、容器和中间件(Container、Middleware)
5、网络和安全(Network、Security)

《IT管理流程化》
1、规划、设计(Planning、Design)
2、开发、部署、管理(Development、Deployment、Management)
3、运维(Maintenance、Repair、Operations)
4、监控、日志(Monitoring、Logging)
5、培训、手册(Training、Manual)

《设施(Infrastructure)》
新风、空调、水电气仪表、温湿仪器、UPS电源、电线电缆、插座开关、电话机、摄像头、报警器、对讲机、机柜、门卡锁铃。

《设备(Device)》
笔记本、台式机、平板、移动机、掌上机、一体机、工控机、影视机。
服务器Server、服务群ServerCluster、工作机Worker、工作站WorkStation。

处理器、主板、内存、磁盘、机柜、机箱、电源、散热器、风扇、显卡、声卡、网卡、软驱、光驱;
键盘、鼠标、麦克风、摄像头、触控板、手写板、操作杆、游戏杆、扫描仪、阅读机;触摸屏、刻录机;
显示器、投影机、打印机、绘图仪、扬声器、耳机;触摸屏、刻录机;
CMOS存储器,ROM只读存储器,RAM随机存储器,磁盘,软盘,硬盘,光盘,U盘,移动盘,卡;
调制解调器,数字用户线路,防火墙,负载均衡器,集线器,交换机,路由器,适配器,中继器,转换器,收发器,测试仪,网关,网桥,网卡;

《系统(System)》
Windows系统,Linux系统,Unix系统,Mac系统。
主机Host(实例Instance)、磁盘Disk(卷Volume)、镜像Mirror(镜像Image快照Snapshot)。

《存储(Storage)》
文件系统(File System,FS)
HDFS(Hadoop),GFS(Google),Lustre,FastDFS(Alibaba),TFS(Taobao);MogileFS,MooseFS;Ceph,FreeNAS,NFS,pNFS,AFS(AndrewFS),OpenAFS;
分布式文件系统(Distributed File System,DFS)
Lustre,Ceph,HadoopFS,GoogleFS,TaobaoFS,FastDFS,MogileFS,MooseFS,GlusterFS,GridFS(MongoDB);

存储系统(Storage System,SS)
Block块:DAS(Direct Attached Storage,直连式存储)、SAN(Storage Area Network,存储区域网络)
File文件:NFS(Network File System,网络文件系统)、NAS(Network Attached Storage,网络附属存储)
Object对象:KV(Cache,缓存)
分布式存储系统(Distributed Storage System,DSS)
Redis,Memcache,Couchbase;Memcachedb(Sina),Tera(Baidu),Tair(Taobao),LevelDB,ForestDB,SequoiaDB,LiteDB;

《数据库(Database)》
SQL:Oracle,MySql,SQLServer,PostgreSql,DB2,SQLite,Access,Sybase,Teradata;
NoSQL:Mongodb,Couchdb(Apache);Cassandra,HBase,Riak;Neo4j;MemSQL,eXtremeDB;
数据管理服务(Data Management Service,DMS),数据传输服务(Data Transmission Service,DTS)。
时序数据库:InfluxDB、RRDtool、Graphite、OpenTsdb(Hbase)、Kairosdb(Cassandra)、TimeScaleDB(PostgreSQL)、Beringei(Facebook)。
CMDB(配置管理数据库) CMDBuild、Kettle、MySQL Workbench、Mongodb Studio、Redis Studio。
DRBD(分布式复制块设备) DRBD + MySQL + Corosync。

《容器(Container)》
引擎Engine:Docker、Rocket/RKT、OpenVZ/Odin、LXC(软件容器)、LXD(系统容器)、Solaris Containers。
商家Provider:AmazonAWS、GoogleGAE、Azure、Bluemix、Stackdock、Tutum、Joyent、Jelastic、GiantSwarm。
编制编排:Docker Swarm、Google Kubernetes、Mesos(Marathon、Chronos)、CoreOS Fleet、RancherOS Rancher、Weave Run。
操作系统:CoreOS、RancherOS、Atomic(RedHat)、Photon(VMware)。
仓库Repository:Docker Registry、Docker Hub、Quay.io、CoreOS Enterprise Registry、VMware Habor Registry。
监控Monitoring:Docker Stats、cAdvisor、Datadog Docker、NewRelic Docker、Scout、Sensu、Sysdig、AppFormix。
集群网络:Weave(WeaveNet、WeaveRun、WeaveScope)、Kubernetes、Flannel、Pipework、SocketPlane。
存储器:单机VPS、多机(块存储SAN、文件存储NAS、对象存储OSS)
存储方案:Portworx(PX-Enterprise)、ClusterHQ(Flocker(Swarm-Kubernets-Mesosphere))

编制(Orchestration):Web服务编制(WSO),为业务流程而进行Web服务合成。
编排(Choreography):Web服务编排(WSC),为业务协作而进行Web服务合成。

《中间件(Middleware)》
DNS:Bind、DNSPod、PowerDNS、MyDNS。
Proxy:Nginx、Squid、Varnish、Privoxy、Tinyproxy。
Web:IIS、Apache、Lighttpd、Nginx。
Java:Jetty|Tomcat(WebServer+Servlet)、JBoss(Servlet+EJB)、Resin(Caucho)、GlassFish(J2EE)、Weblogic(Oracle)、Websphere(IBM)。
Python:Python WSGI Server (Meinheld + Gunicorn + Flask)。
FTP:FileZilla、Serv-U、VsFtpd、Cyberduck。
Mail:Postfix、Dovecot、DBMail。
Media:Red5、Live555、EasyDarwin。

集群:Hadoop。分布式Distributed、集中式Centralized。
缓存:Redis、Memcache。单机、双机、多机。浏览器、网关、代理、页面、内存、硬盘、数据库。
日志:Splunk、Sumo Logic、LogStash、GrayLog、Loggly、PaperTrails、Fluentd。
队列:JMS、MsMQ、Kafka、RabbitMQ、ZeroMQ、ActiveMQ、RocketMQ、DotNetMQ。

资源管理框架:Yanr(Apache),Borg(Google),Corona(Facebook),Mesos(Twitter),Disconf(Baidu),Diamond(Alibaba);
数据计算:MapReduce(离线-磁盘),Spark(离线-内存),Storm(实时-非流式)。
数据查询:Hive,Shark(Spark),Impala(Google Dremel、Apache Drill),Stinger(Hortonworks Tez、Google Pregel),Presto(FaceBook)。
数据库中间件:Sharding-JDBC、Atlas、MyCAT、Druid、ProxySQL。
数据日志:ELK、EFK、Flume、Scribe。

搜索分词:Lucene、Solr、Elasticsearch;Sphinx;Jcseg、IKAnalyzer、Paoding、PanGu、MMSeg4j、LibMMSeg;LuceneNet、HubbleDotNet。
日志分析:Splunk:Index、Search、Alert、Report、Share、Secure。

《网络(Network)》
SDN、VPC、VPN、NET、CDN。

《安全(Security)》
DDos。

《操作系统(Operating System,OS)》
Windows、Linux|Unix、Mac。
PXE(preboot execute environment,预启动执行环境)
Windows:WDS(Windows Deployment Services)
Linux:Cobbler、Spacewalk、OpenQRM(Qlusters Company)、FAI(Debian+PXE)、Kickstart(PXE+DHCP+TFTP)

《环境(Environment)》
System、Virtualization、Mirror、Container、Application、Middleware。
Java、Net、PHP、Python、Ruby、Go、NodeJS。

软件开发环境(Software Development Environment,SDE)
Donet Framework、Java Development Kit(JDK)、Java Runtime Environment(JDE)。
集成开发环境(Integrated Development Environment,IDE)
Visual Studio、Eclipse。

《脚本(Scripting)》
Scripting:Batch|Shell、Perl、Python|Jython、Ruby|JRuby、Lua、PHP、JavaScript。
Windows:Batch(Dos-Cmd)
Linux|Unix:Shell(Sed,Awk;Grep;)

参考网站:https://linux.cn/article-4130-1.html

《团队协作工具》
文档:Google Docs、Office 365、Quip、Shimo、Evernote。
项目:Teambition、Worktile、Tower、Trello、Asana、Jira。
沟通:Slack、Hipchat、Bearychat、零信。
办公:Yammer、Eteams、Tita、钉钉、明道、企明岛、今目标。

《项目工具》
项目管理:Jira(JavaJDK)、Redmine(RubyRails)。
知识管理:PMBok。

版本控制(例如:分布式GIT、集中式SVN、分布式HG、集中式TFS。)
本地式:SCCS(1972)、 PVCS(1985)
客户机-服务器式:CVS(1986), IBM-ClearCase(1992), Microsoft-VSS(1994), Perforce(1995), SVN(2000)
分布式:Git(2005), Mercurial(2005)

代码托管(例如:GitHub、Bitbucket、GitLab、Coding。)
Git(Windows)GitHub.Com
Mercurial(Hg)(Windows、Linux、Mac)Bitbucket.Org
Darcs (Darcs AdvancedRevision Control System)
Team Foundation Server (Tfs)
Bazaar (Bzr)

《编程工具》
Eclipse、Visual Studio。

《质量工具》
模型:McCall、Boehm、Furps、Dromey、ISO。
工具:SonarQube。

《构建工具》
System:CMake。
NET:NAnt、MsBuild。
JavaJVM:Ant、Maven、Gradle、Make(GccMake、GnuMake)。
JavasCript:Gulp、Grunt。
Lua:XMake。
Python:Buildout。
iOS&Android:Fastlane。

《测试工具》
种类(手动和自动),方法(黑盒、白盒、灰盒),类型(功能、性能、安全),阶段(单元、集成)。
缺陷:TestLink、Mantis;Bugzilla、BugFree。
功能:Selenium、QTP、MaxQ、Watir(Ruby)、WebInject(Perl)。
性能:LoadRunner、JMeter。
安全:AppScan、Nmap。
移动:Appium、Monkey。

《虚拟化》
管理:OpenStack、OpenNebula、OpenQRM、XenServer(Citrix)、CloudStack(Ctrix)、ConVirt(KVM)、Eucalyptus(HP)、OracleVM(Oracle)。
平台:KVM、VMWare、Xen、LXC、LXD、OpenVZ。

《虚拟交换》
Open vSwitch(OVS虚拟交换机)
OpenFlow网络由OpenFlowswitch、FlowVisor、Controller组成,实现SDN软件自定义网络。

《部署配置》
Linux:Python(SaltStack、Ansible)
Windows:Ruby(Puppet、Chef)
Juju(Ubuntu)、Func(Fedora)、ControlTier、CFEngine
Go(Docker、Rocket/RKT)、OpenVZ/Odin、LXC(软件容器)、LXD(系统容器)、Solaris Containers

《集群资源调度架构》
http://geek.csdn.net/news/detail/74234
中央式(Monolithic)
Google Borg、Google Kubernetes、Docker Swarm。
Aliyun Fuxi、BaiduCloud Matrix、TencentCloud Torca。
双层式(Two-level)
Apache Mesos、Apache Hadoop Yarn。
共享状态式(Shared-state)
Google Omega、Microsoft Apollo、Hashicorp Nomad。

《持续工具》
持续集成(Continuous Integration,CI)、持续交付(Continuous Delivery,CD)、持续部署Continuous Deployment。
Jenkins(MIT)、Buildbot(GPL)、Eclipse Hudson(MIT)、ThoughtWorks Go|GoCD(Apache)、Strider(BSD)。
CircleCI、TravisCI、Buildkite、Jetbrains Teamcity、Atlassian Bamboo、Fabric8、Codeship。

《监控工具》
监控平台:设备监控、系统监控、网络监控、业务监控、安全监控。
监控(Monitoring):New Relic、Nagios、Icinga、Ganglia、Cacti、Pingdom。
警告(Alerting):PagerDuty。
趋势(Trending):Graphite。

Nagios(中大规模) Nagios + Cacti
Zabbix(中小规模) Zabbix + Puppet或Saltstack
Ganglia(网络集群)、Smokeping(网络性能)、Cacti(网络流量)、Piwik(网络流量分析)
OpenNMS(网络管理)、Hyperic HQ(网络管理)、Zenoss Core(网络管理)

TICK技术栈(Telegraf数据采集,InfluxDB数据存储,Chronograf数据显示,Kapacitor数据处理)
采集数据(Telegraf|Collectd|Cadvisor|Heapster|Jmeter|JMXtrans|Metrics)、存储数据(InfluxDB)、显示数据(Grafana)

DevOps之服务手册的更多相关文章

  1. DevOps之服务-监控工具

    唠叨话 关于德语噢屁事的知识点,仅提供精华汇总,具体知识点细节,参考教程网址,如需帮助,请留言. <DevOps教程> <DevOps之服务-监控工具> 注:关于监控工具的具体 ...

  2. CODING DevOps 微服务项目实战系列第一课,明天等你

    CODING DevOps 微服务项目实战系列第一课<DevOps 微服务项目实战:DevOps 初体验>将由 CODING DevOps 开发工程师 王宽老师 向大家介绍 DevOps ...

  3. CODING DevOps 微服务项目实战系列第二课来啦!

    近年来,工程项目的结构越来越复杂,需要接入合适的持续集成流水线形式,才能满足更多变的需求,那么如何优雅地使用 CI 能力提升生产效率呢?CODING DevOps 微服务项目实战系列第二课 <D ...

  4. CODING DevOps 微服务项目实战系列最后一课,周四开讲!

    随着软件工程越来越复杂化,如何在 Kubernetes 集群进行灰度发布成为了生产部署的"必修课",而如何实现安全可控.自动化的灰度发布也成为了持续部署重点关注的问题.CODING ...

  5. DevOps之服务故障

    唠叨话 关于德语噢屁事的知识点,仅提供精华汇总,具体知识点细节,参考教程网址,如需帮助,请留言. <DevOps服务故障> 0.故障1.设施故障2.设备故障3.系统故障4.虚拟化故障5.存 ...

  6. 【星云测试】Devops微服务架构下具有代码级穿透能力的精准测试

    微服务是Devops场景下热门的开发框架,在大型项目中被广泛采用.它把一个大型的单个应用程序和服务拆分为数十个的支持微服务,独立部署.互相隔离,通过扩展组件来处理功能瓶颈问题,比传统的应用程序更能有效 ...

  7. DevOps - 微服务与Serverless

    微服务 简介 "微服务"强调的是服务的大小,它关注的是某一个点. "微服务架构"则是一种架构思想,需要从整体上对软件系统进行通盘的考虑. 通俗来说,微服务架构就 ...

  8. 微服务手册:API接口9个生命节点,构建全生命周期管理

    互联网应用架构:专注编程教学,架构,JAVA,Python,微服务,机器学习等领域,欢迎关注,一起学习. 对于API,在日常的工作中是接触最多的东西,特别是我们软件这一行,基本就是家常便饭了,在百度百 ...

  9. DevOps架构下如何进行微服务性能测试?

    一. 微服务架构下的性能测试挑战 微服务与DevOps 微服务是实现DevOps的重要架构 微服务3S原则 DevOps核心点 微服务架构下的业务特点 亿级用户的平台 单服务业务随时扩容 服务之间存在 ...

随机推荐

  1. PHP中如何调试?

    比如有个数组: $arr = array('A' => 'bobi','B' => 'hehe'); echo $arr;                //Array   只打印出了变量 ...

  2. 转:【Java并发编程】之二十三:并发新特性—信号量Semaphore(含代码)

    载请注明出处:http://blog.csdn.net/ns_code/article/details/17524153 在操作系统中,信号量是个很重要的概念,它在控制进程间的协作方面有着非常重要的作 ...

  3. 团队作业4---第一次项目冲刺(ALpha)版本 第六天

    一.Daily Scrum Meeting照片 二.燃尽图 三.项目进展 a.完成所有基础功能 b.正在进行测试调试 四.困难与问题 1.测试前没有理清业务逻辑,导致前期测试深度不够: 2.在验证过去 ...

  4. 201521123024《Java程序设计》第8周学习总结

    1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结集合与泛型相关内容. 2. 书面作业 本次作业题集集合 1.List中指定元素的删除(题目4-1) 1.1 实验总结 注意conve ...

  5. 201521123119 《Java程序设计》第13周学习总结

    1. 本周学习总结 Q以你喜欢的方式(思维导图.OneNote或其他)归纳总结多网络相关内容. 2. 书面作业 Q1. 网络基础 Q1.1 比较ping www.baidu.com与ping cec. ...

  6. 201521123008《Java程序设计》第十二周学习总结

    1. 本周学习总结 2. 书面作业 将Student对象(属性:int id, String name,int age,double grade)写入文件student.data.从文件读出显示. 1 ...

  7. Eclipse rap 富客户端开发总结(13) :Rap/Rcp保存按钮处理方式

    一.概述 在做项目的过程中,处理编辑区的保存机制的时候.发现,同样是扩展eclipse 自带的保存和全部保存按钮时候,rcp 工程下,保存按钮可以正常的灰显和可用,但是rap 的按钮就是始终呈现灰显的 ...

  8. spring boot / cloud (十七) 快速搭建注册中心和配置中心

    spring boot / cloud (十七) 快速搭建注册中心和配置中心 本文将使用spring cloud的eureka和config server来搭建. 然后搭建的模式,有很多种,本文主要聊 ...

  9. Android 之JDBC

    JDBC(Java DataBase Connectivity)是使用 Java 存取数据库系统的标准解决方案,它将不同数据库间各自差异API与标准 SQL语句分开看待,实现数据库无关的 Java操作 ...

  10. 前端系列——jquery前端国际化解决方案“填坑日记”

    前言:最近,新的平台还没有开发完成,原来的老项目又提出了新的需求:系统国际化.如果是前后端完全分离的开发模式,要做国际化,真的太简单了,有现成的解决方案,基于Node构建的时下热门的任何一种技术选型都 ...