在家運維不用慌 | 盤點那些遠程運維中的雲上利器

遠程辦公期間,下降非必要的協做成本和本地操做,來提高開發和運維效率,顯得尤其重要。此外,大量的在線教育、在線醫療等行業的客戶在疫情期,遇到了流量激增的狀況,那麼是否有在不影響現有架構的狀況下,經過一些工具型產品,就能提高業務的可用性呢?html

本文將介紹幾款阿里雲的開發和運維工具,優點是下降計算資源成本、提高開發運維效率、優化協做成本。前端

利器一:容量規劃利器 - 性能測試服務(簡稱PTS)web

面向羣體:數據庫

  1. 性能測試人員:負責業務系統的性能驗收,摸頂系統瓶頸點,轉化爲性能優化需求你。
  2. 運維崗位:負責系統運維,特別須要保障峯值流、新系統上線後穩定運行;
  3. 架構師:負責站點總體能力/容量規劃,架構優化及性能提高。
  4. 項目的甲乙方接口人:甲方用來驗收乙方交付的系統性能;乙方用來自證提交的系統性能。

使用場景:a. 新系統上線系統上線前,須要探知站點能力,防止一上線就被用戶流量打垮,提早作好準備。PTS可模擬真實業務場景進行壓測,徹底模擬用戶行爲。編程

b.峯值業務穩定性保障相似於阿里雙11大促的峯值業務穩定性考驗,提早經過PTS進行模擬真實峯值流量的驗證,以便保障峯值業務不受損,小程序

c. 站點容量規劃不少業務新上線時爲了快速佔領市場,沒有完全作到最優性能,業務達到必定成熟度以後,須要進行成本優化。經過性能測試模型系統水位,可對站點進行精細化容量規劃。後端

d. 性能瓶頸探測經過全鏈路壓測方式,可探測到系統瓶頸點,進行鍼對性的調優,提高總體的服務能力和吞吐量。瀏覽器

e. 外包項目交接驗收目前有比較多的軟件外包行業,進行項目交付的時候須要驗證性能。乙方可經過PTS進行性能驗證和自證,保障交付系統的高性能;甲方可進行項目的驗收,以便驗證項目能符合預期。安全

優點對比:性能優化

如何計費:PTS *採用預付費購買資源包的形式收費,解決方案需另外按照人天計算。計費單位VUM = VU(壓測任務中併發用戶數)M(壓測場景執行時長,按分鐘粒度,不滿一分鐘按一分鐘計算),舉例:4併發用戶運行2分鐘即8VUM, 8併發用戶運行1分鐘也是8VUM。如下圖爲示例,便於理解:

詳情連接:https://www.aliyun.com/price/product#/pts/detail

優惠活動:新年大促,部分資源包低至八折!更有性能挑戰賽活動,「玩轉壓測、贏取禮品」,參與活動續購資源包低至75折!詳情瞭解:https://promotion.aliyun.com/ntms/act/ptsplay.html

客戶案例:春晚獨家互動合做夥伴,在多家廠家/自建的方案評估中,最終選定了阿里雲PTS。經過PTS 提早進行模擬真實業務流量、業務場景的高流量壓測,提早進行模擬驗證、探測系統瓶頸、調優優化,最終保障春晚互動活動順利進行。


利器二:降成本利器 - Serverless應用引擎(簡稱SAE)

面向羣體:a. 中小型企業業務發展很快,指望能快速交付的。b. 業務低峯和高峯的流量差值較大,引發 CPU/Load使用率不高、閒置資源較高,對雲上資源成本有優化計劃的。c. 業務是K8s 應用,面對複雜的應用管理和運維預測到會有較高的業務風險,但願能低門檻使用K8s容器技術,有相應的商業化託管產品提供技術兜底的。

使用場景:a. 快速構建雲上微服務應用經過 SAE 幫用戶屏蔽底層 IaaS 購買和運維細節,屏蔽底層鏡像倉庫和 Kubernetes 細節,低門檻經過 WAR/JAR 方式部署微服務應用,大幅提高運維效率,讓企業聚焦核心業務自己。

b. 應用環境隨需靈活啓停,節省成本企業應用一般都有多套環境,除線上環境外,其它環境閒置率高,但從新搭建一套環境的成本也高。SAE 提供了一鍵啓停開發測試環境的能力,即開即用,節省成本,方便運維。

