Examining the Storefront Demo

Storefront is a demo application that demonstrates NuoDB's key features. It offers:

Click the Admin Center menu icon , which appears in the upper right corner of each Admin Center page. In the bottom row, click Storefront Demo:

If you launch the Automation Console before launching Storefront, the domain username and password you used to sign in to the Automation Console will be used by the Storefront demo application. If however, you launch Storefront first, you are prompted to enter a domain username and password.If you specified a password during installation then in the User field, enter domain and in the Password field enter the password you entered during installation. If you have forgotten this password then you can obtain it from the NUODB_HOME/etc/default.properties file. In that file, the setting of the domainPassword property is the password you need to enter to sign.

If you already created an administrative user account then you can enter the username and password for that account. See About Domain Credentials for information about creating a domain administrator account.

After you launch Storefront, a page appears that prompts you to create the Storefron database. Click Create database. After that, the demo application prompts you to load products into the database. Click either of the large blue buttons near the top of the page to do this:

After that and on subsequent invocations, this page appears:

After this, you can add some load by clicking the up-arrow on the USERS control in the upper left of the screen. Storefront adds a fixed number of users of various kinds with each click. You can view and adjust the number and type of user workloads by clicking Simulated users in the CONTROL PANEL section on the left side of the screen. As you make changes, you see how Storefront shows the throughput and latency as measured for the eCommerce site.

You can also visit the eCommerce site by clicking the Storefront website link on the upper left side of the page. Try buying a few things.

Finally, you can click through the five guided tours that are listed on the middle left side of the page. The guided tours show how NuoDB's unique architecture delivers five value propositions. For example, you can observe the continuous availability of NuoDB by following the instructions listed in that section, which invite you to shut down NuoDB processes and watch how Storefront's managed database enforces the template applied to it by automatically restarting the missing processes. To completely experience all of these capabilities, you must have configured NuoDB in a domain with multiple hosts and regions. The guided tours provide instructions for how to do this as necessary. For example, if you have an AWS account, you can use NuoDB's AWS Quickstart to quickly provision AWS hosts that can be used to fully exercise Storefront's capabilities.

Note: Storefront is also available as an open source repository on GitHub. You can use it to review the source code and make changes of your own.

This is the last stop on the quick tour of NuoDB. You can continue your exploration by browsing the documentation menu on the left and by selecting the other options available on the Admin Center menu.