MEVN Stack Powered by GlobalSolutions
MEVN
Powered by GS
We have installed the MEVN stack which makes it easier for our customers to focus on building the Web Applications rather than spending time in building the stack.MEVN stack involves four technologies to build an end-to-end web application, namely, MongoDB, Expressjs, Vuejs, and Nodejs.MEVN is one of the most popular full-stack Javascript stacks that can be used to build scalable, production-ready web applications.
- MongoDB:MongoDB is a highly scalable and flexible document database with efficient querying and indexing.
- Nodejs : Node.js is a runtime environment and library used to run web applications outside the client’s browser. It is used as a backend.
- Express.js: Express is a minimal and flexible Node.js web application framework that provides robust features for web and mobile applications.
- VueJS: Vue.js is a progressive JavaScript framework for building user interfaces.
We have made sure the image is hardened so it is secured from all existing vulnerabilities.
Getting Started Guide
The MEVN offering of GlobalSolutions comes prepackaged with all the dependent components for MEVN. All the user has to do is subscribe to our AMI to start using it.
Sample MEVN application, we have provided this sample application so it helps you to build yours and follow the same steps to deploy your application.
To make this process simple we have deployed a simple MEVN stack application. The application is installed in /home/ubuntu/gs.
To start this application please follow the below steps :
From the console please go to the gs folder which is under "/home/ubuntu"
We have to open the server-side component and the client-side component.
To Open the server-side component follow the below steps :
From the "/home/ubuntu/gs" folder sudo into root using the following command "sudo su"
Once you are in the root folder you will see the server.js which is the server side code. Now run the following commands,
- >> npm i
- >> pm2 start server.js
The above steps will start the server-side component.
To make the process on the client side we have pre-compiled our java script program and deployed it in an nginx server:
- The location of the nginx server is "/var/www/html"
- This application is already deployed and you will have to also deploy your frontend application in the same location.
- You can browse the client application using your Ec2 instance public IP with port 80, for example, http://3.42.56.275 (This is a sample IP, please replace it with your public IP address.
This document and Globalsolution MEVN AMI from AWS Marketplace help you to quickly onboard with your application rather than spending time building the entire stack. If you have any questions feel free to reach our support and we can further help you.
Our other offerings that have a huge demand from our customer base is the AWS Cost Optimizer aka CloudInsider
We offer a Cost Optimizer SAAS service aka CloudInsider in AWS Marketplace. This offering has helped our customers save a ton of money on the AWS and other Cloud spends. It is easy to subscribe and you can see the savings in minutes. You can get a quick demo of the product from the below video and subscribe to the product from the below AWS Marketplace link.
Demo video of the AWS Cost Optimizer
Subscribe to our AWS Cost Optimizer
Support
Please contact us at support@theglobalsolutions.net for any questions on this offering in AWS Marketplace.