Ruby on Rails
Web development that doesn‘t hurt.




                Julian Fischer
         fischer@enterprise-rails.de
 ...
Einleitung
Einleitung
 Über mich
Über mich
     Julian Fischer
     ‣Geschäftsführender Gesellschafter der Avarteq GmbH
     ‣Twitter: http://www.twitter.c...
Über mich
       Julian Fischer
       ‣Geschäftsführender Gesellschafter der Avarteq GmbH
       ‣Twitter: http://www.twi...
Über mich
       Julian Fischer
       ‣Geschäftsführender Gesellschafter der Avarteq GmbH
       ‣Twitter: http://www.twi...
Über mich
       Julian Fischer
       ‣Geschäftsführender Gesellschafter der Avarteq GmbH
       ‣Twitter: http://www.twi...
Einleitung
Über die Avarteq GmbH
Über die Avarteq GmbH




        http://www.twitter.com/railshoster
Über die Avarteq GmbH


 ‣ Gegründet im Nov. 2008
   aus zwei Einzelunternehmungen




            http://www.twitter.com/...
Über die Avarteq GmbH


 ‣ Gegründet im Nov. 2008
   aus zwei Einzelunternehmungen



 ‣ Beteiligung der Key-Systems GmbH
...
Über die Avarteq GmbH


 ‣ Gegründet im Nov. 2008
   aus zwei Einzelunternehmungen



 ‣ Beteiligung der Key-Systems GmbH
...
Einleitung
 Portfolio
Über die Avarteq GmbH




        http://www.twitter.com/railshoster
Über die Avarteq GmbH


 ‣ Umfasst alle Phasen eines Web-
   Projekts




          http://www.twitter.com/railshoster
Über die Avarteq GmbH


 ‣ Umfasst alle Phasen eines Web-
   Projekts

  ‣ Beratung




          http://www.twitter.com/r...
Über die Avarteq GmbH


 ‣ Umfasst alle Phasen eines Web-
   Projekts

  ‣ Beratung
  ‣ Konzeption und Screendesign




  ...
Über die Avarteq GmbH


 ‣ Umfasst alle Phasen eines Web-
   Projekts

  ‣ Beratung
  ‣ Konzeption und Screendesign
  ‣ Ru...
Über die Avarteq GmbH


 ‣ Umfasst alle Phasen eines Web-
   Projekts

  ‣ Beratung
  ‣ Konzeption und Screendesign
  ‣ Ru...
Ruby on Rails
Ruby on Rails
Das Framework
Rails Framework




        http://www.twitter.com/railshoster
Rails Framework


‣ Ruby als Sprache




          http://www.twitter.com/railshoster
Rails Framework


‣ Ruby als Sprache
‣ MVC-Architektur




          http://www.twitter.com/railshoster
Rails Framework


‣ Ruby als Sprache
‣ MVC-Architektur
‣ Integriertes ORM-Framework




          http://www.twitter.com/r...
Rails Framework


‣ Ruby als Sprache
‣ MVC-Architektur
‣ Integriertes ORM-Framework
‣ Integriertes Logging-Framework



  ...
Rails Framework


‣ Ruby als Sprache
‣ MVC-Architektur
‣ Integriertes ORM-Framework
‣ Integriertes Logging-Framework
‣ Int...
Rails Framework




        http://www.twitter.com/railshoster
Rails Framework


‣ Wiederverwendbarkeit




          http://www.twitter.com/railshoster
Rails Framework


‣ Wiederverwendbarkeit
 ‣ Generatoren




          http://www.twitter.com/railshoster
Rails Framework


‣ Wiederverwendbarkeit
 ‣ Generatoren
 ‣ Plugins




             http://www.twitter.com/railshoster
Rails Framework


‣ Wiederverwendbarkeit
 ‣ Generatoren
 ‣ Plugins
 ‣ Engines



             http://www.twitter.com/rails...
Ruby on Rails
  Paradigmen
Rails Paradigmen




        http://www.twitter.com/railshoster
Rails Paradigmen


‣ DRY Don‘t repeat yourself.




                http://www.twitter.com/railshoster
Rails Paradigmen


‣ DRY Don‘t repeat yourself.
‣ Convention over configuration no more xml.




                http://ww...
Rails Paradigmen


‣ DRY Don‘t repeat yourself.
‣ Convention over configuration no more xml.
‣ ...




                htt...
Ruby on Rails
  Community
Rails Community




        http://www.twitter.com/railshoster
Rails Community


