{"id":94127,"date":"2019-07-18T10:00:41","date_gmt":"2019-07-18T07:00:41","guid":{"rendered":"https:\/\/www.javacodegeeks.com\/?p=94127"},"modified":"2019-07-12T15:33:22","modified_gmt":"2019-07-12T12:33:22","slug":"serverless-framework-projects-online-browser","status":"publish","type":"post","link":"https:\/\/www.javacodegeeks.com\/2019\/07\/serverless-framework-projects-online-browser.html","title":{"rendered":"Try out Serverless Framework projects &#8211; online, in your browser!"},"content":{"rendered":"<p><a href=\"https:\/\/serverless.com\/framework\/\" target=\"_blank\" rel=\"noopener noreferrer\">Serverless Framework<\/a> is the unanimous leader in serverless tooling. Yet, there is no easy way to try out Serverless Framework projects online; you do need a decent dev set-up, and a bit of effort to set up <code>sls<\/code>, <code>npm<\/code> etc.<\/p>\n<p>To be precise, you <i>did<\/i> &#8211; until now.<\/p>\n<h2 class=\"wp-block-heading\">Serverless project &#8211; in your browser?!<\/h2>\n<p><b>Sigma<\/b> &#8211; <a href=\"https:\/\/slappforge.com\/sigma?utm_source=medium&amp;utm_medium=blog&amp;utm_campaign=landing\" target=\"_blank\" rel=\"noopener noreferrer\"><i>the<\/i> cloud based IDE for serverless application development<\/a> &#8211; can now open, edit and deploy Serverless projects, online &#8211; all in your browser!<\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"215\" height=\"204\" src=\"https:\/\/www.javacodegeeks.com\/wp-content\/uploads\/2019\/07\/sigma.png\" alt=\"\" class=\"wp-image-94155\"\/><\/figure>\n<\/div>\n<p>Nothing to install, nothing (well, to be extra honest: <a href=\"https:\/\/slappforge.com\/docs\/sigma\/getting_started.html\" target=\"_blank\" rel=\"noopener noreferrer\">very little<\/a>) to configure, and very little to worry about!<\/p>\n<ol class=\"wp-block-list\">\n<li>Fire up Sigma.<\/li>\n<li>On the <a href=\"https:\/\/sigma.slappforge.com\/#\/project\" target=\"_blank\" rel=\"noopener noreferrer\"><b>Projects<\/b> page<\/a>, you&#8217;ll see a new <b>import a Serverless Framework project<\/b> option at the bottom.<br \/>\n<figure><img decoding=\"async\" src=\"http:\/\/www.javacodegeeks.com\/wp-content\/uploads\/2019\/07\/sigma-feature-sls-import.png\"><\/figure>\n<\/li>\n<li>Enter the path to your <code>serverless.yml<\/code> file (or the project root).<\/li>\n<li>Goes without saying: click that \u26a1 thunderbolt!<\/li>\n<\/ol>\n<h2 class=\"wp-block-heading\">Serverless projects online: <a href=\"https:\/\/sigma.slappforge.com\/?utm_source=medium&amp;utm_medium=blog&amp;utm_campaign=landing\" target=\"_blank\" rel=\"noopener noreferrer\">Sigma<\/a>&#8216;s insider story<\/h2>\n<p>Internally, Sigma converts your Serverless template and opens it as a Sigma project. From there onwards, you can enjoy all Sigma goodies on your Serverless project; add dependencies, drag-n-drop coding, one-click deploy, <a href=\"https:\/\/hackernoon.com\/how-we-streamlined-serverless-testing-8f5e0bbdc7e5\" target=\"_blank\" rel=\"noopener noreferrer\">sub-second testing<\/a>, and more!<div style=\"display:inline-block; margin: 15px 0;\"> <div id=\"adngin-JavaCodeGeeks_incontent_video-0\" style=\"display:inline-block;\"><\/div> <\/div><\/p>\n<p>We are still working on improving support for all sorts of <code>serverless.yml<\/code> variations, but many of the generic ones should work fine.<\/p>\n<p>By the way, one important thing to note: although we <i>import<\/i> from Serverless format (<code>serverless.yml<\/code>), we don\u2019t <i>save<\/i> content in that format &#8211; yet. So if you import a project, make some changes and save it, things will get saved in Sigma\u2019s internal format.<\/p>\n<p>(You can &#8211; and probably <i>should<\/i> &#8211; always pick a different repository to save your project, to prevent the original Serverless Framework repo from getting messed up.)<\/p>\n<h2 class=\"wp-block-heading\">Serverless on Sigma: the missing pieces<\/h2>\n<p>Well, as with any new feature, the usual disclaimers apply &#8211; this is highly experimental, and could fail to load most, if not all, of your project; it could crash your IDE, kill your cat, bla bla bla.<\/p>\n<p>And, on top of all that, we still do need to:<\/p>\n<ul class=\"wp-block-list\">\n<li>provide support for externalized parameters, based on options (<code>${opt:...}<\/code>) and external environment variables; currently we take the default value if one is available<\/li>\n<li>work something out for <a href=\"https:\/\/serverless.com\/plugins\/\" target=\"_blank\" rel=\"noopener noreferrer\">plugins<\/a><\/li>\n<li>add support for a ton of options like <a href=\"https:\/\/www.alexdebrie.com\/posts\/lambda-custom-authorizers\/\" target=\"_blank\" rel=\"noopener noreferrer\">API Gateway authorizers<\/a> and various trigger types that Sigma does not currently support<\/li>\n<li>do something about all sorts of things that we find in the <a href=\"https:\/\/serverless.com\/framework\/docs\/providers\/aws\/guide\/serverless.yml\/\" target=\"_blank\" rel=\"noopener noreferrer\"><code>custom<\/code> field<\/a><\/li>\n<\/ul>\n<h2 class=\"wp-block-heading\">What it all means &#8211; for you<\/h2>\n<p>We guess this would be a good opportunity for folks to quickly try out Serverless apps and projects &#8220;off the shelf&#8221; &#8211; without actually installing anything on their own systems.<\/p>\n<p>This would be great news for Sigma users as well; because it literally &#8220;explodes&#8221; the number of samples you can try out on Sigma!<\/p>\n<h2 class=\"wp-block-heading\">But wait &#8211; there&#8217;s more!<\/h2>\n<p>In parallel, we have (correction: we <i>had to<\/i>) introduced a few other cool improvements:<\/p>\n<h3 class=\"wp-block-heading\">More control on utility files<\/h3>\n<p>Now you have the key utility files (<code>package.json<\/code>, <code>.gitignore<\/code>, <code>README.md<\/code> etc.) exposed at project root. Earlier they were internally managed by Sigma &#8211; hidden, out of your sight&#8230; but now you can add your own NPM configs, dependencies, scripts and whatnot; write your readme right inside Sigma; and much more! Any dependencies you add via Sigma&#8217;s built-in <i>Dependency Manager<\/i> will be automatically added to <code>package.json<\/code> so you&#8217;re covered.<\/p>\n<h3 class=\"wp-block-heading\">Custom resources for your Sigma project!<\/h3>\n<p>You can add custom resource definitions to your project! Earlier this was limited to IAM role statements (with the cool <i>Permission Manager<\/i>), but now you can add whatever you like. EC2 instances, CloudFront distros, IoT stuff, AppSync&#8230; anything that you can define in <a href=\"https:\/\/docs.aws.amazon.com\/AWSCloudFormation\/latest\/UserGuide\/\" target=\"_blank\" rel=\"noopener noreferrer\">CloudFormation<\/a> (or GCP&#8217;s <a href=\"https:\/\/cloud.google.com\/deployment-manager\/docs\/configuration\/syntax-reference\" target=\"_blank\" rel=\"noopener noreferrer\">Deployment Manager syntax<\/a>, for that matter).<\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" width=\"185\" height=\"112\" src=\"https:\/\/www.javacodegeeks.com\/wp-content\/uploads\/2019\/07\/sigma-feature-customize-resources.png\" alt=\"\" class=\"wp-image-94158\"\/><\/figure>\n<\/div>\n<p>We do hope to introduce <a href=\"https:\/\/www.terraform.io\/\" target=\"_blank\" rel=\"noopener noreferrer\">Terraform<\/a> support as well, although the ETA is nowhere in sight yet&#8230; so much cool stuff to do, with so few people!<\/p>\n<h2 class=\"wp-block-heading\">Coming up next&#8230;<\/h2>\n<p>We do hope to support other project formats &#8211; like <a href=\"https:\/\/github.com\/awslabs\/serverless-application-model\/blob\/master\/versions\/2016-10-31.md\" target=\"_blank\" rel=\"noopener noreferrer\">SAM<\/a> and <a href=\"https:\/\/docs.aws.amazon.com\/AWSCloudFormation\/latest\/UserGuide\/\" target=\"_blank\" rel=\"noopener noreferrer\">raw CloudFormation<\/a> &#8211; in Sigma, pretty soon. So, as always, <a href=\"https:\/\/slappforge.com\/blog\/?utm_source=medium&amp;utm_medium=blog&amp;utm_campaign=landing\" target=\"_blank\" rel=\"noopener noreferrer\">stay tuned<\/a>; and, more importantly, <a href=\"https:\/\/launchpass.com\/slappforge\" target=\"_blank\" rel=\"noopener noreferrer\">shout out loud<\/a> with what <i>you<\/i> would like to see in the next Sigma release!<\/p>\n<div class=\"attribution\">\n<table>\n<tbody>\n<tr>\n<td>\n<p>Published on Java Code Geeks with permission by Janaka Bandara, partner at our <a href=\"\/\/www.javacodegeeks.com\/join-us\/jcg\/\" target=\"_blank\" rel=\"noopener noreferrer\">JCG program<\/a>. See the original article here: <a href=\"http:\/\/randomizd.blogspot.com\/2019\/07\/try-out-serverless-framework-projects.html\" target=\"_blank\" rel=\"noopener noreferrer\">Try out Serverless Framework projects &#8211; online, in your browser!<\/a><\/p>\n<p>Opinions expressed by Java Code Geeks contributors are their own.<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Serverless Framework is the unanimous leader in serverless tooling. Yet, there is no easy way to try out Serverless Framework projects online; you do need a decent dev set-up, and a bit of effort to set up sls, npm etc. To be precise, you did &#8211; until now. Serverless project &#8211; in your browser?! Sigma &hellip;<\/p>\n","protected":false},"author":4422,"featured_media":112,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[758,1684],"class_list":["post-94127","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-enterprise-java","tag-aws","tag-serverless"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Try out Serverless Framework projects - online, in your browser! - Java Code Geeks<\/title>\n<meta name=\"description\" content=\"Interested to learn about Serverless Framework? Check our article explaining how to try out Serverless Framework projects online\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.javacodegeeks.com\/2019\/07\/serverless-framework-projects-online-browser.html\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Try out Serverless Framework projects - online, in your browser! - Java Code Geeks\" \/>\n<meta property=\"og:description\" content=\"Interested to learn about Serverless Framework? Check our article explaining how to try out Serverless Framework projects online\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.javacodegeeks.com\/2019\/07\/serverless-framework-projects-online-browser.html\" \/>\n<meta property=\"og:site_name\" content=\"Java Code Geeks\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/javacodegeeks\" \/>\n<meta property=\"article:author\" content=\"https:\/\/m.facebook.com\/ukjubandara\/\" \/>\n<meta property=\"article:published_time\" content=\"2019-07-18T07:00:41+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.javacodegeeks.com\/wp-content\/uploads\/2012\/10\/enterprise-java-logo.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"150\" \/>\n\t<meta property=\"og:image:height\" content=\"150\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Janaka Bandara\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@janakaud\" \/>\n<meta name=\"twitter:site\" content=\"@javacodegeeks\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Janaka Bandara\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.javacodegeeks.com\\\/2019\\\/07\\\/serverless-framework-projects-online-browser.html#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.javacodegeeks.com\\\/2019\\\/07\\\/serverless-framework-projects-online-browser.html\"},\"author\":{\"name\":\"Janaka Bandara\",\"@id\":\"https:\\\/\\\/www.javacodegeeks.com\\\/#\\\/schema\\\/person\\\/b5043473ba177d7577a0326fe574eea5\"},\"headline\":\"Try out Serverless Framework projects &#8211; online, in your browser!\",\"datePublished\":\"2019-07-18T07:00:41+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.javacodegeeks.com\\\/2019\\\/07\\\/serverless-framework-projects-online-browser.html\"},\"wordCount\":718,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.javacodegeeks.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.javacodegeeks.com\\\/2019\\\/07\\\/serverless-framework-projects-online-browser.html#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.javacodegeeks.com\\\/wp-content\\\/uploads\\\/2012\\\/10\\\/enterprise-java-logo.jpg\",\"keywords\":[\"AWS\",\"Serverless\"],\"articleSection\":[\"Enterprise Java\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.javacodegeeks.com\\\/2019\\\/07\\\/serverless-framework-projects-online-browser.html#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.javacodegeeks.com\\\/2019\\\/07\\\/serverless-framework-projects-online-browser.html\",\"url\":\"https:\\\/\\\/www.javacodegeeks.com\\\/2019\\\/07\\\/serverless-framework-projects-online-browser.html\",\"name\":\"Try out Serverless Framework projects - online, in your browser! - Java Code Geeks\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.javacodegeeks.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.javacodegeeks.com\\\/2019\\\/07\\\/serverless-framework-projects-online-browser.html#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.javacodegeeks.com\\\/2019\\\/07\\\/serverless-framework-projects-online-browser.html#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.javacodegeeks.com\\\/wp-content\\\/uploads\\\/2012\\\/10\\\/enterprise-java-logo.jpg\",\"datePublished\":\"2019-07-18T07:00:41+00:00\",\"description\":\"Interested to learn about Serverless Framework? Check our article explaining how to try out Serverless Framework projects online\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.javacodegeeks.com\\\/2019\\\/07\\\/serverless-framework-projects-online-browser.html#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.javacodegeeks.com\\\/2019\\\/07\\\/serverless-framework-projects-online-browser.html\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.javacodegeeks.com\\\/2019\\\/07\\\/serverless-framework-projects-online-browser.html#primaryimage\",\"url\":\"https:\\\/\\\/www.javacodegeeks.com\\\/wp-content\\\/uploads\\\/2012\\\/10\\\/enterprise-java-logo.jpg\",\"contentUrl\":\"https:\\\/\\\/www.javacodegeeks.com\\\/wp-content\\\/uploads\\\/2012\\\/10\\\/enterprise-java-logo.jpg\",\"width\":150,\"height\":150,\"caption\":\"java-interview-questions-answers\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.javacodegeeks.com\\\/2019\\\/07\\\/serverless-framework-projects-online-browser.html#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.javacodegeeks.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Java\",\"item\":\"https:\\\/\\\/www.javacodegeeks.com\\\/category\\\/java\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Enterprise Java\",\"item\":\"https:\\\/\\\/www.javacodegeeks.com\\\/category\\\/java\\\/enterprise-java\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Try out Serverless Framework projects &#8211; online, in your browser!\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.javacodegeeks.com\\\/#website\",\"url\":\"https:\\\/\\\/www.javacodegeeks.com\\\/\",\"name\":\"Java Code Geeks\",\"description\":\"Java Developers Resource Center\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.javacodegeeks.com\\\/#organization\"},\"alternateName\":\"JCG\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.javacodegeeks.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.javacodegeeks.com\\\/#organization\",\"name\":\"Exelixis Media P.C.\",\"url\":\"https:\\\/\\\/www.javacodegeeks.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.javacodegeeks.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.javacodegeeks.com\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/exelixis-logo.png\",\"contentUrl\":\"https:\\\/\\\/www.javacodegeeks.com\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/exelixis-logo.png\",\"width\":864,\"height\":246,\"caption\":\"Exelixis Media P.C.\"},\"image\":{\"@id\":\"https:\\\/\\\/www.javacodegeeks.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/javacodegeeks\",\"https:\\\/\\\/x.com\\\/javacodegeeks\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.javacodegeeks.com\\\/#\\\/schema\\\/person\\\/b5043473ba177d7577a0326fe574eea5\",\"name\":\"Janaka Bandara\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c80abe449651e6f36269b02e1dc5ce942bc5c51a4e857cb8bea2b02a04793772?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c80abe449651e6f36269b02e1dc5ce942bc5c51a4e857cb8bea2b02a04793772?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c80abe449651e6f36269b02e1dc5ce942bc5c51a4e857cb8bea2b02a04793772?s=96&d=mm&r=g\",\"caption\":\"Janaka Bandara\"},\"description\":\"A budding software engineer in the enterprise integration space, and a simplistic guy who likes to learn, appreciate, help, share, and enjoy life\",\"sameAs\":[\"http:\\\/\\\/randomizd.blogspot.com\",\"https:\\\/\\\/m.facebook.com\\\/ukjubandara\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/janakaubandara\",\"https:\\\/\\\/x.com\\\/janakaud\"],\"url\":\"https:\\\/\\\/www.javacodegeeks.com\\\/author\\\/janaka-bandara\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Try out Serverless Framework projects - online, in your browser! - Java Code Geeks","description":"Interested to learn about Serverless Framework? Check our article explaining how to try out Serverless Framework projects online","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.javacodegeeks.com\/2019\/07\/serverless-framework-projects-online-browser.html","og_locale":"en_US","og_type":"article","og_title":"Try out Serverless Framework projects - online, in your browser! - Java Code Geeks","og_description":"Interested to learn about Serverless Framework? Check our article explaining how to try out Serverless Framework projects online","og_url":"https:\/\/www.javacodegeeks.com\/2019\/07\/serverless-framework-projects-online-browser.html","og_site_name":"Java Code Geeks","article_publisher":"https:\/\/www.facebook.com\/javacodegeeks","article_author":"https:\/\/m.facebook.com\/ukjubandara\/","article_published_time":"2019-07-18T07:00:41+00:00","og_image":[{"width":150,"height":150,"url":"https:\/\/www.javacodegeeks.com\/wp-content\/uploads\/2012\/10\/enterprise-java-logo.jpg","type":"image\/jpeg"}],"author":"Janaka Bandara","twitter_card":"summary_large_image","twitter_creator":"@janakaud","twitter_site":"@javacodegeeks","twitter_misc":{"Written by":"Janaka Bandara","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.javacodegeeks.com\/2019\/07\/serverless-framework-projects-online-browser.html#article","isPartOf":{"@id":"https:\/\/www.javacodegeeks.com\/2019\/07\/serverless-framework-projects-online-browser.html"},"author":{"name":"Janaka Bandara","@id":"https:\/\/www.javacodegeeks.com\/#\/schema\/person\/b5043473ba177d7577a0326fe574eea5"},"headline":"Try out Serverless Framework projects &#8211; online, in your browser!","datePublished":"2019-07-18T07:00:41+00:00","mainEntityOfPage":{"@id":"https:\/\/www.javacodegeeks.com\/2019\/07\/serverless-framework-projects-online-browser.html"},"wordCount":718,"commentCount":0,"publisher":{"@id":"https:\/\/www.javacodegeeks.com\/#organization"},"image":{"@id":"https:\/\/www.javacodegeeks.com\/2019\/07\/serverless-framework-projects-online-browser.html#primaryimage"},"thumbnailUrl":"https:\/\/www.javacodegeeks.com\/wp-content\/uploads\/2012\/10\/enterprise-java-logo.jpg","keywords":["AWS","Serverless"],"articleSection":["Enterprise Java"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.javacodegeeks.com\/2019\/07\/serverless-framework-projects-online-browser.html#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.javacodegeeks.com\/2019\/07\/serverless-framework-projects-online-browser.html","url":"https:\/\/www.javacodegeeks.com\/2019\/07\/serverless-framework-projects-online-browser.html","name":"Try out Serverless Framework projects - online, in your browser! - Java Code Geeks","isPartOf":{"@id":"https:\/\/www.javacodegeeks.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.javacodegeeks.com\/2019\/07\/serverless-framework-projects-online-browser.html#primaryimage"},"image":{"@id":"https:\/\/www.javacodegeeks.com\/2019\/07\/serverless-framework-projects-online-browser.html#primaryimage"},"thumbnailUrl":"https:\/\/www.javacodegeeks.com\/wp-content\/uploads\/2012\/10\/enterprise-java-logo.jpg","datePublished":"2019-07-18T07:00:41+00:00","description":"Interested to learn about Serverless Framework? Check our article explaining how to try out Serverless Framework projects online","breadcrumb":{"@id":"https:\/\/www.javacodegeeks.com\/2019\/07\/serverless-framework-projects-online-browser.html#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.javacodegeeks.com\/2019\/07\/serverless-framework-projects-online-browser.html"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.javacodegeeks.com\/2019\/07\/serverless-framework-projects-online-browser.html#primaryimage","url":"https:\/\/www.javacodegeeks.com\/wp-content\/uploads\/2012\/10\/enterprise-java-logo.jpg","contentUrl":"https:\/\/www.javacodegeeks.com\/wp-content\/uploads\/2012\/10\/enterprise-java-logo.jpg","width":150,"height":150,"caption":"java-interview-questions-answers"},{"@type":"BreadcrumbList","@id":"https:\/\/www.javacodegeeks.com\/2019\/07\/serverless-framework-projects-online-browser.html#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.javacodegeeks.com\/"},{"@type":"ListItem","position":2,"name":"Java","item":"https:\/\/www.javacodegeeks.com\/category\/java"},{"@type":"ListItem","position":3,"name":"Enterprise Java","item":"https:\/\/www.javacodegeeks.com\/category\/java\/enterprise-java"},{"@type":"ListItem","position":4,"name":"Try out Serverless Framework projects &#8211; online, in your browser!"}]},{"@type":"WebSite","@id":"https:\/\/www.javacodegeeks.com\/#website","url":"https:\/\/www.javacodegeeks.com\/","name":"Java Code Geeks","description":"Java Developers Resource Center","publisher":{"@id":"https:\/\/www.javacodegeeks.com\/#organization"},"alternateName":"JCG","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.javacodegeeks.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.javacodegeeks.com\/#organization","name":"Exelixis Media P.C.","url":"https:\/\/www.javacodegeeks.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.javacodegeeks.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.javacodegeeks.com\/wp-content\/uploads\/2022\/06\/exelixis-logo.png","contentUrl":"https:\/\/www.javacodegeeks.com\/wp-content\/uploads\/2022\/06\/exelixis-logo.png","width":864,"height":246,"caption":"Exelixis Media P.C."},"image":{"@id":"https:\/\/www.javacodegeeks.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/javacodegeeks","https:\/\/x.com\/javacodegeeks"]},{"@type":"Person","@id":"https:\/\/www.javacodegeeks.com\/#\/schema\/person\/b5043473ba177d7577a0326fe574eea5","name":"Janaka Bandara","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/c80abe449651e6f36269b02e1dc5ce942bc5c51a4e857cb8bea2b02a04793772?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/c80abe449651e6f36269b02e1dc5ce942bc5c51a4e857cb8bea2b02a04793772?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c80abe449651e6f36269b02e1dc5ce942bc5c51a4e857cb8bea2b02a04793772?s=96&d=mm&r=g","caption":"Janaka Bandara"},"description":"A budding software engineer in the enterprise integration space, and a simplistic guy who likes to learn, appreciate, help, share, and enjoy life","sameAs":["http:\/\/randomizd.blogspot.com","https:\/\/m.facebook.com\/ukjubandara\/","https:\/\/www.linkedin.com\/in\/janakaubandara","https:\/\/x.com\/janakaud"],"url":"https:\/\/www.javacodegeeks.com\/author\/janaka-bandara"}]}},"_links":{"self":[{"href":"https:\/\/www.javacodegeeks.com\/wp-json\/wp\/v2\/posts\/94127","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.javacodegeeks.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.javacodegeeks.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.javacodegeeks.com\/wp-json\/wp\/v2\/users\/4422"}],"replies":[{"embeddable":true,"href":"https:\/\/www.javacodegeeks.com\/wp-json\/wp\/v2\/comments?post=94127"}],"version-history":[{"count":0,"href":"https:\/\/www.javacodegeeks.com\/wp-json\/wp\/v2\/posts\/94127\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.javacodegeeks.com\/wp-json\/wp\/v2\/media\/112"}],"wp:attachment":[{"href":"https:\/\/www.javacodegeeks.com\/wp-json\/wp\/v2\/media?parent=94127"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.javacodegeeks.com\/wp-json\/wp\/v2\/categories?post=94127"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.javacodegeeks.com\/wp-json\/wp\/v2\/tags?post=94127"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}