33.	  GIL	  Jahrestagung	  21.Februar	  2013	  Potsdam	                            WSO2	  Stratos:	  Ein	  Open-­‐Source	 ...
This	  presentaMon	  is	  based	  on	  presentaMons	  and	  informaMon	  provided	  	  by	  WSO2	  and	  it‘s	  team.	  Al...
Inhalt	  Mo*va*on	  Fallbeispiel	  PaaS	  WSO2	  Middleware	  Ausblick	  &	  Diskussion	                                  ...
•  So[waremanufakturen	                          HEUTE	  •  Verhältnis	  (how	  :	  what)	  	  •  „Apps“	  –	  wenige	  mi...
Industrialisierung	  der	  IT	  Standardisierung	  AutomaMsierung	  ProzessorienMerung	  Arbeitsteilung	  /	  Spezialisier...
Middleware	  gem.	  Wikipedia:	  „Middleware	  ...	  bezeichnet	  in	  der	  Informa5k	                         A	        ...
Fallbeispiel:	  Versuchsdatenerhebung	  im	  Projekt	  	  „Indikatorgestütztes	  Managementsystem	  zum	  Verhaltens-­‐	  ...
CloudcompuMng	  Modelle	                                                             Control	                             ...
WSO2	  Inc.	                       WSO2	  Open-­‐Source	  Produkte	  	                                   	  •  Sitz	  USA	...
Fundamentale	  Architekturprinzip:	       ServiceorienMerung	                             R	       1	  publish	           ...
Kern	  des	  Komponentenmodells	                                          11	  
Auswahl	  an	  Kompontenten	                                      12	  
WSO2	  Produkte	                         13	  
Architektur	  WSO2	  Enterprise	  Service	  Bus	  (basierend	  auf	  Apache	  Synapse)	                                   ...
WSO2	  Carbon	  Enterprise	  Middleware	  Plasorm	                                                              15	  
Stratos!           16	  
17	  
WSO2	  App	  Factory	  Development	  Environment	              hUps://appfactorypreview.wso2.com/	     18	  
Tailor-­‐made	  Business	  Pla?orms	                Customer	                     Partner	                      Supplier	 ...
Ausblick	           	  •  Domänenspezifische	  Plasormen	      –  NoSQL	  Persistenz	  für	  Pflanzenzüchtung?	           • ...
Some	  fun:	  WSO2	  ApplicaMon	  Server	  deployed	  to	  a	  Raspberry	  Pi	  Cluster	           hUp://blog.a•ham.org/20...
Diskussion	  	  
Nächste SlideShare
Wird geladen in …5
×

Gil2013 gridsolut public

443 Aufrufe

Veröffentlicht am

Presentation of WSO2 from Carbon to AppFactory in 15 minutes. Presented at GIL2013 Potsdam / Germany

Veröffentlicht in: Business
0 Kommentare
0 Gefällt mir
Statistik
Notizen
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Keine Downloads
Aufrufe
Aufrufe insgesamt
443
Auf SlideShare
0
Aus Einbettungen
0
Anzahl an Einbettungen
6
Aktionen
Geteilt
0
Downloads
0
Kommentare
0
Gefällt mir
0
Einbettungen 0
Keine Einbettungen

Keine Notizen für die Folie

Gil2013 gridsolut public

  1. 1. 33.  GIL  Jahrestagung  21.Februar  2013  Potsdam   WSO2  Stratos:  Ein  Open-­‐Source  Baukasten  zum  Bau   domänenspezifischer  Pla?orm-­‐as-­‐a-­‐Service  Lösungen   1  
  2. 2. This  presentaMon  is  based  on  presentaMons  and  informaMon  provided    by  WSO2  and  it‘s  team.  All  honors  to  them!    More  informaMon  about  WSO2,  it‘s  products  and  services    can  be  found  at  hUp://wso2.com        GRIDSOLUT  is  a  German  based  so[ware  consulMng  company  and    a  official  WSO2  partner.  More  InformaMon  about  GRIDSOLUT  can  be  found  at  hUp://www.gridsolut.de    These  slides  got  presented  at  GIL2013,  21st  February  2013  at  FH  Potsdam,  Germany.  hUp://www.gil-­‐net.de/Tagung/334.pdf         2    
  3. 3. Inhalt  Mo*va*on  Fallbeispiel  PaaS  WSO2  Middleware  Ausblick  &  Diskussion   3   3  
  4. 4. •  So[waremanufakturen   HEUTE  •  Verhältnis  (how  :  what)    •  „Apps“  –  wenige  mit  vielen  Nutzern,   sehr  viele  mit  wenigen  Nutzern   HERAUSFORDERUNGEN  •  Internet  der  Dinge    •  Echtzeitverarbeitung  von  Daten  •  BigData  /  ValueData   4  
  5. 5. Industrialisierung  der  IT  Standardisierung  AutomaMsierung  ProzessorienMerung  Arbeitsteilung  /  Spezialisierung           5   5  
  6. 6. Middleware  gem.  Wikipedia:  „Middleware  ...  bezeichnet  in  der  Informa5k   A   B  anwendungsneutrale  Programme,  die  so  zwischen  Anwendungen  vermi>eln,  dass  die  Komplexität  dieser  Applika5onen  und  ihre  Infrastruktur  verborgen  werden.     Middleware  Middleware-­‐SoEware  ist  als  StandardsoEware  von  mehreren  Herstellern  verfügbar.    Als  Nachteil  kann  ihre  Größe  und  Schwerfälligkeit  genannt  werden.  Eine  Op5mierung  der  Leistungsfähigkeit  dieser  Programme  ist  durch  den  Programmierer  nur  selten  möglich.“  [1]    Elementare  Aufgabe  von  Middleware:  Verhältnis  (how:what)  verschieben    [1]  www.wikipedia.de   6  
  7. 7. Fallbeispiel:  Versuchsdatenerhebung  im  Projekt    „Indikatorgestütztes  Managementsystem  zum  Verhaltens-­‐  und  Gesundheitsmonitoring      in  der  Sauenhaltung“    Projektpartner:  Universität  Hohenheim,  Claas  Agrosystems  GmbH  &  Co.KG,  Gridsolut  GmbH  +  Co.KG     Versuchsfeld   Rechenzentrum   RFID-­‐   RS-­‐232   WSO2   WSO2     Lesegerät   SOAP   Enterprise   Enterprise  Service  Bus   Internet   Spezifische   Service  Bus   Dataservices   So[ware   ApplicaMon  Server   Digitale     MODBUS   Wasseruhr   ISOagriNET  via  UDP   ISOagriNET   Klimaregelung   Adapter   RelaMonales   Berichte   Datenbank   Persistenter   Auswertung Management   Prozessrechner   Nachrichten-­‐   CSV-­‐Datei   VFS-­‐Transport   -­‐en   System   FüUerungstechnik   speicher   7  
  8. 8. CloudcompuMng  Modelle   Control   Component  as  a  Service    CaaS   Flexibility  of  Purpose  Level  of  Abstrac*on   SoEware  as  a  Service    SaaS   PlaForm  as  a  Service    PaaS   Infrastructure  as  a  Service    IaaS   Public   Hybrid   Private   Economy   8  
  9. 9. WSO2  Inc.   WSO2  Open-­‐Source  Produkte      •  Sitz  USA     •  Middleware  Komponenten  •  Entwicklung  Sri  Lanka   „from  Data  to  Screen“  •  Gründungsjahr  2005   •  Cloudplasorm  /  PaaS  •  Dienstleistungen  rund   •  100%  Open-­‐Source   um  WSO2  Produkte   •  Apache  2  Lizenz     •  Apache  Entwicklungsmodell   9  
  10. 10. Fundamentale  Architekturprinzip:   ServiceorienMerung   R   1  publish   2  find   3  bind   A   B   4  execute   10  
  11. 11. Kern  des  Komponentenmodells   11  
  12. 12. Auswahl  an  Kompontenten   12  
  13. 13. WSO2  Produkte   13  
  14. 14. Architektur  WSO2  Enterprise  Service  Bus  (basierend  auf  Apache  Synapse)   QoS   Registry   HTTP   POX   Security   Message   SOAP   Builders   Mail   Caching   MediaMon  Engine   Transports   Text   Mediators   Sequences   JMS   ThroUling   Binary   Reliable   Proxy   Event   VFS   Hessian   Message   messaging   Services   Sources   FormaUers   FIX   JSON   TransacMon   Endpoints   Tasks   wird  implemen5ert  von   wird  implemen5ert  von   A B A B C D D E C E F   G F   G H H X Y Z Carbon     Carbon  Kernel  OSGI  Services   Komponente   OSGI  RunMme   Katalog  an  WSO2  Carbon  Komponenten   Auswahl  an  WSO2  Carbon  Kompontenten   à  Spezifischer  Server    (WSO2  Enterprise  Service  Bus)   14  
  15. 15. WSO2  Carbon  Enterprise  Middleware  Plasorm   15  
  16. 16. Stratos! 16  
  17. 17. 17  
  18. 18. WSO2  App  Factory  Development  Environment   hUps://appfactorypreview.wso2.com/   18  
  19. 19. Tailor-­‐made  Business  Pla?orms   Customer   Partner   Supplier   Mobile  Apps   API  (Partner/Customer/Supplier/Mobil  Integra*on)  Development   Governance   PlaForm  (App  Factory)   App   App   App   App   App   Integra*on   CRM   PDM   PLM   …   19  
  20. 20. Ausblick    •  Domänenspezifische  Plasormen   –  NoSQL  Persistenz  für  Pflanzenzüchtung?   •  Graphen-­‐Datenbanken  in  Stratos,  ...   –  Idee:  PaaS  für  „Agrarwissen“     •  Mandantenfähiger  skalierbarer  Triple-­‐Store   •  €  nur  für  Personal  –  keine  Lizenzkosten!!!   •  Wissensau~au  in  den  Ländern  organisieren   •  Mandanten  innerhalb  dieser  PaaS   –  Verantwortung,  Eigenständigkeit  der  Mandanten  bleibt  gewahrt   •  Fokussierung  auf  ApplikaMon  und  nicht  Infrastruktur  •  Virtuelle  Bauernhof   –  Aktuelle  Arbeiten  im  Projekt  „INFRAGRAR“   hUp://www.flickr.com/photos/courosa/   20  
  21. 21. Some  fun:  WSO2  ApplicaMon  Server  deployed  to  a  Raspberry  Pi  Cluster   hUp://blog.a•ham.org/2013/02/building-­‐raspberry-­‐pi-­‐cluster-­‐part-­‐2.html   21  
  22. 22. Diskussion    

×