‣ Viele intelligente, gut gelaunte und
  passionierte Leute




            http://www.twitter.com/rails...
Rails Community


‣ Viele intelligente, gut gelaunte und
  passionierte Leute

‣ Mögen GIT als SCM. Github.




          ...
Rails Community


‣ Viele intelligente, gut gelaunte und
  passionierte Leute

‣ Mögen GIT als SCM. Github.
‣ Viele gute P...
Ruby on Rails
 in Production
Rails Framework




        http://www.twitter.com/railshoster
Rails Framework


‣ Läuft auf Apache mit mod_rails (Phusion Passenger)




               http://www.twitter.com/railshost...
Rails Framework


‣ Läuft auf Apache mit mod_rails (Phusion Passenger)
‣ Deployment mit Capistrano




               http...
Rails Framework


‣ Läuft auf Apache mit mod_rails (Phusion Passenger)
‣ Deployment mit Capistrano
‣ Läßt sich leicht auf ...
Rails Framework


‣ Läuft auf Apache mit mod_rails (Phusion Passenger)
‣ Deployment mit Capistrano
‣ Läßt sich leicht auf ...
Aber wer benutzt
  schon Rails?
Wer verwendet Rails?




         http://www.twitter.com/railshoster
Wer verwendet Rails?


‣ LinkedIn




             http://www.twitter.com/railshoster
Wer verwendet Rails?


‣ LinkedIn
‣ Xing Zumindest Teile davon.




                http://www.twitter.com/railshoster
Wer verwendet Rails?


‣ LinkedIn
‣ Xing Zumindest Teile davon.
‣ Twitter Ok, nicht das beste Beispiel aber sie verwenden ...
Wer verwendet Rails?


‣ LinkedIn
‣ Xing Zumindest Teile davon.
‣ Twitter Ok, nicht das beste Beispiel aber sie verwenden ...
Wer verwendet Rails?


‣ LinkedIn
‣ Xing Zumindest Teile davon.
‣ Twitter Ok, nicht das beste Beispiel aber sie verwenden ...
Wer verwendet Rails?


‣ LinkedIn
‣ Xing Zumindest Teile davon.
‣ Twitter Ok, nicht das beste Beispiel aber sie verwenden ...
Wer verwendet Rails?


‣ LinkedIn
‣ Xing Zumindest Teile davon.
‣ Twitter Ok, nicht das beste Beispiel aber sie verwenden ...
Genug der vielen Worte...
... schön aber wo bekomme
     ich Rails Leute her?
Fragen?
Vielen Dank
              für Ihre
          Aufmerksamkeit!


Headquarter:            Rails Enterprise Hosting:
http://ww...
Julian Fischer   Ruby On Rails
Upcoming SlideShare
Loading in …5
×

Julian Fischer Ruby On Rails

1,834 views
1,701 views

Published on

