Video: Реклама подобрана на основе следующей информации: (Decembris 2024)
Es vakar piedalījos Amazon Web Services samitā Ņujorkā, un mani pārsteidza, kā AWS gadu gaitā ir smalki mainījusi savu vēstījumu.
Šķiet, ka AWS arvien vairāk tiek koncentrēts uz tādu rīku nodrošināšanu, kuru mērķis ir atvieglot izstrādātāju dzīvi, tā vietā, lai koncentrētos tikai uz alternatīvas infrastruktūras izveidi iekšējiem datu centriem. Tas bija redzams jauno produktu paziņojumos - API vārtejā un fermā, lai pārbaudītu lietojumprogrammu savietojamību plašā Android un Amazon Fire tālruņu un planšetdatoru klāstā.
Amazon Web Services galvenais tehnoloģiju direktors Verners Vogels, kurš uzņēma galveno runu, atzīmēja, kā uzņēmums ir attīstījies. Viņš sāka ar AWS palaišanu 2006. gadā - laikā, kad lielākā daļa ieguvumu bija no biznesa puses, un Amazon izcēlās no tā, ka "tradicionālās IT kompānijas bija turējušas ķīlniekus".
Vogels turpināja pievērst uzmanību tam, kā uzņēmums kopš tā laika ir nepārtraukti pievienojis funkcijas, novērojot, ka 2014. gadā tas uzsāka 516 galvenās jaunas funkcijas un pakalpojumus un šogad uzsāks papildu funkcijas. Amazon turpina atdalīties no infrastruktūras pakalpojumiem un iekļauties drošībā un pārvaldībā, pārvaldības rīkos, platformu pakalpojumos, uzņēmuma lietotnēs un pavisam nesen - hibrīdajos mākoņu pārvaldības rīkos.
Kā viņš bieži dara, viņš atkārtoja mantru, ka "mākonis ir jaunais normālais". Es tomēr vairāk interesējos, kad viņš atzīmēja, ka Amazon plāno attālināties no tikai infrastruktūras piedāvāšanas API (lietojumprogrammu interfeisa) beigās, piedāvājot "platformas API beigās". Citiem vārdiem sakot, tas nav tikai uzsvars uz infrastruktūru kā pakalpojumu (IaaS), bet arī uzsvars uz platformu kā pakalpojumu (PaaS).
Protams, tas nav īsti jauns - Amazon jau sen ir piedāvājis platformas pakalpojumus, piemēram, Elastic MapReduce (EMR), kas darbojas ar Hadoop, kas ieviests 2009. gadā, vai Dynamo DB noSQL datu bāze, kas ieviesta pirms trim gadiem. Bet uzsvara izmaiņas šķiet ievērojamas.
Galvenajā tekstā Vogels apsprieda sešas galvenās tendences skaitļošanas jomā un Amazon reakciju uz katru no tām. Tie ietvēra: ātru pārvietošanos (dažādu pakalpojumu vienkārša pagriešana uz augšu vai leju); koncentrēšanās uz pamatkompetencēm (ļaujot uzņēmumiem koncentrēties uz koda izveidi, savukārt Amazon nodrošina infrastruktūru); nav serveru (pat ne servera gadījumu, tā vietā tiek izmantoti uz notikumiem balstīti pakalpojumi, piemēram, Kinesis datu straumēšanai un Lambda skaitļošanas pakalpojumiem); būt drošiem un atbilstošiem (ar vairākiem sertifikātiem, ieskaitot HIPAA); mobilā tālruņa izmantošana (to pakalpojumu fona mitināšana, kuri darbojas ar mobilajām ierīcēm); un datu ievietošana darbā (koncentrējoties uz uzņēmuma mašīnmācīšanās procesu).
Mani īpaši interesēja skaitļošanas pakalpojumu izvietošanas koncepcija, nenorādot vai neizvietojot konkrētus serverus, tā vietā izmantojot uz notikumiem balstītus pakalpojumus, piemēram, Lambda. Es redzu, kur tas patiešām varētu atvieglot dažu pakalpojumu veidu izstrādātāju dzīvi, un mani joprojām fascinē mašīnmācības potenciālie pielietojumi dažādās jomās.
Rinda uz vēlāku, detalizētāku sesiju par Amazon ML bija viena no garākajām konferencē. Šajā sesijā tika pieminēti iespējamie lietojumi, sākot no personalizācijas un ieteikumiem līdz krāpšanas atklāšanai un mērķtiecīgai reklāmai. Es redzu, kur pakalpojuma izmaksas - 10 centi par 1000 prognozēm - dažām prognozēm varētu šķist diezgan zemas, bet citām - diezgan augstas.
Jaunie produkti bija interesanti un orientēti uz izstrādātājiem, no kuriem visinteresantākais bija jaunais Amazon API vārteja, kas izstrādātājam ļauj vieglāk izveidot un pārvaldīt mērogojamu REST API ap kodu, kuru viņš vai viņa ir uzrakstījis. Kā paskaidroja Amazon Matt Wood, tas atbalsta visa veida funkcijas, piemēram, versiju veidošanu, mērīšanu un droseles samazināšanu, kešatmiņā saglabāšanu, parakstīšanu un automatizāciju, kā arī spēju ģenerēt SDK JavaScript, iOS vai Android. Ideja ir veikt sarežģītu procesu un padarīt to vieglu.
Citas salīdzinoši jaunas funkcijas ir CodeCommit, pārvaldīts kodu krātuve; CodePipeline, nepārtrauktas piegādes platforma; Pakalpojumu katalogs, kas ļauj organizēt dažādus pakalpojumus pašapkalpošanās videi; un ierīču fermu, lai pārbaudītu lietojumprogrammas visdažādākajos reālajos Android un Amazon Fire viedtālruņos un planšetdatoros. (Piezīme: šķiet, ka tas neattiecas uz iOS ierīcēm.) Atkal koncentrējas galvenokārt uz izstrādātāju dzīves atvieglošanu.
Kā ir kļuvis ierasts izstrādātāju sarunās, vairāki klienti runāja par to, kā viņi izmanto Amazon Web Services. Nordstrom izpilddirektors pieminēja nelielu komandu, kas koncentrējās uz mākoņu atbalstu, kas tagad varētu atbalstīt vairāk nekā 50 lietojumprogrammu komandas, lai palīdzētu šīm komandām izveidot labākas un ātrākas lietojumprogrammas. Ņujorkas pilsētas transporta departamenta CTO diskutēja par Amazon back-end pielietošanu, izmantojot programmu ar nosaukumu Vision Zero View, kas parāda satiksmes negadījumos bojāgājušos un nopietnus ievainojumus, sākot no 2009. gada, cerot, ka ņujorkieši palēnināsies un uzmanīgi brauks. Un veselības apdrošināšanas starta Oscar CTO runāja par to, kā tā Amazon pakalpojumu izmantošana ar HIPPA atbilstību ļāva Oskaram būt tikai diviem sistēmu inženieriem 45 izstrādātājiem, kas strādā līdz 125 ražošanas izmaiņām dienā. "Mēs esam strādājuši ar fizisko datu centriem, " viņš secināja.
Vogels uzsvēra, ka "tas viss ir saistīts ar ātru pārvietošanos", un atzīmēja, ka instrumentu skaits tikai turpina pieaugt. "Nekad nav bijis labāka laika, lai izveidotu lietojumprogrammas, nekā šobrīd, " viņš teica.