初創(chuàng)公司青睞的八項云服務
云技術(shù)一直是初創(chuàng)公司構(gòu)建IT基礎架構(gòu)時的首選。一大批已經(jīng)取得成功的公司,如Pinterest、Slack、Lyft、涂鴉智能、獵豹移動、匯量科技、易點天下等,從初創(chuàng)即開始充分利用云計算的敏捷性、彈性、低成本,獲得高速發(fā)展。
在用云方面,成功的初創(chuàng)公司有什么值得后來者借鑒之處?亞馬遜云科技統(tǒng)計發(fā)現(xiàn),最受初創(chuàng)公司青睞的八項亞馬遜云科技全球服務是:全托管的容器服務AmazonElastic Kubernetes Service(Amazon EKS)、無服務器計算服務Amazon Lambda、基于AmazonGraviton2自研芯片的Amazon Elastic Compute Cloud (Amazon EC2)計算實例、云原生數(shù)據(jù)庫服務AmazonAurora、云原生數(shù)據(jù)庫服務AmazonAurora、鍵/值和文檔數(shù)據(jù)庫服務Amazon DynamoDB、數(shù)據(jù)集成服務AmazonGlue和機器學習服務Amazon SageMaker。
容器服務AmazonEKS
初創(chuàng)公司基本都會采用云原生架構(gòu)。云原生企業(yè)離不開容器體系,期待該體系簡單易用,并且具備生產(chǎn)級可用性。
Kubernetes目前幾乎成為容器編排的事實標準。AmazonEKS可以幫助用戶在亞馬遜云科技上使用 Kubernetes 輕松部署、管理和擴展容器化應用程序。
借助Amazon EKS,初創(chuàng)企業(yè)可以輕松部署、管理和擴展Kubernetes應用程序,可以獲得更全面的安全服務、更簡便的管理方式、更高可用性,從而滿足其現(xiàn)代化應用構(gòu)建的需求。
無服務器計算服務AmazonLambda
無服務器計算是亞馬遜云科技貢獻給業(yè)界的開創(chuàng)性服務之一。從虛擬化到容器,到無服務器計算,開發(fā)者將IT基礎設施管理的繁重勞動逐步卸載,無服務器計算讓這種趨勢愈發(fā)顯著,是未來的重要發(fā)展方向。
使用AmazonLambda無服務器計算服務,無需預置或管理服務器即可運行應用程序或后端服務代碼。只需按消耗的計算時間付費,代碼未運行時不產(chǎn)生費用。使用時,只需上傳代碼,AmazonLambda 會處理運行和擴展高可用性代碼所需的一切工作。開發(fā)者可以將代碼設置為自動從其他亞馬遜云科技服務觸發(fā),或者直接從任何 Web或移動應用程序調(diào)用。
初創(chuàng)公司沒有老舊的應用,使用無服務器計算可以更加專注于業(yè)務應用邏輯,加速業(yè)務創(chuàng)新。
基于AmazonGraviton2自研處理器的Amazon EC2計算實例
初創(chuàng)公司對處理器的選擇有兩個顯著特點:一是有針對性地滿足業(yè)務需要;二是性價比要高。
AmazonGraviton2處理器是亞馬遜云科技使用 64 位 Arm Neoverse 內(nèi)核進行設計的,為在 Amazon EC2中運行的云工作負載提供更高的性價比。
與基于x86的同一代實例相比,基于Amazon Graviton2自研處理器的AmazonEC2計算實例可以讓很多工作負載實現(xiàn)高達40%的性價比提升,適用于應用程序服務器、微服務、高性能計算、電子設計自動化、游戲、開源數(shù)據(jù)庫和內(nèi)存緩存等工作負載。
Graviton2專為云原生應用打造,對于沒有IT基礎設施歷史包袱的初創(chuàng)公司而言,Graviton2幾乎完美吻合了他們的需求,而且可以獲得更高的性價比提升。
云原生數(shù)據(jù)庫服務AmazonAurora
AmazonAurora 是一種與 MySQL 和 PostgreSQL兼容的關系數(shù)據(jù)庫,專為云而打造,既具有傳統(tǒng)企業(yè)數(shù)據(jù)庫的性能和可用性,又具有開源數(shù)據(jù)庫的簡單性和成本效益。
AmazonAurora 的速度最高可以達到標準 MySQL 數(shù)據(jù)庫的五倍、標準 PostgreSQL數(shù)據(jù)庫的三倍。它可以實現(xiàn)商用數(shù)據(jù)庫的安全性、可用性和可靠性,而成本只有商用數(shù)據(jù)庫的 1/10。Amazon Aurora采用一種具有容錯能力、可以自我修復的分布式存儲系統(tǒng),這一系統(tǒng)可以把每個數(shù)據(jù)庫實例擴展到最高128TB。
此外,AmazonAurora 全球數(shù)據(jù)庫針對全球分布式應用程序而設計,實現(xiàn)跨區(qū)域災難恢復,在發(fā)生區(qū)域級的中斷時提供災難恢復能力,為客戶的應用程序提供 1 秒的有效恢復點目標(RPO) 和不到 1 分鐘的恢復時間目標 (RTO),最大限度確??蛻羧驑I(yè)務的連續(xù)性。
鍵/值數(shù)據(jù)庫服務AmazonDynamoDB
AmazonDynamoDB 是一種全托管的、支持鍵/值和JSON文檔的NoSQL 數(shù)據(jù)庫服務,讓用戶能夠以簡單方便、經(jīng)濟有效的方式,存儲和檢索任何規(guī)模的數(shù)據(jù),服務于任何量級的請求流量。
利用AmazonDynamoDB可以構(gòu)建吞吐量和存儲空間幾乎無限的應用程序,在任意規(guī)模環(huán)境中提供一致的個位數(shù)毫秒響應時間,極其適合游戲、廣告技術(shù)、移動互聯(lián)以及其它需要任何規(guī)模的低延遲數(shù)據(jù)訪問的應用程序。
無服務器交互式數(shù)據(jù)查詢服務AmazonAthena
AmazonAthena 是一種交互式查詢服務,可以使用標準 SQL 語言分析 AmazonSimple Storage Service(Amazon S3)中的數(shù)據(jù)。Amazon Athena 屬于無服務器服務,不需要管理基礎設施,且僅需為運行的查詢付費。
AmazonAthena 易于使用。只需將Amazon Athena指向Amazon S3 中的數(shù)據(jù),定義架構(gòu),然后就可以使用標準 SQL開始查詢,數(shù)秒內(nèi)可以獲取結(jié)果。使用 Amazon Athena,無需進行復雜的數(shù)據(jù)準備(攝取、清理和加載,即ETL)過程,任何具備 SQL技能的人都可以方便、快速地分析大規(guī)模數(shù)據(jù)集。
數(shù)據(jù)集成服務AmazonGlue
數(shù)據(jù)量越來越大,數(shù)據(jù)種類和來源多種多樣,數(shù)據(jù)準備是一項繁重的工作。AmazonGlue可以給初創(chuàng)公司減輕很多負擔。
AmazonGlue 是一項無服務器的數(shù)據(jù)集成服務,它簡化了發(fā)現(xiàn)、準備和合并數(shù)據(jù)的工作,縮短大數(shù)據(jù)分析、機器學習和應用程序開發(fā)的數(shù)據(jù)準備時間。Amazon Glue提供數(shù)據(jù)集成所需的全部功能,開發(fā)者只需幾分鐘時間便可以開始分析數(shù)據(jù),將數(shù)據(jù)投入使用,而不像以往要耗時幾個月。
機器學習服務AmazonSageMaker
機器學習是初創(chuàng)公司的熱門應用方向之一。通常只有少數(shù)技術(shù)能力極強、以機器學習為核心競爭力的公司會自己搭建機器學習平臺和框架,多數(shù)初創(chuàng)公司是將機器學習作為工具,而且缺乏相應的機器學習人才。借助AmazonSageMaker,他們可以專注于業(yè)務邏輯的開發(fā)與實現(xiàn),快速利用機器學習,提供差異化的價值。
AmazonSageMaker 是一項全托管的機器學習服務,它可以化繁為簡,讓開發(fā)人員和數(shù)據(jù)科學家快速構(gòu)建、訓練和部署機器學習模型。
AmazonSageMaker 在單一工具集中提供了用于機器學習的所有組件,讓初創(chuàng)企業(yè)能夠以更低的成本、更輕松地在更短的時間內(nèi)將模型投入生產(chǎn),輕松地開發(fā)高質(zhì)量模型。
結(jié)語
數(shù)字經(jīng)濟大潮為初創(chuàng)公司提供了大量的機遇。隨著云計算的發(fā)展,云服務不斷豐富,可以讓初創(chuàng)公司加速前行,快速抓住機遇,成為時代的弄潮兒。初創(chuàng)公司的應用經(jīng)驗,對傳統(tǒng)企業(yè)的數(shù)字化轉(zhuǎn)型與創(chuàng)新具有很好的示范意義。