From fa2919c8225fa11940af50a98422442bfad3803f Mon Sep 17 00:00:00 2001 From: Quang M Nguyen <81567595+bepp-boop@users.noreply.github.com> Date: Thu, 26 Sep 2024 15:27:02 +0200 Subject: [PATCH] Executable Tutorial Proposal (#2540) * Feedback Proposal * executable tutorial * delete * Fix format --- .../executable-tutorial/mqnguyen/README.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 contributions/executable-tutorial/mqnguyen/README.md diff --git a/contributions/executable-tutorial/mqnguyen/README.md b/contributions/executable-tutorial/mqnguyen/README.md new file mode 100644 index 0000000000..0c021b846e --- /dev/null +++ b/contributions/executable-tutorial/mqnguyen/README.md @@ -0,0 +1,27 @@ +# Assignment Proposal + +## Title + +Infrastructure as Code with Pulumi +## Names and KTH ID + +- Quang M Nguyen (mqnguyen@kth.se) + +## Deadline + +- Task 3 + +## Category + +- Executable tutorial + +## Description + +This tutorial provides a step-by-step guide on using Pulumi for Infrastructure as Code (IaC) to install, set up, and create/deploy an infrastructure consisting of an NGINX web server and multiple services such as NGINX and Redis using Docker containers. It covers the process of defining and managing infrastructure resources using Pulumi, enabling users to easily provision and manage their infrastructure in a declarative manner. By following this tutorial, users will gain hands-on experience in leveraging Pulumi for DevOps practices in managing their infrastructure. + +**Relevance** + +Infrastructure as Code (IaC) is a fundamental practice in DevOps that allows teams to automate the provisioning and management of infrastructure resources. Pulumi is a modern IaC tool that enables developers to define and manage infrastructure resources using familiar programming languages. By using Pulumi, teams can achieve greater flexibility, consistency, and scalability in managing their infrastructure, aligning with the DevOps goal of automating and streamlining the development and deployment processes. This tutorial aims to introduce users to Pulumi and demonstrate its capabilities in managing infrastructure resources effectively. + +Killercoda: https://killercoda.com/bepp-boop/scenario/pulumi +Github: https://github.com/bepp-boop/KillerCoda \ No newline at end of file