- Building Serverless Python Web Services with Zappa
- Abdulwahid Abdulhaque Barguzar
- 159字
- 2021-07-16 18:16:13
Building, testing, and deploying a Python web service using Zappa
We are going to create a simple hello world program as a microservice using Python's Bottle framework. Let's follow some basic steps to configure a small project using the Bottle framework:
- First, we will create a new project directory named lambda_bottle_poc:
$ mkdir lambda_bottle_poc
- Let's create a virtual environment inside the lambda_bottle_poc directory:
$ virtualenv env -p python3.6
- Here is the basic hello world program using the Bottle framework:

Now it's time to deploy the program as serverless on AWS Lambda and expose the /hello API via API Gateway. In the previous chapter, we described the manual process to deploy the Python application, using AWS console and AWS CLI, which was a really big challenge.
But with the help of Zappa, all manual processes of the AWS console and AWS CLI are automated and provides a rapid process to deploy and maintain your application in a serverless environment.
推薦閱讀
- Modern JavaScript Web Development Cookbook
- 自動駕駛網絡:自智時代的網絡架構
- 5G承載網網絡規劃與組網設計
- Drush User’s Guide
- 局域網組建、管理與維護項目教程(Windows Server 2003)
- 計算機網絡與通信(第2版)
- 網絡安全應急響應技術實戰
- Microsoft Dynamics CRM 2011 Applications(MB2-868) Certification Guide
- 網絡安全應急響應技術實戰指南
- 網絡AI+:2030后的未來網絡
- Practical Web Penetration Testing
- TCP/IP基礎(第2版)
- 計算機網絡技術
- 人際網絡
- Cisco無線局域網配置基礎