Amazon Kinesis Analytics is een volledig gemanagede service, bedoeld om streaminggegevens te query’en via standaard SQL, en zo realtime praktische inzichten te verkrijgen. Voorheen was dat een kostbare en tijdrovende aangelegenheid omdat applicaties voor het verwerken van data telkens moesten worden ontwikkeld en afgesteld. Met Kinesis Analytics is het een kwestie van een SQL-query schrijven, die vervolgens continu gegevens opvraagt.
Amazon Kinesis Analytics werkt samen met Kinesis Streams en Kinesis Firehose, en is bereikbaar via de AWS Management Console. Gebruiksgemak staat op de eerste plaats: Kinesys Analytics herkent automatisch dataformaten binnen datastreams, en suggereert een schema dat eenvoudig kan worden aangepast met Kinesis Analytics’ interactieve schema-editor. Met de Analytics SQL-editor kunnen gebruikers ingebouwde templates gebruiken om SQL-queries te schrijven, en specificeren waar Kinesis Analytics de verwerkte resultaten mag opslaan. Resultaten kunnen direct verstuurd worden naar AWS-diensten als Amazon Simple Storage Service (Amazon S3), Amazon Redshift, en Amazon Elasticsearch Service.
Aanspreken, uitrollen en schalen van rekenkracht gebeurt volledig automatisch; gebruikers betalen alleen voor wat ze gebruiken. Als de hoeveelheid input verandert, schaalt Kinesis Analytics automatisch terug. Er is geen minimum bedrag vereist. Amazon Kinesis is bovendien veilig: data wordt op drie verschillende plekken binnen een AWS Regio opgeslagen, en voorkomt daarmee dataverlies, mocht één van de applicaties of machines haperen.
Met Amazon Kinesis Analytics kunnen verschillende soorten bedrijven sneller inspelen op voorkeuren en behoeften van klanten. Zo kan een streamingdienst de voorkeuren van kijkers koppelen aan het aanbod van reclamebedrijven, en zo realtime advertenties voorschotelen en voor digitale marketing op maat zorgen. Internet of things-aanbieders kunnen de informatie die door slimme sensoren wordt vergaard aggregeren en filteren.