YoVDO

How to Schedule and Automatically Run Python Code

Offered By: Keith Galli via YouTube

Tags

Python Courses AWS Lambda Courses Cloud Services Courses Task Automation Courses

Course Description

Overview

Learn various methods for scheduling and automatically running Python code in this comprehensive tutorial video. Explore local automation using cronjobs and Windows Task Scheduler, as well as cloud-based solutions with AWS Lambda and CloudWatch. Discover how to automatically generate and send daily analytics reports via email. Follow step-by-step instructions for setting up automated tasks on Mac, Linux, and Windows systems. Gain insights into working with serverless environments, installing Python packages, and overcoming limitations in AWS Lambda. By the end of this tutorial, master the skills to efficiently automate Python scripts for both local and cloud-based applications.

Syllabus

- What we’ll be doing in this video
- Check out Skillshare! sponsored
- How can we automate scripts? Overview of local, cloud, and serverless methods
- Simple example of local script automation w/ cronjobs & windows task scheduler
- How to schedule code on a cloud machine use cronjobs
- Simple example of cloud script automation w/ AWS Lambda & Cloudwatch
- Schedule & automate sending an email locally
- Schedule & automate sending an email on the cloud w/ Lambda & Cloudwatch
- Installing python packages in a serverless environment zip uploads
- Generate & schedule sending analytics reports locally
- Generate & schedule sending analytics reports in AWS Lambda
- Limitations of lambda max file upload size
- Generate & schedule sending analytics reports in AWS Lambda
- Final thoughts & video recap!


Taught by

Keith Galli

Related Courses

Teaching goes massive: new skills required
University of Zurich via Coursera
Introduction to Cloud Computing
IEEE via edX
Déployez des applications dans le cloud avec IBM Bluemix
IBM via OpenClassrooms
Mobile Devices in Everyday Life
Tallinn University via EMMA
Planning and Preparing SharePoint Hybrid
Microsoft via edX