{ "key": "xxxxxxxxxxxxxxxxxx", "title": "Getting Started with AWS Serverless Framework", "category": "Serverless", "sub_category": "Python", "repo_link": "https://github.com/serverless/examples/tree/v3/aws-python-rest-api", "image": "https://scottdean.s3.us-west-2.amazonaws.com/hotd/domdoge.png", "description": "A beginner's guide to setting up AWS CLI and deploying a sample lambda endpoint with Serverless Framework.\n\n\n", "description_sort": "Simple Nextjs Blog with mongodb Backend", "published": true, "html_content": "\n<div class=\"padding\">\n<p>\n<strong>AWS:</strong><br />\n<a target=\"_blank\" href=\"https://aws.amazon.com/\"> Create AWS Account </a> \n<hr />\n</p>\n\n<p>\n<strong>AWS CLI (Command Line Interface):</strong><br />\n<a target=\"_blank\" href=\"https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html\"> AWS CLI Install </a>\n<hr />\n</p>\n\n<p>\n<strong>NVM ( node version manager ):</strong><br />\n<a target=\"_blank\" href=\"https://github.com/nvm-sh/nvm\"> NVM Install </a>\n<hr />\n</p>\n\n<p>\n<strong>Serverless Framework:</strong><br />\n<a target=\"_blank\" href=\"https://www.serverless.com/\"> Serverless Install</a>\n<hr />\n</p>\n\n<p>\n<strong>Serverless Examples:</strong><br />\n<a target=\"_blank\" href=\"https://github.com/serverless/examples\"> Example Repo </a>\n\n</p>\n\n</div>", "post_body": [ { "type": "youtube", "toggle_to_show": false, "content": [ { "data": "\n<iframe width=\"560\" height=\"315\" src=\"https://www.youtube.com/embed/BJ-IyjoyBxE\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen></iframe>\n", "tag": "video", "label": "", "_id": "63e6fac28c7cc6946c2d6437" } ], "caption": "Sample video", "_id": "63e6fac28c7cc6946c2d6436" }, { "type": "code", "toggle_to_show": false, "content": [ { "data": "service: aws-python-rest-api\n\nframeworkVersion: '3'\n\nprovider:\n name: aws\n runtime: python3.9\n\nfunctions:\n hello:\n handler: handler.hello\n events:\n - http:\n path: /\n method: get", "tag": "code", "label": "YAML", "_id": "63e7d4f3e8eaef26327eeed6" } ], "caption": "Example Serverless File", "_id": "63e7d4f3e8eaef26327eeed5" }, { "type": "code", "toggle_to_show": false, "content": [ { "data": "serverless deploy --stage development", "tag": "code", "label": "Run this command to deploy the app on AWS", "_id": "63f3fc115017963c06556381" } ], "caption": "Serverless Deploy", "_id": "63f3fc115017963c06556380" } ] }