Short presentation introducing a Ruby on Rails live coding session held at WebTech conference in Karlsruhe 2009.

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
1,834
On SlideShare
0
From Embeds
0
Number of Embeds
15
Actions
Shares
0
Downloads
15
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Trennung der Verantwortlichkeiten, Hosting Team, Dev-Team, höhere Produktivität.
  • Julian Fischer Ruby On Rails

    1. 1. Ruby on Rails Web development that doesn‘t hurt. Julian Fischer fischer@enterprise-rails.de http://www.enterprise-rails.de
    2. 2. Einleitung
    3. 3. Einleitung Über mich
    4. 4. Über mich Julian Fischer ‣Geschäftsführender Gesellschafter der Avarteq GmbH ‣Twitter: http://www.twitter.com/railshoster ‣E-Mail: fischer@enterprise-rails.de
    5. 5. Über mich Julian Fischer ‣Geschäftsführender Gesellschafter der Avarteq GmbH ‣Twitter: http://www.twitter.com/railshoster ‣E-Mail: fischer@enterprise-rails.de ‣ Lehrbeauftragter im Fach „Ruby on Rails“ an der HTWdS
    6. 6. Über mich Julian Fischer ‣Geschäftsführender Gesellschafter der Avarteq GmbH ‣Twitter: http://www.twitter.com/railshoster ‣E-Mail: fischer@enterprise-rails.de ‣ Lehrbeauftragter im Fach „Ruby on Rails“ an der HTWdS ‣ Ruby und Ruby on Rails Programmierer
    7. 7. Über mich Julian Fischer ‣Geschäftsführender Gesellschafter der Avarteq GmbH ‣Twitter: http://www.twitter.com/railshoster ‣E-Mail: fischer@enterprise-rails.de ‣ Lehrbeauftragter im Fach „Ruby on Rails“ an der HTWdS ‣ Ruby und Ruby on Rails Programmierer ‣ Entperise-Hoster.de - Head of Hosting
    8. 8. Einleitung Über die Avarteq GmbH
    9. 9. Über die Avarteq GmbH http://www.twitter.com/railshoster
    10. 10. Über die Avarteq GmbH ‣ Gegründet im Nov. 2008 aus zwei Einzelunternehmungen http://www.twitter.com/railshoster
    11. 11. Über die Avarteq GmbH ‣ Gegründet im Nov. 2008 aus zwei Einzelunternehmungen ‣ Beteiligung der Key-Systems GmbH verwaltet derzeit 2,5 Mio. Domains für Kunden aus über 200 Ländern http://www.twitter.com/railshoster
    12. 12. Über die Avarteq GmbH ‣ Gegründet im Nov. 2008 aus zwei Einzelunternehmungen ‣ Beteiligung der Key-Systems GmbH verwaltet derzeit 2,5 Mio. Domains für Kunden aus über 200 Ländern ‣ Teamgröße: 14 Personen 8 Vollzeit, 6 Teilzeit/Freelancer http://www.twitter.com/railshoster
    13. 13. Einleitung Portfolio
    14. 14. Über die Avarteq GmbH http://www.twitter.com/railshoster
    15. 15. Über die Avarteq GmbH ‣ Umfasst alle Phasen eines Web- Projekts http://www.twitter.com/railshoster
    16. 16. Über die Avarteq GmbH ‣ Umfasst alle Phasen eines Web- Projekts ‣ Beratung http://www.twitter.com/railshoster
    17. 17. Über die Avarteq GmbH ‣ Umfasst alle Phasen eines Web- Projekts ‣ Beratung ‣ Konzeption und Screendesign http://www.twitter.com/railshoster
    18. 18. Über die Avarteq GmbH ‣ Umfasst alle Phasen eines Web- Projekts ‣ Beratung ‣ Konzeption und Screendesign ‣ Ruby on Rails Enticklung. Inhouse & vorort. http://www.twitter.com/railshoster
    19. 19. Über die Avarteq GmbH ‣ Umfasst alle Phasen eines Web- Projekts ‣ Beratung ‣ Konzeption und Screendesign ‣ Ruby on Rails Enticklung. Inhouse & vorort. ‣ Ruby on Rails Hosting RailsHoster.de - Enterprise-Rails.de http://www.twitter.com/railshoster
    20. 20. Ruby on Rails
    21. 21. Ruby on Rails Das Framework
    22. 22. Rails Framework http://www.twitter.com/railshoster
    23. 23. Rails Framework ‣ Ruby als Sprache http://www.twitter.com/railshoster
    24. 24. Rails Framework ‣ Ruby als Sprache ‣ MVC-Architektur http://www.twitter.com/railshoster
    25. 25. Rails Framework ‣ Ruby als Sprache ‣ MVC-Architektur ‣ Integriertes ORM-Framework http://www.twitter.com/railshoster
    26. 26. Rails Framework ‣ Ruby als Sprache ‣ MVC-Architektur ‣ Integriertes ORM-Framework ‣ Integriertes Logging-Framework http://www.twitter.com/railshoster
    27. 27. Rails Framework ‣ Ruby als Sprache ‣ MVC-Architektur ‣ Integriertes ORM-Framework ‣ Integriertes Logging-Framework ‣ Integriertes Test-Framework http://www.twitter.com/railshoster
    28. 28. Rails Framework http://www.twitter.com/railshoster
    29. 29. Rails Framework ‣ Wiederverwendbarkeit http://www.twitter.com/railshoster
    30. 30. Rails Framework ‣ Wiederverwendbarkeit ‣ Generatoren http://www.twitter.com/railshoster
    31. 31. Rails Framework ‣ Wiederverwendbarkeit ‣ Generatoren ‣ Plugins http://www.twitter.com/railshoster
    32. 32. Rails Framework ‣ Wiederverwendbarkeit ‣ Generatoren ‣ Plugins ‣ Engines http://www.twitter.com/railshoster
    33. 33. Ruby on Rails Paradigmen
    34. 34. Rails Paradigmen http://www.twitter.com/railshoster
    35. 35. Rails Paradigmen ‣ DRY Don‘t repeat yourself. http://www.twitter.com/railshoster
    36. 36. Rails Paradigmen ‣ DRY Don‘t repeat yourself. ‣ Convention over configuration no more xml. http://www.twitter.com/railshoster
    37. 37. Rails Paradigmen ‣ DRY Don‘t repeat yourself. ‣ Convention over configuration no more xml. ‣ ... http://www.twitter.com/railshoster
    38. 38. Ruby on Rails Community
    39. 39. Rails Community http://www.twitter.com/railshoster
    40. 40. Rails Community ‣ Viele intelligente, gut gelaunte und passionierte Leute http://www.twitter.com/railshoster
    41. 41. Rails Community ‣ Viele intelligente, gut gelaunte und passionierte Leute ‣ Mögen GIT als SCM. Github. http://www.twitter.com/railshoster
    42. 42. Rails Community ‣ Viele intelligente, gut gelaunte und passionierte Leute ‣ Mögen GIT als SCM. Github. ‣ Viele gute Plugins, Engines, ... vorhanden http://www.twitter.com/railshoster
    43. 43. Ruby on Rails in Production
    44. 44. Rails Framework http://www.twitter.com/railshoster
    45. 45. Rails Framework ‣ Läuft auf Apache mit mod_rails (Phusion Passenger) http://www.twitter.com/railshoster
    46. 46. Rails Framework ‣ Läuft auf Apache mit mod_rails (Phusion Passenger) ‣ Deployment mit Capistrano http://www.twitter.com/railshoster
    47. 47. Rails Framework ‣ Läuft auf Apache mit mod_rails (Phusion Passenger) ‣ Deployment mit Capistrano ‣ Läßt sich leicht auf einen Cluster verteilen LB + App-Server, DB-Server, Sphinx/Solr, ... http://www.twitter.com/railshoster
    48. 48. Rails Framework ‣ Läuft auf Apache mit mod_rails (Phusion Passenger) ‣ Deployment mit Capistrano ‣ Läßt sich leicht auf einen Cluster verteilen LB + App-Server, DB-Server, Sphinx/Solr, ... ‣ Hintergrundverarbeitung und Message-Queues vorhanden BackgroundRB, RabbitMQ http://www.twitter.com/railshoster
    49. 49. Aber wer benutzt schon Rails?
    50. 50. Wer verwendet Rails? http://www.twitter.com/railshoster
    51. 51. Wer verwendet Rails? ‣ LinkedIn http://www.twitter.com/railshoster
    52. 52. Wer verwendet Rails? ‣ LinkedIn ‣ Xing Zumindest Teile davon. http://www.twitter.com/railshoster
    53. 53. Wer verwendet Rails? ‣ LinkedIn ‣ Xing Zumindest Teile davon. ‣ Twitter Ok, nicht das beste Beispiel aber sie verwenden Rails :-) http://www.twitter.com/railshoster
    54. 54. Wer verwendet Rails? ‣ LinkedIn ‣ Xing Zumindest Teile davon. ‣ Twitter Ok, nicht das beste Beispiel aber sie verwenden Rails :-) ‣ Scripd.com http://www.twitter.com/railshoster
    55. 55. Wer verwendet Rails? ‣ LinkedIn ‣ Xing Zumindest Teile davon. ‣ Twitter Ok, nicht das beste Beispiel aber sie verwenden Rails :-) ‣ Scripd.com ‣ SlideShare.net http://www.twitter.com/railshoster
    56. 56. Wer verwendet Rails? ‣ LinkedIn ‣ Xing Zumindest Teile davon. ‣ Twitter Ok, nicht das beste Beispiel aber sie verwenden Rails :-) ‣ Scripd.com ‣ SlideShare.net ‣ 37 Signals, of course. Basecamp, Campfire, ... http://www.twitter.com/railshoster
    57. 57. Wer verwendet Rails? ‣ LinkedIn ‣ Xing Zumindest Teile davon. ‣ Twitter Ok, nicht das beste Beispiel aber sie verwenden Rails :-) ‣ Scripd.com ‣ SlideShare.net ‣ 37 Signals, of course. Basecamp, Campfire, ... http://www.twitter.com/railshoster
    58. 58. Genug der vielen Worte...
    59. 59. ... schön aber wo bekomme ich Rails Leute her?
    60. 60. Fragen?
    61. 61. Vielen Dank für Ihre Aufmerksamkeit! Headquarter: Rails Enterprise Hosting: http://www.avarteq.de http://www.enterprise- rails.de Blog: http:// Rails Hosting: www.treibstofff.de http://www.railshoster.de

    ×