c. 利用彈性伸縮來應對不肯定的突發流量互聯網如在線醫療、在線教育、社交應用遇到流量突增時,SLA 和機器成本的平衡點很差找。SAE 提供自動彈性伸縮的能力,幫助應用自動輕鬆應對流量高峯,保證 SLA 的同時也節省了機器成本。

優點對比:

如何計費:

提供按量付費模式,計費模式同 ECS,有 vCPU 和內存兩個計費項,根據客戶應用選擇的實際例規格,以及每一個實例實際運行時長按分鐘計費。詳情連接:https://help.aliyun.com/document_detail/132155.html

優惠活動:3月31日前,按量付費 6折特惠。預付費資源包將於3-4月上線。嚐鮮地址:https://www.aliyun.com/product/edas,

客戶案例:武漢某在線學習的教育社交類應用,在春節期間遇到流量突增的狀況且集中在上午和晚間,經過 SAE 對應用進行了平滑的擴容,確保了流量突增時的服務穩定性,同時,啓用彈性伸縮功能,下降了擴容時的閒置計算資源成本。


利器三:一鍵部署利器 - Cloud Toolkit

面向羣體:

  1. 適用於全部須要更高效地開發、測試、診斷並部署應用的開發者。
  2. 業務的開發迭代過程當中,須要屢次執行部署,但願能減小繁瑣重複的部署步驟。
  3. 但願應用能夠部署到任意服務器或者雲端(ECS、EDAS、ACK、ACR 和 小程序雲 等),而且集成不少極速開發的功能。

使用場景:a. 應用部署 | 實時日誌應用部署 | 實時日誌將應用一鍵部署到任意服務器(Host / ECS),支持標準 SSH 協議,無需在一系列運維工具之間切換,只需在圖形界面上選擇目標服務器,便可實現應用快速部署。還能夠部署到 K8s、鏡像倉庫、EDAS、SAE、小程序雲等。

b. 快速登陸遠程服務器在 IDE 內,開發者能夠直接經過內置的終端 Terminal,快速登陸遠程服務器;不只僅用於阿里雲服務器 ECS,也能夠用於 全部支持標準 SSH 協議的機器。

c. 文件上傳,命令執行Cloud Toolkit 幫助開發者在 IDE 內,一鍵將本地或者遠程 URL 文件上傳到服務器指定目錄下去,無需在各類 FTP、SCP 工具之間頻繁切換;更爲重要的是,文件上傳完畢後,還支持命令執行,好比:文件解壓縮、程序啓動等。

d. 快速建立 Dubbo 工程Dubbo 採用全 Spring 配置方式,透明化接入應用,對應用沒有任何 API 侵入,只需用 Spring 加載 Dubbo 的配置便可,Dubbo 基於 Spring 的 Schema 擴展 進行加載。若是不想使用 Spring 配置,能夠經過 API 的方式進行調用。

優點對比:

如何計費:免費——面向全部開發者。線上安裝地址:https://cn.aliyun.com/product/cloudtoolkit線下獲取安裝包:https://help.aliyun.com/document_detail/120634.html**

客戶案例:武漢某在線教育公司,在人手短缺的狀況下,須要快速開發新功能、上線多款在線學習、交互類應用,經過使用 Cloud Toolkit 的一鍵部署功能,不只將應用快速部署到任意服務器上,並且減小了繁瑣重複的部署步驟,極大提升了開發效率,讓功能、應用可以達到快速上線。


利器四:微服務註冊和配置中心管理利器 - MSE

面向羣體:使用ZooKeeper/Nacos/Eureka 等開源項目,自建微服務註冊和配置中心,但遇到較多運維難題,或投入時間較多但願能專一在業務開發的企業。

使用場景:a. 微服務註冊發現採用 Dubbo/Spring Cloud 框架做爲微服務解決方案的客戶,須要一個穩定的 ZooKeeper/Nacos/Eureka 集羣實現微服務的註冊和發現。

b. 分佈式協調利用 ZooKeeper/Nacos/Eureka 實現分佈式配置管理、系統協調等,例如:HBase、Kafka 和 Hadoop 等。

優點對比:

如何計費:

MSE的計費項包含MSE實例費用公網流量費用(可選項)。公網流量費用根據您的公網訪問需求而定,費用與SLB產品相同。MSE實例有按量後付費(以小時計費)和預付費(包年包月)兩種計費模式,計費項有引擎規格(包含CPU和內存)和節點數。詳情連接:https://help.aliyun.com/document_detail/139842.html


利器五:單體應用雲上託管利器 - Web+

