Skip to content

Google Cloud DevOps Project: Deploying a Live Weather App on Cloud Run

Notifications You must be signed in to change notification settings

vishal-bulbule/weather-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Google Cloud DevOps Project: Deploying a Live Weather App on Cloud Run

Within this repository, you'll discover the essential source code and deployment files needed to orchestrate a live weather app on Cloud Run using Docker. 🌐🚀

Overview

In this project, I'll walk you through building a Python weather app, containerizing it with Docker, and deploying it on Cloud Run. We'll leverage the OpenWeather API for live weather updates! 🐍🌦️ Moreover, the entire process will be automated with a CI/CD pipeline using Google Cloud Build! 🚀

Key Highlights

  • 🐍 Developed the application using Python.
  • 🌐 Integrated the robust OpenWeather API for precise and current weather information.
  • 📦 Deployed the app on Google Cloud Run as a Container.
  • ☁️ Automated the entire CI/CD pipeline seamlessly with Google Cloud Build and GitHub.

Tools and Technology

  • Docker: 🐳
  • Cloud Run: ☁️
  • GitHub: 🐙
  • Python: 🐍
  • Google Cloud Build: 🛠️
  • OpenWeather API: 🌦️

Resources

Feel free to dive in, explore the code, and follow along with the blog for a comprehensive understanding of deploying a live weather app on Google Cloud using DevOps practices!

Please refer below youtube video to deploy this weather-app on Google Cloud Run. https://youtu.be/jyuz0vfrFps