Skip to content

A short Terraform, AWS, Lambda deploy for Devops practice

Notifications You must be signed in to change notification settings

Bryan-Campuzano/Currency-Converter

Repository files navigation

Currency Converter

alt text

This project provides a simple implementation of a currency converter deployed using AWS Lambda and Terraform. It is designed for practicing DevOps workflows.

Features

  • Currency conversion using real-time exchange rates.
  • AWS Lambda function triggered by API Gateway.
  • Terraform scripts to deploy the infrastructure.

Prerequisites

  • AWS account.
  • Terraform installed.
  • AWS CLI configured.

Setup

  1. Clone the repository:
    git clone https://github.com/Bryan-Campuzano/Currency-Converter.git
  2. Navigate to the project directory:
    cd Currency-Converter
  3. Initialize Terraform:
    terraform init
  4. Deploy the infrastructure:
    terraform apply

Usage

After deployment, the Lambda function can be accessed via the generated API Gateway URL. You can send currency conversion requests using the following format:

curl -X GET "https://your-api-gateway-url/convert?from=USD&to=EUR&amount=100"

Cleanup

To remove the infrastructure, run:

terraform destroy

Purpose

this is an academic proyect of my devops engineer's practics at Globant.

About

A short Terraform, AWS, Lambda deploy for Devops practice

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published