Best of IaC — 2023
- 1
- 2
Community Picks·3y
Introduction to Terraform: From Zero to Hero eBook
"Introduction to Terraform: From Zero to Hero" is written in a way so that both newcomers and those seeking advanced knowledge could benefit from. The philosophy behind this title is simple. We all start our learning journeys from square one, with a spark of curiosity and an urge to get better at something new.
- 3
freeCodeCamp·3y
What is Infrastructure as Code? Explained for Beginners
Infrastructure as Code (IaC) is a way of managing your infrastructure like it was code. This gives you all the benefits of using code to create your infrastructure, like version control, faster and safer infrastructure deployments. The article will cover the different infrastructure as code tools available as well as declarative vs imperative code.
- 4
freeCodeCamp·3y
Create and Deploy IaC by Chatting with AI
Infrastructure as Code (IaC) is a revolutionary approach to managing and provisioning computing infrastructure. AI can significantly simplify the process of deploying infrastructure by automating complex and tedious tasks. Pulumi AI is a tool that helps develop infrastructure and assists in searching and making updates.
- 5
AWS in Plain English·3y
AWS DevOps: Continuous Docker Deployment to AWS Fargate from GitHub using Terraform
AWS DevOps: Continuous Docker Deployment to AWS Fargate from GitHub using Terraform. This DevOps pipeline will allow developers to push code changes to a GitHub repository and have them automatically deployed to anAWF cluster. The provided Terraform code leverages these services to create an automated deployment pipeline for your application.
- 6
Java Code Geeks·3y
Software Deployment Best Practices
Software deployment refers to the process of releasing and installing software applications into a target environment. It involves a series of activities and steps to ensure that the software is successfully deployed and made available for use. In 2023, software deployment best practices continue to evolve as technology advances and organizations strive for more efficient and reliable deployment processes.
- 7
Vercel·3y
Framework-defined infrastructure – Vercel
Framework-defined infrastructure is an evolution of infrastructure as code (IaC) where the deployment environment automatically provisions infrastructure derived from the framework and the applications written in it. It improves the development experience by providing portability, eliminating manual configuration, and allowing focused product code writing. Examples include automated provision of serverless functions, edge computing resources, and image optimization systems.
- 8
- 9
Spacelift·3y
Pulumi vs. Terraform : Key Differences and Comparison
Terraform and Pulumi are both software tools that automate the management of cloud computing infrastructure using code and templates. Pulumi is an IaC tool that uses a declarative format to deploy infrastructure. Terraform is cloud-agnostic and allows automating infrastructure stacks from multiple cloud service providers simultaneously.
- 10
Spacelift·3y
Why should you switch to OpenTofu?
The article discusses the implications of HashiCorp changing the license for their products to BUSL and introduces OpenTofu as an alternative. It outlines potential ways to work with Terraform and highlights the advantages of migrating to OpenTofu in terms of continuity, stability, and progress.
- 11
daily.dev·3y
Exploring the Archipelago Architecture
The Archipelago architecture strikes a balance between monolithic and microservices architectures. It allows for independent scaling, offers separation of concerns, and reduces network load. However, managing multiple deployment units and possible over-segmentation are potential challenges.
- 12
- 13
Product Hunt·3y
CNDI - Self-Host Cloud-Native Apps with the ease of PaaS
CNDI - Self-Host Cloud-Native Apps with the ease of PaaS. Start with a Template for a popular service and deploy it on your own infrastructure. Then, manage the infrastructure and applications with ease using GitOps and Infrastructure as Code.
- 14
Wing·3y
Json Takes Flight
Service1 and service2 must produce a message and send it to service2. Given that it's 2023, XML is off the table, making JSON the clear winner. As a minimal, text-based format that is a subset of JavaScript, JSON is easy to read and focuses on solving a single problem: data interchange.
- 15
Pointer·3y
gofireflyio/aiac: Artificial Intelligence Infrastructure-as-Code Generator.
Aiac is a command line tool to generate IaC (Infrastructure as Code) templates, configurations, utilities, queries and more via OpenAI's API. The command line allows you to ask the model to generate templates for different scenarios. It will make the request, and store the resulting code to a file.