• Apr 7, 2016

    The Value of a Single Point of Data

    Having been VoltDB partners for several years, we at Full 360 have sometimes found it difficult to articulate the value of the product to customers and prospects. The performance benefit of an in-memory SQL database is pretty easy to understand because the result is fast query times. This definitely has value but it only scratches the surface.

    In a discussion with one of the regional reps for VoltDB… I had the a-ha moment that I needed. It comes down to the value of a single point of data.

    At the time a single point of data is generated, it has immense value because there is the potential for a real-time reaction to the event. Perhaps the event is a credit card transaction that needs to be reviewed for fraud potential. The faster the turnaround on a potential fraud event, the better the likelihood of a happy outcome for the cardholder. As time goes on… the value of that single point of data diminishes. Fraud analysis that comes 3 hours after the event is still valuable… but not as valuable as catching it in the moment as the card could have been abused many times by that point.

    Of course that is not to say that the value of a single point of data is only at the time it is created. What makes for long term value of a single point of data isn’t the individual event… but the collection and aggregation of data points in your data warehouse. Large amounts of data allow you to perform after the fact analysis to glean wisdom and insight about your enterprise. This is the realm of big data, analytics, and business intelligence.

    single point of data

    The above picture sums it up. Single points of data are most useful right after they are created, and also as they aggregate into your data warehouse.

    You need the wisdom of your analytics to guide the real-time reactions to incoming events. Knowing what to look for is the most important factor in the fraud detection scenario outlined above, and this comes from your analytics. A tool like VoltDB allows you to codify what you have learned from your data, and run the analysis in real-time, at scale.

    I believe that an analytics first approach is necessary for a VoltDB implementation that goes deeper than the “fast SQL” aspect. If you don’t know the wisdom in your data, you aren’t going to be able to apply it in real-time. Understanding this is the first step. Once you know what you are looking for, based upon your analytics, VoltDB then enables you to react to events with java procedures that are executed within the context of the in-memory data store, allowing your business logic to be applied at scale to incoming events.

  • Feb 18, 2016

    VoltDB for Easy HTTP Ingestion

    About a year ago, a Full360 gaming customer had a requirement to create an analytics data warehouse for in-game events. These events are generated by various mobile and desktop versions of their games, representing significant actions in the game such as wins, losses, level ups, and in-game currency transactions. The final target for the data was a Vertica database running on AWS EC2 instances… to be analyzed and visualized with Tableau.

  • Dec 11, 2014

    Full360 ElasticBI Data Platform

    Full360’s ElasticBI Framework is our world class DW PaaS. Every day it continues to evolve. As our most demanding customers generate new requirements, and as we look to the future of Data Warehousing and Business Intelligence at cloud scale, we incorporate more features and functions into ElasticBI.

    This Blog Series will cover the various aspects of the ElasticBI Framework. Today we talk about the database engines and storage facilities we employ.

  • Dec 10, 2014

    Dynamic Data Warehousing of Semi-Structured Data with Snowflake

    Here at Full 360 we consider ourselves “data centric… technology agnostic”. When faced with a data problem we try to identify the software solution that will best handle our client’s needs, as opposed to a “one hammer fits all” approach of using only tools that we know. That being said… over time we have developed preferences for certain products and providers. These preferences have grown from our experience doing BI for 15+ years, and understanding the problems that emerge over the lifetime of the application. Our primary preference for reporting on “big data” is the use of columnar databases. We already have what we consider to be the two strongest columnar database options under our banner of expertise… and have found that most of the other options in the marketplace aren’t worth pursuing because they don’t bring anything new to the table… or are simply columnar options for enterprise RDBMS offerings.

    Earlier in 2014, Snowflake Computing contacted us about a sneak preview of their SaaS columnar data warehouse offering. After seeing the demo I was immediately excited and took them up on their offer for a free account so that I could give it a spin. Now that the product has become publicly available I am free to share my excitement with you!

  • Feb 14, 2013

    Amazon Redshift - Review and First Impressions

    As an AWS Premier partner, and the only partner with expertise in columnar databases in the cloud, Full360 was given earliest preview access to Amazon Redshift, the new cloud-based columnar data warehouse offering which was announced at the Re:Invent conference in November. Here are some of my initial impressions and experiences working with it over the past month.

  • Jan 6, 2013

    Hyperion Planning in the Cloud Test Drive Lab Step-by-Step Directions

    In this lab we will take a high level look at the following sections of Hyperion Planning:

    • Hyperion Planning Workspace
    • Revenue Drivers (RD)
    • Workforce Planning Employee Management (WFP-EM)
    • Workforce Planning Add New Hire (WFP-ANH)
    • Workforce Planning Operating Expenses (WFP-OE)
  • Dec 27, 2012

    Real World Considerations When Implementing Hyperion Public Sector Planning and Budgeting (PSPB)

    I’ve been working with Hyperion Planning since Version 1, and have seen it grow and mature over the years. Beginning with the CapEx and Workforce Planning extensions, Oracle has created application “frameworks” for specific use cases of Planning.

    Hyperion Public Sector Planning and Budgeting (PSPB) is one such framework for government agencies. It adds specific public sector functionality for position and employee budgeting models, and customized Financial Reports.

    My experience with PSPB has surfaced several key considerations for implementing this Hyperion Planning module:

  • Dec 5, 2012

    re:Invent - AWS Amazes in First User Conference

    AWS Re:Invent User Conference

    The first AWS Re:Invent User Conference last week was a fascinating show, not so much for the novelty of a user conference – all major players have one these days – but for some of the facts that emerged from both Amazon and industry analysts.

  • Nov 29, 2012

    AWS has named Full 360 as an AWS Premier Consulting Partner

    I am happy to announce that Amazon Web Services™ has named us as a 2013 AWS Premier Consulting Partner. The new AWS Premier Partner ranking recognizes the top 15 consulting partners within the AWS Partner Network (APN) for their commitment to AWS solutions, and is the highest level for consulting partners in the APN program.

  • Nov 15, 2012

    Full360 Likes Jaspersoft 5

    I had the good fortune to be invited to the Jaspersoft pre-release seminars in San Francisco. There I was in the company of a few other partners and at least 40 Jaspersoft employees from all different departments (and countries) around the company. 

    So what’s new? Jaspersoft Version 5. Although I’m fairly new to the product, I got a good idea of where it’s going, and most importantly what concepts are driving development. Here’s a brief recap of all that I saw.