面向羣體:使用Java、Python、Node.js、PHP、Go、Ruby和.NET Core等多種語言編寫並構建的Web應用、開源應用和小程序應用的企業,尋求一款免費的簡單、高效、安全而又靈活的對應用進行部署、伸縮、調整和監控的雲上託管服務。

使用場景:a. 普通Web應用託管單機部署模式下,反向代理、用戶的應用程序和數據庫等均部署在一臺主機上,最大限度的解決資源和成本問題。分佈式部署模式下,用戶的應用可使用彈性能力方便的進行橫向擴展,再經過SLB對請求進行負載均衡。

b. 開源應用託管因爲運行應用所需的運行時環境各不相同,在Web+插件體系的支撐下,開源應用將能夠按需依賴任何第三方組件,而無需等待Web+產品對此進行官方支持。

c. 小程序應用託管小程序移動應用的先後端是嚴格分離的,前端程序運行在宿主應用中,後端程序運行在雲廠商提供的基礎設施服務之上。使用Web+能夠輕鬆運維小程序移動應用的後端部分。

如何計費:

開通和應用託管功能均是免費。無償使用地址:https://www.aliyun.com/product/webx


利器六:微服務應用託管和治理利器 - EDAS

面向羣體:

  1. 微服務架構是 Spring Cloud 或是 Dubbo 的中小型或傳統企業,業務發展很快,指望能快速交付的,但因爲研發時間成本過高,試錯帶來的穩定性風險過高。
    b. 業務是

K8s 應用,面對複雜的應用管理和運維預測到會有較高的業務風險,但願能低門檻使用K8s容器技術,有相應的商業化託管產品提供技術兜底的。

使用場景:a. 快速構建雲上微服務應用經過 WAR 包、JAR 包或鏡像等多種方式快速部署應用,基於 ECS 提供全應用生命週期管理,包括髮布、回滾、應用分組管理、多版本並存,並集成監控,日誌等能力,極大的提高了 ECS 的集羣管理效率。

b. 提升線上微服務應用的穩定性0 代碼侵入就能完成 Dubbo 和 Spring Cloud 應用上雲,支持全鏈路灰度、單點異常自動摘除、派克島迭代等多種微服務治理高級特性,提高微服務應用的可用性。

如何計費:

提供按量付費和包年包月兩種計費模式,並提供了標準版、專業版不一樣的價格套餐,方便客戶根據實際狀況選擇性價比最高的接入方式,詳情連接:https://help.aliyun.com/document_detail/44682.html

優惠活動:1-5個應用實際例無償使用,包年包月新購客戶,享 8 折優惠。試用地址:https://www.aliyun.com/product/edas,

客戶案例:上海某社交互聯網客戶藉助 EDAS 很好地實現業務層的服務調用,如用戶推薦、動態展現等,並利用 EDAS 命令空間的特性,有效進行生產環境和測試環境的隔離,從而保證應用部署環境的一致性和可控性。EDAS 提供的應用生命週期管理能力,極大地減小了運維人員的運維難度,輕鬆應對春節期間的流量突增狀況。


利器七:雲上監控利器 - 應用實時監控服務ARMS

面向羣體:須要監控Java,PHP等後端應用和網頁,小程序,APP等前端應用的企業運維開發團隊。開發:

  • 現狀:應用出現異常和性能問題,不知從何下手
  • 需求:快速確認異常信息和性能瓶頸
  • 咱們的價值:提升排查效率,縮短問題修復時間。

運維:

  • 現狀:應用出現不知道問題出在客戶端,網絡,仍是應用自己。
  • 需求:快速確認請求全鏈路中的問題點
  • 咱們的價值:全鏈路監控快速定位問題點。

架構師:

  • 現狀:應用變化較快,致使架構不清,缺少衡量總體應用性能的指標
  • 需求:應用監控
  • 咱們的價值:從用戶體驗角度衡量應用監控程度。

使用場景:

  • 監控應用性能指標,第一時間發現問題。
  • 幫助運維定位故障,釐清責任。

如何計費:ARMS 採用後付費和預付費購買資源包的形式收費應用監控採用  AgentHour :一個Agent就至關於一臺ECS,Agenthour就是監控一臺ECS一個小時。前端監控採用 PV :頁面訪問次數。價格頁面說明:https://www.aliyun.com/price/product?#/arms/detail

