advanced resource management system -whitepaper

Upload: novaquantum

Post on 30-May-2018

213 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/9/2019 Advanced Resource Management System -WhitePaper

    1/12

    Advanced Resource Management System (ARMS)- A

    Novaquantum.comproduct

    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 andRTL

    Support for advanced MySQL features such as stored procedures,functions, views and triggers

    Multi-server support with unlimited databases

    http://novaquantum.com/http://novaquantum.com/
  • 8/9/2019 Advanced Resource Management System -WhitePaper

    2/12

    Very easy to understand copy/paste functionality for tables anddatabases 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!

  • 8/9/2019 Advanced Resource Management System -WhitePaper

    3/12

    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.

    http://novaquantum.com/http://novaquantum.com/
  • 8/9/2019 Advanced Resource Management System -WhitePaper

    4/12

    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 TechnologyBy 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 featuresARMS offers a truly enterprise-level application with a robust and

    reliable feature-set in a commercial level product with provenreliability and security.( Support for advanced MySQL features such

    as stored procedures, functions, views and triggers)

    3. Fully Secure Multi-Server DB management SolutionFeaturing 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 weakpoint in online security.

    4. Fully Localized & MultilingualARMS 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 SolutionThe 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 isable to access the system and use the full feature set of ARMS.

    http://novaquantum.com/http://novaquantum.com/
  • 8/9/2019 Advanced Resource Management System -WhitePaper

    5/12

    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

  • 8/9/2019 Advanced Resource Management System -WhitePaper

    6/12

    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.

    http://novaquantum.com/http://novaquantum.com/http://novaquantum.com/http://novaquantum.com/
  • 8/9/2019 Advanced Resource Management System -WhitePaper

    7/12

    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 todays 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

    todays Web2.0 era.

  • 8/9/2019 Advanced Resource Management System -WhitePaper

    8/12

    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.

    http://novaquantum.com/http://novaquantum.com/
  • 8/9/2019 Advanced Resource Management System -WhitePaper

    9/12

    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 applications 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.

  • 8/9/2019 Advanced Resource Management System -WhitePaper

    10/12

    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.

  • 8/9/2019 Advanced Resource Management System -WhitePaper

    11/12

    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 providers 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 aManaged 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 totry 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 fewseats 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

    http://novaquantum.com/http://novaquantum.com/http://novaquantum.com/http://novaquantum.com/
  • 8/9/2019 Advanced Resource Management System -WhitePaper

    12/12

    Vested partnerships Our agreements are dependent upon reoccurring

    subscription renewals therefore all partners have a

    financially vested interest in the customers

    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 leastone 1.6GHZ processor

    memory requirements: at least 256MB of RAM availableFrom 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 methodenabled. (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 andmagic_quotes_gpcturned 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

    http://novaquantum.com/http://novaquantum.com/http://demo.advancedrms.net/http://demo.advancedrms.net/http://demo.advancedrms.net/http://novaquantum.com/