Livebase A database for the web 2.0
Enterprise 2.0 <ul><li>Why  the tipical case-study for web 2.0 technology adoption in a business environment is related to...
Inside an enterprise <ul><li>Production </li></ul><ul><ul><li>Strong  data quality  & consistency validation  </li></ul></...
<ul><li>Decision making </li></ul><ul><ul><li>Informal  communication (hard to keep track) </li></ul></ul><ul><ul><li>Inef...
And small businesses ? They matter! 95% of the companies have less than 10 employees
In small businesses <ul><li>Web 2.0 technologies still useful for  customer-facing  activities… </li></ul><ul><ul><li>Mark...
Inside a small business <ul><li>Micro and small businesses often have the  opposite   problem  of large one </li></ul><ul>...
<ul><li>Many small organizations (mis)use spreadsheets   as   databases </li></ul>The opportunity John Ed Luis Anne
<ul><li>Unfortunately spreadsheets are  not  databases </li></ul><ul><ul><li>No role-based  access control </li></ul></ul>...
<ul><li>Why  do small and large businesses keep using spreadsheets as databases? </li></ul><ul><li>No  cost-effective   al...
<ul><li>Turning conceptual  models  … </li></ul><ul><ul><li>compact & elegant </li></ul></ul><ul><ul><li>easy to understan...
<ul><li>Entirely  web-based </li></ul><ul><ul><li>Developers just need a java-enabled browser </li></ul></ul><ul><ul><li>U...
<ul><li>Click </li></ul><ul><ul><li>Instantly on-line </li></ul></ul><ul><ul><li>Auditing & backup </li></ul></ul><ul><ul>...
The Platform Step 2: draw your data model
The Platform Step 3: start the server, and enjoy
The Platform Business apps, not toys <ul><li>Complex (multi-join) queries </li></ul><ul><li>Data-quality constraints </li>...
The Platform Administration & maintenance <ul><li>Drag & drop  members, engines and databases across your servers </li></u...
The Platform Physical architecture BASE LIVE HS HS HS HS HS FS FS FS FS PS PS PS DS DS Factory servers Hosting servers Por...
The Platform Jealous of your apps & databases? <ul><li>Access to your virtual server is  protected  using industry-standar...
The Platform It’s your stuff, not ours <ul><li>You can freely access your data programmatically, by means of a REST progra...
The Platform Using the platform <Screencam>
The company Join our beta program
Upcoming SlideShare
Loading in...5
×

Livebase: a database for the web 2.0

215

Published on

