{"id":7735,"date":"2020-05-20T12:54:48","date_gmt":"2020-05-20T07:54:48","guid":{"rendered":"https:\/\/thedevcouple.com\/?p=7735"},"modified":"2020-08-20T12:57:50","modified_gmt":"2020-08-20T07:57:50","slug":"northstack-client","status":"publish","type":"post","link":"https:\/\/thedevcouple.com\/northstack-client\/","title":{"rendered":"NorthStack Client \u2013\u00a0A CLI To Help You With Serverless Development"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">A new way of developing applications was introduced in 2014 with the announcement of Amazon Web Service (AWS) Lambda. This new way primarily focused upon building the applications with a serverless architecture in mind. These applications are then also hosted on special vendors who provide serverless hosting.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">One of the prominent names in these serverless hosting vendors is NorthStack. NorthStack is a child company of a premium Managed WordPress hosting company called Pagely. The entire architecture of NorthStack was developed to make hosting your serverless application experience a breeze.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Previously we have written an extensive review on NorthStack, about the features it provides. If you are interested in reading it then you <a href=\"https:\/\/thedevcouple.com\/northstack-review\/\">click here<\/a>. \ud83d\ude4c<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Today, we are going to discuss NorthStack Client \u2013\u00a0a CLI to run NorthStack APIs. We will also take a look at how you can install it and then use it. So without any further ado, let\u2019s get started.<\/span><\/p>\n<p><span style=\"font-weight: 400;\"><div class=\"eckosc eckosc_full_width_block\"><\/span><\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-7742\" src=\"https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/cover-8-scaled.jpg\" alt=\"NorthStack Client Review - TheDevCouple\" width=\"2560\" height=\"1707\" srcset=\"https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/cover-8-scaled.jpg 2560w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/cover-8-300x200.jpg 300w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/cover-8-1024x683.jpg 1024w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/cover-8-768x512.jpg 768w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/cover-8-1536x1024.jpg 1536w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/cover-8-2048x1365.jpg 2048w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/cover-8-1920x1280.jpg 1920w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/cover-8-1680x1120.jpg 1680w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/cover-8-1240x827.jpg 1240w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/cover-8-860x573.jpg 860w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/cover-8-680x453.jpg 680w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/cover-8-500x333.jpg 500w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/cover-8-400x267.jpg 400w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/cover-8-250x167.jpg 250w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/cover-8-200x133.jpg 200w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/cover-8-100x67.jpg 100w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/cover-8-76x51.jpg 76w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/cover-8-50x33.jpg 50w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/><\/p>\n<p><span style=\"font-weight: 400;\"><\/div><\/span><\/p>\n<h2><b>\ud83d\ude80 NorthStack<\/b><\/h2>\n<p><span style=\"font-weight: 400;\"><a href=\"https:\/\/northstack.com\/\" rel=\"nofollow noopener\" target=\"_blank\">NorthStack<\/a> was founded by <\/span><a href=\"https:\/\/twitter.com\/strebel?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor\" rel=\"nofollow noopener\" target=\"_blank\"><span style=\"font-weight: 400;\">Joshua Strebel<\/span><\/a><span style=\"font-weight: 400;\"> back in 2018 when the concept of Serverless hosting was still new. Northstack is a managed application hosting that is based on AWS stack. It uses a containerized environment that integrates serverless functions, serverless components, and lastly <\/span><a href=\"https:\/\/aws.amazon.com\/blogs\/aws\/aurora-serverless-ga\/\" rel=\"nofollow noopener\" target=\"_blank\"><span style=\"font-weight: 400;\">AWS Aurora<\/span><\/a><span style=\"font-weight: 400;\"> database.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Since NorthStack is one of the first serverless hostings out there, it still provides many different features to its customers. These features include a free SSL\/Let\u2019s Encrypt certificate to make your application secure, the latest versions of both PHP and Node, WP CLI to improve your WordPress development workflow, etc.<\/span><\/p>\n<div class=\"eckosc eckosc_full_width_block\">\n<p><a href=\"https:\/\/northstack.com\/\" rel=\"nofollow noopener\" target=\"_blank\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-7720\" src=\"https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/Northstack-landing-page-thedevcouple.png\" alt=\"Northstack Serverless hosting Landing Page Thedevcouple\" width=\"1440\" height=\"811\" srcset=\"https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/Northstack-landing-page-thedevcouple.png 1440w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/Northstack-landing-page-thedevcouple-300x169.png 300w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/Northstack-landing-page-thedevcouple-1024x577.png 1024w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/Northstack-landing-page-thedevcouple-768x433.png 768w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/Northstack-landing-page-thedevcouple-1240x698.png 1240w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/Northstack-landing-page-thedevcouple-860x484.png 860w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/Northstack-landing-page-thedevcouple-680x383.png 680w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/Northstack-landing-page-thedevcouple-500x282.png 500w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/Northstack-landing-page-thedevcouple-400x225.png 400w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/Northstack-landing-page-thedevcouple-250x141.png 250w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/Northstack-landing-page-thedevcouple-200x113.png 200w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/Northstack-landing-page-thedevcouple-100x56.png 100w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/Northstack-landing-page-thedevcouple-76x43.png 76w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/Northstack-landing-page-thedevcouple-50x28.png 50w\" sizes=\"(max-width: 1440px) 100vw, 1440px\" \/><\/a><\/p>\n<\/div>\n<p><span style=\"font-weight: 400;\">NorthStack <\/span><b>pay as you go<\/b><span style=\"font-weight: 400;\"> is one of its top-selling points. With this, you do not pay extra in order to make your site up in case of high traffic surges. NorthStack monitors your resources and only bill you for the amount your serverless application has consumed.\u00a0<\/span><\/p>\n<h2><b>\ud83d\udca5 NorthStack Client<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">This is another new feature of <a href=\"https:\/\/northstack.com\/\" rel=\"nofollow noopener\" target=\"_blank\">NorthStack<\/a> that you can use when working with serverless applications with it. It is a command-line interface (CLI) that allows you to work with the NorthStack API. It&#8217;s called <a href=\"https:\/\/github.com\/northstack\/northstack-client\" rel=\"nofollow noopener\" target=\"_blank\">NorthStack Client<\/a>. Once everything is set, you can easily create any number of serverless applications and deploy them on the NorthStack.\u00a0<\/span><\/p>\n<h2><b>\ud83d\udc68\ud83c\udffb\u200d\ud83d\udcbb Installing The CLI<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Let\u2019s discuss this in steps to get a clear view of how you can easily install NorthStack Client.<\/span><\/p>\n<h3><b>\u2192 Step #1<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">The first thing you need to do is to clone the NorthStack Client GitHub repository. For that, you need to open up your terminal and copy-paste the following command there. I am using HyperTerminal with the Shades Of Purple theme. If you like it then you can check it out <\/span><a href=\"https:\/\/github.com\/ahmadawais\/Shades-of-Purple-Hyper\" rel=\"nofollow noopener\" target=\"_blank\"><span style=\"font-weight: 400;\">here<\/span><\/a><span style=\"font-weight: 400;\">.<\/span><\/p>\n<pre class=\"eckosc_syntax eckosc_syntax_theme_dark\"><code>git clone https:\/\/github.com\/northstack\/northstack-client.git<\/code><\/pre>\n<div class=\"eckosc eckosc_full_width_block\">\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-7743\" src=\"https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Cient-clone.png\" alt=\"Northstack Cient Clone - TheDevCouple\" width=\"1440\" height=\"811\" srcset=\"https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Cient-clone.png 1440w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Cient-clone-300x169.png 300w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Cient-clone-1024x577.png 1024w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Cient-clone-768x433.png 768w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Cient-clone-1240x698.png 1240w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Cient-clone-860x484.png 860w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Cient-clone-680x383.png 680w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Cient-clone-500x282.png 500w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Cient-clone-400x225.png 400w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Cient-clone-250x141.png 250w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Cient-clone-200x113.png 200w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Cient-clone-100x56.png 100w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Cient-clone-76x43.png 76w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Cient-clone-50x28.png 50w\" sizes=\"(max-width: 1440px) 100vw, 1440px\" \/><\/p>\n<\/div>\n<h3><b>\u2192 Step #2<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Now you need to change your current working directory to <\/span><i><span style=\"font-weight: 400;\">northstack-client <\/span><\/i><span style=\"font-weight: 400;\">in the terminal. For this, you type the following command in the terminal.<\/span><span style=\"font-weight: 400;\">&#8220;`<\/span><\/p>\n<pre class=\"eckosc_syntax eckosc_syntax_theme_dark\"><code>cd northstack-client<\/code><\/pre>\n<div class=\"eckosc eckosc_full_width_block\">\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-7744\" src=\"https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Change-Directory.png\" alt=\"Northstack Client Change Directory\" width=\"1440\" height=\"811\" srcset=\"https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Change-Directory.png 1440w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Change-Directory-300x169.png 300w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Change-Directory-1024x577.png 1024w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Change-Directory-768x433.png 768w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Change-Directory-1240x698.png 1240w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Change-Directory-860x484.png 860w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Change-Directory-680x383.png 680w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Change-Directory-500x282.png 500w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Change-Directory-400x225.png 400w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Change-Directory-250x141.png 250w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Change-Directory-200x113.png 200w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Change-Directory-100x56.png 100w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Change-Directory-76x43.png 76w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Change-Directory-50x28.png 50w\" sizes=\"(max-width: 1440px) 100vw, 1440px\" \/><\/p>\n<\/div>\n<h3><b>\u2192 Step #3<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Following the above steps will create a local NorthStack client on your computer. Now let\u2019s install the CLI. For this, you need to run the following command in the terminal.<\/span><\/p>\n<pre class=\"eckosc_syntax eckosc_syntax_theme_dark\"><code>.\/bin\/install.sh<\/code><\/pre>\n<div class=\"eckosc eckosc_full_width_block\">\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-7745\" src=\"https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Installation.png\" alt=\"Northstack Client Installation\" width=\"1440\" height=\"811\" srcset=\"https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Installation.png 1440w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Installation-300x169.png 300w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Installation-1024x577.png 1024w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Installation-768x433.png 768w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Installation-1240x698.png 1240w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Installation-860x484.png 860w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Installation-680x383.png 680w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Installation-500x282.png 500w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Installation-400x225.png 400w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Installation-250x141.png 250w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Installation-200x113.png 200w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Installation-100x56.png 100w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Installation-76x43.png 76w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Installation-50x28.png 50w\" sizes=\"(max-width: 1440px) 100vw, 1440px\" \/><\/p>\n<\/div>\n<h3><b>\u2192 Step #4<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Now you need to check whether NorthStack is successfully installed on your computer or not. You can easily do that. Run the following command in the terminal.<\/span><\/p>\n<pre class=\"eckosc_syntax eckosc_syntax_theme_dark\"><code>northstack<\/code><\/pre>\n<div class=\"eckosc eckosc_full_width_block\">\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-7747\" src=\"https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-northstack.png\" alt=\"Northstack Client Northstack\" width=\"1440\" height=\"811\" srcset=\"https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-northstack.png 1440w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-northstack-300x169.png 300w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-northstack-1024x577.png 1024w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-northstack-768x433.png 768w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-northstack-1240x698.png 1240w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-northstack-860x484.png 860w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-northstack-680x383.png 680w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-northstack-500x282.png 500w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-northstack-400x225.png 400w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-northstack-250x141.png 250w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-northstack-200x113.png 200w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-northstack-100x56.png 100w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-northstack-76x43.png 76w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-northstack-50x28.png 50w\" sizes=\"(max-width: 1440px) 100vw, 1440px\" \/><\/p>\n<\/div>\n<h2><b>\ud83c\udf6d Working With The CLI<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">If you have properly followed the steps I shared with you above then by now you have installed the CLI. Now let\u2019s discuss how you can work with it.<\/span><\/p>\n<h3><b>\ud83c\udfa9 Sign Up<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">You need to have a NorthStack account to use the CLI. You can easily sign up on the site with the CLI. For this, type the following command in your terminal.<\/span><\/p>\n<pre class=\"eckosc_syntax eckosc_syntax_theme_dark\"><code>northstack signup<\/code><\/pre>\n<p><span style=\"font-weight: 400;\">Once you have run the above command, the CLI will ask you a series of questions like your organization name, username, password, etc. You need to answer all of them.\u00a0<\/span><\/p>\n<div class=\"eckosc eckosc_full_width_block\">\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-7748\" src=\"https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-sign-up-thedevcouple.png\" alt=\"Northstack Sign Up Thedevcouple\" width=\"1440\" height=\"811\" srcset=\"https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-sign-up-thedevcouple.png 1440w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-sign-up-thedevcouple-300x169.png 300w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-sign-up-thedevcouple-1024x577.png 1024w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-sign-up-thedevcouple-768x433.png 768w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-sign-up-thedevcouple-1240x698.png 1240w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-sign-up-thedevcouple-860x484.png 860w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-sign-up-thedevcouple-680x383.png 680w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-sign-up-thedevcouple-500x282.png 500w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-sign-up-thedevcouple-400x225.png 400w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-sign-up-thedevcouple-250x141.png 250w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-sign-up-thedevcouple-200x113.png 200w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-sign-up-thedevcouple-100x56.png 100w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-sign-up-thedevcouple-76x43.png 76w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-sign-up-thedevcouple-50x28.png 50w\" sizes=\"(max-width: 1440px) 100vw, 1440px\" \/><\/p>\n<\/div>\n<p><span style=\"font-weight: 400;\">Once you have gone through this entire process, you would have signed up on the NorthStack.\u00a0<\/span><\/p>\n<h3><b>\ud83d\udd11 Login<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Once you have signed up, now you need to log into the CLI to interact with NorthStack. For that run the following command on the terminal.\u00a0<\/span><\/p>\n<pre class=\"eckosc_syntax eckosc_syntax_theme_dark\"><code>northstack auth:login<\/code><\/pre>\n<p><span style=\"font-weight: 400;\">After running the command, you would need to give your username and password.\u00a0<\/span><\/p>\n<div class=\"eckosc eckosc_full_width_block\">\n<p><span style=\"font-weight: 400;\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-7749\" src=\"https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-login-thedevcouple.png\" alt=\"Northstack Client Login Thedevcouple\" width=\"1440\" height=\"811\" srcset=\"https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-login-thedevcouple.png 1440w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-login-thedevcouple-300x169.png 300w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-login-thedevcouple-1024x577.png 1024w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-login-thedevcouple-768x433.png 768w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-login-thedevcouple-1240x698.png 1240w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-login-thedevcouple-860x484.png 860w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-login-thedevcouple-680x383.png 680w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-login-thedevcouple-500x282.png 500w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-login-thedevcouple-400x225.png 400w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-login-thedevcouple-250x141.png 250w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-login-thedevcouple-200x113.png 200w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-login-thedevcouple-100x56.png 100w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-login-thedevcouple-76x43.png 76w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-login-thedevcouple-50x28.png 50w\" sizes=\"(max-width: 1440px) 100vw, 1440px\" \/><\/span><\/p>\n<\/div>\n<h3><b>\ud83d\udce6 Create A Serverless Application<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Now it is finally the time to create a serverless application with NorthStack Client. The steps are quite easy. What you need to do is write the northstack app:create with your application name and then the primary domain name which your application will use.<\/span><\/p>\n<pre class=\"eckosc_syntax eckosc_syntax_theme_dark\"><code>northstack app:create \u201cPagelyExample\u201d \u201cpagelyexample.com\u201d<\/code><\/pre>\n<p><span style=\"font-weight: 400;\"><div class=\"eckosc eckosc_full_width_block\"><\/span><\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-7750\" src=\"https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Create-App-thedevcouple.png\" alt=\"Northstack Client Create App Thedevcouple\" width=\"1440\" height=\"811\" srcset=\"https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Create-App-thedevcouple.png 1440w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Create-App-thedevcouple-300x169.png 300w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Create-App-thedevcouple-1024x577.png 1024w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Create-App-thedevcouple-768x433.png 768w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Create-App-thedevcouple-1240x698.png 1240w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Create-App-thedevcouple-860x484.png 860w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Create-App-thedevcouple-680x383.png 680w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Create-App-thedevcouple-500x282.png 500w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Create-App-thedevcouple-400x225.png 400w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Create-App-thedevcouple-250x141.png 250w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Create-App-thedevcouple-200x113.png 200w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Create-App-thedevcouple-100x56.png 100w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Create-App-thedevcouple-76x43.png 76w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Create-App-thedevcouple-50x28.png 50w\" sizes=\"(max-width: 1440px) 100vw, 1440px\" \/><\/p>\n<p><span style=\"font-weight: 400;\"><\/div><\/span><\/p>\n<p><span style=\"font-weight: 400;\">This will create a serverless app for you. You will also get backend credentials of your application that you can use to see the WordPress dashboard.<\/span><\/p>\n<h3><b>\ud83d\ude80 Deploy Your Serverless Application<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Once you have created your application and have added additional features, etc, you would then need it on NorthStack. Since NorthStack Client is a way for you to improve your serverless workflow with NorthStack serverless hosting, you also get the option to deploy your serverless applications.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">When you create a serverless application with NorthStack Client, it also provides you three different environments, i.e., Test, Development, and Production. You can deploy any of these environments to your hosting.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">To do this, enter the following in your terminal and your application will be deployed to the server in the development environment.<\/span><\/p>\n<pre class=\"eckosc_syntax eckosc_syntax_theme_dark\"><code>northstack app:deploy PagelyExample dev<\/code><\/pre>\n<div class=\"eckosc eckosc_full_width_block\">\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-7751\" src=\"https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Deploy.png\" alt=\"Northstack Client Deploy\" width=\"1440\" height=\"811\" srcset=\"https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Deploy.png 1440w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Deploy-300x169.png 300w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Deploy-1024x577.png 1024w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Deploy-768x433.png 768w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Deploy-1240x698.png 1240w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Deploy-860x484.png 860w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Deploy-680x383.png 680w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Deploy-500x282.png 500w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Deploy-400x225.png 400w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Deploy-250x141.png 250w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Deploy-200x113.png 200w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Deploy-100x56.png 100w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Deploy-76x43.png 76w, https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/NorthStack-Client-Deploy-50x28.png 50w\" sizes=\"(max-width: 1440px) 100vw, 1440px\" \/><\/p>\n<\/div>\n<h2><b>\ud83d\ude4c Wrapping Up<\/b><\/h2>\n<p><span style=\"font-weight: 400;\"><a href=\"https:\/\/northstack.com\/\" rel=\"nofollow noopener\" target=\"_blank\">NorthStack<\/a> is a serverless hosting that provides so many amazing features. It can host WordPress, headless WordPress, static sites, Node.js, and Laravel applications. It uses the FaaS (Function as a Service) model and only bills you according to the resources your application consumes.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Now with <a href=\"https:\/\/github.com\/northstack\/northstack-client\" rel=\"nofollow noopener\" target=\"_blank\">NorthStack Client<\/a>, they have yet again set the bar high. This CLI allows you to easily create a serverless application template from your terminal. You can also deploy it on NorthStack hosting. This can highly improve your workflow while doing serverless development. So if you are looking for a tool like this then your search is over!<\/span><\/p>\n<p><i><span style=\"font-weight: 400;\">Have you used the NorthStack Client or any similar tool? Which tool did you use and how was your experience? Let us know your thoughts in the comments section below.\u00a0<\/span><\/i><\/p>\n<p><span style=\"font-weight: 400;\">Peace! \ud83e\udd1e<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>NorthStack Client is an all-new feature that you can use when working with serverless applications. It&#8217;s a CLI that allows you to work with the NorthStack API. You can easily create any number of serverless applications and deploy them on the NorthStack.\u00a0<\/p>\n","protected":false},"author":9,"featured_media":7740,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":""},"categories":[18],"tags":[241,244,131],"coauthors":[214],"jetpack_featured_media_url":"https:\/\/thedevcouple.com\/wp-content\/uploads\/2020\/07\/cover-7-scaled.jpg","amp_enabled":true,"_links":{"self":[{"href":"https:\/\/thedevcouple.com\/api\/wp\/v2\/posts\/7735"}],"collection":[{"href":"https:\/\/thedevcouple.com\/api\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/thedevcouple.com\/api\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/thedevcouple.com\/api\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/thedevcouple.com\/api\/wp\/v2\/comments?post=7735"}],"version-history":[{"count":5,"href":"https:\/\/thedevcouple.com\/api\/wp\/v2\/posts\/7735\/revisions"}],"predecessor-version":[{"id":7766,"href":"https:\/\/thedevcouple.com\/api\/wp\/v2\/posts\/7735\/revisions\/7766"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/thedevcouple.com\/api\/wp\/v2\/media\/7740"}],"wp:attachment":[{"href":"https:\/\/thedevcouple.com\/api\/wp\/v2\/media?parent=7735"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thedevcouple.com\/api\/wp\/v2\/categories?post=7735"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thedevcouple.com\/api\/wp\/v2\/tags?post=7735"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/thedevcouple.com\/api\/wp\/v2\/coauthors?post=7735"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}