關(guān)于Bluemix的10件小事情
1、基于開放云架構(gòu)的PaaS平臺——Bluemix
本文引用地址:http://m.butianyuan.cn/article/201611/340663.htmBluemix是IBM提供的開放云平臺。通過該平臺,移動應(yīng)用與Web應(yīng)用開發(fā)者可以訪問IBM軟件來執(zhí)行集成、安全、事務(wù)以及其他關(guān)鍵功能,還能夠訪問業(yè)務(wù)合作伙伴提供的軟件。Bluemix基于Cloud Foundry開源架構(gòu),通過PaaS為應(yīng)用開發(fā)者提供更大的控制力。
Bluemix具有可滿足用戶需求的云部署。無論用戶是計(jì)劃進(jìn)行擴(kuò)展的小企業(yè),還是需要更多隱私性的大企業(yè),都可以在云中進(jìn)行無邊界開發(fā),用戶可以將專用服務(wù)連接到IBM以及第三方供應(yīng)商提供的公共Bluemix服務(wù)。在享受其中的一系列服務(wù)和運(yùn)行時(shí),開發(fā)者不但可獲得控制力和靈活性,還可訪問從預(yù)測性分析到大數(shù)據(jù)的各種數(shù)據(jù)選項(xiàng)。同時(shí),Bluemix轉(zhuǎn)移并隱藏了與基于云的應(yīng)用程序托管和管理相關(guān)聯(lián)的大部分復(fù)雜性。作為應(yīng)用開發(fā)者,用戶只需要關(guān)注程序開發(fā),而不必花費(fèi)精力管理托管應(yīng)用程序所需的基礎(chǔ)結(jié)構(gòu)。通過Bluemix,用戶可以使用最流行的編程語言來快速開發(fā)應(yīng)用程序。
總之,從構(gòu)建、擴(kuò)展、縮放到集成,Bluemix將為用戶提供一種最靈活易用的基于云的開放標(biāo)準(zhǔn)平臺,用于構(gòu)建、管理和運(yùn)行各種類型的應(yīng)用程序(Web、移動、大數(shù)據(jù)、新智能設(shè)備等等)。
2、Bluemix的4大功能
①按照您的方式構(gòu)建應(yīng)用程序:使用多項(xiàng)最前沿的開放式源代碼計(jì)算技術(shù)來增強(qiáng)應(yīng)用程序。之后,可將其他工作留給Bluemix處理。
②使用服務(wù)擴(kuò)展應(yīng)用程序:從 IBM 服務(wù)、第三方服務(wù)和社區(qū)服務(wù)中選擇來擴(kuò)展您應(yīng)用程序的功能。如果您有現(xiàn)有基礎(chǔ)架構(gòu)或 API,那么也可安全地將其連接到Bluemix。
③靈活的縮放,擴(kuò)展實(shí)例以及其他更多內(nèi)容:Bluemix的設(shè)計(jì)宗旨是讓開發(fā)者的生活更輕松?;诖嗽?,我們使各種規(guī)模的開發(fā)團(tuán)隊(duì)都能夠靈活地在一個(gè)很精細(xì)的級別上擴(kuò)展計(jì)算能力,在源代碼和共享 API 方面進(jìn)行無縫協(xié)作,以及從單個(gè)儀表板管理應(yīng)用程序的性能、日志和成本。
④部署和管理混合應(yīng)用程序,實(shí)現(xiàn)有效集成:使用Bluemix,無論是公共、專用和本地Bluemix實(shí)例的何種組合形式,您都將獲得同一開發(fā)和管理體驗(yàn)。選擇應(yīng)用程序、數(shù)據(jù)和其他服務(wù)的存儲位置,而不會影響云的速度和經(jīng)濟(jì)效益。同時(shí),Bluemix幫助您安全地連接到您的環(huán)境,轉(zhuǎn)換和同步數(shù)據(jù),以及創(chuàng)建企業(yè) API ,并向Bluemix目錄公開這些 API,以便您與在其他地方運(yùn)行的應(yīng)用程序和系統(tǒng)進(jìn)行集成。
3、Bluemix的6個(gè)特性
①在幾秒內(nèi)上線:開發(fā)人員可以選擇任何語言的運(yùn)行時(shí),或引入他們自己的運(yùn)行時(shí)。從零到生產(chǎn)只需一個(gè)命令。
②API和服務(wù):IBM、第三方和開源 API 服務(wù)的目錄,讓開發(fā)人員在幾分鐘內(nèi)就能夠組合出一個(gè)應(yīng)用程序。
③內(nèi)部部署集成:構(gòu)建混合環(huán)境。連接到內(nèi)部部署資產(chǎn)及其他公共和私有云
④開發(fā)運(yùn)營 (DevOps):開發(fā)、監(jiān)控、部署和日志工具,讓開發(fā)人員可以運(yùn)行整個(gè)應(yīng)用程序。
⑤分層安全防護(hù):IBM保障平臺和基礎(chǔ)架構(gòu)的安全性,并為您提供保護(hù)應(yīng)用程序所需的工具。
⑥靈活的定價(jià):在幾分鐘內(nèi)完成注冊。按需付費(fèi),訂閱模式提供選擇和靈活性。
4、Bluemix的3種使用方式
①公共Bluemix平臺
Bluemix 的核心是一種在開發(fā)應(yīng)用程序時(shí)用于構(gòu)建應(yīng)用程序和使用服務(wù)的環(huán)境。針對Liberty等應(yīng)用程序服務(wù)器上運(yùn)行的應(yīng)用程序工件,Bluemix還提供了托管環(huán)境。Bluemix 通過使用SoftLayer來部署虛擬容器,用于托管每個(gè)部署的應(yīng)用程序。在此環(huán)境中,應(yīng)用程序可以使用預(yù)建服務(wù)(包括第三方服務(wù)),以便您組裝應(yīng)用程序。作為開發(fā)者,您可以使用基于瀏覽器的用戶界面與Bluemix基礎(chǔ)結(jié)構(gòu)進(jìn)行交互。還可以使用名為 cf 的Cloud Foundry命令行界面來部署Web應(yīng)用程序。
②專用的Bluemix
專用 Bluemix 是屬于您自己的專用SoftLayer環(huán)境,它安全地連接到公共 Bluemix 以及您自己的網(wǎng)絡(luò)。專用 Bluemix 通過 VPN 或直接網(wǎng)絡(luò)連接參與您的網(wǎng)絡(luò)活動。您的單租戶硬件可以在全世界的任何一個(gè)SoftLayer數(shù)據(jù)中心內(nèi)進(jìn)行設(shè)置。IBM 負(fù)責(zé)對專用平臺和專用服務(wù)進(jìn)行管理,所以您可以專注于構(gòu)建定制應(yīng)用程序。不僅如此,IBM 還會在您所選擇的維護(hù)時(shí)間段執(zhí)行專用實(shí)例的所有維護(hù)工作。IBM 為您的專用環(huán)境提供了幾種服務(wù),但您可以連接到所有公共服務(wù)。在專用環(huán)境中,所有運(yùn)行時(shí)均可用。無需額外付費(fèi),Bluemix 的所有專用部署中都包含VPN、專用 VLAN、防火墻、與 LDAP 的連接、利用現(xiàn)有內(nèi)部部署數(shù)據(jù)庫和應(yīng)用程序的能力、全天候現(xiàn)場安全防護(hù)、專用硬件以及標(biāo)準(zhǔn)支持等優(yōu)勢和功能。
③內(nèi)部部署的Bluemix
內(nèi)部部署的Bluemix可應(yīng)對數(shù)據(jù)中心內(nèi)大量的工作負(fù)載, 提供了一個(gè)集成的混合云平臺,有效提升敏捷性與創(chuàng)新性,您可利用一致的工具集管理環(huán)境和應(yīng)用,根據(jù)策略、耗時(shí)、規(guī)模、成本和架構(gòu)需求來調(diào)整您的移動應(yīng)用和服務(wù)。其預(yù)覽版提供防火墻背后的托管服務(wù),對現(xiàn)有的公共云和私有云進(jìn)行補(bǔ)充,為您輕松實(shí)現(xiàn)高效負(fù)載平衡交付, 讓您將精力繼續(xù)集中在應(yīng)用上,而不必在復(fù)雜的基礎(chǔ)框架上浪費(fèi)時(shí)間。
5、Bluemix的3大推薦服務(wù)
Bluemix 提供了企業(yè)級服務(wù),包括IBM軟件能力,第三方服務(wù)及開源技術(shù)。這些服務(wù)可輕松地與用戶的云應(yīng)用程序相集成,用戶無需知道如何安裝或配置它們。
①移動服務(wù): IBM MobileFirstPlatform for iOS 是一組預(yù)定義的、受管的、可擴(kuò)展的云服務(wù),供開發(fā)者將其服務(wù)加入到自己的iOS 移動應(yīng)用程序中,而不依賴于具體的IT環(huán)境。其包括提供移動安全服務(wù)的Advanced Mobile Access;為移動應(yīng)用提供數(shù)據(jù)管理服務(wù)的Mobilefirst Data on Bluemix;提供給用戶推送通知的服務(wù)的MobileFirst Push on Bluemix;以及可以讓移動應(yīng)用程序的測試更加有效的托管的軟件即服務(wù)功能Mobile Quality Assurance。
②大數(shù)據(jù)服務(wù):提供了大數(shù)據(jù)存儲的基礎(chǔ)設(shè)施和基于大數(shù)據(jù)的分析服務(wù),例如dashDB和基于Hadoop的BigInsights等。包括Time Series數(shù)據(jù)庫服務(wù)、Insights for Twitter、BigInsights for Hadoop、提供數(shù)據(jù)倉庫和分析的dashDB服務(wù)、Geospatial Analytics以及Analytic for Hadoop。
③數(shù)據(jù)管理服務(wù):提供了包括傳統(tǒng)的關(guān)系型數(shù)據(jù)庫和NoSQL數(shù)據(jù)庫在內(nèi)的一系列數(shù)據(jù)存儲和管理服務(wù)。如:SQLDB database、Cloudant NoSQL Database、對源數(shù)據(jù)進(jìn)行提煉,清洗,分析和驗(yàn)證功能的DataWorks服務(wù)、Object Storage、基于MySQL的數(shù)據(jù)庫服務(wù)ClearDB、基于PostgreSQL的數(shù)據(jù)庫即服務(wù)(DBaaS)ElephantSQL(3rd Party)、MongoLab(3rd Party)以及Redis Cloud (3rd Party)。
6、Bluemix與其他云平臺的區(qū)別
基于Cloud Foundry開源架構(gòu)的Bluemix能夠提供易于集成到云應(yīng)用程序中的企業(yè)級特性和服務(wù),因?yàn)?/span>Cloud Foundry的原因,所以用戶可利用運(yùn)行時(shí)框架和服務(wù)的一個(gè)不斷成長的生態(tài)系統(tǒng)。除了提供更多框架和服務(wù)之外,Bluemix還可以提供一個(gè)儀表板來創(chuàng)建、查看和管理應(yīng)用程序和服務(wù),并監(jiān)視應(yīng)用程序的資源使用情況。Bluemix儀表板提供了管理組織空間和用戶訪問的能力,它的目標(biāo)是讓開發(fā)人員快速構(gòu)建、部署和管理云應(yīng)用,同時(shí)又能充分利用越來越多的現(xiàn)存服務(wù)和運(yùn)行框架的生態(tài)系統(tǒng)。
7、Bluemix注冊流程
現(xiàn)在,應(yīng)用開發(fā)者可以通過官方網(wǎng)站https://apps.admin.ibmcloud.com/manage/trial/bluemix.html 完成注冊并免費(fèi)試用Bluemix30天,請按照以下步驟來進(jìn)行注冊。(注意:本文在此頁面的簡體中文版上可能會有所不同。)
步驟 1a:您可以創(chuàng)建一個(gè)新的IBM id,或者使用現(xiàn)有的IBM id(通過單擊 "Already have an IBM id?")。
如果想要創(chuàng)建一個(gè)新的IBM ID,那么需要填充的字段包括:
(1) 主要電子郵件地址
(2) 重新輸入主要電子郵件地址
(3) 名字
(4) 姓氏(家族名稱)
(5) 密碼
(6) 重新輸入密碼
(7) 電話號碼
(8) 居住地所在的國家
您必須輸入一個(gè)(9) 安全問題以及 (10) 安全問題的答案。有時(shí)候,系統(tǒng)可能會詢問您這個(gè)問題,以確認(rèn)您的身份。 然后,您可以選擇想要獲得哪些通知信息,包括來自 IBM 全球公司的產(chǎn)品、服務(wù)和服務(wù)產(chǎn)品,通知的方式可以是 (11) 通過電子郵件,或者 (12) 通過電話號碼或郵政信件。
單擊 "submit" 表示您接受了 IBM 特定于國家的隱私聲明(該聲明可以在您所在國家的ibm.com 頁面的腳注中找到)以及試用條款和條件。
步驟 1b:如果您選擇使用現(xiàn)有的 IBM id,那么需要填充的字段包括:
(1) 電子郵件地址 / IBM id (2) 重新輸入電子郵件地址 / IBM id (3) 電話號碼
單擊 "submit" 表示您接受了IBM特定于國家的隱私聲明(該聲明可以在您所在國家的 ibm.com 頁面的腳注中找到)以及試用條款和條件。
步驟 2:下一頁面指示您的信息已成功提交。您會在幾分鐘內(nèi)收到一封確認(rèn)電子郵件。
如有任何問題,可以查看Bluemix故障排除常見問題解答,或者訪問Bluemix支持論壇尋求幫助。Bluemix支持論壇上的幫助只提供了英文版本。
步驟 3:在收到確認(rèn)電子郵件后,單擊(1)該電子郵件中包含的確認(rèn)鏈接并開始您的試用。如果該鏈接是無效的,那么您可以(2)在瀏覽器窗口中輸入完整的url。
您將以來賓的身份注冊獲得一個(gè)試用版,因此,在過了試用期后,您的數(shù)據(jù)不會被保留。這個(gè)免費(fèi)的試用版旨在向您提供嘗試完整服務(wù)的機(jī)會,以此作為購買服務(wù)之前的一個(gè)概念驗(yàn)證。在開始啟用試用版之前,如果想要保留您的數(shù)據(jù),請聯(lián)系您的IBM銷售代表,以便獲得一個(gè)自定義的試用訂購。
8、Bluemix的體系架構(gòu)
利用Bluemix,用戶既可以訪問公共Bluemix平臺,也可以設(shè)置專用Bluemix平臺,還可以兩者同時(shí)使用。
Bluemix Public
Bluemix的核心是一種在開發(fā)應(yīng)用程序時(shí)用于構(gòu)建應(yīng)用程序和使用服務(wù)的環(huán)境。針對Liberty等應(yīng)用程序服務(wù)器上運(yùn)行的應(yīng)用程序工件,Bluemix 還提供了托管環(huán)境。Bluemix 通過使用 SoftLayer 來部署虛擬容器,用于托管每個(gè)部署的應(yīng)用程序。在此環(huán)境中,應(yīng)用程序可以使用預(yù)建服務(wù)(包括第三方服務(wù)),以便您組裝應(yīng)用程序。
作為開發(fā)者,您可以使用基于瀏覽器的用戶界面與Bluemix基礎(chǔ)結(jié)構(gòu)進(jìn)行交互。還可以使用名為cf的Cloud Foundry命令行界面來部署Web應(yīng)用程序。
不管客戶機(jī)是移動應(yīng)用程序、外部運(yùn)行的應(yīng)用程序,還是基于Bluemix構(gòu)建的應(yīng)用程序,亦或是應(yīng)用程序開發(fā)者使用的瀏覽器,都可以與Bluemix托管的應(yīng)用程序進(jìn)行交互??蛻魴C(jī)使用REST或HTTP API通過Bluemix將請求路由到其中一個(gè)應(yīng)用程序?qū)嵗蚪M合服務(wù)。
Bluemix Dedicated
Bluemix Dedicated是屬于您自己的專用SoftLayer環(huán)境,它安全地連接到公共Bluemix以及您自己的網(wǎng)絡(luò)。Bluemix Dedicated通過VPN或直接網(wǎng)絡(luò)連接參與您的網(wǎng)絡(luò)活動。您的單租戶硬件可以在全世界的任何一個(gè)SoftLayer數(shù)據(jù)中心內(nèi)進(jìn)行設(shè)置。IBM 負(fù)責(zé)對專用平臺和專用服務(wù)進(jìn)行管理,所以您可以專注于構(gòu)建定制應(yīng)用程序。不僅如此,IBM還會在您所選擇的維護(hù)時(shí)段內(nèi)執(zhí)行專用實(shí)例的所有維護(hù)工作。
IBM為用戶的專用環(huán)境提供了幾種服務(wù),但您可以連接到所有公共服務(wù)。在專用環(huán)境中,所有運(yùn)行時(shí)均可用。
無需額外付費(fèi),Bluemix的所有專用部署中都包含以下優(yōu)勢和功能:VPN、專用VLAN、防火墻、與LDAP的連接、利用現(xiàn)有內(nèi)部部署數(shù)據(jù)庫和應(yīng)用程序的能力、全天候現(xiàn)場安全防護(hù)、專用硬件以及標(biāo)準(zhǔn)支持。
Bluemix的工作方式
將某個(gè)應(yīng)用程序部署到 Bluemix 時(shí),必須使用足夠的信息來配置Bluemix才能支持該應(yīng)用程序。
· 對于移動應(yīng)用程序,Bluemix 包含表示移動應(yīng)用程序后端的工件,例如移動應(yīng)用程序用于與服務(wù)器進(jìn)行通信的服務(wù)。
· 對于Web應(yīng)用程序,必須確保將正確的運(yùn)行時(shí)和框架相關(guān)信息傳遞給 Bluemix,以便其能夠設(shè)置正確的執(zhí)行環(huán)境來運(yùn)行應(yīng)用程序。
每個(gè)執(zhí)行環(huán)境(包括移動應(yīng)用程序和 Web 應(yīng)用程序)都與其他應(yīng)用程序的執(zhí)行環(huán)境相隔離。即使這些應(yīng)用程序位于同一物理機(jī)器上,其執(zhí)行環(huán)境也相互隔離。
創(chuàng)建應(yīng)用程序并將其部署到Bluemix時(shí),Bluemix環(huán)境會確定將應(yīng)用程序或應(yīng)用程序所表示的工件發(fā)送到哪個(gè)相應(yīng)的虛擬機(jī)(VM)。對于移動應(yīng)用程序,將在Bluemix上創(chuàng)建移動后端投影。在云中運(yùn)行的移動應(yīng)用程序的任何代碼最終都會在Bluemix環(huán)境中運(yùn)行。對于Web應(yīng)用程序,在云中運(yùn)行的代碼是開發(fā)者部署到Bluemix的應(yīng)用程序本身。VM的確定基于若干因素,包括:
· 機(jī)器上的已有負(fù)載
· 該VM支持的運(yùn)行時(shí)或框架。
選擇VM后,每個(gè)VM上的應(yīng)用程序管理器都會為應(yīng)用程序安裝正確的框架和運(yùn)行時(shí)。然后,可以將應(yīng)用程序部署到該框架。部署完成后,將啟動應(yīng)用程序工件。
在每個(gè)VM中,應(yīng)用程序管理器都會與Bluemix基礎(chǔ)結(jié)構(gòu)的其余部分進(jìn)行通信,并會對部署到此VM的應(yīng)用程序進(jìn)行管理。每個(gè)VM都具有容器,用于隔離和保護(hù)應(yīng)用程序。在每個(gè)容器中,Bluemix會安裝每個(gè)應(yīng)用程序所需的相應(yīng)框架和運(yùn)行時(shí)。
部署應(yīng)用程序時(shí),如果該應(yīng)用程序具有Web接口(例如Java Web應(yīng)用程序)或其他基于REST的服務(wù)(例如向移動應(yīng)用程序公開的移動服務(wù)),那么應(yīng)用程序的用戶可以使用正常的HTTP請求與其進(jìn)行通信。
每個(gè)應(yīng)用程序都有一個(gè)或多個(gè)與其關(guān)聯(lián)的URL,但所有這些URL都必須指向Bluemix端點(diǎn)。當(dāng)請求到達(dá)時(shí),Bluemix會檢查該請求,確定針對的是哪個(gè)應(yīng)用程序,然后選擇應(yīng)用程序的其中一個(gè)實(shí)例來接收該請求。
Bluemix彈性
Bluemix能夠托管可擴(kuò)展的彈性應(yīng)用程序和應(yīng)用程序工件,它們不但可根據(jù)您的需求進(jìn)行擴(kuò)展,而且還始終保持高度可用且可從問題中快速恢復(fù)。Bluemix將那些跟蹤交互狀態(tài)(有狀態(tài))的組件與那些不跟蹤交互狀態(tài)(無狀態(tài))的組件分隔開來。通過這種分隔,Bluemix可以根據(jù)需要靈活地移動應(yīng)用程序,從而實(shí)現(xiàn)可擴(kuò)展性和彈性。
您的應(yīng)用程序可能有一個(gè)或多個(gè)實(shí)例正在運(yùn)行。當(dāng)一個(gè)應(yīng)用程序具有多個(gè)實(shí)例時(shí),該應(yīng)用程序只能上傳一次。不過,Bluemix會部署所請求數(shù)目的應(yīng)用程序?qū)嵗?,并將它們分布到盡可能多的VM上。
您必須在應(yīng)用程序外部的有狀態(tài)數(shù)據(jù)存儲(例如,在Bluemix提供的其中一個(gè)數(shù)據(jù)存儲服務(wù)上)中保存所有持久數(shù)據(jù)。因?yàn)閮?nèi)存中或磁盤上高速緩存的任何內(nèi)容即使在重啟后也可能不可用,所以您可以將單個(gè)Bluemix實(shí)例的內(nèi)存空間或文件系統(tǒng)用作短暫的單個(gè)事務(wù)高速緩存。設(shè)置單個(gè)實(shí)例時(shí),對應(yīng)用程序的請求可能會由于Bluemix的無狀態(tài)性質(zhì)而中斷。最佳做法是每個(gè)應(yīng)用程序使用至少三個(gè)實(shí)例,以確保應(yīng)用程序的可用性。
所有Bluemix基礎(chǔ)結(jié)構(gòu)、Cloud Foundry組件和IBM特定的管理組件都高度可用。通過使用多個(gè)基礎(chǔ)結(jié)構(gòu)實(shí)例來平衡負(fù)載。
9、Bluemix的本地語言支持
Bluemix支持除英語以外的其他本地語言。不過,并非Bluemix隨附的所有內(nèi)容都已翻譯。
下面列出了Bluemix所支持的本地語言和語言代碼:
· 巴西葡萄牙語 (pt_BR)
· 英語 (en)
· 法語 (fr)
· 德語 (de)
· 日語 (ja)
· 意大利語 (it)
· 西班牙語 (es)
· 簡體中文 (zh_CN)
· 繁體中文 (zh_TW)
10、Bluemix的收費(fèi)標(biāo)準(zhǔn)
開發(fā)者現(xiàn)在可以免費(fèi)在Bluemix上運(yùn)行免費(fèi)應(yīng)用程序。在30天試用期內(nèi),一切都是免費(fèi)的。在此之后,每月每個(gè)特定運(yùn)行時(shí)可免費(fèi)使用375 GB-小時(shí)(最多3個(gè)運(yùn)行時(shí))。30天后,用戶必須提供信用卡才可繼續(xù)使用Bluemix。但是,仍可使用每月運(yùn)行時(shí)免費(fèi)限額和免費(fèi)服務(wù)套餐。除非超出了免費(fèi)限額,否則不會收取費(fèi)用。
根據(jù)以下兩項(xiàng)對運(yùn)行時(shí)使用情況收取費(fèi)用:1)應(yīng)用程序使用的內(nèi)存量,以及2)使用內(nèi)存的持續(xù)時(shí)間。將兩者相乘即可得出GB-小時(shí)!
用戶每月將收到一張發(fā)票,其中詳細(xì)列出各項(xiàng)費(fèi)用。另外還可隨時(shí)在“帳戶”菜單下的“使用情況詳細(xì)信息”選項(xiàng)卡上檢查使用情況和開銷。用戶可隨時(shí)在“帳戶”菜單下的“使用情況詳細(xì)信息”選項(xiàng)卡上查看每月運(yùn)行時(shí)和服務(wù)使用情況。服務(wù)價(jià)格各不相同,有些是每月收取固定費(fèi)用,有些是按使用情況計(jì)費(fèi)。所有服務(wù)都有免費(fèi)試用方案,均可先試用再購買。
每個(gè)人都可通過IBM Developers社區(qū)獲取免費(fèi)論壇支持。如果需要其他支持,可選擇購買IBM標(biāo)準(zhǔn)支持。
目前,Bluemix中的容器和VM是beta版。這些功能中的任何功能通常在本年度后續(xù)時(shí)間正式發(fā)布之后才會收取費(fèi)用。屆時(shí)IBM官方會提供有關(guān)定價(jià)的更多信息。
評論