什麼是MaxCompute?
衆所周知,MaxCompute是阿里雲推出的承載EB級的數據存儲能力,百PB級的單日計算能力,公共雲覆蓋國內外十幾個國家和地區,專有云包含城市大腦在內部署超過100+套的阿里巴巴的統一計算平臺。
MaxCompute是真正爲大數據而生的企業級雲計算產品,其核心是一項基礎服務(PaaS),用於對海量數據進行高性能的分析處理,數據規模越大,計算性能越卓越,在大規模批量計算下性能遠超Hadoop Hive,甚至超越了Spark、Impala;
單純從技術上來看,MaxCompute提供了一個在雲端的SQL、MapReduce、Graph服務,提供對海量數據的批量計算能力;
另外,MaxCompute是基於Serverless架構實現的服務,從成本最優化、運維便利性、業務敏捷度三個方面,幫助企業升維核心競爭力。
很多開發者都想試用一下MaxCompute,但又擔心這麼一款旗艦產品價格不菲,今天小編帶大家做一次免費試用;
準備工作
1、提前一週申請10元代金券(耐心等待),有開發者會問到,10元代金券能幹什麼?買臺最低配置的虛機測試還得上幾百元,更別提大數據產品了。
2、帶大家瞭解一下MaxCompute計費規則:
MaxCompute每月每1GB數據的存儲費用是2分錢,每月每處理1GB數據SQL收費0.3元;配套的離線/實時數據同步工具如Datax、Datahub免費,提供大數據開發調度、數據質量、血緣管理的Dataworks也免費。
3、假如你有1G數據,我們看看是如何花費10元;
1、1G存儲,5張表,每張表平均200M,每天存儲開銷2分錢;
2、從本地上傳到MaxCompute,不收費用;
3、每天跑5個SQL
一類SQL是簡單查詢,單表查詢,每次SQL查詢開銷0.6元
一類SQL是複雜查詢,Join2張表,每次SQL查詢開銷0.2元;
操作流程
開通MaxCompute後付費服務->通過Dataworks創建Project->通過tunnel上傳你的數據集->通過SQL運行你的Hello World。
1、開通MaxCompute後付費服務
https://help.aliyun.com/document_detail/58226.html
2、通過Dataworks創建Project
https://help.aliyun.com/document_detail/27815.html
3、通過tunnel上傳你的數據集
安裝並配置客戶端
https://help.aliyun.com/document_detail/27804.html
創建表
https://help.aliyun.com/document_detail/27808.html
導入數據
https://help.aliyun.com/document_detail/27809.html
4、通過SQL運行你的Hello World
https://help.aliyun.com/document_detail/27810.html
小結
通過免費試用,開發者可以感受到將所有精力都放在業務上,節省了自建平臺在學習成本、開發成本、管理成本、投入機房資源和運維成本的總成本,應用開發效率有很大提高。