Amazon Web Services (AWS)
InfluxDB Cloud and Enterprise are both available on AWS Marketplace, making it easy for you to monitor the performance of your entire AWS stack: containers, microservices, EC2 instances, and more. Both have AWS Marketplace Billing for streamlined administration, purchasing and usage tracking.
Why use InfluxDB Cloud?
To stay competitive, your applications, micrososervices, IoT backends, and cloud infrastructure need to be fast and reliable. This requires real-time visibility into the AWS cloud services that power your applications. This also requires a rapid data ingestion rate — up to millions of metrics per second — and highly efficient compression, query, downsampling and eviction functions.
Architect your way
Your solutions are unique, and so are their requirements. Regulatory, latency or budgetary reasons drive your need to deploy to the edge, in AWS, or even on-premises. Your architectural decisions on where you collect, analyze, and visualize your data give you a competitive advantage. Whatever the reason, deployment flexibility is key and available with InfluxDB.
The data you collect belongs to you. Brought together, it provides important insights to enable real-time action. 220+ open-source Telegraf plugins let you bring data from legacy and modern systems. A vibrant open source community, powerful client libraries, and support for third party projects empower you to transform, visualize, or apply ML analytics on your data under your terms.
InfluxDB in the AWS Marketplace
Integrated with AWS services and products
InfluxDB works seamlessly with popular projects like Kubernetes, Prometheus, and Grafana and has native support for AWS applications and services. Collect metrics and build dashboards for these services quickly and easily:
- AWS CloudWatch: Import CloudWatch metrics with the CloudWatch Telegraph plugin from S3, VPC, DynamoDB and 83 other AWS services into InfluxDB for more powerful dashboarding, anomaly detection and alerting that’s easy to configure.
- AWS EC2, ECS and Fargate: Monitor performance metrics inside your EC2 virtual machines, ECS containers, and Fargate containers, using the Telegraf AWS ECS plugin or Telegraf’s generalized plugins for system monitoring and Docker monitoring. The Telegraf ECS plugin is Fargate compatible, and uses the Amazon ECS v2 metadata and stats API endpoints to gather stats on running containers in a task.
- AWS EKS: Inventory the components of your Kubernetes clusters running on AWS, and track the performance of each pod and container, using the Telegraf Kubernetes and Kubernetes Inventory plugins.
- AWS Kinesis: Ingest data from AWS Kinesis for analysis, visualization, and alerting, using the Telegraf Kinesis consumer plugin. You can also use Telegraf to publish data to Kinesis as well.
- AWS RDS: Enrich your time series data by joining it with your relational data in RDS, using Flux, our new data scripting language. This works with AWS RDS for MySQL, MariaDB, and Postgres.
- AWS synthetic monitoring: Track the response times of all your AWS API HTTP endpoints.
- AWS Programmatic Billing: Import your Programmatic Billing data into InfluxDB to better understand AWS spend.
- IoT data collection & analysis: If you’re pulling data from IoT devices and sensors into AWS, use the Telegraf MQTT plugin, AMQP plugin, JSON plugin, HTTP listener plugin, Kinesis consumer, DDS plugin, or other IoT plugins, then use Flux to enrich, analyze, visualize and alert on it.
“The solution should be for a purpose. If you want to manage time series data, InfluxDB is the best for it. As data is written in real-time, you can read in real-time, and when you’re reading it, you can apply your machine learning model. So, in real-time, you can forecast, and you can detect anomalies.”
Sr. Manager of Data Engineering, Capital One
Director of Systems and Software Architect, Houghton Mifflin Harcourt
Capital One is one of the largest bank holding companies in the US. They built a fault-tolerant solution based on InfluxDB Enterprise and AWS that collects and stores all their business transactions, infrastructure health, and application performance, and service adoption metrics. They added to this, machine learning, which uses the collected time series to model predictions which are then brought back into InfluxDB for real-time access.
MuleSoft, Inc. is a software company responsible for MuleSoft’s Anypoint Platform™ — the world’s leading integration platform for SOA, SaaS and APIs. MuleSoft uses InfluxDB Cloud on AWS to help power its monitoring and diagnostic solutions to provide end-to-end actionable visibility to APIs and integrations in order to help customers identify and resolve issues quickly.
Houghton Mifflin Harcourt
Houghton Mifflin Harcourt, a Boston-based educational and trade publisher, uses InfluxData for standard DevOps monitoring, gathering and tracking KPIs to measure its online educational business, and gaining real-time visibility into its AWS spend that covers several accounts across multiple business units. HMH stores annotation of events, CRO calls from Jenkins, for deployment, pushing those points into InfluxDB.
InfluxDB and AWS news
Does your company use AWS Billing and Cost Management? Now you can put your InfluxDB charges straight onto your AWS bill. This applies to both InfluxDB Cloud and InfluxDB Enterprise on the AWS Marketplace. Why does AWS Marketplace Billing matter? You might not realize...
We’re looking forward to participating at AWS re:Invent 2019 in Las Vegas. Since it’s a huge show, I thought I’d put together this guide to AWS re:Invent 2019. So, let’s dive in! Where is InfluxData at re:Invent? Speaking of re:Invent sessions, our own VP of Product,...