優惠活動:戰疫情,推出客戶關懷計劃關懷一:ARMS 應用監控資源包限時5折(新客專享)關懷二:ARMS 應用監控面向容器客戶全線5折關懷三:ARMS 前端監控計費模型更改,至關於原價1折起

客戶案例:上海視頻類互聯網客戶  在架構升級的過程當中,藉助 ARMS 快速地實現了對業務端到端的監控。經過ARMS,用戶能夠實時準確的定位移動端、瀏覽器端、服務端產生的各種性能問題,有效的下降跨部門排障溝通成本,從而順利實現架構的升級和調整 。


利器八:雲上異步分流利器 - 消息隊列 MQ & 消息隊列 Kafka

面向羣體:全部分佈式系統的開發者,架構師等。

使用場景:a.幫助系統異步解耦,提升系統可用性;當系統需新增或者刪減新的應用模塊,快速迭代;b.削峯填谷,利用消息隊列自己的能力,當面對上游系統的應用洪峯時,下游系統也能平緩承接,保證系統可用性;c.全面兼容開源,進一步優化開源產品長期以來的痛點,開源Kafka、開源RabbitMQ等的自建用戶能夠快速上雲;

業務場景選型分類請見:

如何計費:

提供按量付費和包年包月兩種計費模式,並提供了標準版、專業版不一樣的價格套餐,方便客戶根據實際狀況選擇性價比最高的接入方式,詳情請見各產品詳情頁:https://www.aliyun.com/product/ons

優惠活動:

  • 新用戶最低規格9.9元包月起,其餘規格5折起;
  • 老用戶年付85折起,部分超大規格75折起,消息隊列Kafka 版&消息隊列AMQP 版購買三個實例及以上享受5折。

利器九:雲端最佳K8s利器 – 容器服務ACK

面向羣體:已經或正在考慮使用容器的企業,尋求企業級容器化應用的全週期專業支持。或者您擁有如下應用場景,如機器學習、微服務架構、DevOps、混合雲、海量在線業務或數據處理、智能運維等訴求。

開發:

  • 現狀:應用頻繁迭代,如何實現自動部署,以及上線後自動更新;
  • 需求:新應用的容器化開發,或已有應用進行容器改造,並應用於複雜的部署場景與流程之中;
  • 咱們的價值: 不管是新興業務如機器學習應用、音視頻處理,仍是對已有應用業務容器化改造、微服務改造;均可以打通從代碼到雲上K8s集羣的應用全鏈路,實現熱部署,支持複雜拓撲應用如藍綠髮布等多種發佈形式, ACK搭配多種開源及阿里雲CICD工具。

運維:

  • 現狀:自建K8s集羣,手動配置全部K8s相關組件及各項配置;
  • 需求:下降使用成本,資源、人力及管理成本增長,留存必定安全隱患及穩定風險;
  • 咱們的價值:提供多種集羣統一管理,知足跨地域、強隔離、應用隔離等需求。輔以自動運維所需全套工具及搭配服務:提供集羣檢測等自動化運維能力,快速定位集羣異常問題,消除集羣功能、安全等方面隱患。

架構師: 

  • 現狀:公司現有架構難以知足日益增加的業務需求,且現有運維與開發體系成本高居不下。如何引入Kubernetes技術併合理規劃集羣,構建智能化的運維體系與開發體系,避免爲後續 ‘挖坑’,正在尋求最優架構方案。
  • 需求:高效平穩落地Kubernetes,爲不一樣部門或狀況準備不一樣集羣;對業務流量具有不肯定性和突發性,作到簡化彈性配置。而且,最低成本以及便捷的方式構建運維、監控、日誌等配套體系。
  • 咱們的價值:阿里雲容器服務ACK致力於打造最佳容器化應用運行環境,9年阿里經濟體容器化實踐沉澱,阿里雲已擁有國內最豐富的雲原生產品家族、最全面的雲原生開源貢獻、最大規模的雲原生應用實踐、最大的容器集羣和客戶羣體。提供高性能可伸縮的容器應用管理能力,便捷高效實現集羣擴縮容,每一個版本通過嚴格測試,搭配鏡像服務企業版實現端到端安全,專業團隊強大服務等。

使用場景:

  • 落地Kubernetes,實現微服務架構、自動化智能化運維與CI/CD,打造最優化的持續交付流程與生產管理 
    多雲混合雲,統一管理雲上和雲下的K8s集羣,一致體驗
  • 高性能計算,如機器學習、基因計算、如音視頻在線直播、在線教育、電商大促等互聯網業務

