Part 62 Cloud Python - terrytaylorbonn/auxdrone GitHub Wiki
24.1004 (gdrive)
My goal is to
- 1 Do hands-on tutorials and document
- 2 Create my own material, my own mini-projects (organized into a logical conceptual whole)
- 3 Create my own big picture coverage of major concepts
Search on this page for "(OK" to find docx's with details of my working (or mostly working) demos (currently ~8 total). Part 63 covers Python.
TOC
- 62.1 CI/CD (AWS/GIT)
- 62.1b GCP
- 62.1c Azure
- 62.1d Atlassian (also non-automation stuff / KISS)
- 62.2 AWS only (not CI/CD)
- 62.2b GCP
- 62.2c Azure
- 62.3 GIT ONLY
- 62.4 Python dev
- (23.03) 62.1_(OK)_#112_aws_api_gw_rest_LtoL_v01_24.1003.docx AWS API Gateway | REST API for CRUD operations ListenToLearn https://www.youtube.com/watch?v=mQov1eetSec // OVERVIEW PLAYLIST AWS https://www.youtube.com/watch?v=QjB5h--LuG8&list=PLLuj64lk0VU7v9TTWPLQ2EePdOQCJSL_D
-
62.1_(OK)_#111_aws_gpt_17mins_FELIX_v01_24.1003.docx (WORKS)
(24.06) Build a ChatGPT on AWS in 17 Minutes | Bedrock, Lambda, API Gateway Felix Yu https://www.youtube.com/watch?v=aMAmD-1SFYQ
-
62.1_(OK)_#110_aws_api_gw_auth_api_keys_FELIX_v01_24.1003.docx (GREAT SHORT DEMO)
(21.03) API Authentication via API Keys | AWS API Gateway Felix Yu https://www.youtube.com/watch?v=V-ac_ZvdAW4
-
62.1_(OK)_#109_aws_crud_serverless_api_FELIX_v01_24.1001.docx (EXCELLENT DEMO)
[Python] Build a CRUD Serverless API with AWS Lambda, API Gateway and a DynamoDB from Scratch Felix Yu https://www.youtube.com/watch?v=9eHh946qTIk&list=PLVLP4csKTwDYuaPo83MABH-VQY9xp1Gc4&index=4
-
62.1_(OK)_#108_aws_cicd_ecs_nodejs_FELIX_v02_24.1001.docx (GREAT VIDEO) *(21.01/GIT/1500) CI/CD from Github to AWS EC2 Step by Step | Node.js Express Backend API as an Example Felix Yu https://www.youtube.com/watch?v=Buh3GjHPmjo
-
62.1_(OK)_#105_aws_automate_services_TRAVIS_v03_24.0928 (23.01) Using Python to Automate AWS Services | Lambda and EC2
https://www.youtube.com/watch?v=3DRiruDUhiA
HALFWAY
- 62.1_(OK_WIP)_#107_GithubActions_git_qs_v01_24.0929.docx (git tutorials)
TODO1
- (22.10) Tutorial: How to add security to a REST API using JWT Authorizers and Amazon Cognito | JWT Token Let's Find Solutions https://www.youtube.com/watch?v=5kTO8Uso6hI
- (redo #108 with this) NodeJS Swagger API Documentation Tutorial Using Swagger JSDoc Maksim Ivanov https://www.youtube.com/watch?v=S8kmHtQeflo
- Add swagger to #108 (expressjs) https://medium.com/@techshubhu/simplifying-api-development-with-swagger-integration-in-node-js-and-express-js-ad830747a2e8
- Add swagger to #109 (python) (not possible??)
- (#109 in JS?) Build a CRUD Serverless API with AWS Lambda, API Gateway and a DynamoDB from Scratch Felix Yu https://www.youtube.com/watch?v=Ut5CkSz6NR0
-
62.1_(TODO)_#102_GithubActions_SHAW_v02_24.0928.docx (24.05/490/GIT) How to Deploy ML Solutions with FastAPI, Docker, & AWS Shaw Talebi https://www.youtube.com/watch?v=pJ_nCklQ65w&list=PLz-ep5RbHosWmAt-AMK0MBgh3GeSvbCmL&index=8
- (21.11/TS/REPO) Automatically Generate Swagger Docs With ExpressJS & NodeJS TomDoesTech https://www.youtube.com/watch?v=5aryMKiBEKY
- (2ya/TS/8vids) Building a REST API TomDoesTech 8 videos VIDEO1 GIT https://github.com/TomDoesTech/REST-API-Tutorial-Updated/blob/main/README.md
- (20.10) Automatic Swagger Documentation with Node & Express Kris Foster https://www.youtube.com/watch?v=eiSem0cqaN0
- *** JACKSON YUAN https://www.youtube.com/@jacksonyuan7744
- (21.06/GIT) Build a CRUD REST API for DynamoDB w/ AWS Lambda & API Gateway using Node.js AWS-SDK V3 & Serverless https://www.youtube.com/watch?v=hOcbHz4T0Eg
- (22.09/JS/GIT/SAM) Build a HTTP API using AWS Lambda and API Gateway Jonathan Davies https://www.youtube.com/watch?v=7u1p5dieIh8
- PYTHOHOLIC https://www.youtube.com/@Pythoholic
- (23.02/GIT/TS) How to Build REST APIs LIKE A PRO in 2023 (With Tests) Tomasz Tarnowski https://www.youtube.com/watch?v=Ky-5AVA5o4s
How to Build a Serverless REST API with Node.js, TypeScript, and AWS DynamoDB - (21.11/GIT/TS) How to Build a Serverless REST API with Node.js, TypeScript, and AWS DynamoDB Tomasz Tarnowski https://www.youtube.com/watch?v=yEJW4V7ddEQ
FELIX HOST WEBSITES
- Host a Website on AWS with a Custom Domain and HTTPS | S3, Route 53, CloudFront, Certificate Manager Felix Yu https://www.youtube.com/watch?v=kvlSep7m7Uk&list=PLVLP4csKTwDbhEybIwYk_4pmygVYTA8po&index=3
- CI/CD from GitHub to AWS S3 using CodeBuild (e.g. Angular/React.js App automatic Deployments) Felix Yu https://www.youtube.com/watch?v=AMSdM2dj_eI&list=PLVLP4csKTwDbhEybIwYk_4pmygVYTA8po&index=3
TODO2
- (21.11/GIT/TS) Automatic Documentation - Generate Swagger UI from your Serverless Config Complete Coding - Master AWS Serverless https://www.youtube.com/watch?v=vkTIM9MQ5Wc
- (22.05/TS) Serverless Swagger UI for API Gateway with AWS Cognito By Maciej Radzikowski Soumil Shah https://www.youtube.com/watch?v=H7U1lv354AU
- (20.10) (TS, COMPLEX) https://betterdev.blog/serverless-swagger-ui-for-api-gateway/
- (20.10) (TS, COMPLEX) https://betterdev.blog/serverless-swagger-ui-for-api-gateway/
- (PY/SWAG/2ya) https://github.com/aws-samples/aws-swagger-ui (LOOKS UNLIKELY TO SUCCEED)
TODO3
- (23.05/MUSIC/1000) Auto Deploy Nodejs Rest API on AWS EC2 | CI/CD pipeline using GitHub Actions Web Wizard https://www.youtube.com/watch?v=cgWXQqL-ZU8
- *(23.07/GIT/316) AWS Elastic Beanstalk Tutorial - Mini Project IAAS Academy https://www.youtube.com/watch?v=sAyCmAryjU4
- (23.06/GIT/453) Hosting Your Resume on AWS EC2 with a CI/CD Setup Using GitHub Actions | AWS Project Demo A Monk in Cloud https://www.youtube.com/watch?v=YBjrZZMXNe8
- *(21/02/GIT/994) CI/CD from GitHub to AWS Lambda (i.e., automatically update lambda function code) with CodeBuild Felix Yu https://www.youtube.com/watch?v=AmHZxULclLQ
- **(22.03/GIT/42mins) GitHub Actions Crash Course Laith Academy https://www.youtube.com/watch?v=1oJQRlz1v94
- **(22.05/107/GIT) Run Python in GitHub Actions Alfredo Deza https://www.youtube.com/watch?v=o2o_xF6NhD0
- *(22.09/131/GIT/FASTAPI) Github Action to AWS ECR (Docker Image) | Full Hands-on Tutorial Data Science Garage https://www.youtube.com/watch?v=yv8-Si5AB3U
- (19.04!/5100/GIT) AWS CodePipeline tutorial | Build a CI/CD Pipeline on AWS Block Explorer https://www.youtube.com/watch?v=NwzJCSPSPZs
- (23.04/945/GIT) Full Node.js Deployment to AWS - FREE SSL, NGINX | Node js HTTPS Server Scale-Up SaaS https://www.youtube.com/watch?v=yhiuV6cqkNs
- **(23.01/GIT/269) Complete CI/CD with React and AWS | Deploy React app to AWS Elastic Beanstalk | DevOps | Cloud KubeKode https://www.youtube.com/watch?v=spA3jJYi6Q4
- ($65/22.02/1600) AWS CodePipeline (CI / CD) Tutorial with CDK Be A Better Dev https://www.youtube.com/watch?v=EVDw0sdxaec
- (21.06/1500/Xgit) Auto Deploy React & Node.js with Github Actions CI/CD Telmo Sampaio https://www.youtube.com/watch?v=6-RtA6FlbgQ
- (23.05/241/UDEMY) AWS CDK CI/CD with CodePipeline - full course Concise Developer https://www.youtube.com/watch?v=Z3YNjMxuN9U
JUNK
-
62.1_(OK-JUNK)_#106_GithubActions_PATRICK_v01_24.0929.docx (22.07/CODE/FAIL) Schedule Python Scripts with GitHub Actions FOR FREE | Python Automation Patrick Loeber https://www.youtube.com/watch?v=PaGp7Vi5gfM
- 62.1d_(ms_test)_confluence_v02_24.0805_24.0903.docx
- 62.1d_confl-jira_v02_24.0805_24.0903.docx
- (23.09/58) Deploying NodeJS/Express to Elastic Beanstalk Professor S https://www.youtube.com/watch?v=FBYe6SSQ1Uc
- *(23.05_CODE/8mins/307) Deploy a Node.js application on AWS Elastic Beanstalk Digital Cloud Training https://www.youtube.com/watch?v=dWfng4qJYMU
- *(23.05/CODE/82) Deploy a low cost static website on AWS S3 Digital Cloud Training https://www.youtube.com/watch?v=2G9Bo1EYgYc
- *(23.11/246/65mins/GIT) How to deploy a NodeJS app with AWS Elastic Beanstalk Dev CA https://www.youtube.com/watch?v=b4PaZo-fMqk
- *(24.04/135) Create an AWS Elastic Beanstalk Application Digital Cloud Training https://www.youtube.com/watch?v=rVYFZ_gCYqw
- (21.12/5500) Create Your First AWS Lambda Function | AWS Tutorial for Beginners Tiny Technical Tutorials https://www.youtube.com/watch?v=3Ar1ABlD_Vs
- *(23.09/GIT/174) How to Get Started with AWS • Crash Course pixegami https://www.youtube.com/watch?v=LFCTFzcMQuA
- (22.10/GIT/648) Deploy NodeJS APP on AWS EC2 Instance | NodeJS on EC2 | Running NodeJS APP on AWS EC2 | AWS Projects A Monk in Cloud https://www.youtube.com/watch?v=S45jZCvd2M8
- (23.07/UDEMY/601) Amazon S3 - Static Website Hosting with Custom Domain and TLS Bryan Krausen https://www.youtube.com/watch?v=X9cdkqBgLbs
- *(7800) How Git Works: Explained in 4 Minutes ByteByteGo https://www.youtube.com/watch?v=e9lnsKot_SQ
- Intro to GitHub - Commits, Issues, Pull Requests, Releases, and more IAmTimCorey https://www.youtube.com/watch?v=g0NBVOiPFWA
- Github + Visual Studio 2022: Basic Workflow For Beginners The C# Academy https://www.youtube.com/watch?v=oCvb-Q5lXb8
- Learn the new Git User experience in Visual Studio 2019 Bill Raymond https://www.youtube.com/watch?v=gkDASVE_Hdg
- (22.10/1800/TEST-EP) PyTest • REST API Integration Testing with Python pixegami https://www.youtube.com/watch?v=7dgQRVqF1N0
- (23.10/90mins) Pytest Tutorial – How to Test Python Code freeCodeCamp.org https://www.youtube.com/watch?v=cHYq1MRoyI0
- (20.09) Python Programming 85 - Updating and Deleting Books through Console App Caleb Curry https://www.youtube.com/watch?v=bZO0vYC9epE&list=PL_c9BZzLwBRLrHc6MntpdrNPKoC2tJr0z&index=95
- (23.01) 10 Udemy Courses Every Developer SHOULD Own (NOT just coding) Travis Media](https://www.youtube.com/@TravisMedia) https://www.youtube.com/watch?v=hexfXc7-SsU
- Digital Cloud Training
- How GIT works under the HOOD? Tech With Nikola https://www.youtube.com/watch?v=RxHJdapz2p0
- How Git Works: Explained in 4 Minutes ByteByteGo https://www.youtube.com/watch?v=e9lnsKot_SQ