{
"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"
}
]
}