New to AWS, looking for tips and maybe automation ideas

This page summarizes the projects mentioned and recommended in the original post on /r/aws

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • terraform

    Terraform enables you to safely and predictably create, change, and improve infrastructure. It is a source-available tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.

  • They've recently started adding warnings in places which essentially say "hey if you use this in this way, you might get unexpected results". If you're not good at digging through GitHub Issues, you may never know why something does something strange. eg: https://github.com/hashicorp/terraform/issues/26265 The issue here is that list(any) in Terraform means "a list of any type but every single element must be an identical type to every other object". Try to find that distinction in the docs though.

  • sceptre

    Build better AWS infrastructure

  • Cloud formation or AWS cdk. If you're leaning towards cloud formation check out some management tools like sceptre if you like the cdk idea you could also check out terraform.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • serverless-graphql

    Serverless GraphQL Examples for AWS AppSync and Apollo

  • Serverless is a great tool for managing your lambdas and other automated bits. Highly recommended playing with it.

  • cloud-custodian

    Rules engine for cloud security, cost optimization, and governance, DSL in yaml for policies to query, filter, and take actions on resources

  • AWS Config or a tool like Cloud Custodian this is great for alerting on other people making changes you don't want.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts