Namai Pirmyn mąstymas „Amazon“ stumia platformos funkcijas, „api“ vartai per aukščiausiojo lygio susitikimą

„Amazon“ stumia platformos funkcijas, „api“ vartai per aukščiausiojo lygio susitikimą

Video: 10.AWS - S3 Bucket Часть-1 - Возможности Сервиса (Lapkritis 2024)

Video: 10.AWS - S3 Bucket Часть-1 - Возможности Сервиса (Lapkritis 2024)
Anonim

Vakar dalyvavau „Amazon“ interneto paslaugų viršūnių susitikime Niujorke ir mane sukrėtė tai, kaip AWS subtiliai pakeitė savo žinią bėgant metams.

Dabar atrodo, kad AWS vis daugiau dėmesio skiria įrankių, kuriais siekiama palengvinti kūrėjų gyvenimą, teikimui, o ne vien tik alternatyvos vidaus duomenų centrams infrastruktūros sukūrimui. Tai buvo akivaizdu skelbiant naujus produktus - API šliuzą ir fermą, skirtą išbandyti programų suderinamumą plačiame „Android“ ir „Amazon Fire“ telefonų ir planšetinių kompiuterių asortimente.

Pagrindinį pranešimą priėmęs „Amazon Web Services“ vyriausiasis technologijų pareigūnas Werneris Vogelsas pažymėjo, kaip vystėsi įmonė. Jis pradėjo nuo AWS paleidimo 2006 m., Kai didžiąją dalį naudos turėjo verslas, o „Amazon“ išsiveržė „iš tradicinių IT bendrovių įkaitų“.

„Vogels“ atkreipė dėmesį į tai, kaip įmonė nuo to laiko nuolat papildė funkcijas, ir pastebėjo, kad 2014 m. Ji pristatė 516 svarbiausių naujų funkcijų ir paslaugų, o šiais metais pradės naudoti papildomas funkcijas. „Amazon“ toliau išsilaiko iš infrastruktūros paslaugų ir į saugumą ir valdymą, valdymo įrankius, platformos paslaugas, įmonių programas ir, naujausias, hibridines debesų valdymo priemones.

Kaip jis dažnai daro, jis kartojo mantrą, kad „debesis yra naujas normalus“. Vis dėlto mane labiau sudomino, kai jis pažymėjo, kad „Amazon“ planuoja atsisakyti pasiūlyti tik infrastruktūrą API (programų programos sąsajos) pabaigoje ir siūlyti „platformas API pabaigoje“. Kitaip tariant, svarbu ne tik pabrėžti infrastruktūrą kaip paslaugą (IaaS), bet ir pabrėžti platformą kaip paslaugą (PaaS).

Žinoma, tai nėra tikrai nauja - „Amazon“ ilgą laiką siūlė platformos paslaugas, tokias kaip „Elastic MapReduce“ (EMR), veikiančią „Hadoop“, pristatytoje 2009 m., Arba „Dynamo DB noSQL“ duomenų bazę, įdiegtą prieš trejus metus. Tačiau atrodo, kad pasikeitė pabrėžimas.

Pagrindiniame pranešime Vogelsas aptarė šešias pagrindines skaičiavimo tendencijas ir „Amazon“ reakcijas į kiekvieną. Tai apėmė: greitas judėjimas (lengvai verpiant aukštyn ar žemyn įvairias paslaugas); sutelkti dėmesį į pagrindines kompetencijas (leisti įmonėms sutelkti dėmesį į kodo kūrimą, o „Amazon“ teikia infrastruktūrą); neturėti serverių (ir net serverių egzempliorių, o vietoj to naudoti įvykiams pritaikytas paslaugas, tokias kaip „Kinesis“ duomenų srautui ir „Lambda“ skaičiavimo paslaugoms); būti saugūs ir suderinami (su daugybiniais sertifikatais, įskaitant HIPAA); judėjimas mobiliaisiais įrenginiais (priegloba mobiliesiems įrenginiams teikiamų paslaugų galinėms dalims); duomenų pateikimas darbui (daugiausia dėmesio skiriant įmonės kompiuterinio mokymosi procesui).

