Anyone like the idea to use AWS SDK to build deployment automation?

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • punch

    This project provides fully automated one-click experience to create Cloud and Kubernetes environment to run Data Analytics workload like Apache Spark.

  • Hi Folks, just saw some post about Ansible. Also lightly tried other Infrastructure as Code like Terraform. Feel getting pretty large/complex yaml files when deploying decent size infrastructure.

    How do people feel just using AWS SDK or other cloud SDK to write your own deployment tools? Since it is pure code, it is easy to refactor and test.

    I did some prototype building DataPunch project (https://github.com/datapunchorg/punch) to deploy Data Infrastructure using AWS Go SDK. It provides one click command like “punch install SparkOnEKS” which will automatically deploy a ready-to-use Apache Spark environment on AWS.

    Want to seek feedbacks and see whether other people have similar ideas?

    Thanks,

  • aws-cdk

    The AWS Cloud Development Kit is a framework for defining cloud infrastructure in code

  • Before designing something new, you might consider going to look at the AWS CDK - https://aws.amazon.com/cdk/ - which is exactly what you are describing.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
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