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