真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Linux運(yùn)維用到的技術(shù)棧-創(chuàng)新互聯(lián)

[toc]

創(chuàng)新互聯(lián)公司服務(wù)項(xiàng)目包括六枝網(wǎng)站建設(shè)、六枝網(wǎng)站制作、六枝網(wǎng)頁制作以及六枝網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,六枝網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到六枝省份的部分城市,未來相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!

虛擬化篇

KVM

比較主流的虛擬化技術(shù),不過在運(yùn)維水平比較差的公司,還能看到在用盜版的VMware產(chǎn)品。如果測試環(huán)境規(guī)模稍微有點(diǎn)大,可以考慮使用云平臺,諸如各種流行的 Stack。如果自己有能力,可以使用 libvrit 提供的API,自己寫一個(gè)管理平臺也是可以的。適合內(nèi)部使用即可,開源的各種 Stack 都比較重,用起來都是有一些成本的。

Docker

統(tǒng)一了開發(fā)及線上環(huán)境,適合微服務(wù)。

公有云

公有云有你用到的所有東西。在一個(gè)使用了公有云的公司,那么完全可以不需要運(yùn)維及測試了,幫助企業(yè)快速完成DevOps轉(zhuǎn)型。公司做Dev,公有云做Ops。
公有云在IaaS、PaaS及SaaS層面都有相應(yīng)的產(chǎn)品,真正懂你所需,公司可以根據(jù)自身情況選擇使用合適的產(chǎn)品即可。
安全起見,可以使用子賬號進(jìn)行 API 相關(guān)的一些操作。

存儲(chǔ)服務(wù)

如果數(shù)據(jù)量比較大,可以考慮使用開源的分布式存儲(chǔ),后面在私有云平臺或Docker或K8S上估計(jì)都會(huì)用到。

WEB 容器篇

OpenResty

OpenResty 并不是一個(gè)新的事物,而是 Nginx 與 Lua 的組合。OpenResty 創(chuàng)始人章亦春把 Lua 腳本嵌入了 Nginx,結(jié)合 Lua 可以很靈活的擴(kuò)展 Nginx 的功能,如實(shí)現(xiàn) WAF 等。而且做的事情遠(yuǎn)不止這些。

數(shù)據(jù)庫篇

主要包括關(guān)系型數(shù)據(jù)庫與非關(guān)系型數(shù)據(jù)庫?;镜?SQL 功底還是要有的。

MySQL

號稱世界上最流行的數(shù)據(jù)庫,用的還是非常廣泛的。看來“最流行”的稱號并不是吹的。運(yùn)維最關(guān)注的還是如何確保數(shù)據(jù)的安全性及高可用性。

運(yùn)維層面需要做到的是:

  • 數(shù)據(jù)備份
  • 數(shù)據(jù)恢復(fù)
  • 主從同步

關(guān)于備份及恢復(fù)用到的工具,市面上還是有很多的。選擇你熟悉的即可。

PostgreSQL

號稱世界上最先進(jìn)的數(shù)據(jù)庫,使用的用戶還是很多的,不過這些用戶大多在國外,在國內(nèi)用的不如 MySQL 廣泛。如果你覺得沒有合適的數(shù)據(jù)庫可以選擇的話,那就選擇 PostgreSQL 吧。

Redis

主流的鍵值存儲(chǔ)數(shù)據(jù)庫。一般用來做關(guān)系型數(shù)據(jù)庫的緩存。

MongoDB

監(jiān)控篇

Zabbix

比較著名的開源監(jiān)控系統(tǒng),功能強(qiáng)大。如果要定制或二次開發(fā),相對比較困難(需要我們有C語言(后端)及PHP(前端)的功底),這里所說的困難是面對運(yùn)維人員來說的。

Open-Falcon

由小米開源的監(jiān)控系統(tǒng),使用Go語言編寫。如果要定制或二次開發(fā)則相對容易,支持腳本語言(Bash、Perl、Python等)對其進(jìn)行擴(kuò)展或二次開發(fā)。而這些腳本語言對運(yùn)維人員來說并不陌生,但能不能用的熟練就是另外一回事了。

顏值高的UI

上述的監(jiān)控軟件,它們的UI界面不是很Nice,可以使用比較流行的Grafana。

ZMON

可以做監(jiān)控及指標(biāo)監(jiān)控。

Prometheus

