Hjem Fremadrettet tænkning Amazon skubber platformfunktioner, api gateway ved aws topmødet

Amazon skubber platformfunktioner, api gateway ved aws topmødet

Video: AWS re:Invent 2019: [REPEAT 2] I didn’t know Amazon API Gateway did that (SVS212-R2) (Oktober 2024)

Video: AWS re:Invent 2019: [REPEAT 2] I didn’t know Amazon API Gateway did that (SVS212-R2) (Oktober 2024)
Anonim

Jeg deltog på Amazon Web Services-topmødet i New York i går, og blev ramt af, hvordan AWS med subtile ændringer har sendt budskabet gennem årene.

AWS ser ud til at være mere og mere fokuseret på at levere værktøjer, der sigter mod at gøre livet lettere for udviklere i stedet for kun at fokusere på at skabe en alternativ infrastruktur til interne datacentre. Dette var tydeligt i de nye produktannoncer - en API-gateway og en gård til test af applikationskompatibilitet på tværs af en lang række Android- og Amazon Fire-telefoner og tablets.

Amazon Web Services Chief Technology Officer Werner Vogels, der var vært for grundtonen, bemærkede, hvordan virksomheden har udviklet sig. Han begyndte med lanceringen af ​​AWS i 2006, en tid, hvor de fleste af fordelene var på forretningssiden, og Amazon brød ud "fra at blive holdt som gidsler af de traditionelle it-virksomheder."

Vogels noterede sig, hvordan virksomheden kontinuerligt har tilføjet funktioner siden da, og bemærkede, at det lancerede 516 store nye funktioner og tjenester i 2014 og ville lancere yderligere funktioner i år. Amazon fortsætter med at forgrene sig fra infrastrukturtjenester og til sikkerhed og styring, styringsværktøjer, platformtjenester, enterprise apps og senest hybrid cloud management værktøjer.

Som han ofte gør, gentog han mantraet om, at "sky er den nye normale." Jeg var dog mere interesseret, da han bemærkede, at Amazon planlægger at flytte væk fra kun at tilbyde infrastruktur i slutningen af ​​en API (applikationsprogramgrænseflade) til at tilbyde "platforme i slutningen af ​​en API." Med andre ord er det ikke blot en vægt på infrastruktur som en service (IaaS), men også en vægt på platform som en service (PaaS).

Naturligvis er dette ikke rigtig nyt - Amazon har tilbudt platformtjenester i lang tid, såsom Elastic MapReduce (EMR), der kører på Hadoop, introduceret i 2009, eller Dynamo DB noSQL-databasen, der blev introduceret for tre år siden. Men ændringen i vægten synes bemærkelsesværdig.

I hovednotatet diskuterede Vogels seks vigtigste tendenser inden for computing og Amazons reaktioner på hver enkelt. Disse inkluderede: bevægelse hurtigt (let spinding op eller ned forskellige tjenester); fokusering på kernekompetencer (lade virksomhederne fokusere på at oprette koden, mens Amazon leverer infrastrukturen); at have ingen servere (heller ikke serverforekomster, og i stedet bruge hændelsesdrevne tjenester såsom Kinesis til datastreaming og Lambda til computertjenester); være sikker og kompatibel (med flere certificeringer, herunder HIPAA); at gå mobil (hosting back-end af tjenester, der kører på mobile enheder); og sætte data i arbejde (med fokus på virksomhedens maskinlæringsproces).

Jeg var især interesseret i konceptet om at implementere computertjenester uden at specificere eller distribuere specifikke servere og i stedet bruge events-drevne tjenester som Lambda. Jeg kan se, hvor dette virkelig kan gøre livet lettere for udviklere af visse former for tjenester, og jeg er fortsat fascineret af de potentielle anvendelser af maskinlæring inden for en række forskellige felter.

Linjen til en senere, mere detaljeret session om Amazon ML var blandt de længste på konferencen. Denne session nævnte mulige applikationer lige fra personalisering og anbefaling til bedrageri afsløring og målrettet reklame. Jeg kan se, hvor omkostningerne ved tjenesten - 10 cents pr. 1.000 forudsigelser - kunne synes ganske lave for nogle forudsigelser og ganske høje for andre.

De nye produkter var interessante og udviklingsorienterede, med de mest interessante af disse var den nye Amazon API Gateway, som giver en udvikler lettere mulighed for at oprette og administrere et skalerbart REST API omkring kode, han eller hun har skrevet. Som Amazons Matt Wood forklarede understøtter dette alle mulige funktioner, såsom versionering, måling og throttling, cache, signering og automatisering og muligheden for at generere en SDK til JavaScript, iOS eller Android. Ideen er at tage en kompleks proces og gøre det let.

Andre relativt nye funktioner inkluderer CodeCommit, et administreret kodelager; CodePipeline, en kontinuerlig leveringsplatform; Servicekatalog, der muliggør organisering af en række tjenester til et selvbetjeningsmiljø; og Device Farm, til test af applikationer på en lang række ægte Android- og Amazon Fire-smartphones og -tablets. (Bemærk: dette ser ud til ikke at omfatte iOS-enheder.) Igen synes fokus mest at gøre livet lettere for udviklere.

Som det er blevet almindeligt ved Keynotes for udviklere, talte et antal kunder om, hvordan de bruger Amazon Web Services. En direktør i Nordstrom nævnte et lille team fokuseret på skystøtte, der nu kunne støtte over 50 applikationsteam for at hjælpe disse teams med at opbygge bedre og hurtigere applikationer. CTO for New York City Department of Transportation diskuterede ved hjælp af Amazons back-end til at drive en applikation kaldet Vision Zero View, som viser trafikdødsfald og alvorlige kvæstelser tilbage til 2009, i håb om, at New Yorkere vil bremse og køre forsigtigt. Og CTO for sundhedsforsikringsstart Oscar talte om, hvordan dens brug af Amazon-tjenester med HIPPA-overholdelse gjorde det muligt for Oscar kun at have to systemingeniører til 45 udviklere, der arbejder på op til 125 produktionsændringer pr. Dag. ”Vi er færdige med fysiske datacentre, ” konkluderede han.

Vogels understregede, at "det hele handler om at bevæge sig hurtigt" og bemærkede, at antallet af værktøjer kun fortsætter med at vokse. "Der har aldrig været et bedre tidspunkt at bygge applikationer end lige nu, " sagde han.

Amazon skubber platformfunktioner, api gateway ved aws topmødet