Koti Etukäteen ajattelu Amazon työntää alustan ominaisuuksia, api-yhdyskäytävänä huippukokouksessa

Amazon työntää alustan ominaisuuksia, api-yhdyskäytävänä huippukokouksessa

Video: Borat Subsequent Moviefilm: Unpacking the History of Borat ft Wisecrack (Lokakuu 2024)

Video: Borat Subsequent Moviefilm: Unpacking the History of Borat ft Wisecrack (Lokakuu 2024)
Anonim

Olen osallistunut eilen New Yorkin Amazon Web Services -huippukokoukseen, ja minua hämmästytti kuinka AWS on hienovaraisesti muuttanut viestiään vuosien varrella.

AWS näyttää nyt keskittyvän yhä enemmän työkalujen tarjoamiseen, joiden tarkoituksena on helpottaa kehittäjien elämää sen sijaan, että keskitytään pelkästään vaihtoehtoisen infrastruktuurin luomiseen sisäisiin tietokeskuksiin. Tämä näkyi uusien tuotteiden ilmoituksissa - API-yhdyskäytävä ja maatila sovellusten yhteensopivuuden testaamiseen monilla Android- ja Amazon Fire -puhelimilla ja -tableteilla.

Pääpuheenjohtajana toiminut Amazon Web Services -yrityksen teknologiajohtaja Werner Vogels kertoi yrityksen kehityksestä. Hän aloitti AWS: n lanseeraamisen vuonna 2006, jolloin suurin osa hyödyistä oli yritystoiminnan puolella ja Amazon puhkesi "perinteisten IT-yritysten panttivangista".

Vogels jatkoi, kuinka yritys on jatkuvasti lisännyt ominaisuuksia siitä lähtien, ja huomautti, että se lanseerasi vuonna 2014 516 suurta uutta ominaisuutta ja palvelua ja tuo markkinoille lisäominaisuuksia tänä vuonna. Amazon jatkaa toimialaa infrastruktuuripalveluista ja turvallisuuteen ja hallintaan, hallintatyökaluihin, alustapalveluihin, yrityssovelluksiin ja viimeksi hybridipilvien hallintatyökaluihin.

Kuten usein, hän toisti mantran, jonka mukaan pilvi on uusi normaali. Olin kuitenkin kiinnostuneempi, kun hän huomautti, että Amazon aikoo siirtyä tarjoamaan vain infrastruktuuria sovellusliittymän lopussa (sovellusohjelmarajapinta) tarjoamaan "alustoja sovellusliittymän lopussa". Toisin sanoen, se ei ole vain painottaminen infrastruktuuriksi palveluna (IaaS), vaan myös painottamiseksi palvelun alustaksi (PaaS).

Tietenkin, tämä ei ole oikeastaan ​​uutta - Amazon on tarjonnut jo pitkään alustalveluita, kuten Elastic MapReduce (EMR), joka toimii Hadoopilla, joka otettiin käyttöön vuonna 2009, tai Dynamo DB noSQL-tietokanta, joka otettiin käyttöön kolme vuotta sitten. Mutta painopisteen muutos vaikuttaa huomattavalta.

Pääpuheenvuorossa Vogels keskusteli kuudesta laskennan pääsuuntauksesta ja Amazonin reaktioista kumpaankin. Näitä olivat: liikkuminen nopeasti (erilaisten palveluiden pyöriminen helposti ylös tai alas); keskittyminen ydinosaamiseen (annetaan yritysten keskittyä koodin luomiseen, kun taas Amazon tarjoaa infrastruktuurin); joilla ei ole palvelimia (eikä edes palvelin-esiintymät, vaan sen sijaan käytetään tapahtumapohjaisia ​​palveluita, kuten Kinesis tiedonsiirtoon ja Lambda tietojenkäsittelypalveluihin); oltava turvallisia ja yhteensopivia (useilla sertifikaateilla, mukaan lukien HIPAA); liikkuvuus (mobiililaitteilla toimivien palveluiden takaosa); ja tietojen asettaminen töihin (keskittyen yrityksen koneoppimisprosessiin).