應(yīng)用程序的指標(biāo)監(jiān)控。四個(gè)黃金指標(biāo):

  • 延遲:服務(wù)請求所需耗時(shí);例如HTTP請求平均延遲
  • 流量/吞吐:衡量服務(wù)容量需求;例如每秒處理HTTP請求數(shù)
  • 錯(cuò)誤:衡量錯(cuò)誤發(fā)生的情況;例如HTTP 500錯(cuò)誤數(shù)
  • 飽和度:衡量資源使用情況;例如CPU/內(nèi)存/磁盤使用量

有了指標(biāo)監(jiān)控,再加上服務(wù)調(diào)用鏈追蹤,效果會(huì)更好。

服務(wù)鏈調(diào)用追蹤

服務(wù)鏈調(diào)用追蹤解決的問題:

  1. 提供服務(wù)之間的調(diào)用鏈
  2. 性能及延遲分析
  3. 服務(wù)依賴分析
  4. 問題分析

Zipkin

Twitter 推出的服務(wù)調(diào)用追蹤系統(tǒng)

Jaeger

Uber 推出的服務(wù)調(diào)用追蹤系統(tǒng)

Skywalking

華為推出的服務(wù)調(diào)用追蹤系統(tǒng)

配置管理篇

Ansible

比較輕量級(相對Puppet及SaltStack)的自動(dòng)化配置管理工具。讓運(yùn)維告別使用腳本進(jìn)行循環(huán)來完成批量操作的任務(wù),而是真正的使用并行來做操作管理。

編程語言篇

做為IT界的一員,不管是什么工種,不會(huì)一門編程語言,都不好意思跟別人打招呼。

Python

Python的口號是:"Life is short, use Python."

Golang

Golang具有C的性能及Python的姿態(tài),它的口號是:"Life is short, let's Go."

Lua

OpenResty中需要用到Lua語言,所以掌握一下這門語言也是應(yīng)該的。

JavaScript

現(xiàn)在不管是什么職位,總得會(huì)點(diǎn)JS吧,不然離全棧還是有點(diǎn)距離的。如果不會(huì)一點(diǎn),自己想做個(gè)頁面,還要找前端同事,多么不方便。

代碼托管

有了編程語言及相應(yīng)的開發(fā)環(huán)境,那就該有一個(gè)代碼托管的地方。這里推薦使用Gitlab作為公司內(nèi)部的代碼托管服務(wù),相信很多公司也是這么選擇的。

開發(fā)框架

JAVA 相關(guān)框架

涉及到Java開發(fā),就少不了下面的幾個(gè)組件:

  1. JDK
  2. MavenAntGradle
  3. Nexus
  4. 代碼托管
  5. 數(shù)據(jù)庫(關(guān)系型數(shù)據(jù)庫、非關(guān)系型數(shù)據(jù)庫)

Spring全家桶要知道有什么,及怎么工作的。如:

  • 服務(wù)注冊、發(fā)現(xiàn)
  • 負(fù)載均衡
  • 熔斷是怎么回事
  • 配置中心

Spring Boot

Spring Cloud

Python 相關(guān)框架

Django

Python 世界中一個(gè)大而全的WEB框架。

Flask

Python 世界中一個(gè)小而美的WEB框架。

CI/CD

這在日常的工作中,有著很大的比重。如果這一塊做不好,運(yùn)維將會(huì)比較苦逼。市面上的CI/CD工具比較多,選擇也比較多,推薦使用Jenkins或者自研。

運(yùn)維小工具

平時(shí)可以開發(fā)一些小工具,這些小工具可以幫助自己或開發(fā)快速獲取一些信息,如:

  1. 解析 Eureka 的注冊信息,可以知道自己的服務(wù)部署在哪里及監(jiān)聽的端口
  2. 從一臺機(jī)器上復(fù)制文件到另外一臺
  3. 從一個(gè)數(shù)據(jù)庫實(shí)例,同步數(shù)據(jù)到另外一個(gè)數(shù)據(jù)庫實(shí)例
  4. 還有很多

總結(jié)

運(yùn)維要把基礎(chǔ)型的工作做好之后,就可以用更多的時(shí)間與精力做更有價(jià)值的事情了。基礎(chǔ)型的工作主要有:

  1. 持續(xù)集成與持續(xù)部署
  2. 基礎(chǔ)設(shè)施監(jiān)控
  3. 服務(wù)性能監(jiān)控

上述工作做好之后,就可以做一些公司內(nèi)部的運(yùn)維平臺,方便開發(fā)同事進(jìn)行更高效地開發(fā)。

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。


當(dāng)前標(biāo)題:Linux運(yùn)維用到的技術(shù)棧-創(chuàng)新互聯(lián)
網(wǎng)址分享:http://weahome.cn/article/cesios.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部