如何計費:容器服務Kubernetes 版自己不收取任何費用,但在使用過程當中會建立相關資源,您須要爲您使用的這些資源付費。下文爲您介紹相關資源的價格計費狀況。價格頁面說明:https://help.aliyun.com/document_detail/86759.html

優惠活動:戰疫情,推出客戶關懷計劃容器服務AKC聯合GPU、裸金屬服務器推出新客專享折扣,GPU競價實例1折起、‘神龍’9折起。 連接:https://cs.console.aliyun.com/#/k8s/cluster/templates

客戶案例:助力某在線教育客戶平穩度過‘遠程開學’高峯期,使用阿里雲容器服務Kubernetes版(ACK)+容器鏡像服務(ACR)+ECS+日誌服務SLS。其中 Kubernetes 專有集羣搭配阿里雲日誌服務 ,再使用 Gitlab + Jenkins +阿里雲鏡像倉庫實現 DevOps ,快速構建發佈。

  • 大促期間平臺k8s集羣構建速度快,故障低,穩定,集羣worker節點擴展分鐘級別,pod節點擴展速度秒級,快速緩解了因線上大流量及高併發場景下各服務節點負載過大的問題。
  • 大促期間使用k8s節省資源,經過資源限定和優化,能夠充分利用硬件資源,資源水位佔比能夠有效的控制在60%左右。
  • 線上發現問題能夠快速滾動迭代,解決了服務上下線不優雅影響業務的痛點,提高了用戶體驗。

利器十:極速上線極簡運維利器 – 函數計算 FC

面向羣體:按需分配資源且架構高可用,不但願關注任何底層基礎設施或軟件網絡配置,藉助函數版本/別名功能上線業務工程,如serverless web、基於Web API的小程序、媒體文件轉換,或構建音視頻處理系統、Serverless AI 推理、流式數據處理、ETL 離線數據處理系統等。

開發:

  • 現狀:應用複雜要考慮存儲、網絡、監控、消息等等;
  • 需求:快速構建可靠的業務系統,並實現灰度發佈;
  • 咱們的價值:只須要專一具體業務邏輯的函數編寫便可,同時事件驅動的編程模型也簡化代碼編寫的複雜度,大大提升開發效率。

運維:

  • 現狀:服務高峯時期壓力驟增,如何從容運維;
  • 需求:報警自動執行緊急措施,實時彈性伸縮;
  • 咱們的價值:真正細粒度按需分配資源,支持用戶設置定時任務或事件驅動任務,提供完善的監控設施。

架構師:

  • 現狀:業務需求變化快,高峯期如何保證順滑;
  • 需求:敏捷開發並快速上線,高可用;
  • 咱們的價值:專一業務邏輯開發,敏捷開發,灰度發佈上線,彈性高可用。輕鬆實現全Serverless架構,毫秒級伸縮,FC完美無縫搭配其餘產品,輕鬆支持終端併發業務峯值需求,後端服務動態擴展。

使用場景:

  • 聯動存儲、數據庫的協做系統或數據中臺,彈性面對流量涌入和即時的數據查詢;
  • 圖片音視頻等多媒體的雲處理,短期內準備大量資源規模化處理。

如何計費:函數計算採用後付費和預付費購買資源包的形式收費,其中預付費的包年包月預購計算力單位爲CU。1CU等於0.67 vCPU,1GB內存的算力。價格頁面說明:https://help.aliyun.com/document_detail/131861.html

優惠活動:戰疫情,推出客戶關懷計劃關懷:函數計算FC資源包限時5折(新客專享) 連接:https://common-buy.aliyun.com/?commodityCode=fc_prepaid_public_cn#/buy

客戶案例:石墨文檔,中國第一款支持雲端協做的企業辦公服務軟件,能夠實現多人同時在線編輯同一文檔及表格。函數計算幫助石墨文檔解決了關鍵的多人同時編輯問題,並帶來如下好處:

敏捷開發免運維: 專一文檔實時協做的業務邏輯開發,不用考慮CPU密集計算的負載均等問題 彈性高可用:毫秒級伸縮,解決遲早高峯用量突增的計算資源擴容問題 下降成本:節省了 58% 的服務器成本

 

查看更多:https://yq.aliyun.com/articles/743957?utm_content=g_1000103475

 

上雲就看雲棲號:更多雲資訊,上雲案例,最佳實踐,產品入門,訪問:https://yqh.aliyun.com/

相關文章
相關標籤/搜索