服务的实例已在运行中_亚马逊首次把macOS引入云服务
亞馬遜 (Amazon) 有史以來第一次將 macOS 引入其 AWS 云服務(wù)。新的 Mac mini 實(shí)例將在亞馬遜彈性計(jì)算服務(wù) (EC2) 上提供,允許開發(fā)者為 iPhone、iPad、Mac 和更多 AWS 上的應(yīng)用程序創(chuàng)建應(yīng)用程序。這代表著開發(fā)者在?AWS 的存儲(chǔ)服務(wù)有了除微軟 Windows 和開源 Linux 以外的替代選擇。
這些實(shí)例在裸機(jī)上運(yùn)行,這意味著開發(fā)者將獲得 Mac 的全部功能,而不是虛擬機(jī)。
亞馬遜網(wǎng)絡(luò)服務(wù) AWS 控制著云基礎(chǔ)設(shè)施市場(chǎng),并試圖保持領(lǐng)先地位,以對(duì)抗像 Google 和微軟這樣的公司。AWS 通過定期增加各種各樣的工具來保持領(lǐng)先。到目前為止,還沒有一家主要的云供應(yīng)商提供了一種從他們的云中使用 macOS 租用遠(yuǎn)程計(jì)算基礎(chǔ)設(shè)施的方法。因此,至少在最初階段,亞馬遜擁有吸引客戶到 AWS 的優(yōu)勢(shì),而 AWS 是亞馬遜運(yùn)營(yíng)收入的主要來源。
亞馬遜引入 macOS 實(shí)例對(duì)開發(fā)人員來說意義重大。他們現(xiàn)在有了一個(gè)大型的云提供商,可以讓他們?cè)谠粕线\(yùn)行 Xcode 和 Swift 開發(fā)工具,不再需要為專用的 Mac 機(jī)器維護(hù)和打補(bǔ)丁。亞馬遜還沒有宣布定價(jià),但預(yù)計(jì)公司將在今天的 re:Invent 活動(dòng)上公布更多信息。
亞馬遜在其云版 macOS 中使用了蘋果公司 (Apple) 搭載英特爾 (intel) 處理器的 Mac mini 電腦。每臺(tái) Mac mini 都配備了英特爾第 8 代酷核 i7 處理器和 32GB 內(nèi)存,開發(fā)者可以在 macOS Mojave 和 macOS Catalina 中進(jìn)行選擇,最新的 Big Sur 的支持也即將推出。亞馬遜還計(jì)劃在 2021 年推出支持?M1 處理器版本的設(shè)備。
開發(fā)人員可以將應(yīng)用程序的早期版本放在實(shí)例上,以便在向最終用戶推出更新之前運(yùn)行必要的測(cè)試。這些實(shí)例提供了一種遠(yuǎn)程使用特定于 mac 的軟件(如 Xcode 集成開發(fā)環(huán)境)的方法。通過 Xcode,開發(fā)者可以上傳應(yīng)用到蘋果的應(yīng)用商店。開發(fā)者可以選擇使用現(xiàn)有的 Mac 電腦,或者依賴于 MacStadium 等 Mac 專家。
Mac 實(shí)例今天將在美國(guó)東部(北弗吉尼亞)、美國(guó)東部(俄亥俄州)、美國(guó)西部(俄勒岡州)、歐洲(愛爾蘭)和亞太地區(qū)(新加坡) AWS 地區(qū)可用。
雖然開發(fā)者以前可以求助于 Macstadium 這樣的公司來托管 macOS 實(shí)例,但蘋果 macOS 的授權(quán)協(xié)議一直是一個(gè)灰色地帶。蘋果公司最近更新了 Big Sur 的許可協(xié)議之后變得更加清楚了。蘋果的軟件和硬件現(xiàn)在可以租借給個(gè)人或組織,以獲得許可的開發(fā)服務(wù),只要「至少連續(xù) 24 小時(shí)」。
Amazon 遵守 24 小時(shí)限制,這意味著實(shí)例不能作為自動(dòng)伸縮組的一部分使用。不過,亞馬遜將允許開發(fā)者使用其 macOS 機(jī)器的實(shí)時(shí)彈性定價(jià)。
亞馬遜和蘋果關(guān)系密切。蘋果的 iCloud 服務(wù)依賴于 AWS。截至去年,蘋果在 AWS 上的支出已超過 3000 萬美元。AWS 負(fù)責(zé) EC2 的副總裁 Dave Brown 在一次新聞發(fā)布會(huì)上說,大約一年前,兩家公司開始在 macOS 上密切合作開發(fā) EC2 實(shí)例。該發(fā)言人說,AWS 正從蘋果購(gòu)買 Mac mini,以提供 Mac 實(shí)例。
(若文中有術(shù)語有翻譯錯(cuò)誤煩請(qǐng)指正,非常感謝)
總結(jié)
以上是生活随笔為你收集整理的服务的实例已在运行中_亚马逊首次把macOS引入云服务的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: hdfs复制文件夹_一文理解HDFS
- 下一篇: python运行一个项目_Django