Deploy Dash-Plotly Python Dashboard App to Google Cloud (Free): Step-by-step Guide

Hi, My name is Sunny Solanki, and in this video, I explain how to deploy the Dash-Plotly Python Dashboard web app to Google Cloud for free. I explain the whole process step by step. The dashboard is deployed to the Google Cloud App Engine Standard Environment. I have highlighted the steps of deployment below as well.
============================================
CODE - github.com/sunny2309/dash_plo...
==============================================
==================================================
Dash-Plotly Dashboard with Sidebar - • Optimizing User Experi...
====================================================
================================================
Deploy Python Dashboard to Pythonanywhere for free - • Deploy Python Dashboar...
===============================================
=======================================================
SUPPORT US - Buy Me Coffee - buymeacoffee.com/coderzcolumn
=======================================================
=======================================================
NEWSLETTER - eepurl.com/gRW2u9
=======================================================
=======================================================
WEBSITE - coderzcolumn.com
=======================================================
Deployment Steps:
1. Login to console.cloud.google.com/ and create a new project.
* Fill in Billing Details as well otherwise deployment will fail. When linking your debit/credit card, they’ll charge you a minor amount to verify details.
2. Install gcloud CLI from cloud.google.com/sdk/docs/ins.... You need to install CLI as per your operating system.
* Go to a shell and check that “gcloud” command is available.
3. Execute “gcloud init” command in the shell.
* It’ll ask you to log in to your account.
* After logging in, you’ll need to select the project. Your project will be available in the list of projects. Select it by typing its option.
4. Execute “gcloud app create” command next to enable the app engine for your project.
5. Dashboard Application Changes.
* Main Dashboard File
* app.yaml
* requirements.txt
6. Execute “gcloud app deploy” in the shell. You should be in the project directory where the dashboard.py file is present.
NOTE: The free tier is only available for the standard environment on the app engine (source: cloud.google.com/free/docs/fr....
Important Chapters:
0:00 - Deploy Dash-Plotly Python Dashboard to Google Cloud App Engine
0:25 - Create Project on Google Cloud Console
1:18 - Install Gcloud CLI on your Local Machine
2:26 - gcloud init
3:21 - gcloud app create
4:08 - dashboard.py
5:12 - app.yaml
7:00 - requirements.txt
7:22 - gcloud app deploy
9:05 - Analyze App Analytics
#python #plotly #django #dashplotlydashboard #pandas #dataframes #datascience #datasciencetutorial #python #pythonprogramming #pythoncode #pythontutorial #webapp #how-to-deploy-interactive-dashboard #dashboard-design #interactive-dashboards #deploy-to-cloud # googlecloud #google-cloud-app-engine #how-to-deploy-python-web-application-on-server

Пікірлер: 7

  • @ashaytelang
    @ashaytelang4 ай бұрын

    Awesome content bro! Thanks! I managed to deploy my Plotly app on GCP just in time for a client presentation

  • @CoderzColumn

    @CoderzColumn

    4 ай бұрын

    Fantastic! Glad that it helped you.

  • @rolandobuddicom4272
    @rolandobuddicom42722 ай бұрын

    😍 *promo sm*

  • @dynamictechnocrat
    @dynamictechnocrat4 ай бұрын

    Thanks bro

  • @CoderzColumn

    @CoderzColumn

    4 ай бұрын

    Welcome !!!

  • @ojasvijain8139
    @ojasvijain81393 ай бұрын

    hi! is it possible to give a specific domain name / app name?

  • @CoderzColumn

    @CoderzColumn

    3 ай бұрын

    As I have said in video that URL of app will be same as "project-name.appspot.com". If you want specific name for project then you can create project of that name and deploy app there. But at the end, you'll have "appspot.com" in all cases. Now, if you want to deploy app to your purchased domain name, then you can do that by going to App Engine -> Settings and Click on "Custom Domains" Tab from top. You can register your purchased domain from there. Its simple process.