The cloud you can control



          Midgard 2
       Not just a CMS


        Henri Bergius
       http://bergie.iki.fi
New challenges




      Life is more mobile

                                (c) google maps & dopplr




               ...
New challenges




       Data synchronicity

                            (c)BrianScott




         (           )
New challenges



            Availability

                                      (c) bergie




    (                 (c)...
Solution?




Upload all your data into a Google's or Apple's cloud


                                                 (c)...
Solution?

People of different ages using webmail:

  18-29           75%
  30-49           50%
  50-64           40%

  S...
Solution?

People of different ages using online photo storage:

  18-29           50%
  30-49           30%
  50-64      ...
Solution?

People of different ages using online applications:

  18-29           35%
  30-49           27%
  50-64       ...
It is a trap!


      Google?

      Google docs owns you and your data

      Apple?

      Pay for the service and publi...
So why we do it?




                          (c) bergie




  Convenience - Collaboration
In cloud world, Free Software is
In cloud world, Free Software is only




      (sorry, your really cool app is irrelevant)
Not good enough

Free software has to have a
         response
Apple Core Data


 Framework for OS X applications

 Stores data as objects

 Storage as binary, XML and SQLite




      ...
Free software response?




             Midgard 2

                          (c) smallon
Free software response?




             Midgard 2
             (Not just a CMS)
                                (c) small...
Midgard 2




D-Bus
 Inter process messaging




                           (c) matsugoro
Midgard 2

Replication
 Data synchronization between machines




                                         (c) LAJOUZ
Midgard 2

Language bindings
  PHP, Python, C, C#




                       (c) nrbelex
Midgard 2

Database independency

 Libgda => MySQL, PostgreSQL, SQLite, Oracle...




                                    ...
Midgard 2

Database independency

 Libgda => MySQL, PostgreSQL, SQLite, Oracle...




          (yes, we          GNOME)

...
Midgard 2

 Core Data for
 Free Software




                 (c) Daniel Leininger
New day for developers
Sharing experience
  Sharing information
P2P clouds
Wrapping it up



  1. Challenge
     - Mobility,
       synchronicity,
       collaboration
  2. Solution
      - Midgard...
www.midgard-project.org
Start building the cloud you can control




               Midgard 2
             Not just a CMS

         www.midgard-pr...
Start building the cloud you can control

  ...after lunch 2pm in quot;Steve Jobsquot;



               Midgard 2
       ...
Upcoming SlideShare
Loading in...5
×

Midgard 2 - The cloud you can control

3,250

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,250
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
42
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Transcript of "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
  1. A particular slide catching your eye?

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

×