By Niyazi Erdogan, Senior Software Engineer
Build and Deploy Lambda Functions: AWS with Python and Boto3
Course description
Learn how you can develop and deploy Java, Python, NodeJS Lambda Functions and manage them using Python and Boto3!
Related Skills
Course overview - 46
Introduction
About This Course
What We Will Build In This Course
What Do You Need For This Course
Preparing The Environment for Development Overview
About Tools and Environment
Create an AWS Account If You Don't Already Have It
Logging in to AWS Console and A Walkthrough
Let's Create Our AWS Credentials
Windows Setup - Installing Python 3 and Pip
Windows Setup - Installing AWS SDK (CLI)
Windows Setup - Preparing CLI with AWS Credentials
Windows Setup - Installing Boto3
Windows Setup - Verifying The Setup
MacOS Setup - Installing Python 3 and Pip
MacOS Setup - Installing AWS SDK (CLI)
MacOS Setup - Preparing CLI with AWS Credentials
MacOS Setup - Installing Boto3
MacOS Setup - Verifying The Setup
Setting Up Our Project with PyCharm IDE
Creating an IAM Lambda Access Policy
Creating an IAM Execution Role
Attaching IAM Access Policy to IAM Execution Role
Implementing Utility Methods for Source Code Bytes Reading - Part 1
Implementing Utility Methods for Source Code Bytes Reading - Part 2
Developing a Python Lambda Function
Deploying Python Lambda Function
AWS Console Checkpoint: Python Lambda Function
Developing a NodeJS Lambda Function
Deploying NodeJS Lambda Function
AWS Console Checkpoint: NodeJS Lambda Function
Installing Eclipse AWS Plugin
Creating a Java Lambda Function with Eclipse AWS Plugin
Deploying Java Lambda Function
AWS Console Checkpoint: Java Lambda Function
Invoking Functions
Passing Environment Variables to a Function
Modifying Function Code to Use Environment Variable and Invoking
Publishing a New Function Version
Creating Aliases for Function Versions
Invoking Functions with Aliases
Getting a Function Configuration
Listing All Function Configurations
Updating Function Configurations
Deleting Functions
Thank You!