CI/CD SaaS App Deployment | SaaS App From Scratch Conclusion

Subscribers:
1,040,000
Published on ● Video Link: https://www.youtube.com/watch?v=axSr3yR2Ddc



Category:
Guide
Duration: 38:06
1,174 views
27


In the last episode of this series, @TechWithTim covers how to deploy your Django website and set up a Continuous Deployment pipeline using GitLab.

New to Cloud Computing? Get started here with a $100 credit → https://www.linode.com/lp/youtube-viewers/?ifso=linodetube&utm_source=youtube&utm_medium=SuperUser

Chapters:
0:00 Introduction
1:00 Overview of Episode 3
1:23 SSH Into the Server + Run sudo apt update & upgrade
2:12 Install the Dependencies
2:46 Initialize the Firewall
3:03 Overview of Automatic Deployment
3:39 Continue Initializing the Firewall
4:04 Get the Code from GitLab Server + Install Gunicorn
5:40 Remove Default Configuration from nginx + Create a New Configuration
9:17 Link the sites
10:20 Test the Application
11:50 Generate a Private-Public Key Pair
13:00 Add the Public Key to the Server
14:32 Add the Private Key to GitLab
15:35 Write the Deployment Script (gitlab-ci.yml)
20:55 Set Up the GitLab Runner
25:11 Make a Push to GitLab
25:45 Fix Any Issues
30:20 Configure the Service for Running the Django App
33:17 Test the Deployment Script
34:50 Add the IP Address to the Django Database
35:48 Update the Webhook Address in Stripe
37:00 Disable Debug Mode
37:34 Conclusion

First video available here → https://youtu.be/QENSkO0u9GQ
Check out Tim's GitHub for the code → https://github.com/techwithtim/Django-Saas-Template/tree/main
Read the doc for more information on building SaaS applications → https://www.linode.com/content/cloud-portability-saas-applications-ebook/
Learn more about deploying Django on Linode Marketplace → https://www.linode.com/docs/products/tools/marketplace/guides/django/
Subscribe to get notified of new episodes as they come out → https://www.youtube.com/channel/UCf8uu3IE42b6hRUusufEH8g?sub_confirmation=1

#AkamaiDeveloper #Django #saas
Product: Akamai, Django, SaaS; @TechWithTim




Other Videos By Akamai Developer


2023-12-20Developing with Superinsight DB | Unstructured Data Handling with Machine Learning
2023-12-18Docker Deployment on Akamai Connected Cloud | Installing & Configuring Kavita Ebook Reader
2023-12-15Validate Your Terraform Configuration Like an Expert | The Crucial Role of Terraform Validate
2023-12-13Streamline AI Apps with Caching Strategies and The Edge | 3 Ways to Improve App Architecture
2023-12-11Supercharge Your Sales with Odoo CRM | The Open Source and Enterprise Friendly CRM Tool
2023-12-08Build Robust Scalable Applications with AppWrite Using Your Preferred Languages and Tools
2023-12-06Wazuh is a Cybersecurity Powerhouse | Expert Open Source Security Monitoring & Response
2023-12-04Is WASM The Next Wave in Cloud Computing? | Write in Your Language, Deploy in WebAssembly
2023-12-01Building a Lightweight and Scalable Online Forum with Flask and SQL Alchemy | Full Project Tutorial
2023-11-29Linux Hardware Commands | How To Inspect Hardware on A Linux Instance
2023-11-27CI/CD SaaS App Deployment | SaaS App From Scratch Conclusion
2023-11-22Apache Airflow Platform Deployment | Enterprise-Grade Workflow Monitoring
2023-11-20Building a SaaS Checkout Experience with Django and Stripe | SaaS App From Scratch
2023-11-17Understanding Linux System Performance | The Top Command
2023-11-15The Role of Registries in IaC | How To Streamline Your Development Cycle
2023-11-13How to Deploy a Scalable Django SaaS Application From Scratch
2023-11-08Avoid Resource Drift with Terraform | Building Apps with IaC Ep 4
2023-11-06HashiCorp Vault Deployment | Manage Secrets and Protect Sensitive Data
2023-11-03How to Effortlessly Sync Cloud Files with Rclone and S3 Storage
2023-11-01Securing Your Terraform Configuration | Best Practices for Managing Sensitive Data
2023-10-30Mealie Docker Setup and Feature Overview from TechHut | Cloud Computing Apps Made Easy



Tags:
linode
linux
cloud computing
linux server
open source
sysadmin
akamai
akamai developer
Django
Continuous Deployment
GitLab
Cloud Computing
Linode
SSH
Firewall
Gunicorn
Nginx
Deployment Script
GitLab Runner
Webhook
Stripe
Debug Mode
AkamaiDeveloper
SaaS
TechWithTim
linode tutorial
linode server setup
ci/cd
ci/cd pipeline
ci cd gitlab
gitlab server setup
gitlab tutorial
saas tutorial
tech with tim saas
saas project
saas project tutorial
saas deployment