Infrastructure-as-a-Code, short IaaC, is a new way of defining infrastructure with code-first. Instead of manually configuring the infrastructure layer using a Web UI and your favourite cloud provider, you can use Terraform to define the infrastructure in a JSON-like format.
When an application for logging is required, one may come across the typical ELK stack. Using Elasticsearch, Logstash and Kibana, you have a powerful set for analyzing and aggregating logs. However, Graylog provides yet another powerful solution to work with log data.