遠程辦公期間,下降非必要的協做成本和本地操做,來提高開發和運維效率,顯得尤其重要。此外,大量的在線教育、在線醫療等行業的客戶在疫情期,遇到了流量激增的狀況,那麼是否有在不影響現有架構的狀況下,經過一些工具型產品,就能提高業務的可用性呢?html
本文將介紹幾款阿里雲的開發和運維工具,優點是下降計算資源成本、提高開發運維效率、優化協做成本。前端
利器一:容量規劃利器 - 性能測試服務(簡稱PTS)web
面向羣體:數據庫
使用場景: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
面向羣體:
使用場景: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
面向羣體:
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
優惠活動:
利器九:雲端最佳K8s利器 – 容器服務ACK
面向羣體:已經或正在考慮使用容器的企業,尋求企業級容器化應用的全週期專業支持。或者您擁有如下應用場景,如機器學習、微服務架構、DevOps、混合雲、海量在線業務或數據處理、智能運維等訴求。
開發:
運維:
架構師:
使用場景:
如何計費:容器服務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 ,快速構建發佈。
利器十:極速上線極簡運維利器 – 函數計算 FC
面向羣體:按需分配資源且架構高可用,不但願關注任何底層基礎設施或軟件網絡配置,藉助函數版本/別名功能上線業務工程,如serverless web、基於Web API的小程序、媒體文件轉換,或構建音視頻處理系統、Serverless AI 推理、流式數據處理、ETL 離線數據處理系統等。
開發:
運維:
架構師:
使用場景:
如何計費:函數計算採用後付費和預付費購買資源包的形式收費,其中預付費的包年包月預購計算力單位爲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/