{"id":2126,"date":"2019-09-20T18:00:56","date_gmt":"2019-09-20T11:00:56","guid":{"rendered":"http:\/\/vietnam.briswell.com\/?p=2126"},"modified":"2020-05-06T10:20:18","modified_gmt":"2020-05-06T03:20:18","slug":"aws-toolkit-for-visual-studio-code","status":"publish","type":"post","link":"https:\/\/www.briswell-vn.com\/en\/news\/aws-toolkit-for-visual-studio-code\/","title":{"rendered":"AWS Toolkit for Visual Studio Code"},"content":{"rendered":"<p><\/p>\n<h3>AWS Toolkit<\/h3>\n<p>\u2666 This extension makes it easier for developers to develop, debug locally, and deploy serverless applications that use Amazon Web Services (AWS).<\/p>\n<p>You can use the AWS Toolkit for Visual Studio Code as follows:<\/p>\n<ul>\n<li>Develop serverless applications locally, and then deploy them to an AWS account (see <a href=\"https:\/\/marketplace.visualstudio.com\/items?itemName=AmazonWebServices.aws-toolkit-vscode#usage\">Usage<\/a>).<\/li>\n<li>Manage certain supported AWS resources in an AWS account (see <a href=\"https:\/\/marketplace.visualstudio.com\/items?itemName=AmazonWebServices.aws-toolkit-vscode#usage\">Usage<\/a>).<\/li>\n<\/ul>\n<ul>\n<li>This includes:\n<ol>\n<li>Listing and deleting AWS CloudFormation stacks.<\/li>\n<li>Listing and invoking AWS Lambda functions.<\/li>\n<\/ol>\n<\/li>\n<\/ul>\n<h3><strong>Required<\/strong><\/h3>\n<ol>\n<li>An Amazon Web Services account.<\/li>\n<li>A supported operating system \u2013 Windows, Linux, and macOS.<\/li>\n<li>VS Code version 1.31.1 or later.<\/li>\n<\/ol>\n<p><strong>(Optional)<\/strong><\/p>\n<ol>\n<li>AWS SAM CLI \u2013 helps you develop, test, and analyze your serverless applications locally. This isn&#8217;t required for installing the toolkit. However, we recommend that you install it (and Docker, described below) because it is required for any AWS Serverless Application Model (AWS SAM) functionality such as Creating a Serverless Application. See how to install AWS SAM CLI in <a href=\"https:\/\/docs.aws.amazon.com\/serverless-application-model\/latest\/developerguide\/serverless-sam-cli-install.html\">this link<\/a><\/li>\n<li>Docker \u2013 required by the AWS SAM CLI.<\/li>\n<\/ol>\n<h3><strong>Install<\/strong><\/h3>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li>Open VScode and change to Extension tab in Activity bar. Search with keyword \u201cAWS Toolkit for Visual Studio Code\u201d.<br \/>\n<span style=\"text-decoration: underline;\"><span style=\"color: #000000; text-decoration: underline;\">Note<\/span><\/span><strong style=\"color: #ff0000;\"><br \/>\n<\/strong>You\u00a0 can also install this toolkit from Vscode Website with this <a href=\"https:\/\/marketplace.visualstudio.com\/items?itemName=AmazonWebServices.aws-toolkit-vscode\">link<\/a><br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"wp-image-3613 size-full aligncenter\" src=\"https:\/\/briswell-vn.com\/wp-content\/uploads\/2019\/09\/aws1.png\" alt=\"\" width=\"528\" height=\"524\" srcset=\"https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06090446\/aws1.png 528w, https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06090446\/aws1-300x298.png 300w, https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06090446\/aws1-150x150.png 150w\" sizes=\"auto, (max-width: 528px) 100vw, 528px\" \/><\/li>\n<li>Choose Install.<\/li>\n<li>After if you&#8217;re prompted to restart the editor, choose Reload Required. Success installation, in Activity bar had AWS icon.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"wp-image-3614 size-full aligncenter\" src=\"https:\/\/briswell-vn.com\/wp-content\/uploads\/2019\/09\/aws2-1.png\" alt=\"\" width=\"118\" height=\"503\" \/><\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<h3><strong>Get Your AWS Access Keys<\/strong><\/h3>\n<p>\u2666 Access keys are the credentials that identify you to AWS and enable you to programmatically access AWS services and resources. Access keys can be associated with your AWS account (the account&#8217;s &#8220;root user&#8221;) or with users that you create with AWS Identity and Access Management (IAM).<\/p>\n<p style=\"padding-left: 30px;\"><u>Warning<\/u><\/p>\n<p style=\"padding-left: 30px;\">Because the root user is essentially an administrator with full access to services and resources, we recommend that you instead create an IAM user with only those permissions needed to perform the required tasks. Then, for your credentials, you can use an access key that is associated with that user. For details, see <a href=\"https:\/\/docs.aws.amazon.com\/IAM\/latest\/UserGuide\/id_users_create.html\">this<\/a>.<\/p>\n<h3><strong>Create a new credential profile<\/strong><\/h3>\n<ol>\n<li>Open VSCode.<\/li>\n<li>Hold Ctrl + Shift + P (open <strong>Command Palette<\/strong>).<\/li>\n<li>Search and choose <strong>AWS: Create Credentials Profile<\/strong>.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"wp-image-3615 size-full aligncenter\" src=\"https:\/\/briswell-vn.com\/wp-content\/uploads\/2019\/09\/aws3.png\" alt=\"\" width=\"606\" height=\"250\" srcset=\"https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06090640\/aws3.png 606w, https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06090640\/aws3-300x124.png 300w\" sizes=\"auto, (max-width: 606px) 100vw, 606px\" \/><\/li>\n<li>Enter profile name (ex: default).<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"wp-image-3616 size-full aligncenter\" src=\"https:\/\/briswell-vn.com\/wp-content\/uploads\/2019\/09\/aws4.png\" alt=\"\" width=\"609\" height=\"90\" srcset=\"https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06090707\/aws4.png 609w, https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06090707\/aws4-300x44.png 300w\" sizes=\"auto, (max-width: 609px) 100vw, 609px\" \/><\/li>\n<li>Enter access key id.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"wp-image-3617 size-full aligncenter\" src=\"https:\/\/briswell-vn.com\/wp-content\/uploads\/2019\/09\/aws5.png\" alt=\"\" width=\"607\" height=\"97\" srcset=\"https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06090736\/aws5.png 607w, https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06090736\/aws5-300x48.png 300w\" sizes=\"auto, (max-width: 607px) 100vw, 607px\" \/><\/li>\n<li>Enter secret key.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"wp-image-3618 size-full aligncenter\" src=\"https:\/\/briswell-vn.com\/wp-content\/uploads\/2019\/09\/aws6.png\" alt=\"\" width=\"606\" height=\"101\" srcset=\"https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06090748\/aws6.png 606w, https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06090748\/aws6-300x50.png 300w\" sizes=\"auto, (max-width: 606px) 100vw, 606px\" \/><\/li>\n<\/ol>\n<h3><strong>Connect to AWS through the AWS Toolkit for Visual Studio Code<\/strong><\/h3>\n<ol>\n<li>Open VScode.<\/li>\n<li>Hold Ctrl + Shift + P (m\u1edf <strong>Command Palette<\/strong>).<\/li>\n<li>Search<strong> AWS: Connect to AWS.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"wp-image-3619 size-full aligncenter\" src=\"https:\/\/briswell-vn.com\/wp-content\/uploads\/2019\/09\/aws7.png\" alt=\"\" width=\"604\" height=\"112\" srcset=\"https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06090848\/aws7.png 604w, https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06090848\/aws7-300x56.png 300w\" sizes=\"auto, (max-width: 604px) 100vw, 604px\" \/><br \/>\n<\/strong><\/li>\n<li>Choose a profile from the list.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"wp-image-3620 size-full aligncenter\" src=\"https:\/\/briswell-vn.com\/wp-content\/uploads\/2019\/09\/aws8.png\" alt=\"\" width=\"606\" height=\"89\" srcset=\"https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06090913\/aws8.png 606w, https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06090913\/aws8-300x44.png 300w\" sizes=\"auto, (max-width: 606px) 100vw, 606px\" \/><br \/>\nIf have a small alert popup in the right bottom corner, choose <strong>Yes<\/strong>.<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-3621 size-full\" src=\"https:\/\/briswell-vn.com\/wp-content\/uploads\/2019\/09\/aws9.png\" alt=\"\" width=\"604\" height=\"200\" srcset=\"https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06090935\/aws9.png 604w, https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06090935\/aws9-300x99.png 300w\" sizes=\"auto, (max-width: 604px) 100vw, 604px\" \/><\/li>\n<li>Now, it had connected to AWS. You can choose your work region.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-3622 size-full\" src=\"https:\/\/briswell-vn.com\/wp-content\/uploads\/2019\/09\/aws10.png\" alt=\"\" width=\"620\" height=\"176\" srcset=\"https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06091018\/aws10.png 620w, https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06091018\/aws10-300x85.png 300w\" sizes=\"auto, (max-width: 620px) 100vw, 620px\" \/><\/li>\n<\/ol>\n<h3><strong>Run SAM Application in localhost<\/strong><\/h3>\n<p><strong>Requirement:<\/strong><br \/>\n\u2666 An IAM user with Administration permission.<br \/>\n\u2666 Installed and started Docker.<br \/>\n\u2666 Installed AWS CLI and AWS SAM.<br \/>\n\u2666 In AWS S3 created 1 bucket.<\/p>\n<ol>\n<li>Choose Create new SAM Application.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-3623 size-full\" src=\"https:\/\/briswell-vn.com\/wp-content\/uploads\/2019\/09\/debug1-1.png\" alt=\"\" width=\"435\" height=\"482\" srcset=\"https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06091122\/debug1-1.png 435w, https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06091122\/debug1-1-271x300.png 271w\" sizes=\"auto, (max-width: 435px) 100vw, 435px\" \/><\/li>\n<li>Choose language for a SAM application.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-3624 size-full\" src=\"https:\/\/briswell-vn.com\/wp-content\/uploads\/2019\/09\/debug2-1.png\" alt=\"\" width=\"810\" height=\"312\" srcset=\"https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06091146\/debug2-1.png 810w, https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06091146\/debug2-1-300x116.png 300w, https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06091146\/debug2-1-768x296.png 768w\" sizes=\"auto, (max-width: 810px) 100vw, 810px\" \/><\/li>\n<li>Choose folder to save a new project.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-3625 size-full\" src=\"https:\/\/briswell-vn.com\/wp-content\/uploads\/2019\/09\/debug3-1.png\" alt=\"\" width=\"818\" height=\"203\" srcset=\"https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06091205\/debug3-1.png 818w, https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06091205\/debug3-1-300x74.png 300w, https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06091205\/debug3-1-768x191.png 768w\" sizes=\"auto, (max-width: 818px) 100vw, 818px\" \/><\/li>\n<li>Input name for new project.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-3626 size-full\" src=\"https:\/\/briswell-vn.com\/wp-content\/uploads\/2019\/09\/debug4.png\" alt=\"\" width=\"755\" height=\"148\" srcset=\"https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06091220\/debug4.png 755w, https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06091220\/debug4-300x59.png 300w\" sizes=\"auto, (max-width: 755px) 100vw, 755px\" \/><\/li>\n<li>This is a sample SAM project.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-3627 size-full\" src=\"https:\/\/briswell-vn.com\/wp-content\/uploads\/2019\/09\/debug6.png\" alt=\"\" width=\"383\" height=\"358\" srcset=\"https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06091250\/debug6.png 383w, https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06091250\/debug6-300x280.png 300w\" sizes=\"auto, (max-width: 383px) 100vw, 383px\" \/><\/li>\n<li>In the localhost, open file app.js and then choose Run Locally to run SAM application.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-3628 size-full\" src=\"https:\/\/briswell-vn.com\/wp-content\/uploads\/2019\/09\/debug7.png\" alt=\"\" width=\"637\" height=\"266\" srcset=\"https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06091313\/debug7.png 637w, https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06091313\/debug7-300x125.png 300w\" sizes=\"auto, (max-width: 637px) 100vw, 637px\" \/><\/li>\n<li>Then, return API result in tab Output of VScode.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-3629 size-full\" src=\"https:\/\/briswell-vn.com\/wp-content\/uploads\/2019\/09\/debug8.png\" alt=\"\" width=\"1425\" height=\"731\" srcset=\"https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06091324\/debug8.png 1425w, https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06091324\/debug8-300x154.png 300w, https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06091324\/debug8-1024x525.png 1024w, https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06091324\/debug8-768x394.png 768w\" sizes=\"auto, (max-width: 1425px) 100vw, 1425px\" \/><\/li>\n<\/ol>\n<h3>Debug SAM Application in the localhost<\/h3>\n<p>Choose Debug Locally and add debug point where you want to show information.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-3630 size-full\" src=\"https:\/\/briswell-vn.com\/wp-content\/uploads\/2019\/09\/debug9.png\" alt=\"\" width=\"1912\" height=\"582\" srcset=\"https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06091348\/debug9.png 1912w, https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06091348\/debug9-300x91.png 300w, https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06091348\/debug9-1024x312.png 1024w, https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06091348\/debug9-768x234.png 768w, https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06091348\/debug9-1536x468.png 1536w\" sizes=\"auto, (max-width: 1912px) 100vw, 1912px\" \/><\/p>\n<h3>Deploy SAM Application to AWS.<\/h3>\n<ol>\n<li>Choose Deploy SAM Application.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-3631 size-full\" src=\"https:\/\/briswell-vn.com\/wp-content\/uploads\/2019\/09\/deploy1.png\" alt=\"\" width=\"360\" height=\"532\" srcset=\"https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06091409\/deploy1.png 360w, https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06091409\/deploy1-203x300.png 203w\" sizes=\"auto, (max-width: 360px) 100vw, 360px\" \/><\/li>\n<li>Choose a SAM template deploy to AWS.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-3632 size-full\" src=\"https:\/\/briswell-vn.com\/wp-content\/uploads\/2019\/09\/deploy2.png\" alt=\"\" width=\"657\" height=\"156\" srcset=\"https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06091445\/deploy2.png 657w, https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06091445\/deploy2-300x71.png 300w\" sizes=\"auto, (max-width: 657px) 100vw, 657px\" \/><\/li>\n<li>Choose AWS Region.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-3633 size-full\" src=\"https:\/\/briswell-vn.com\/wp-content\/uploads\/2019\/09\/deploy3.png\" alt=\"\" width=\"662\" height=\"445\" srcset=\"https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06091457\/deploy3.png 662w, https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06091457\/deploy3-300x202.png 300w\" sizes=\"auto, (max-width: 662px) 100vw, 662px\" \/><\/li>\n<li>Enter bucket name in S3 (This bucket is requirement exist in S3).<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-3634 size-full\" src=\"https:\/\/briswell-vn.com\/wp-content\/uploads\/2019\/09\/deploy4.png\" alt=\"\" width=\"673\" height=\"182\" srcset=\"https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06091508\/deploy4.png 673w, https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06091508\/deploy4-300x81.png 300w\" sizes=\"auto, (max-width: 673px) 100vw, 673px\" \/><\/li>\n<li>Enter name for stack.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-3637 size-full\" src=\"https:\/\/briswell-vn.com\/wp-content\/uploads\/2019\/09\/deploy5.png\" alt=\"\" width=\"665\" height=\"165\" srcset=\"https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06094204\/deploy5.png 665w, https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06094204\/deploy5-300x74.png 300w\" sizes=\"auto, (max-width: 665px) 100vw, 665px\" \/><\/li>\n<li>When success uploaded to AWS, in AWS Explorer will show new CloudFormation and Lambda function.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-3635 size-full\" src=\"https:\/\/briswell-vn.com\/wp-content\/uploads\/2019\/09\/deploy6.png\" alt=\"\" width=\"412\" height=\"432\" srcset=\"https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06091542\/deploy6.png 412w, https:\/\/s3-ap-southeast-1.amazonaws.com\/homepage-media\/wp-content\/uploads\/2019\/09\/06091542\/deploy6-286x300.png 286w\" sizes=\"auto, (max-width: 412px) 100vw, 412px\" \/><\/li>\n<\/ol>\n<p><\/p>","protected":false},"excerpt":{"rendered":"<p>AWS Toolkit \u2666 This extension makes it easier for developers to develop, debug locally, and deploy serverless applications that use Amazon Web Services (AWS). You can use the AWS Toolkit for Visual Studio Code as follows: Develop serverless applications locally, and then deploy them to an AWS account (see Usage). Manage certain supported AWS resources in an AWS account (see Usage). This includes: Listing and [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":3612,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_mi_skip_tracking":false,"footnotes":""},"categories":[4,71],"tags":[81,82,83,84],"class_list":["post-2126","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","category-it-tec","tag-visual-studio-code","tag-vscode","tag-aws","tag-aws-toolkit"],"_links":{"self":[{"href":"https:\/\/www.briswell-vn.com\/en\/wp-json\/wp\/v2\/posts\/2126","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.briswell-vn.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.briswell-vn.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.briswell-vn.com\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.briswell-vn.com\/en\/wp-json\/wp\/v2\/comments?post=2126"}],"version-history":[{"count":0,"href":"https:\/\/www.briswell-vn.com\/en\/wp-json\/wp\/v2\/posts\/2126\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.briswell-vn.com\/en\/wp-json\/wp\/v2\/media\/3612"}],"wp:attachment":[{"href":"https:\/\/www.briswell-vn.com\/en\/wp-json\/wp\/v2\/media?parent=2126"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.briswell-vn.com\/en\/wp-json\/wp\/v2\/categories?post=2126"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.briswell-vn.com\/en\/wp-json\/wp\/v2\/tags?post=2126"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}