Mane ypač sudomino koncepcija diegti skaičiavimo paslaugas nenurodant ar nedetalizuojant konkrečių serverių, o vietoj to naudojant įvykiais pagrįstas paslaugas, tokias kaip „Lambda“. Matau, kur tai iš tikrųjų galėtų palengvinti tam tikrų paslaugų rūšių kūrėjų gyvenimą, ir mane vis dar žavi galimas mašininio mokymosi pritaikymas įvairiose srityse.

Vėlesnė, išsamesnė „Amazon ML“ sesija buvo viena ilgiausių konferencijoje. Toje sesijoje buvo minimi galimi pritaikymai, pradedant nuo personalizavimo ir rekomendacijų sukčiavimo aptikimo ir tikslinės reklamos. Aš suprantu, kur paslaugos kaina - 10 centų už 1 000 prognozių - kai kurioms prognozėms gali atrodyti gana maža, o kitoms - gana aukšta.

Nauji produktai buvo įdomūs ir orientuoti į kūrėjus, iš kurių įdomiausias buvo naujasis „Amazon API“ šliuzas, kuris leidžia kūrėjui lengviau sukurti ir valdyti keičiamą REST API aplink jo parašytą kodą. Kaip paaiškino „Amazon“ vadovas Mattas Woodas, tai palaiko visų rūšių funkcijas, tokias kaip versijų nustatymas, matavimas ir mažinimas, talpyklos išsaugojimas, pasirašymas ir automatizavimas bei galimybė generuoti SDK „JavaScript“, „iOS“ ar „Android“. Idėja yra imtis sudėtingo proceso ir palengvinti jį.

Kitos palyginti naujos funkcijos apima „CodeCommit“, valdomą kodų saugyklą; „CodePipeline“, nenutrūkstamo pristatymo platforma; Paslaugų katalogas, leidžiantis organizuoti įvairias paslaugas savitarnos aplinkai; ir „Device Farm“, skirtą išbandyti programas daugelyje realių „Android“ ir „Amazon Fire“ išmaniųjų telefonų ir planšetinių kompiuterių. (Pastaba: neatrodo, kad tai apima „iOS“ įrenginius.) Vėlgi, daugiausia dėmesio skiriama kūrėjų gyvenimo palengvinimui.

Kaip tapo įprasta kūrėjų pagrindinėse diskusijose, nemažai klientų kalbėjo apie tai, kaip jie naudojasi „Amazon Web Services“. „Nordstrom“ vadovas paminėjo nedidelę komandą, orientuotą į debesų palaikymą, kuri dabar galėtų palaikyti daugiau nei 50 programų grupių, kad šios komandos galėtų padėti kurti geresnes ir greitesnes programas. Niujorko miesto transporto departamento CTO aptarė naudojimąsi „Amazon“ galine programa, vadinama „Vision Zero View“, kuri rodo mirties atvejus ir rimtus sužeidimus nuo 2009 m., Tikėdamasi, kad niujorkiečiai sulėtės ir vairuos atsargiai. Sveikatos draudimo startuolio „Oskaras“ CTO kalbėjo apie tai, kaip „Amazon“ paslaugų naudojimas laikantis HIPPA reikalavimų leido „Oskarui“ turėti tik du sistemų inžinierius 45 kūrėjams, dirbantiems iki 125 gamybos pakeitimų per dieną. „Mes dirbame su fizinių duomenų centrais“, - padarė išvadą.

Vogelsas pabrėžė, kad „viskas greitai judama“, ir pažymėjo, kad priemonių skaičius tik auga. „Niekada nebuvo geresnio laiko kurti programas nei dabar“, - sakė jis.

„Amazon“ stumia platformos funkcijas, „api“ vartai per aukščiausiojo lygio susitikimą