Listing Thumbnail

    NM Commerce MG on Amazon Linux 2 x86_64

     Info
    AWS Free Tier
    This product has additional hourly charges in addition to the AWS costs. NM Commerce MG is a versatile and opensource ecommerce platform based on Magento2 Community Edition to create feature-rich online stores.
    Listing Thumbnail

    NM Commerce MG on Amazon Linux 2 x86_64

     Info

    Overview

    This is a repackaged software product wherein additional charges apply for hourly usage. NM Commerce MG is a powerful e-commerce platform designed for businesses of all sizes. It is based on Magento2 Community Edition and offers a range of features and flexibility to create robust online stores. It provides a secure and scalable foundation, enabling businesses to expand and optimize their online presence. With NM Commerce MG, merchants can easily manage their product catalogues, process orders, handle customer interactions, and customize their store's appearance. Whether you're a small startup or a large enterprise, NM Commerce MG empowers you to create a seamless and engaging shopping experience for your customers. This offer integrates opensource software to quickly setup one or more e-commerce stores. Magento2 Community Edition is distributed under https://opensource.org/license/osl-3-0-php  All Trademarks are owned by their respective owners.

    Highlights

    • Product management: NM Commerce MG makes it easy to create, manage, and sell products online. You can create product variations, set up product reviews, and manage your inventory.
    • Customer management: NM Commerce MG allows you to create and manage customer accounts, track customer orders, and send out email marketing campaigns.
    • Checkout: NM Commerce MG offers a variety of checkout options, including guest checkout, saved addresses, and multiple payment methods.

    Details

    Categories

    Delivery method

    Delivery option
    64-bit (x86) Amazon Machine Image (AMI)

    Latest version

    Operating system
    AmazonLinux Amazon Linux 2

    Typical total price

    This estimate is based on use of the seller's recommended configuration (m7i.large) in the US East (N. Virginia) Region. View pricing details

    $0.201/hour

    Features and programs

    Financing for AWS Marketplace purchases

    AWS Marketplace now accepts line of credit payments through the PNC Vendor Finance program. This program is available to select AWS customers in the US, excluding NV, NC, ND, TN, & VT.
    Financing for AWS Marketplace purchases

    Pricing

    NM Commerce MG on Amazon Linux 2 x86_64

     Info
    Pricing is based on a fixed monthly subscription cost and actual usage of the product. You pay the same amount each month for access, plus an additional monthly amount for usage. Usage charges vary according to how much you consume. The fixed subscription cost is prorated, so you're only charged for the number of days you've been subscribed. Subscriptions have no end date and may be canceled any time.
    Additional AWS infrastructure costs may apply. Use the AWS Pricing Calculator  to estimate your infrastructure costs.

    Subscription cost

     Info
    $30.00/month

    Usage costs (578)

     Info
    • ...
    Instance type
    Product cost/hour
    EC2 cost/hour
    Total/hour
    t2.large
    $0.10
    $0.093
    $0.193
    t2.xlarge
    $0.20
    $0.186
    $0.386
    t2.2xlarge
    $0.40
    $0.371
    $0.771
    t3.nano
    $0.10
    $0.005
    $0.105
    t3.micro
    AWS Free Tier
    $0.10
    $0.01
    $0.11
    t3.small
    $0.10
    $0.021
    $0.121
    t3.medium
    $0.10
    $0.042
    $0.142
    t3.large
    $0.10
    $0.083
    $0.183
    t3.xlarge
    $0.20
    $0.166
    $0.366
    t3.2xlarge
    $0.40
    $0.333
    $0.733

    Additional AWS infrastructure costs

    Type
    Cost
    EBS General Purpose SSD (gp2) volumes
    $0.10/per GB/month of provisioned storage

    Vendor refund policy

    The subscription charges are prorated. There are no refunds for AWS infrastructure costs.

    Legal

    Vendor terms and conditions

    Upon subscribing to this product, you must acknowledge and agree to the terms and conditions outlined in the vendor's End User License Agreement (EULA) .

    Content disclaimer

    Vendors are responsible for their product descriptions and other product content. AWS does not warrant that vendors' product descriptions or other product content are accurate, complete, reliable, current, or error-free.

    Usage information

     Info

    Delivery details

    64-bit (x86) Amazon Machine Image (AMI)

    Amazon Machine Image (AMI)

    An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.

    Version release notes

    The virtual machine image contains opensource software that are required to configure Magento2 Community Edition with optimal configuration.

    Webservers

    Apache HTTPD https://github.com/apache/httpd 

    NGINX https://github.com/nginx/nginx 

    Database Servers Configured and Compilable source-code of

    MySQL Server https://github.com/mysql/mysql-server 

    MariaDB Server https://github.com/MariaDB/server 

    Analytics

    ElasticSearch https://github.com/elastic/elasticsearch 

    OpenSearch https://github.com/opensearch-project/OpenSearch 

    Cache

    Memcached https://github.com/memcached/memcached 

    Redis https://github.com/redis/redis 

    Messaging

    RabbitMQ https://github.com/rabbitmq/rabbitmq-server 

    HTTP Accelerator

    Varnish Cache https://github.com/varnishcache/varnish-cache 

    Reverse Proxy

    Hitch https://github.com/varnish/hitch 

    HAProxy https://github.com/haproxy/haproxy 

    SSL Configurators Certbot https://certbot.eff.org/ 

    Email Postfix https://www.postfix.org/ 

    Configuration

    The installed software can be configured with Magento2 Community Edition using a JSON file for parameters and nmcloudsolutions-cli

    sample parameters file, https://nmcloudsolutions.com/downloads/nm-commerce-mg/instance_tags_values-azure.json 

    nmcloudsolutions-cli for ARM based Linux, https://nmcloudsolutions.com/downloads/aarch64-unknown-linux-musl/release/nmcloudsolutions-cli 

    nmcloudsolutions-cli for Intel based Linux, https://nmcloudsolutions.com/downloads/x86_64-unknown-linux-musl/release/nmcloudsolutions-cli 

    The nmcloudsolutions-cli can be invoked like this

    sudo .nmcloudsolutions-cli --product magento2-community --command configure --params sample-params.json

    It is essential to provision the core services required for optimal running of Magento2 Community Edition on separate Virtual Machines or cloud provider's hosted service. Running all services on a single virtual machine will make the system unusable.

    You can duplicate the product's folder located in /var/www/magento2-community and provide alternate path in the parameters file to configure multiple distinct stores on the same virtual machine. The configuration of multiple stores on the same virtual machine is only supported with a paid service contract.

    All Trademarks are owned by their respective owners.

    Additional details

    Usage instructions

    1. Launch the product via 1-Click.
    2. Connect to the VM using SSH on port 22 using the AWS keypair file and default user name 'ec2-user' like ssh -i <keypair-file>.pem ec2-user@<instance-public-ip>
    3. Download the configuration utility from ARM based VMs - https://nmcloudsolutions.com/downloads/aarch64-unknown-linux-musl/release/nmcloudsolutions-cli  Intel based VMs - https://nmcloudsolutions.com/downloads/x86_64-unknown-linux-musl/release/nmcloudsolutions-cli 
    4. Download the sample parameters file from https://nmcloudsolutions.com/downloads/nm-commerce-mg/instance_tags_values-aws.json  You can also use curl, wget to download the configuration utility and sample parameter file.
    5. Modify the parameters file according to your preferences.
    6. Configure Magento2 store using the configuration utility and parameters file like this sudo ./nmcloudsolutions-cli --product magento2-community --command configure --params instance_tags_values-aws.json
    7. It is recommended to host database, search, message queues and caching on separate dedicated instances or AWS products, for example AWS RDS, Amazon OpenSearch, Amazon MQ, AWS ElastiCache

    Please note that the use of nmcloudsolutions-cli is not required to use NM Commerce MG. It is provided to automate the configuration a magento2 store. You can configure the services required by Magento2 manually within the same VM or externally if it is hosted on a separate AWS product. And then use magento2 cli to configure magento2 with those services.

    Locations of Sensitive Information Magento2 /var/www/magento2-community/app/etc/env.php (the following is only relevant if you have configured those services on the VM locally) ElasticSearch /etc/elasticsearch/elasticsearch.yml - OR - OpenSearch /etc/opensearch/opensearch-security/internal_users.yml Redis /etc/redis/redis.conf Rabbitmq /etc/rabbitmq/rabbitmq.conf Varnish /etc/varnish/default.vcl Hitch /etc/hitch/hitch.conf - OR - HAProxy /etc/haproxy/haproxy.cfg

    Data Encryption Configuration There is no custom encryption being used for files within the VM. It is required to deploy and use SSL Certificate with the selected webserver, Apache2 or NGINX You can use the Certbot to quickly provision and deploy SSL Certificate for the webserver Please note that if you are using Hitch or HAProxy, the SSL Certificate must be configured with the relevant proxy.

    Locations of Cryptographic Keys SSL Certificates - /etc/ssl/certs SSL Private Keys - /etc/ssl/private SSL Certificates and Private Keys - /etc/letsencrypt/live

    Rotating programmatic system credentials and cryptographic keys Rotating operating system credentials is outside the scope of this product, NM Commerce MG. If you are configuring Magento2 with required services within the same VM, the credentials for those services can be changed in the relevant service config file. Please refer to "Locations of Sensitive Information" section earlier. If the service is hosted externally, please refer to the relevant documentation on changing the credentials of the service. After changing the credentials of a particular service, it should also be updated in Magento2 configuration /var/www/magento2-community/app/etc/env.php If you are using Certbot, the SSL Certificates and Private Keys can be rotated by using the certbot utility. Please refer to https://certbot.eff.org  for information on deploying and updating SSL Certificates using Certbot

    Monitoring Health and Functionality of the Product Navigate to your Amazon EC2 console and verify that you're in the correct region. Choose Instance and select your launched instance. Select the server to display your metadata page and choose the Status checks tab at the bottom of the page to review if your status checks passed or failed.

    Resources

    Vendor resources

    Support

    Vendor support

    Please contact us at support@nmcloudsolutions.com  for support request. Prouduct configuration is available under paid support contract. Please refer to documentation on configuring the solution using provided utility.

    AWS infrastructure support

    AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.

    Similar products

    Customer reviews

    Ratings and reviews

     Info
    0 ratings
    5 star
    4 star
    3 star
    2 star
    1 star
    0%
    0%
    0%
    0%
    0%
    0 AWS reviews
    No customer reviews yet
    Be the first to write a review for this product.