New Training: Deploy InfluxDB Securely in AWS with AWS Fargate and Caddy
In this 6-video skill, CBT Nuggets trainer Trevor Sullivan Join Deploying applications in AWS Fargate is an easy way to get them up and running with minimal effort. There’s no servers to monitor or manage, and you can spin up containers in seconds. Join Trevor Sullivan as we explores how to use Caddy as a secure reverse proxy to provide access to InfluxDB running in AWS Fargate! Watch this new AWS training.
Watch the full course: AWS Cloud Automation
This training includes:
- 6 videos
- 53 minutes of training
You’ll learn these topics in this skill:
- Introduction to InfluxDB, Caddy, and AWS Fargate
- Configure Amazon VPC for Containers on AWS Fargate
- Create Amazon ECS Task Definition for InfluxDB
- Update NAT Gateway Configuration for VPC
- Create Amazon ECS Task Definition for Caddy Reverse Proxy
- Run Caddy AWS Fargate Task and Configure Route53
What is InfluxDB?
InfluxDB is an open-source time series database. A time series database is one that has been designed for IoT (Internet of Things) and other similar applications. It stores log, sensor and other data over periods of time, and you can use them to filter a large amount of events and analyze them. InfluxDB has been optimized for high availability storage and for fast retrieval of information. It provides not only a multi-tenanted database, but also UI and dashboarding tools, background processing and a monitoring agent.
At the heart of InfluxDB is Flux, which is a language that you can use for data scripting, ETL (extract, transform, load), monitoring and alerting. You can use it not only upon your InfluxDB database but also upon other datastores, such as SQL Server, Postgres and SAP Hana, both on-premise and in the cloud.
You can access and control every element of InfluxDB through its API, including data ingestion, querying, storage and visualization.