Az Amazon a New York-i AWS Summit rendezvényen jelentette be új analitikai eszközét, amely a nagy mennyiségben áramló adatok valós idejű elemzésére képes alkalmazások létrehozásában segíti a fejlesztőket. Ők a Kinesis adatplatform Analytics nevű szolgáltatása révén olyan SQL lekérdezéseket írhatnak, amelyek folyamatosan frissülő adathalmazra vonatkoznak, tovább tágítva ezzel a relációs adatbázis-kezelők népszerű lekérdezési nyelvének lehetőségeit.
Átszövi az Amazon felhőjét
A Kinesis Analytics a konfigurációtól függően átirányíthatja a lekérdezések eredményeit más AWS alatti szolgáltatásokba (Amazon S3, Redshift, Elasticsearch Service). Ez elsősorban az olyan adatforrások esetében bizonyulhat hasznosnak, mint amilyenek az IoT szenzorokból származó információk vagy a tőzsdékről érkező élő adatfolyam, de általánosságban igaz, hogy egyre több üzleti tevékenység során értékelődik fel a nagy mennyiségű "élő" adat.

Az Amazon termékfelelőse szerint az új megoldás egy olyan analitikai portfóliót szélesít tovább, amely már most is a leggazdagabbnak számít ebben a szegmensben. Az ügyfelek szempontjából ez annyit jelent, hogy növekszik az információ gyakorlatban való alkalmazhatósága, miután elvileg könnyebb lesz az SQL alkalmazása a valós idejű adatfolyamok analitikájában.
Kevesebb idő, nagyobb rugalmasság
A cég szerint itt egyetlen másodperces látenciáról beszélünk, a pipeline adatbetöltéseket alapul véve pedig nagyjából 5 percet vesz igénybe, hogy az Amazon felületein – vagyis a komplex SQL lekérdezések programozását megspórolva – felállítson valaaki egy végponttól végpontig működő folyamatot. Ettől az Amazon azt várja, hogy az analitika veszíteni fog a jelenlegi statikus jellegéből, miután az új lekérdezések rövid idő alatt jöhetnek létre és cserélődhetnek le ismét.

A lekérdezések sablonból is választhatók
( forrás: AWS Blog )
A lekérdezések úgynevezett "feldolgozó ablakokban" futnak, amelyekben meghatározhatók a feldolgozni kívánt rekordokkal kapcsolatos paraméterek. Ilyen ablakokból többféle is a fejlesztők rendelkezésére áll, attól függően, hogy periodikus jelentéseket várnak, az ismétlődésének gyakoriságára kíváncsiak egy adott időtartományon belül, esetleg mozgóátlagot akarnak számítani a folyamatosan frissülő adathalmazokon.
Mindent az AWS-től
A Kinesis Analytics, amely egyébként a múlt heti bejelentést követően már nyilvánosan elérhető, időszerű válasznak tűnik az Amazon AWS részéről a versenytársak hasonló szolgáltatásaira. Ilyen az IBM Bluemix platformon a Message Hub és a Streaming Analytics, és ilyen a Microsoftnál az Azure Stream Analytics és az Event Hubs – az Azure esetében például kifejezetten a piaci megkülönböztetés része volt az SQL alapú lekérdezések több irányú támogatása.
Az éleződő verseny egy másik fontos eleme lehet az Amazon QuickSight, amely vizualizációs és dashboard megoldásokkal egészíti ki a Redshift és az S3 adatait. Mindezekkel az Amazon már elég jó pozícióból indul, hogy end-to-end analitikai megoldásszállítóként versenyezzen az IoT, a big data vagy mondjuk a gépi tanulás trendjei által meghatározott új piacokon.
2026-ban a vállalkozások minden eddiginél több adatot generálnak és használnak. Az előrelátó vállalatok ezért újraértékelik a megközelítésüket: mi lenne, ha a tárolás, a biztonsági mentés és az együttműködés egyetlen rendszerben kezelhető lenne?
Projektek O-gyűrűje. Mit tanulhat egy projektvezető a Challenger tragédiájából?