Livebase presentation at the Enterprise 2.0 Forum Barcamp (Milan, June 10th 2010)

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
215
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • On our web-site you can create your own virtual servers with just one click, and they are instantly on-line. This is how a virtual server is represented in your browser. You can quickly create accounts for your employees, customers or partners and you also have built-in tools for auditing and backup.
  • By clicking on the engine icon you can open the modeling environment and define the information to be managed on the server by drawing just business concepts like “equipment”, or “sparePart” on a single, very intuitive diagram.
  • When you start the server the first time both the database and the application are generated on the fly using open-source technologies and they are transparently installed on our servers so that they are immediately available on the web.
  • When you start the server the first time both the database and the application are generated on the fly using open-source technologies and they are transparently installed on our servers so that they are immediately available on the web.
  • When you start the server the first time both the database and the application are generated on the fly using open-source technologies and they are transparently installed on our servers so that they are immediately available on the web.
  • When you start the server the first time both the database and the application are generated on the fly using open-source technologies and they are transparently installed on our servers so that they are immediately available on the web.
  • When you start the server the first time both the database and the application are generated on the fly using open-source technologies and they are transparently installed on our servers so that they are immediately available on the web.
  • Thank you for your attention, on behalf of the entire team. As you can see we make very efficient use of our office space,
  • Livebase: a database for the web 2.0

    1. 1. Livebase A database for the web 2.0
    2. 2. Enterprise 2.0 <ul><li>Why the tipical case-study for web 2.0 technology adoption in a business environment is related to large companies ? </li></ul>
    3. 3. Inside an enterprise <ul><li>Production </li></ul><ul><ul><li>Strong data quality & consistency validation </li></ul></ul><ul><ul><li>Structured data, managed by relational database technology </li></ul></ul><ul><ul><li>Forms , transacions , implemented processes </li></ul></ul><ul><ul><li>Quite well supported by ERP s, little to be improved </li></ul></ul>
    4. 4. <ul><li>Decision making </li></ul><ul><ul><li>Informal communication (hard to keep track) </li></ul></ul><ul><ul><li>Inefficient, redundant one-to-one communication </li></ul></ul><ul><ul><li>Lot of time wasted in crowded, inefficient meetings </li></ul></ul><ul><ul><li>High potential for web 2.0 technology to improve efficiency </li></ul></ul>Inside an enterprise
    5. 5. And small businesses ? They matter! 95% of the companies have less than 10 employees
    6. 6. In small businesses <ul><li>Web 2.0 technologies still useful for customer-facing activities… </li></ul><ul><ul><li>Marketing & lead generation </li></ul></ul><ul><ul><li>Customer retention </li></ul></ul><ul><li>Probably less useful internally </li></ul><ul><ul><li>Few employees, located in few offices </li></ul></ul><ul><ul><li>Decisional processes already quick and lean </li></ul></ul>
    7. 7. Inside a small business <ul><li>Micro and small businesses often have the opposite problem of large one </li></ul><ul><ul><li>Decisional processes are already lean and quite efficient (even without web 2.0 technologies) </li></ul></ul><ul><ul><li>Operational processes are often highly inefficient because rarely supported by an efficient information system </li></ul></ul>
    8. 8. <ul><li>Many small organizations (mis)use spreadsheets as databases </li></ul>The opportunity John Ed Luis Anne
    9. 9. <ul><li>Unfortunately spreadsheets are not databases </li></ul><ul><ul><li>No role-based access control </li></ul></ul><ul><ul><li>No data quality / integrity control </li></ul></ul><ul><ul><li>Concurrent updates can cause information loss </li></ul></ul><ul><ul><li>Multiple versions spread on multiple servers </li></ul></ul><ul><ul><li>Cannot perform correlations and queries </li></ul></ul><ul><ul><li>No compliancy when regulations apply </li></ul></ul>The opportunity
    10. 10. <ul><li>Why do small and large businesses keep using spreadsheets as databases? </li></ul><ul><li>No cost-effective alternatives ! </li></ul><ul><ul><li>DBMS s require application development (risky and highly expensive) </li></ul></ul><ul><ul><li>Commercial software for SMB is rigid (don’t handle properly custom data) </li></ul></ul><ul><ul><li>ERP s are overkill and hard to configure / extend </li></ul></ul>The opportunity
    11. 11. <ul><li>Turning conceptual models … </li></ul><ul><ul><li>compact & elegant </li></ul></ul><ul><ul><li>easy to understand and modify </li></ul></ul><ul><li>… into database applications </li></ul><ul><ul><li>virtually bug-free, and secure </li></ul></ul><ul><ul><li>robust and scalable (multi-user) </li></ul></ul><ul><ul><li>instantly available on the web </li></ul></ul>The concept
    12. 12. <ul><li>Entirely web-based </li></ul><ul><ul><li>Developers just need a java-enabled browser </li></ul></ul><ul><ul><li>Users of generated apps just need the browser ( no plugins , nothing to install). </li></ul></ul><ul><li>Custom applications are </li></ul><ul><ul><li>generated using open-source java technologies </li></ul></ul><ul><ul><li>compiled and deployed on our servers, in seconds </li></ul></ul><ul><ul><li>immediately available to authorized end-users </li></ul></ul>The Platform
    13. 13. <ul><li>Click </li></ul><ul><ul><li>Instantly on-line </li></ul></ul><ul><ul><li>Auditing & backup </li></ul></ul><ul><ul><li>No technical details </li></ul></ul>The Platform Step 1: create a virtual server
    14. 14. The Platform Step 2: draw your data model
    15. 15. The Platform Step 3: start the server, and enjoy
    16. 16. The Platform Business apps, not toys <ul><li>Complex (multi-join) queries </li></ul><ul><li>Data-quality constraints </li></ul><ul><ul><li>Referential integrity, cardinality, uniqueness </li></ul></ul><ul><ul><li>Value range, patterns, formula-based predicates </li></ul></ul><ul><li>Reports </li></ul><ul><ul><li>Tabular </li></ul></ul><ul><ul><li>Cross-tabs, </li></ul></ul><ul><ul><li>Charts (pies, histograms, distribution) </li></ul></ul><ul><li>Business intelligence </li></ul><ul><ul><li>Dynamic, multi-level grouping </li></ul></ul><ul><ul><li>Formula-based filtering </li></ul></ul>
    17. 17. The Platform Administration & maintenance <ul><li>Drag & drop members, engines and databases across your servers </li></ul><ul><li>Backup , restore and clone an entire server, with one click </li></ul><ul><li>Download & upload databases in Access and MySQL formats </li></ul><ul><li>Import and normalize multiple, cross-related Excel files </li></ul><ul><li>Refine your models at any time: datababase schemas updated automatically, data preserved. </li></ul>Production Validation validation
    18. 18. The Platform Physical architecture BASE LIVE HS HS HS HS HS FS FS FS FS PS PS PS DS DS Factory servers Hosting servers Portal servers Subscribers (modelers & administrators) End users MySQL servers
    19. 19. The Platform Jealous of your apps & databases? <ul><li>Access to your virtual server is protected using industry-standard security technologies. And each of your databases is a real, dedicated MySQL DB (no multi-tenancy) protected by a random password. </li></ul><ul><li>However , if you prefer… </li></ul><ul><ul><li>Generated applications (and their databases) can be optionally deployed at your premises or anyware in the cloud… (Amazon Web Services, GoGrid, Google App Engine for Business, etc.) </li></ul></ul><ul><ul><li>… and can still manage and maintain all of them, using all the powerful tools provided by our platform! </li></ul></ul>
    20. 20. The Platform It’s your stuff, not ours <ul><li>You can freely access your data programmatically, by means of a REST programming interface… (interface the applications you already have) … </li></ul><ul><li>… but you can also buy your applications at any time, and install them on any java-enabled server (Linux, Windows, Sun Solaris…) </li></ul><ul><ul><li>All the applications generated on Livebase are entirely based on standard, open-source java technology. </li></ul></ul><ul><ul><li>You can buy the binary (a standard WAR file) or even the source code (with comments and documentation). And it’s yours, forever. </li></ul></ul>
    21. 21. The Platform Using the platform <Screencam>
    22. 22. The company Join our beta program
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×