⑴ 有哪些好用的項目管理軟體
|Edraw Project
這是一款專業的項目管理軟體。可以很輕松的創建甘特圖來進行項目規劃、資源分配和預算管理等,使用起衡老來也十分的簡單容易上手。
軟體主要有幾個特點:
l易操作:界面設計類似Office,交互簡潔,幫助支持方面完善。
l數據交互:數據與圖形雙向交互,支持數據導入與導出
l資源管理:支持自定義資源,支持統計和分析
l一鍵報表:多種報表,一鍵生成,一鍵列印報表
縱觀所有的軟體,都可能存在一些不足的地方,選擇一款適合自己的才是最重要的。
⑵ 運維監控 zabbix可以做哪些監控
1、監控windows進程內存。在C盤中顫氏創建腳本a.bat,內容tasklist。團洞吵
⑶ 項目管理軟體有哪些好的推薦
做過項目管理的人估計都知道,幾乎所有的項目管理都包含:啟動,規劃,執行,監控、收尾等5個階段;但不同的項目管理內容在具體實施時會略有差異,比如工程項目中會有投標、立項、合同、施工以及原材料采購等方面等管理,而在互聯網公司的項目管理更多的是圍繞產品展開,包括需求整理、產品設計、視覺設計、技術開發等內容。輕流經過調研發現大家在做項目管理時都會遇到以下幾個問題:
1、項目流程自定義 2、甘特圖助力項目進度把控 3、支持項目內容隨時隨地溝通 4、項目 歷史 信息隨時可查 5、自動的數據報表可視化項目管理全局
很高興收到這個問題的回答,因為最近剛剛接觸到青鋒的項目,感覺還是很好用的。
青鋒項目的思想,更貼合實際的是如何通過開發設計出一款屬於自己的無代碼或者低代碼開發平台。
1、自定義表單
通過自定義表單可以實現基礎模塊的配置開發,現在自定義表單的模式很多,如:拖拽生成表單、通過富文本配置表單等等,然後通過表達與數據源關聯,進而實現基礎的功能模塊。
2、自定義工作流
在外面實際的業務中,只有單一的表單顯然無法完成對應的工作,外面可以整合工作流引擎,然後通過自定義表單+報表引擎實現表單的流轉,從而打通業務審批需求。目前推薦的工作流引擎是:activiti(我對這個非常的熟,需要了解的可以加朋友)
3、自定義可視化報表
對項目中產生的業務數據,如果通過圖形化的數據進行展現,自定義可視化報表的意義就顯示出來了,但是如何開發自定義可視化報表呢?我們可以通過echatrs+拖拽方式+數據源配置進行自定義可視化報表的開發。
4、案例(依次是:自定義表單、工作流、可視化報表)
因為頁面太多,只展示了部分的照片功能,詳細的可以去開源git上去體驗。
目前已經開源青鋒後台管理系統的多個版本,需要的小夥伴可以 轉發私信 我,因為內容不能掛鏈接,希望體量,去碼雲下載:https://gitee.com/msxy/qingfeng。
項目管理是一個項目的靈魂,只有做好了項目管理,才能把項目變得條理而高效,讓我們的工作事倍功半。如今網路上出現了越來越多的項目管理軟體,可真正能做到做好項目管理工具的卻寥寥無幾。
今天,就讓小趣為大家推薦幾款項目管理的神器,有了它們,我們就可以對無意義的加班說再見了。關注@趣玩好應用,私信「 項目管理 」獲取軟體。
Trello是一款輕量高效的免費項目管理軟體,有Android和iOS的手機端和PC的網頁端,這使它能夠做到全平台支持。對於一個團隊項目來說,兼容不同的設備是必要的,而Trello顯然完美的做到了這一點。
Trello可以通過看板和卡片和清單的形式將項目細分成一個個小的部分和任務。一個看板為整個大項目,清單列表為項目的幾個重要組成部分,每個清單列表又細分成一個個的任務卡片。任務卡片具體落實到個人。這樣,每個分到任務的個人只要各司其職完成自己的任務就能最終完成整個項目了!
另外,除了團隊項目,Trello也十分適合個人做日程管理。小趣現在每周都會用Trello規劃自己一周的日程,生活變得條理和高效了很多。
2.國產之光——明道雲
明道雲是小趣用過的最好的國產項目管理軟體之一,和trello的看板系統不同,明道雲的管理原理更加專業。它創造性地將項目的運行可視化,成了一個不用寫代碼就可以「編寫」自己的項目應用的平台。
我們在使用明道雲時,可以像編程寫演算法那樣先設計項目運行的流程,然後在其中的重復任務中加入自動化工作流節點,讓重復的工作自動化,極大地提高工作效率。
另外,明道雲的許可權系統也比Trello強了不少,管理員可以設置多個不同等級的許可權,許可權越高,能看到的信息就越多,避免了關鍵信息外泄。目前,明道雲提供個人免費版,但小趣覺得如果是小項目用Trello或者禪道的體驗會更好,明道雲更適合中大型的項目管理,畢竟使用起來還是需要一定的學習時間來上手的。
3.國內首家開源項目管理軟體——禪道
禪道是國內首家做開源項目管理軟體的,當然也有專業版和旗艦版這樣的收費版。開源版的好處是開源軟體一般都是免費的,另外源碼公開更加安全。
作為項目管理軟體,禪道也可圈可點,功能十分齊全,甘特圖、日程、簡訊通知,統計報表等一應俱全。而且作為國產軟體,禪道的本地化做的比Trello好很多,可能是因為國內伺服器少,Trello有時會抽風。因此小項目管理小趣推薦用禪道開源版。
以上就是小趣為大家帶來的幾款項目管理軟體,小夥伴們還有其他推薦嗎?歡迎在評論區留言分享哦!
禪道、PLM、Teambition、Jira、Redmine、青銅器RDM等都可以
可以使用PLM產品全生命周期管理系統,其產品開發與項目管理相結合,可以通過項目管理模塊對項目的WBS進行管理,從而對項目分階段進行管理,每條任務可以分配執行人員、審核人員,給出預估工時,提交實際工時、完成率、完成情況、交付物情況等,從而對項目管理的情況進行監控和跟蹤。目前PLM實施比較好的有達索和西門子等。建築行業工程項目管理有用到BIM的軟體,可以對工程項目管理實施進展進行管理和跟蹤。
項目管理軟體其他人已經說的差不多了,但是,要看行業和需求才行,還有預算,通常項目管理通常還要管理很多相關的東西。還要看什麼項目,行業,預算。管理重點難點在哪裡?
首先,項目管理+進銷存+施工現場+財務核算+生產,建築行業,這是一種情況,通常沒有太合適的軟體,有人用用友T+財務+進銷存+生產,其他人工。
1. 項目管理+進銷存+裝修現場+OA, 裝修行業通常用很多裝修軟體對接用友軟體。
2.還有就是 項目管理+進銷存+工廠基建 +生產,等於是設計項目加施工通常還有設計管理 這一類國外有,通常很貴
3.輪船製造, 項目管理+進銷存 +生產+施工現場 這一類
4.大型軍工項目開發設計,到最後量產。設計的協同,MDB方式。供應商的管理
5.按項目生產產品,按項目到現場施工,如流水線,自動化設備的生產。
6.純粹的房地產項目管理+施工 神機妙算等建築行業專用軟體
7.服務項目的管理,如ERP實施。 行業軟體
8.大型國家基建工程項目的管理 神機妙算等建築行業專用軟體
9.文藝類晚會,劇組,布景等電影項目的管理。
10.企業科研技術的研發項目的管理。PLM PDM類軟體,著名的有西門子,AUTOCAD
通常簡單的可以用辦公軟體管理,或者用財務軟體如用友金蝶軟體管理,很多ERP中有項目管理的這個模塊,有的客戶只用ERP來管理,有的用行業管理軟體裝修軟體,偏向於進銷存+項目管理,適用於工程行業的,可以看看上海首信軟體,如果是自動化設備研發或設計,可以考慮看看順景軟體。
通常很多企業是混合使用的,PLM PDM SLOIDERWORK AUTOCAD, 用友的財務軟體,ERP 。實際需要詳細了解,才能有對應的推薦。
tita不錯,我們公司在用,不知道你想要什麼樣的,他們是在線使用的,也有app,http://www.tita.com,這個網址,我們用了好幾年,他們最核心的功能就是項目管理了,推薦理由:
1.項目功能全面:甘特圖、里程碑、看板、風險預警、項目審批、項目復制、任務協作、量化任務、項目進展、任務工時,項目統計。
2.風險預警,項目管理涉及的人員、時間、責任、成本相對較大,所以防範項目風險很重要,他們就可以,根據項目下工作進展、里程碑進度,以及項目時間,判斷風險情況,可以提前預警。
3.項目關聯個人計劃表:個人覺得這應該是他家最受歡迎的功能了,關聯計劃表後,即使項目多了,也不用擔心成員會遺忘遺漏項目下的工作,因為計劃表會自動根據項目下任務的起止時間,默認收錄到對應周期的計劃表中,不論是來自哪個項目,然後根據任務時間和要求提醒你,比如任務即將到期系統會提醒你,任務下有溝通回復也會提醒你,而且你還可以設置自動反饋時間,設置後,系統也會根據你設置的時間提醒你,提醒方式也很多,除了系統通知,還可以郵件通知、簡訊通知,總之很強大。
項目管理目前已形成標准化流程,從項目的啟動,規劃,執行,監控、收尾幾個階段。
但還沒有發現哪一家項目管理廠商能做到通用標准化產品,並且工程項目管理對中小企業來說也是一筆不小的開銷。深圳黑巢 科技 有限公司核心團隊由來自微軟、金蝶、北森及工程建築企業專家,部份成員擁有一級建造師資格,憑借著多年對工程項目管理業務的積累和深耕,為了幫助中小型企業降低信息化門檻,推動及普及信息化深入應用,提升企業核心競爭力,在2021年2月春節前夕,發布Saas+Paas數智化工程項目管理軟體[項造營],並通過 軟體免費 的商業模式對外開放,項造營軟體基於Saas+Paas軟體平檯布局模型,即能解決通用問題,也能解決不同企業的個性化需求,讓中小企業 真真正正 能用得上,用得好項目管理軟體,並提升中小企業信息化,理論上可行,實際上可落地的使命。
一、以下是黑巢 科技 對工程項目企業管理總結出來的國內普遍存在的問題:
二、黑巢項目管理解決方案是: 基於項目全生命周期進行管理,從經營,動態化過程,決策等多維度手段進行管控。
涵蓋的業務功能如下:項目投標,項目合同,成本預算,物資供應鏈,勞務分包,機械租賃,施工進度,質量及安全,資金計劃,風險管理,項目運維,財務核算,變更管理,項目人力資源管理,預警提醒
項目管理核心目標為四控,六管,一協調。
項目管理與業財一體化。
流程標准化(項目啟動、項目規劃、項目執行、項目收尾)
完整地跟蹤整個項目周期
三、產品功能
1、項目管理 · 讓決策更精準
a)決策駕駛艙
b)管理駕駛艙(BI數據實時更新)
c)子公司駕駛艙
d)項目經理駕駛艙
2、自動化預警平台
通過消息提醒及預警規則,主動推送相關審批待辦、任務、周報、預警信息、將事件由被動變主動
3、360 項目全景視圖管理
4、工程項目數智化管理管理維度
5、投標管理
6、投標流程
7、合同管理
8、合同流程
9、成本預算管理
10、成本預算流程
11、物資采購及供應鏈管理
12、材料采購流程
13、勞務分包管理
14、勞務分包流程
15、租賃管理
16、租賃流程
17、成本費用
18、成本費用流程
19、施工進度管理
20、施工進度流程
21、運維管理
22、運維流程
23、質量控制
24、安全管理
25、財務核算管理
26、文檔管理
黑巢希望與全國工程項目管理成員一起探討,同時迭代更符合大眾需求的工程項目管理軟體,為中小企業信息化建設出一份力。 零接觸,免費的Saas+Paas工程項目管理軟體
官網:http://www.blacknest.cn/
做過工程項目的人都會知道,一個數字化的管理軟體可以省好多時間人力,項目財務、流程審批、多方協同、數據傳輸、成本預算都是很重要的
iMIS-PM集成項目管理系統簡介
捷為iMIS-PM系統可以管理項目啟動、計劃、執行、監控和收尾的整個生命周期,覆蓋進度、質量、成本、資源、風險等項目管理各個要素。iMIS-PM系統功能分三個層級,包括項目決策層、管理層、執行層、幫助企業構建集成項目、流程、知識的信息化平台實現決策、管理、執行一體化運作。
客戶案例
航空工業金城南京機電液壓工程研究中心
使用iMIS-PM系統,主要解決如下問題:
1、多個並行項目難於監管
2、研製計劃延遲無人負責
3、項目信息分散,溝通不暢
4、項目成本無人關心
使用iMIS-PM系統後,主要達到目標:
1、項目信息一目瞭然
2、計劃延遲責任人清晰
3、項目成本得到控制
4、可視化界面總覽項目全局,數據統計報表輔助決策
⑷ 站長和運維人員的應該收藏的三個神器,讓你光明正大摸魚
無論是我們運營網站還是雲服務項目運維工作,我們肯定不能7*24全天候的在線監控到項目的穩定性狀態。這里我們需要用到輔助的伺服器和網站監控工具。類似這樣的工具有很多,比如阿里雲、騰訊雲、監控寶也都有提供類似的工具,包括其他也有專門的監控平台,國內國外免費和付費的要羅列的幾十個平台是有的。
UPTIME默認免費用戶有提供5個監控服務任務,一般來說對於我們個人業務是足夠的。UPTIME監控平台提供HTTP/HTTPS、PING、DNS、TCP、UDP、FTP、SMTP、POP3、TraceRoute、伺服器監控、域名到期、SSL證書監控、交換機監控、虛擬化監控。目前項目才起步,後續會陸陸續續上線。
目前監控猛逗任務還沒有上全,比如枝則賣網站監控目前包括HTTPS、PING、DNS、TCP監控服盯坦務。我們可以根據需要設置需要監控穩定性的網站、伺服器IP低至、以及可以選擇節點。通知方式支持站內提醒、郵箱通知、簡訊和電話,這一點還是做的比其他服務商好的,能做到簡訊和電話通知。
一款可以免費試用200條的驗證碼簡訊平台,可以用來發送簡訊驗證碼或者發送通知簡訊。平台不僅支持企業,還支持個人
可以給伺服器設置一個預警程序,接入簡訊介面,如果伺服器堵塞,或者宕機,可以第一時間預警。
網站也提供多種語言pythonjavaphp等介面文件,還提供代碼示例,15分鍾就可以完成接入。
UptimeRobot,也是提供免費在線監控服務的商家、工具,同時也有提供強大的API工具,我可以將監控數據可視化展現。筆者記得在GITHUB上有一個開源腳本是可以用到其API的,不過在這篇文章中只體驗UptimeRobot提供的產品。以後有機會和時間,再拓展使用。
UptimeRobot注冊和使用相對簡單,而且功能都比較簡單,無需特別的設置,默認免費賬戶有50個監控項目可以添加,一般還是夠用的。
UptimeRobot可以用郵件提醒告警模式,最低是五分鍾頻率。同時,UptimeRobot支持API擴展調用,我們可以調用到其他可視化的列表。
⑸ bim從設計到運維都需要使用哪些軟體請詳細說明
目前常用BIM軟體數量已有幾十個,甚至上百之多。但對這些軟體,卻很難給予一個科學的、系統的、精確的分類。目前在國內BIM應有行業產生一定影響的分類法大致有三種:何氏分類法;AGC分類法;廠商、專業分類法。
(一) 何氏分類法
何氏分類法,由國內知名BIM應用專家何關培先生,在其2010年9月新浪博客上創建。其博文基於對在全球具有一定市場佔有率、且在國內市場具有一定影響力和知名度的BIM軟體(包括能發揮BIM價值的軟體),進行梳理和歸納,提出各類型BIM軟體總體相互關系圖如下:
(三)廠商、專業分類法
(1)法國Dassault的Caitia :起源於飛機設計,作為功能最為強大的三維CAD軟體,具有獨一無二的曲面建模能力,可應用於最復雜、最異型的三維建築設計。
(2)美國Google的草圖大師Skechup:最為簡單易用,建模極快,特別適合於前期的建築方案構思、推敲及修改。但因建立的為形體模型,故難以用於後期的深化設計和施工圖設計。
(3)美國Robert McNeel的犀牛(Rhino):廣泛應用於工業造型設計,簡單、快速、實用,具有不受約束的自由造形3D和高階曲面建模工具,故在建築曲面建模方面可大展身手。
(4)匈牙利Graphisoft的ArchiCAD:作為在歐洲應用較廣的三維建築設計軟體,集3D建模展示、方案設計和施工圖設計於一體,但跟中國設計標准、制圖規范仍存在銜接問題,故在結構等專業計算和施工圖設計應用方面還有一定困難。
(5)美國Autodesk的Revit:作為優秀的三維建築設計軟體,集3D建模展示、方案設計和施工圖設計於一體,使用簡單,但復雜建模能力有限,且在中國設計標准、制圖規范存在對接問題,有待進一步提升和優化。(6)美國Bentley的Architecture:作為歷史悠久、功能強大的系列三維建築設計軟體,集3D建模展示、方案設計和施工圖設計於一體,但使用較為復雜,且與中國設計標准、制圖規范存在銜接問題。
(7)美國Autodesk的3DS Max:是廣為人知的動畫渲染、製作軟體,功能強大,集3D建模、效果圖和動畫展示於一體,但非真正的設計軟體,只用於方案展示。
(8)國內建築專業設計主流軟體:包括天正建築、斯維爾、理正建築等,均基於AutoCAD平台開發,完全遵循中國工程標准、規范和建築設計師習慣,幾乎成為建築專業施工圖設計的必備軟體。它們同時具備三維自定義實體功能,故可應用於較為規整建築的三維建模方面。
(9)國內建築給排水設計主流軟體:包括理正給排水、天正給排水、浩辰給排水等,均基於AutoCAD平台開發,完全遵循中國工程標准、規范和給排水工程師習慣,集施工圖設計和自動生成計算書為一體,應用廣泛。
(10) 國內建築給暖通設計主流軟體:鴻業暖通、天正給暖通、浩辰暖通等,均基於AutoCAD平台開發,完全遵循中國工程標准、規范和暖通工程師習慣,集施工圖設計和自動生成計算書為一體,應用廣泛。
(11)國內建築電氣設計主流軟體:博超電氣、天正電氣、浩辰電氣等,均基於AutoCAD平台開發,完全遵循中國工程標准、規范和電氣工程師習慣,集施工圖設計和自動生成計算書為一體,應用廣泛。
(12)國內建築結構設計主流軟體: PKPM結構系國家標准制定單位基於自主平台研發;廣廈結構基於AutoCAD平台開發;探索者結構基於AutoCAD平台,主要用於結構分析的後處理,出結構施工圖。三者均完全遵循中國工程標准、規范和結構工程師師習慣,應用十分廣泛。
(13)國內建築節能設計主流軟體,包括PKPM節能、斯維爾節能、天正節能等,均可按照各地氣象數據和標准規范分別驗證,可直接生成符合審查要求的分析報告書及審查表,屬於規范驗算類軟體。
(14)國內建築日照設計主流軟體:天正日照、眾智日照、斯維爾日照等,均可按照各地氣象數據和標准規范分別驗證,可直接生成符合審查要求的分析報告書,並提供給審圖之用,屬規范驗算類軟體。
(15)高端結構分析與設計軟體:SAP適合多模型計算,拓展性和開放性更強,設置更靈活,趨向於「通用」的有限元分析, 但需事先熟悉設計規范;而Etabs結合中國設計規范較好,適合於對規范不太熟悉的使用對象,但二者均沒有後處理。
(16)強大的環境能源整合分析軟體:以IES <Virtual Environment>為代表,用於對建築中熱環境、光環境、設備、日照、流體、造價以人員疏散等方面因素,進行精確模擬和分析,功能強大。但許多知識點較為深奧,不易熟練掌握。
(17)國內施工造價主流軟體(含造價和算量):包括廣聯達(自主平台)、魯班(AutoCAD平台)、斯維爾(AutoCAD平台)、神機妙算(自主平台)和品茗等。這類軟體都須嚴格遵循國內各地定額規范,故鮮有國外軟體競爭。
⑹ 產品經理和項目經理一般都用什麼項目管理工具
現在常用的項目管理工具有:CORNERSTONE、Teambition、ones、tapd、zentao
最推薦的一種:CORNERSTONE項目管理工具
推薦理由:
CORNERSTONE能夠用來處理任何類型的項目協作的工具兆散,應用於運行和維護涉及到你的業務和企業的最困難任務,即使是對最初級的用戶都能有所幫助,可滿足不同團隊規模的需求。
1.存儲在雲端,或者可以自己架設,基於 B/S 架構;
CORNERSTONE有網頁版,並支持mac、windows、ios、Android多端同步,並支持私有部署功能。
⑺ 程序員應知應會之自動化運維那些事兒
對於一個開發人員來講,可能運維並不是自己的職責所在。但是作為一名開發人員,卻不能不了解自動化運維的整個流程。因為對於一個信息系統而言,開發和運維本質是一體的,尤其對於一些小公司來講,可能運維人員本身就是開發人員抽空兼任的。
而自動化運維,本質上是介於開發和運維之間的,是運維和開發的交集,甚至很多時候都要寫不少代碼。因此,任何一個開發人員,都需要有自動化運維的相關知識。
一個了解好的開發人員,即使自己不做運維相關的工作,也能夠知道自己在將項目交付給運維人員的時候,哪些東西是重要的,那些是必須配置的等等。然而在實際工作中,往往開發人員會給運維人員留下一些坑,一些只有他自己知道,而運維人員不知道的東西。導致運維人員自己試了很多次發現不行的時候,找到開發人員,開發人員研究了一下才會告訴他,在某某環境中必須用哪個埠之類的。這樣不僅白白浪費了運維人員的時間,也增加了很多溝通的工作量。
反過來也是如此,一些現場的問題如果運維人員不能現場給出問題的定位。對於開發人員來講是非常難以復現的。比如之前有某家企業,運維人員在客戶現場發現問題。費了很大力氣從客氣的內網裡面把日誌導出來,發給開發人員,結果開發人員仔細研究了日誌之後,發現是網不通的問題。開發人員顯然是不可能知道為啥網不通的,搞不好是壓根沒連網線。
所以今天我們來聊一聊,對於一個程序員來講,需要了解的自動化運維的那些事。
一、自動化運維的概念
隨著信息時代的持續發展,初期的幾台伺服器已經發展成為了龐大的數據中心,單靠人工已經無法滿足在技術、業務、管理等方面的要求。一個運維人員手工配置幾台伺服器還可能。配置幾百上千台伺服器那就累死了,還容易出錯。那麼就需要對運維工作進行標准化、自動化、架構優化、過程優化等。從面降低運維服務成本。其中,自動化最開始作為代替人工操作為出發點的訴求被廣泛研究和應用。
所謂自 動化運維,即在最少的人工干預下,結合運用腳本與第三方工具,保證業務系統7*24小時高效穩定運行 。這是所有業務系統運維的終極目標。
按照運維的發展成熟度來看, 運維大致可分為三個階段 :
(1)依靠純手工,重復地進行軟體的部署與運維;
(2)通過編寫腳本,方便地進行軟體的部署與運維;
(3)藉助第三方工具,高效地進行軟體的部署與運維;
二、自動化運維需要解決的問題
自動化運維通常來講,需要解決以下幾個問題: 自動部署配置、風險事前預警、故障事中解決、和故障事後管理 。
三、自動化運維的常用工具
自動化運維常用的工具包括以下幾種:
1、Ansible
ansible是基於Python開發的自動化運維工具,集合了眾多運維工具(puppet、cfengine、chef、func、fabric)的優點,實現了批量系統配置、批量程序部署、批量運行命令等功能。
ansible具有如下一些特性:
(1)模塊化:調用特定的模塊,完成特殊的任務。
(2)Paramiko(python對ssh的實現),PyYaml,jinja2(模塊語言)三個關鍵模塊。
(3)支持自定義模塊,可使用任何編程語侍友言寫模塊。
(4)基於python語言實現。
(5)部署簡單,基於python和SSH(默認已安裝),agentless,無需代理不依賴KPI(無需SSL)。
(6)安全坦喊,基於OpenSSH
(7)冪等性:一個任務執行一次和執行n遍效果一樣,不因重復執行帶來意外情況。
(8)支持playbook編排任務,YAML格式,編排任務,支持豐富的數據結構。
(9)較強大的多層解決方案role。
2、Chef
Chef是一個功能強大的自動化工具,可以部署,修復和更新以及管理伺服器和應用程序到任何環境。
Chef 主要分為三個部分 Chef Server、Workstation 以及 Chef Client。用戶在 Workstation 上編寫老信槐 Cookbook。然後,通過 knife 命令上傳到 Chef Server。最後,在 Chef Client 上面實施安裝和部署工作。所以,對於 Cookbook 地編寫在整個自動化部署中起到了重要的作用。
Chef Server 包含所有配置數據,並存儲描述Chef-Client中每個Nodes的Recipe,Cookbook和元數據。配置詳細信息通過Chef-Client提供給Nodes。所做的任何更改都必須通過Chef Server進行部署。在推送更改之前,它通過使用授權密鑰來驗證Nodes和Workstations是否與伺服器配對,然後允許Workstations和Nodes之間進行通信。
Workstations 用於與Chef-server進行交互,還用於與Chef-nodes進行交互。它還用於創建Cookbook。Workstations是所有交互發生的地方,在這里創建,測試和部署Cookbook,並在Workstations中測試代碼。
Chef命令行工具 是創建,測試和部署Cookbook的地方,並通過此策略將其上載到Chef Server。
Knife 用於與ChefNodes進行交互。
Test Kitchen 用於驗證Chef代碼
Chef-Repo 是一個通過Chef命令行工具在其中創建,測試和維護Cookbook的存儲庫。
Nodes 由Chef管理,每個Nodes通過在其上安裝Chef-Client進行配置。 ChefNodes 是一台機器,例如物理雲,雲主機等。
Chef-Client 負責注冊和認證Nodes,構建Nodes對象以及配置Nodes。Chef-Client在每個Nodes上本地運行以配置該Nodes。
Cookbook 是Chef 框架的重要基礎功能之一。在 Chef Server 對目標機器做安裝部署的時候,是通過 Runlist。而 Runlist 裡面又包含了一個一個具體的 Cookbook,所以,最終對一個目標機器的部署任務就落到了 Cookbook 上。而對於 Cookbook 來說,其中包含了多個組件,我們可以將 Cookbook 簡單地理解成一個容器或者可以理解為一個包,裡麵包含了 recipes、files、templates、libraries、metadata 等信息。這些信息用於配置我們的目標機器。
3、Puppet
puppet是一種Linux、Unix平台的集中配置管理系統,所謂配置管理系統,就是管理其裡面諸如文件、用戶、進程、軟體包等資源。它可以運行在一台伺服器端,每個客戶端通過SSL證書連接到服務端,得到本機器的配置列表,然後根據列表來完成配置工作,所以如果硬體性能比較高,維護管理上千上萬台機器是非常輕松的,前提是客戶端的配置、伺服器路徑、軟體需要保持一致。
客戶端Puppet會調用本地facter,facter探測出該主機的常用變數,例如主機名、內存大小、IP地址等。然後Puppetd把這些信息發送到Puppet服務端;
Puppet服務端檢測到客戶端的主機名,然後會檢測manifest中對應的node配置,並對這段內容進行解析,facter發送過來的信息可以作為變數進行處理;
Puppet伺服器匹配Puppet客戶端相關聯的代碼才能進行解析,其他的代碼不解析,解析分為幾個過程,首先是語法檢查,然後會生成一個中間的偽代碼,之後再把偽代碼發給Puppet客戶端;
Puppet客戶端接收到偽代碼之後就會執行,執行完後會將執行的結果發送給Puppet伺服器;
Puppet服務端再把客戶端的執行結果寫入日誌。
4、Saltstack
SaltStack是基於python開發的一套C/S自動化運維工具。部署輕松,擴展性好,很容易管理上萬台伺服器,速度夠快。與伺服器之間的交流,以毫秒為單位。SaltStack提供了一個動態基礎設施通信匯流排用於編排,遠程執行、配置管理等等。它的底層使用ZeroMQ消息隊列pub/sub方式通信,使用SSL證書簽發的方式進行認證管理,傳輸採用AES加密。
在saltstack架構中伺服器端叫Master,客戶端叫Minion。
在Master和Minion端都是以守護進程的模式運行,一直監聽配置文件裡面定義的ret_port(接受minion請求)和publish_port(發布消息)的埠。當Minion運行時會自動連接到配置文件裡面定義的Master地址ret_port埠進行連接認證。
saltstack除了傳統的C/S架構外,其實還有一種叫做masterless的架構,其不需要單獨安裝一台 master 伺服器,只需要在每台機器上安裝 Minion端,然後採用本機只負責對本機的配置管理機制服務的模式。
saltstack提供如下一些功能:
(1)遠程執行:(批量執行命令)在master上執行命令時,會在所有的minion上執行。
(2)配置管理/狀態管理 :(描述想到達到的狀態,saltstack就會去執行)
(3)雲管理(cloud):用於管理雲主機
(4)事件驅動:被動執行,當達到某個值會自動觸發
這四種自動化運維工具的比較如下,現在主流的基本上ansible和saltstack用的多一些:
⑻ SaaSBase:最受歡迎的項目管理軟體有哪些
十大好用的項目管理軟體:1.一站式研發項目管理軟體PingCode;2.通用型項目協作工具Worktile;3.開源項目管理軟體Redmine;4.免費項目管理軟體Trello;5.無代碼項目管理軟體Monday;6.IT項目追蹤管理工具Jira;7.小團隊項目管理軟體Teambition;8.適用於跨國團隊的項目管理軟體Clickup;9.工程項目管理軟體Oracle Primavera;10.為mac打造的項目管理軟體OmniPlan。
一、國內外10款優秀的項目管理軟體對比
1.一站式研發項目管理軟體PingCode
國內發展最快的研發項目管理軟體,PingCode 在2021年入選36氪:項目管理軟體金榜-研發項目管理榜單 TOP 1;2022年被選入國內年度口碑產品 TOP 36。適用於十幾人到千人規模的的團隊。
PingCode 是一款覆蓋研發全生命周期的項目管理系統,被廣泛用於需求收集、需求管理、需求優先順序、產品路線圖、項目管理(敏捷/kanban/瀑布)、測試管理、缺陷追蹤、項目文檔管理、效能度量、目標管理等領域。並且集成了github、gitlab、jinkens、企微、飛書等主流工具,也就是說我們能在需求下面關聯代碼,關聯集成信息,在飛書查看通知等。
軟體優勢:
產品開箱即用,簡單易上手,不需要像Jira 那樣經過好幾月的培訓,以及專門的系統管理專家配置系統才可使用;
為25人以下團隊免費提供基礎版本,收費版價格僅為國外產品Jira的30%-40%;
國產化,支持信創、麒麟等;
支持私有部署、定製化以及saas等購買方式;
口碑、服務支持好;
軟體缺點:
暫未提供多語言版本;
PingCode官網
2.通用型岩睜項目協作工具Worktile
國內市場佔有率最高的項目管理軟體之一。被廣泛用於電商、市場活動、律所項目、生產製造、行政、財務、設計、工程、教育、科研等幾乎包含所有類型的項目。
在功能上Worktile 是一個工具集合,它具備OKR目標管理、項目管理、項目集管理、項目計劃、項目風險、項目成本管理、企業網盤、審批、簡報等能力。並且具備強大的自定義能力,能夠配置出符合各種項目團隊的流程、表單、欄位、數據報表,以及具備豐富的模板市場。
軟體優勢:
能夠滿足絕大部分類型的項目管理需求,自定義能力非常強,可以搭建適合團隊的項目模板和管理流程;
開箱即用,上手簡單,價格相對便宜;
能夠很大程度幫助團隊節省成本,因為它是一個工具集合能夠同時滿足項目、OKR、網盤、OA等需求;
支持saas、私有部署、定製等購買方案;
為10人以下型棗陪團隊提供基礎的免費版本
軟體缺點:
在軟體項目管理的專業度上不如 PingCode 等垂直領域的產品;
Worktile官網
3.開源項目管理軟體Redmine
Redmine是一款開源的項目管理軟體,集成了缺陷跟蹤工具,是一款基於web的項目管理工具。其特點是支持多項目和子項目,可以在上面新建多個項目,在一個平台上管理多個項目。由於這款軟體是一款開源的軟體所以用戶卜蠢可以對軟體進行二次編程這樣滿足了不同公司和項目的發展需要,保證了差異性和擴展性。
軟體優點:
開源免費的;多語言支持(已經內置了簡體中文);支持多種資料庫,如MySQL、SQLite、PostgreSQL;功能豐富,如用戶角色控制、問題追蹤、自動日歷和甘特圖繪制、Wiki形式的文檔撰寫和文件管理,還可以集成其他版本管理系統和BUG跟蹤系統,例如Git、SVN等等。
軟體缺點:
成本更高:開源軟體雖然可以節約一定的開發成本,但卻會帶來非常高的開發維護成本。我們曾算過一筆賬:購買一個在線項目管理系統的成本是約是15萬/年(100人團隊);開源項目管理系統二開最少需要一個專門的程序員來開發+長期維護,而一個程序員的薪資至少在20W/年,但二開前期人員投入一定不止1個人。
功能有限,系統一直處於「能用」的狀態;
安全性可能更低:當軟體應用程序的源代碼公開可用時,其安全性變得更加脆弱。
官網:https://www.redmine.org/
4.免費項目管理軟體Trello
Trello 以其簡單易用而聞名,非常適合需要易於理解的基本項目管理工具的小型團隊。自從被Atlassian 收購之後就免費開放了大部分功能,只有少量高級功能收費。
Trello是典型的看板型項目管理軟體,提供一個像是便利牆貼的大看板,我們可以在上面貼上所有的任務、瑣事、資料,然後一條一條地依據進度或分組自由排列好,清楚地呈現出整個項目的結構, Trello 可以讓你一下子就把瑣碎事情也變得井然有序。
軟體優點:
簡單易上手,開箱即用
絕大部分功能都是免費的
提供豐富的多語言版本
提供豐富的集成軟體,當然都是國外的
軟體缺點:
在國內不設辦事處,不提供原廠的服務支持;
國內訪問龜速
官網:https://trello.com/zh-Hans
5.無代碼項目管理軟體Moday
這是由色列著名科技企業研發的一款項目管理軟體,2020年曾在專業的軟體點評網站G2排第二。Monday可以讓中小型企業可以在無代碼的環境中構建自定義工作流應用程序以運行項目,流程和日常工作。它能夠被用於設計、資訊科技、軟體研發、銷售、文檔、法律、HR等眾多的項目類型管理。
軟體優點:
優秀的界面和操作體驗
適用於大多數項目類型
在全球有眾多的知名團隊客戶
無代碼/低代碼方式能夠滿足團隊個性化管理需求
軟體缺點:
無法完成Scrum等一些對專業、細節要求高的項目管理;
更適合10人以下的小型團隊協作,無法滿足中大型團隊的需求;
官網:https://monday.com/lang/zh-tw/
6.IT項目追蹤管理工具Jira
全球最早的軟體研發過程管理工具之一,但近些年對國內用戶的政策並不友好,特別是停售 Server 版。但其仍是全球最知名的IT項目管理軟體之一。
IRA 是工程師用來跟蹤和管理任務的軟體開發工具。您可以將它用於敏捷和瀑布項目管理,以跟蹤錯誤、功能和其他工作項。您還可以將 JIRA 配置為與許多服務管理工具一起使用,使其成為管理任務的多功能工具。
軟體優點:
更好的工作流程可見性;
時間跟蹤幫助節省資源
提高生產力
為10人以下團隊提供基礎免費版本;
強大的第三方集成
軟體缺點:
國內不支持私有部署版本,只提供saas版本,但國內又不設伺服器;
購買成本高昂,百人左右團隊動輒上百萬;
新人上手使用成本高,需要長達幾個月的培訓以及專業的系統配置人員才可使用;
訪問速度慢
官網:https://www.atlassian.com/zh/software/jira
7.小團隊項目管理軟體 Teambition
釘釘旗下的一款項目管理軟體,更適用於小型團隊項目協作,被廣泛用於適合產品、研發、設計、市場、運營、銷售、HR等各類團隊。Teambition 以項目和任務的可視化管理來支撐企業團隊協作,含任務、文檔、文件、統計、甘特圖等豐富應用。
軟體優點:
承諾個人版本永不收費;
優秀的產品界面和操作體驗;
工具融合,打破信息孤島,集成了項目管理、文檔管理、資源管理、流程管理、溝通協作等工具,支持不同的業務場景;
深度嵌入釘釘,對同時使用釘釘的用戶來說非常友好;
軟體缺點:
Teambition核心在任務及項目管理,為了追求的「簡單易用」,犧牲了項目目標和分層分級許可權管理——整體適用場景較為局限,難以實現項目的閉環管理(缺少目標、網盤管理能力)。
自定義能力不強,無法很好的滿足團隊的個性化需求;
無法與企業微信、飛書等外部工具打通;
官網:https://www.teambition.com/
8.適用於跨國團隊的項目管理軟體Clickup
ClickUp是近些年一個從國外火到國內的產品,是一個All-In-One 的項目管理應用。和其他產品從單一功能切入不同,ClickUp 擁有強大的功能組合和易用性,包含文檔、即時通訊、OKRs、銷售自動化、圖形設計、視頻、白板等幾乎所有東西。與國內的飛書、Worktile其實有些類似。
軟體優點:
一個軟體滿足大部分企業管理需求,避免使用多個工具增加成本和造成數據割裂;
功能豐富的免費版本
支持自定義儀表盤(儀表盤在國外使用比較廣泛)
軟體缺點:
強大、豐富的功能也為團隊帶來了較高的學習成本;
國內不設團隊,訪問速度慢,不提供原廠服務支持;
官網:https://www.clickup.com/
9.工程項目管理軟體Oracle Primavera
Oracle Primavera (P6),前身P3(DOS時代)稱得上是項目管理工具鼻祖。P6主要用於項目進度計劃編制、資源預測、實際進度跟蹤。能支撐企業級項目進度管理方案,適合投資百億級別的復雜大項目。在工業領域應用較為廣泛。
軟體優點:
P6 軟體比較切合工程的實際,可操作內容多,功能完備。特別是在資產密集型行業中,Oracle Primavera P6 項目管理軟體是強大、可靠和易用的解決方案,用於對項目、項目群及項目組合進行優先排序、計劃、管理和執行。
軟體缺點:
與現在許多工程項目管理軟體套件相比,P6 沒有合同管理,安全管理,環境管理等新功能。盡管 P6 的項目管理功能十分強大,全面,但是操作比較復雜,相關人員一般需要經過專門培訓才能很好的運用 P6 實現工程項目管理;除此以外價格也較高。
官網:https://www.oracle.com/
10.為mac打造的項目管理軟體OmniPlan
OmniPlan是適用於 macOS 的最流行的原生 Mac 桌面項目管理應用程序之一。它來自 Omni
Group,該團隊創建了出色的圖表軟體Omnigraffle,這是Mac上 Microsoft Visio的流行替代品。Omni Group 產品專為Mac 等Apple 設備製造,沒有 Windows 版本。
軟體優點:
OmniPlan比 Microsoft Project 更易於使用,可以導入 MS Project 文件(盡管最多隻能到 MS Project 2016)並且在 Mac 上看起來很棒,因為它是專為 macOS 設計的。它使用清晰的甘特圖布局,讓你非常清楚地了解需要完成的工作。你還可以下載並試用 OmniPlan for Mac的全功能免費 14 天試用版。
軟體缺點:昂貴的前期成本。
官網:https://www.omnigroup.com/omniplan/
以上就是關於10大項目管理軟體的全部介紹,希望對大家的項目管理工具選型有所幫助。
⑼ 為什麼運維用python
基於Python本身的優點:簡單,易學,速度快,免費、開源,高層語言,可移植性,解釋性,可擴展性,可嵌入性,豐富的庫,獨特的語法。Python已經成為現在編程的必備語言。作為「膠水語言」它能夠把其他語言製作的各種模塊輕松聯結在一起。
比起C和Java,Python的魅力更為突顯,因為完成同一項任務,C語言需要1000行代碼,Java只需要100行代碼,而Python可能只需要20行州敗就輕松搞定。
相關推薦:《Python入門教程》
Python在系統運維上的優勢在於其強大的開發多能力和完整的工業鏈,它的開發能力遠強於各種Shell和Perl,的確通過Shell腳本來實現自動化運維!藉助自動化運維來實現大規模集群維護的想法是對的,但由於Shell本身的可編程能力較弱,對很多日常維護中需要的特性支持不夠,也沒有現成的庫可以借鑒,各種功能都需要從頭寫起,所以說Shell腳本力量不夠。
而現Python是更好的選擇,Python除了易讀易寫更兼具面向對象和函數式風格,已經成為IT運維、科學計算、數據處理等領域的主要編譯語言。通過系統化的將各種管理工具結合,對各類工具進行二次開發,形成統一的伺服器管理系統。
和Python類似的Ruby也很適合編寫系統管理軟體,但是在相關庫和工具上比Python差遠了。
讓系統易運維管理是一個工程,Python在伺服器管理工具上非常豐富:配置管理(Saltstack)、批量執行( Fabric, saltstack)、監控(Zenoss, nagios 插件)、虛擬化管理( Python-libvirt)、進程管理 (Supervisor)、雲計算(Openstack)等,大部分系統C庫都有Python綁定。
作為一門編程語塌慧言冊衫顫,Python幾乎可以用在任何領域和場合,自身帶有無限可能,擔任任何角色。
從國內的豆瓣、搜狐、金山、騰訊、盛大、網易、網路、阿里、淘寶、熱酷、土豆、新浪、到國外的谷歌、NASA、YouTube、Facebook等互聯網巨頭公司都用Python完成各項任務。
隨著雲計算技術的發展與成熟,低端運維人員的市場越來越小,甚至是沒有市場,因為中小型公司不需要運維,而大公司的門檻高,低端運維沒有核心競爭力,會工程開發能力的運維才是大企業喜聞樂見的。
掌握Linux技能是一個運維人員的基本,要勝任大公司以企業及的運維工作光會Linux還遠遠不夠。Linux+Python是運維的最佳搭配。
⑽ IT運維管理軟體哪個好
現在市面上有很多軟體,各有各的特點。每個軟體的側重點不同。
例如雲雀運維管理軟體,基於ITSS、ITTL開發設計,強化流程管理系統、軟體包含 服務台(呼叫中心)、用戶中心、監控中心、配置管理、建檔管理、問題管理、駐場管理、監控管理、等多個功能,既能滿足ITSS過關需求,又滿足提升運維管理的需要。對於提升運維管理的企業是非常不錯的。