Topic: Building a Niche App to Visualize Events with Grafana and AWS
Presenter: Jeff Moore, Chair, TriLUG
When: Thursday, 13 October 2022 - 7:00 to 9:00pm
Where: Online, Jitsi
Parking: Virtual
Map:
Video: Will not be Recorded
Speaker notes:
Meetup: https://www.meetup.com/trilug/events/283038981/

Summary:

In many organizations, there is a need to see important events like app deployments, internal infrastructure changes, and external events in one place. Grafana offers the ability to create and manage these events through its Annotations API. Come see how Jeff Moore built an app to implement a specific API endpoint, why he built it, and the lessons learned along the way in one of his most ambitious projects to date.

Here are some of the topics covered during this talk:

  • Building a Golang Dockerfile from the ground up
  • Working with Makefiles
  • Terraform commands, plans and directories
  • Building Go code for AWS Lambda
  • Capturing an AWS Lambda in Terraform
  • Capturing AWS user/role/policy generation within a Terraform module
  • Capturing Grafana service account/role generation within a Terraform module
  • Exposing an AWS Lambda to a wider audience
  • CloudWatch Logs and Metrics in Grafana Cloud

There are likely too many topics to go into in depth within the time slot, so the talk will likely gravitate towards the audience's interests.

The work lives in GitHub at https://github.com/geoffmore/grafana-annotate.

Meeting Link
The meeting link is https://meet.jit.si/TriLUG. If prompted, the meeting password is TriLUG.

Sponsor(s)
TriLUG Members Like YOU! Thank you! Feel free to donate at our Square page at https://square.link/u/h5RAZdoT