Midgard 2 - The cloud you can control

3,512 views
3,412 views

Published on

Using Midgard\'s replicated persistent storage interfaces to build a peer-to-peer free software cloud. Presentation from FSCONS 2008.

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

No Downloads
Views
Total views
3,512
On SlideShare
0
From Embeds
0
Number of Embeds
7
Actions
Shares
0
Downloads
42
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Midgard 2 - The cloud you can control

  1. 1. The cloud you can control Midgard 2 Not just a CMS Henri Bergius http://bergie.iki.fi
  2. 2. New challenges Life is more mobile (c) google maps & dopplr ( ) (c) xkcd
  3. 3. New challenges Data synchronicity (c)BrianScott ( )
  4. 4. New challenges Availability (c) bergie ( (c) jaiku )
  5. 5. Solution? Upload all your data into a Google's or Apple's cloud (c) visulogik
  6. 6. Solution? People of different ages using webmail: 18-29 75% 30-49 50% 50-64 40% Source: Economist Oct 25th 2008 (c) visulogik
  7. 7. Solution? People of different ages using online photo storage: 18-29 50% 30-49 30% 50-64 25% Source: Economist Oct 25th 2008 (c) visulogik
  8. 8. Solution? People of different ages using online applications: 18-29 35% 30-49 27% 50-64 25% Source: Economist Oct 25th 2008 (c) visulogik
  9. 9. It is a trap! Google? Google docs owns you and your data Apple? Pay for the service and publish and get owned (c) Rathika Ramasamy
  10. 10. So why we do it? (c) bergie Convenience - Collaboration
  11. 11. In cloud world, Free Software is
  12. 12. In cloud world, Free Software is only (sorry, your really cool app is irrelevant)
  13. 13. Not good enough Free software has to have a response
  14. 14. Apple Core Data Framework for OS X applications Stores data as objects Storage as binary, XML and SQLite (c) K!T
  15. 15. Free software response? Midgard 2 (c) smallon
  16. 16. Free software response? Midgard 2 (Not just a CMS) (c) smallon
  17. 17. Midgard 2 D-Bus Inter process messaging (c) matsugoro
  18. 18. Midgard 2 Replication Data synchronization between machines (c) LAJOUZ
  19. 19. Midgard 2 Language bindings PHP, Python, C, C# (c) nrbelex
  20. 20. Midgard 2 Database independency Libgda => MySQL, PostgreSQL, SQLite, Oracle... (c) nattu
  21. 21. Midgard 2 Database independency Libgda => MySQL, PostgreSQL, SQLite, Oracle... (yes, we GNOME) (c) nattu
  22. 22. Midgard 2 Core Data for Free Software (c) Daniel Leininger
  23. 23. New day for developers
  24. 24. Sharing experience Sharing information
  25. 25. P2P clouds
  26. 26. Wrapping it up 1. Challenge - Mobility, synchronicity, collaboration 2. Solution - Midgard 2, 100% organic free software 3. Vision - Share and distribute your data, securely and in control
  27. 27. www.midgard-project.org
  28. 28. Start building the cloud you can control Midgard 2 Not just a CMS www.midgard-project.org
  29. 29. Start building the cloud you can control ...after lunch 2pm in quot;Steve Jobsquot; Midgard 2 Not just a CMS www.midgard-project.org

×