Olen erityisen kiinnostunut käsitteestä ottaa käyttöön laskentapalveluita määrittelemättä tai ottamatta käyttöön tiettyjä palvelimia ja käyttämään sen sijaan tapahtumapohjaisia ​​palveluita, kuten Lambda. Näen missä tämä voisi todellakin helpottaa tietyn tyyppisten palvelujen kehittäjien elämää, ja olen edelleen kiehtoutunut koneoppimisen mahdollisista sovelluksista monilla aloilla.

Linja myöhemmälle, yksityiskohtaisemmalle Amazon ML -istunnolle oli konferenssin pisin. Istunnossa mainittiin mahdolliset sovellukset personoinnista ja suosituksista petosten havaitsemiseen ja kohdennettuun mainontaan. Näen, missä palvelun hinta - 10 senttiä / 1000 ennustetta - saattaa vaikuttaa melko alhaiselta joillekin ennusteille ja melko korkeille toisille.

Uudet tuotteet olivat mielenkiintoisia ja kehittäjälähtöisiä, joista mielenkiintoisimmista oli uusi Amazon API Gateway, jonka avulla kehittäjä voi helpommin luoda ja hallita skaalautuvaa REST-sovellusliittymää kirjoittamansa koodin ympärille. Kuten Amazonin Matt Wood selitti, tämä tukee kaikenlaisia ​​ominaisuuksia, kuten versiointia, mittausta ja kuristusta, välimuistin tallentamista, allekirjoittamista ja automatisointia sekä kykyä luoda SDK JavaScriptille, iOS: lle tai Androidille. Ajatuksena on toteuttaa monimutkainen prosessi ja tehdä siitä helppoa.

Muita suhteellisen uusia ominaisuuksia ovat CodeCommit, hallittu koodivarastot; CodePipeline, jatkuva toimitusalusta; Palveluluettelo, joka mahdollistaa monenlaisten palvelujen järjestämisen itsepalveluympäristössä; ja laitetila, sovellusten testaamiseen monilla oikeilla Android- ja Amazon Fire-älypuhelimilla ja -tableteilla. (Huomaa: tämä ei näytä sisältävän iOS-laitteita.) Jälleen keskittyminen näyttää enimmäkseen helpottavan kehittäjien elämää.

Kuten kehitysyhteistyöpöytäkirjoissa on tullut yleiseksi, useat asiakkaat puhuivat siitä, kuinka he käyttävät Amazon Web Services -palvelua. Nordstromin johtaja mainitsi pienen pilvitukeen keskittyneen ryhmän, joka voisi tukea nyt yli 50 sovellusryhmää auttaakseen näitä ryhmiä rakentamaan parempia ja nopeampia sovelluksia. New Yorkin kaupungin liikenneministerin tekninen johtaja keskusteli Amazonin taustavoiman käytöstä Vision Zero View -nimisen sovelluksen avulla, joka näyttää liikenteen kuolemantapaukset ja vakavat vammat vuodelta 2009, toivoen, että newyorkilaiset hidastuvat ja ajavat varovasti. Ja sairausvakuutuksen aloittavan Oscarin tekninen johtaja puhui siitä, kuinka Amazonin palvelujen käyttö HIPPA-vaatimusten kanssa antoi Oscarille vain kaksi järjestelmäinsinööriä 45 kehittäjälle, jotka työskentelevät jopa 125 tuotantomuutosta päivässä. "Olemme valmiita fyysisten tietokeskusten kanssa", hän totesi.

Vogels korosti, että "kyse on kaikesta nopeasta liikkumisesta", ja huomautti, että työkalujen määrä kasvaa vain. "Sovellusten rakentamiseen ei ole koskaan ollut parempaa aikaa kuin nyt", hän sanoi.

Amazon työntää alustan ominaisuuksia, api-yhdyskäytävänä huippukokouksessa