Ops as a Service

OaaS


  • 首页

  • 分类

  • 标签

  • 归档

  • 搜索

自动化运维与自动化监控

发表于 2018-12-28 | 分类于 monitor

互联网公司的运维工作

随着互联网的快速发展,运维工作已由传统企业向互联网公司快速变化,然而近几年IaaS、PaaS、SaaS、OaaS等各种平台、云上产品有如雨后春笋般冒出来,很多新人已不知道运维工作包括什么,甚至一些从业人员也逐渐迷失了方向,什么是运维?什么是DevOps?运维需要做什么?

阅读全文 »

物联网应用层协议选择和分析--MQTT、CoAP 、HTTP、XMPP、SoAP

发表于 2018-12-27 | 分类于 IoT

Quick Start

MQTT协议

MQTT(Message Queuing Telemetry Transport,消息队列遥测传输)最早是IBM开发的一个即时通讯协议,MQTT协议是为大量计算能力有限且工作在低带宽、不可靠网络的远程传感器和控制设备通讯而设计的一种协议。
MQTT协议的优势是可以支持所有平台,它几乎可以把所有的联网物品和互联网连接起来。

阅读全文 »

常见的的物联网(IoT)协议

发表于 2018-12-27 | 分类于 IoT

许多通信技术是众所周知的,如WiFi,蓝牙,ZigBee和2G / 3G / 4G蜂窝,但也有几个新兴的新兴网络选项,如线程作为家庭自动化应用的替代品,以及在主要城市实施的空白电视技术用于更广泛的基于IoT的用例。根据应用,范围,数据要求,安全性和功率需求以及电池寿命等因素将决定某种形式的技术组合的选择。这些是向开发人员提供的一些主要通信技术。

阅读全文 »

vim多文件之间的切换

发表于 2018-12-27 | 分类于 vim

Quick Start

打开多个文件

  1. vim还没有启动的时候:
    1
    2
    在终端里直接打开所有想要打开的文件
    vim file1 file2 ... filen
阅读全文 »

Linux终端常用的快捷键

发表于 2018-12-26 | 分类于 Linux

Linux中的许多操作在终端(Terminal)中十分的快捷,记住一些快捷键的操作更得心应手。在Ubuntu中打开终端的快捷键是Ctrl+Alt+T。其他的一些常用的快捷键如下:

阅读全文 »

Ubuntu操作系统通过saltstack安装nginx

发表于 2018-12-26 | 分类于 saltstack

Quick Start

新建nginx的state.sls文件

1
2
3
4
5
6
7
8
9
10
nginx:
pkgrepo.managed:
- name: deb http://nginx.org/packages/ubuntu/ {{grains['oscodename']}} nginx
- key_url: http://nginx.org/keys/nginx_signing.key
- refresh_db: true
- require_in:
- pkg: nginx

pkg.installed:
- name: nginx
阅读全文 »

Ubuntu操作系统通过saltstack安装docker

发表于 2018-12-25 | 分类于 saltstack

Quick Start

Docker是一个开源的应用容器引擎,基于Go语言并遵从Apache2.0协议开源,源代码部署在GitHub上,现已被广泛使用。
常规情况下,Docker作为基础组件打在os的镜像里,对于后期加入管理的主机可通过saltstack进行批量安装。

阅读全文 »

yum install nginx

发表于 2018-12-25 | 分类于 nginx

Quick Start

新增nginx.repo文件

cat /etc/yum.repos.d/nginx.repo

1
2
3
4
5
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=0
enabled=1

阅读全文 »

Linux设置默认编辑器

发表于 2018-12-25 | 分类于 Linux

Quick Start

Linux设置默认编辑器为vi

在使用edquota编辑限额时出现错误:

1
edquota: cannot exec /usr/bin/editor

阅读全文 »

Linux查看操作系统版本

发表于 2018-12-25 | 分类于 Linux

Quick Start

Ubuntu

lsb_release -a

1
2
3
4
5
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04.1 LTS
Release: 14.04
Codename: trusty

阅读全文 »
123

Cabbin

26 日志
18 分类
21 标签
© 2021 Cabbin