Skip to content

Latest commit

 

History

History
31 lines (24 loc) · 891 Bytes

File metadata and controls

31 lines (24 loc) · 891 Bytes

Weather Notifier (Deploy with Terraform)

Serverless application to receive weather notification via email for a specific location.

Services Used

  • Lambda
  • CloudWatch Events
  • SES
  • Accuweather API

Prerequisites

  • Terraform installed and configured with your CLI in your local machine.
  • Verified SES email address to send email.
  • Register Accuweather and get APIKey.
  • Find LocationId from Accuweather here where you need to get the weather information

Usage

  1. Clone the repository.

  2. Add required variable values to terraform.tfvars

  3. Change permission of deploy.sh

    chmod 775 deploy.sh
  4. Run

    ./deploy.sh
  5. This will download necessary packages and prompts to continue creating resources in AWS.