Upload
novaquantum
View
267
Download
0
Tags:
Embed Size (px)
DESCRIPTION
A.R.M.S. by NovaQuantum is fully featured graphical database management web service that uses Web 2.0 technologies to deliver unmatched functionality.
Citation preview
Advanced Resource Management System (ARMS)- A
Novaquantum.com product
Author:
Michael Deacon
CEO, Novaquantum
The Team and Company values
Michael Deacon, CEO and Co-founder, Infrastructure Architect with more than
15 year experience in IT industry.
Edward Constantin, CTO and Co-founder, Software Architect with over 20
years of experience in software development.
The company deeply values innovation and this is the driving force behind
its research and development. It strives to provide the stepping stones
that lead to new standards for database management.
NovaQuantum values both its employees and its customers and places high
importance on honest business practices. It takes its obligations seriously
and provides reliable and professional customer service.
Not just another product: a real Web 2.0 application
A.R.M.S is a fully featured graphical database management suite that
operates entirely from the web. The Rich Web2.0 interface provides a user-
rich WYSIWIG experience, more like usual desktop applications, while at the
same time offering full backend support for advanced SQL and other
features.
ARMS allows administrators and developers to fully design, develop and
monitor MySQL database systems. The platform includes a number of unique
and never before seen features in any related web tools:
Offers a fully secured Multi-server MySql management solution
Platform independent standards compliant database management
Backwards compatibility with previous versions of MySQL
User-friendly online Graphical User Interface encompassing a fully
immersive user experience
I10N AND L10N compliant supporting multiple languages both LTR and
RTL
Support for advanced MySQL features such as stored procedures,
functions, views and triggers
Multi-server support with unlimited databases
Very easy to understand copy/paste functionality for tables and
databases within the same server or between different servers
Powerful multi-query SQL console
Backup/restore functionality
Real-time filtering of data
Support for full range of data types
Rich web-based controls that ensure an efficient user experience
Specifically, ARMS is the ideal database management tool for organizations,
web hosting companies and developers. It allows them to manage both local
and remote databases using a unique tab-based interface and it is able to
manage multiple servers, databases and tables simultaneously.
The ease of use offered by the advanced resource management system (ARMS)
ensures a consistently smooth user-experience.
From installation to customer support, ARMS delivers enterprise-level
database management in an easy to use web based software platform that
offers a standardized way to manage multiple database servers from a single
centralized location.
Finally a professionally developed application that is affordable and can
be easily used by both novice and power users!
ARMS: A Truly Rich Database Management Experience
The software successfully controls most of the features available for MySQL
and delivers unrivaled management to databases. It provides a real-time,
rich content experience, so browser users can successfully switch between
editing the database or table structure and go straight into SQL querying
all within a single web browser and single tab-based interface.
The ARMS utilizes advanced web 2.0 technologies to deliver a fully
immersive user-rich experience. This means that database designers have
full access to date pickers, list boxes and other user-friendly controls,
which are all delivered within a platform-independent web-based
environment. Effectively, any client with JavaScript and a modern browser
is capable of utilizing the ARMS platform.
The way in which ARMS presents data using its layout has ensured that both
developers and designers feel at home in the database environment. The
conclusions of multiple-user studies have helped produce an interface that
remains highly efficient while at the same time being user friendly.
The Advanced Resource Management System (ARMS) has been
marketed to benefit businesses, home users and web hosting
companies alike:
For the Home Developer – ARMS serves as the ideal database management
system which beats other commercial solutions because it can handle
multiple servers at once and can be run on any computer that has Internet
connectivity. ARMS can be installed on any server that is able to run PHP &
MySQL and no complicated tinkering with configuration files is needed. By
simply uploading the files and following our instructions, we can guarantee
a stress-free installation process that any home enthusiast can follow.
The product is ideally suited to those with previous knowledge of
relational databases. Our tool is a good choice for database designers and
developers who have knowledge of both SQL and the MySQL platform.
For those with little prior experience of RDBMS and SQL, then perhaps ARMS
is your perfect friend. Our sleek, streamlined interface means that
instead of starting from the ground up with old-fashioned applications, you
have a commercial level product that will not teach bad practices.
For the Organization – ARMS delivers an enterprise level database
management solution. The product was built from the ground up with
security, ease of use and standardization in mind, effectively providing a
unified way for the employees to view and edit data. The ARMS solution runs
on both Linux and Windows servers, and the low system requirements for
clients to utilize the program means that even lower specification hardware
can run it.
For the Web Hosting Company – Hosting companies that deploy ARMS as an
alternative to PhpMyAdmin are able to offer a white label solution that
looks more professional and is a lot simpler to use.
As a direct result, web-hosting companies that deploy ARMS can offer a more
personalized and professional hosting package when compared to those
organizations that offer the standard run-of-the-mill packages or none at
all.
As you can see, ARMS is versatile enough to cover most everyday situations
that users face. From running queries using its integrated SQL editor to
filtering data sets to examine individual records, ARMS is a highly capable
and flexible database management system with almost unlimited scope in its
uses.
Top Five Reasons Why You Should Choose ARMS
The ARMS database management software combines efficiency with a fully
enterprise level feature-set. This ensures that the application is
enterprise ready and suitable for use, from lone developers to hosting
companies as a real and viable alternative to any current solutions.
There are many advantages of choosing ARMS over any other software
favorites. These include but are not limited to:
1. Standards Compliant Technology
By successfully integrating the award winning PHP and MySQL platforms
to create a truly unique web-based RDBMS management solution, ARMS is
a resource friendly and lightweight solution to the challenge of
managing databases online.
2. Enterprise-level features
ARMS offers a truly enterprise-level application with a robust and
reliable feature-set in a commercial level product with proven
reliability and security.( Support for advanced MySQL features such
as stored procedures, functions, views and triggers)
3. Fully Secure Multi-Server DB management Solution
Featuring strong data security standards, ARMS ensures that data flow
remains secure from endpoint-to-endpoint by using proven encryption
methods even over standard unsecured connections like http (port 80).
All the communication paths: from client to our server, from our server to
the proxy servers and from proxy servers to the actual MySql servers, if
fully encrypted! This ensures that security is retained while using ARMS,
and that web based database management utilities are no longer the weak
point in online security.
4. Fully Localized & Multilingual
ARMS provides native support for all languages and character sets by
default. Our fully localized web-based platform is ready to take on
data in any language, and we support the Unicode character set.
5. Lightweight, Platform Independent Solution
The Advanced Resource Management System successfully manages any
MySQL server regardless of the platform that runs on. It can connect
remotely to any MySQL database that is accessible by a Webserver/PHP.
Any client capable of running a modern browser with java script is
able to access the system and use the full feature set of ARMS.
The feature rich ARMS platform also comes with support from our highly
dedicated and experienced support team. Our team of experts ensures that
problems with installation, bugs and security issues are dealt with
quickly.
The ARMS suite is an easy to use web based database manager. No longer are
users restricted to poorly designed interfaces as they can now take
advantage of a completely web-powered GUI that allows anyone to manage
MySQL databases worldwide.
The affordability of the ARMS suite makes it a common-sense choice when it
comes to looking for the right tool for the job. Choosing ARMS guarantees
you not just a commercial database management tool, but a fully supported
enterprise-level, security aware intelligent program that can grow as your
needs grow.
Our products are updated regularly, and we welcome suggestions for
additional features. Be sure to check our website regularly for product
updates and new features as they come out.
Features Comparison
PHPMyAdmin A.R.M.S.
Basic Features
Platform-independent PHP/MySQL Solution Yes Yes
Backwards Compatible with PHP & MySQL Yes Yes
Multi-server support No Yes
Data encryption ensuring communication security No Yes
Copy/Paste feature for databases and tables No Yes
MySQL Support
Native View, Browse, Drop Support Yes Yes
Stored Procedures No Yes
Views Yes Yes
Functions No Yes
Triggers No Yes
Advanced Data types No Yes
Support Multi-lingual LTR & RTL Character sets Yes Yes
Single Statement Execution Yes Yes
Real-time filtering of Data No Yes
User Interface Features
Full function, live real-time SQL editor No Yes
AJAX Web 2.0 Resizable single browser interface No Yes
Tree Based Rich Object Browser No Yes
Multi-Tabbed Display for Objects(Tables, Views, Indexes, Queries) No Yes
Rich user Controls ( Date/Time, Combo, Pickers ) No Yes
Live Design-view, SQL editor and Data Viewer No Yes
In-line context menu support No Yes
ARMS is a TRUE web-based solution
The product harnesses the full power of MySQL in a web-based interface. At
this moment in time, its closest rival, PHPMyAdmin while being a solid
open-source solution that offers significant reliability and functionality
does not even come close when compared side-by-side to Advanced Resource
Management System (ARMS).
When user experience, speed and features are combined with support from our
team, ARMS becomes the only realistic modern web-based solution currently
available.
The Future of Database Management
For many, the headaches of looking for a user-friendly tool to aid in
database design and maintenance are now over with the launch of the
Advanced Resource Management System (ARMS).
The product successfully fuses Web2.0 with MySQL and PHP to provide a
lightweight portal for database management that can be used by any user
with basic technical knowledge.
ARMS will take you into the future of online database management by
providing a system that does not just simply display your data on the web,
but enables you to manipulate, change and alter it in ways that have been
previously impossible.
No compromises
Initially, the need arose for a highly efficient and fast database
management system. Back in those days, PHPMyAdmin captured the market
almost entirely as it was flexible, fast and highly efficient.
However, in today’s age of Web2.0 rich applications, we have reached a
point where a basic database management system is no longer enough. People
are looking for a feature-rich, highly efficient, yet easy to use
application at the same time.
Fast, Efficient and User Friendly
ARMS delivers a revolutionary live-view of data using AJAX technology.
Over a period of years, we have refined our user-interface to provide an
industry-first revolutionary approach to online database management.
With the release of ARMS, we are now showcasing our proprietary technology
and making it available to the general public. The Advanced Resource
Management System (ARMS) looks set to revolutionize data management in
today’s Web2.0 era.
ARMS at a Glance
The ARMS dashboard is the homepage of any ARMS user and it is the first
page people see upon login. From here, the main interface is split into
three main panels, which dominate the user perspective.
Both panels are re-sizable and fully theme-able using the ARMS theme
selector which is located at the top of the page.
Once the initial dashboard has loaded, the user is introduced straight away
to the real-time rich web application that allows them to edit things
natively as if they were using a traditional application.
User-friendly Installation
The Advanced Resource Management System features a highly intuitive
installation process which takes a few minutes to complete. Expert
knowledge of system administration is not essential in order to install the
ARMS DB manager, due to the streamlined and easy to follow installation
process.
Unlike many other database managers, ARMS requires no extended tinkering in
order to get the system running. With its advanced rich user interface,
the majority of settings for the program are configured from directly
within the dashboard, which ensures that the process is both easy to follow
and also error free when compared to the traditional model of installation
which involves tweaking with many complicated configuration files.
Dialog based Notifications
This dialog based system is present in most of the ARMS user interface as
it enables a user-friendly approach to system real-time notifications.
The ARMS Dashboard
Once the user has successfully connected to their databases, the true power
of the ARMS system becomes known. The dashboard system is utilizing Web2.0
rich controls which really redefine the way you are managing remote
databases.
The layout of ARMS Dashboard can be configured to enable a more customized
user experience. It is from this area in which you can setup the
application to your individual needs, and ensure that it operates according
to your wishes.
One just needs to get to grips with the easy workflow and simple, dynamic
user interface. Both of which are straightforward and easy to understand.
Tree-View of Servers, Databases and Tables
On the left-hand side of the interface, the ARMS lists all elements or
‘nodes’ in a tree view. This is a real-time representation of all nodes
within the application’s view state and it features full context-menu
support for browsing, editing and deleting data.
From the Tree view, users can use the context menu to design new tables,
views, functions or stored procedures or alternatively open the object
browser to view data directly.
SQL Panel - On first appearances, the SQL panel looks like a traditional
SQL IDE. This editor however, is more powerful than most due to its real-
time ability to debug and execute scripts. Scripts are quickly run and the
results are displayed directly below the code.
In the event of any errors, a live pop-up appears to inform users of
problems or alternatively the success of the script.
The SQL panel enables developers and DB administrators to prototype
advanced SQL directly within the ARMS Dashboard. This well-requested
feature really does harness the full power of MySQL and enables true rapid
application development for the web.
Data View - The Data View contained in ARMS is a distinct representation of
data as it is contained within the database. From this viewport, one can
edit and change data stored, use the ARMS exclusive live filter tool to
filter live data based on specific parameters.
The Data View effectively allows users to scroll between records in the
table and can limit the number of records to x amount per page. This
reduces on bandwidth overheads to ensure that the system remains functional
and efficient when used by low-bandwidth clients.
Standards Compliant – The Advanced Resource Management System
The Advanced Resource Management System has been developed to be standards
compliant and meets the strict requirements required to be a fully
functional web-based MySQL database manager.
Our software successfully manages to deal with the full SQL syntax, dealing
with filters, indexes and queries transparently within our dashboard.
From the ARMS dashboard, users can create/alter databases, tables, views,
functions or stored procedures using nothing but the ARMS system.
Security-Focused
Web based DBM utilities have in the past been seen as the Trojan horse in
website security. By enabling access to a web-based graphical user
interface, organizations and site owners have effectively opened up a niche
that may be available for exploitation. In the past leading software has
been exploited and to this day, there are still many exploits available on
the black market.
ARMS successfully minimizes the risk of third-party intrusions by using a
proprietary 265 bit encryption algorithm that ensures true end-to-end
security when accessing data. The ARMS suite has a strong focus on
enterprise level security that ensures unauthorized access is impossible.
ARMS has been designed from the ground up with security in mind. As a
result, organizations using ARMS instead of other open source alternatives
are far less likely to face risk of attack. This is not only due to the
fact we are security minded and experienced developers but also because our
code is private.
Statistically, an open code-base, as is the norm with open-source software,
is ten times more likely to be attacked, and these attacks are far more
likely to be critical compared to the use of private commercial
applications.
ARMS PRO Intranet- for Enterprise and Web Hosting
companies.
We understand the needs of corporations to manage internal MySql servers
that are not accessible from a webserver that is visible to the public
Internet network therefore we have created a special edition of our
management software that can be installed locally.
From Web Hosting provider’s point of view, the perfect balance between
performance and security can be achieved by this version of the web
service.
This edition of our management software can be installed locally as a
Managed Service Appliance, therefore can be easily integrated into your
current infrastructure.
A.R.M.S. as a web service includes a lot of benefits:
Free Trial : It allows a no-risk opportunity for customers to
try the product in their familiar environment
Ease of use
Very low upfront capital investment
Minimal IT investment/support needed
Ongoing, seamless updates & service improvements over time –
free of charge
Rapid deployment
Simplicity in support model – technical support is delivered to
your company instead of end user customers
Reach new markets
reach small and medium sized businesses which may not
have been able to afford or had the
expertise to deploy a more complex application
reach enterprises who may be willing to purchase a few
seats to try the software before doing a full deployment
application
Reduced risk
Offers customers the option to terminate their
subscriptions in the event that they no longer require
the service
Vested partnerships
Our agreements are dependent upon reoccurring
subscription renewals therefore all partners have a
financially vested interest in the customer’s
satisfaction and software success
The hardware requirements to run this edition are quite minimal, as ARMS it
is a lightweight application that does not require a lot of resources:
processor requirements: Intel/AMD compatible processor with at least
one 1.6GHZ processor
memory requirements: at least 256MB of RAM available
From software perspective, we recommend to run any Linux distribution that
includes Apache 2.x, PHP 5.x and MySql 5.x. All the prerequisites that
apply to the normal edition of the software would apply to this version as
well:
MySQL Server version that has at least version 4.x.
In order to run the software, you will need to have any web server
that would work with PHP and has the PUT method enabled. (Apache 2.x
web server is recommended). By default, 99% of the web hosting
providers meet this requirement, but we have discovered at least one
that did not allow the PUT method, so please make sure your hosting
provider supports it!
PHP 5 with CURL and MySQLi support and magic_quotes_gpc turned off.
IonCube support – (to ensure the best performance we have pre-
compiled our software with IonCube, so you will need to install the
modules for it on your webserver)
Please note that you can run our software on any other OS that satisfies
the prerequisites mentioned above.
ARMS PRO Intranet edition can successfully manage an unlimited number of
MySql servers with unlimited number of users that can be configured to have
access only to certain servers.
For more details and purchase, please visit: NovaQuantum.com
A fully functional live demo can be found online: demo.advancedrms.net