Cílem práce bude implementace architektury orientované na služby pomocí Sběrnice podnikových služeb. V teoretické části práce budou popsány architektura orientovaná na služby, architektonický model Sběrnice podnikových služeb, cloudové služby, RedHat JBoss fuse a Amazon. V praktické části práce se bude věnovat vzorovou implementací jednotlivých služeb popsaných v teoretické části, a to v podobě tvorby webových aplikací.
Annotation in English
The aim of the thesis is to implement a service-oriented architecture using the Business Services Bus. The theoretical part of the thesis will describe service-oriented architecture, architectural model Business Services Bus, cloud services, RedHat JBoss fuse and Amazon. In the practical part of the thesis, we will devote a model implementation of individual services described in the theoretical part in the form of web applications creation.
Cílem práce bude implementace architektury orientované na služby pomocí Sběrnice podnikových služeb. V teoretické části práce budou popsány architektura orientovaná na služby, architektonický model Sběrnice podnikových služeb, cloudové služby, RedHat JBoss fuse a Amazon. V praktické části práce se bude věnovat vzorovou implementací jednotlivých služeb popsaných v teoretické části, a to v podobě tvorby webových aplikací.
Annotation in English
The aim of the thesis is to implement a service-oriented architecture using the Business Services Bus. The theoretical part of the thesis will describe service-oriented architecture, architectural model Business Services Bus, cloud services, RedHat JBoss fuse and Amazon. In the practical part of the thesis, we will devote a model implementation of individual services described in the theoretical part in the form of web applications creation.
Zpracujte literární studii zaměřenou na základní principy architektury orientované na služby (SOA) a na integrační standard sběrnice orientovaný na služby (ESB).
Seznamte se s integrační platformou Red Hat JBoss Fuse s její komponentami a s vývojovým prostředím JBoss developer studio.
Proveďte instalaci a nastavení virtuálního prostředí pro realizaci podnikové sběrnice.
Vytvořte návrh podnikové sběrnice pomocí integrační platformy JBoss Fuse a následně ji implementujte do vytvořeného virtuálního prostředí.
Otestujte funkčnost a integraci podnikové sběrnice pomocí vzorově vytvořených aplikací.
Research Plan
Zpracujte literární studii zaměřenou na základní principy architektury orientované na služby (SOA) a na integrační standard sběrnice orientovaný na služby (ESB).
Seznamte se s integrační platformou Red Hat JBoss Fuse s její komponentami a s vývojovým prostředím JBoss developer studio.
Proveďte instalaci a nastavení virtuálního prostředí pro realizaci podnikové sběrnice.
Vytvořte návrh podnikové sběrnice pomocí integrační platformy JBoss Fuse a následně ji implementujte do vytvořeného virtuálního prostředí.
Otestujte funkčnost a integraci podnikové sběrnice pomocí vzorově vytvořených aplikací.
Recommended resources
Meeraj KUNNUMPURATH. JBoss 3.2 Deployment and Administration. 1. Apress, 2004. ISBN 978-1-4302-0819-8.
JBoss Fuse tutorials point: simply easy learning \matsymb{lbrack}online\matsymb{rbrack}. (1) \matsymb{lbrack}cit. 2017-01-23\matsymb{rbrack}. Dostupné z: https://www.tutorialspoint.com/jboss_fuse/jboss_fuse_tutorial.pdf
ERL, Thomas. SOA: Servisně orientovaná architektura. Computer Press, 2009. ISBN 9788025118863.
JBoss fuse documentation. Redhat.com \matsymb{lbrack}online\matsymb{rbrack}. \matsymb{lbrack}cit. 2017-01-23\matsymb{rbrack}. Dostupné z: https://access.redhat.com/search/\symbol{35}/documentation?q=\&documentation_product=Red\%20
Hat\%20JBoss\%20Fuse\&language=en
IBSEN, Claus a Jonathan ANSTEY. Camel in action. 2010. ISBN 9781935182368.
SMYDER, Bruce, Dejan BOSANAC a Rob DAVIES. ActiveMQ in Action. 2011. ISBN 9781933988948.
SMYDER, Bruce, Dejan BOSANAC a Rob DAVIES. Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions. 1. ISBN 978-0321200686.
Recommended resources
Meeraj KUNNUMPURATH. JBoss 3.2 Deployment and Administration. 1. Apress, 2004. ISBN 978-1-4302-0819-8.
JBoss Fuse tutorials point: simply easy learning \matsymb{lbrack}online\matsymb{rbrack}. (1) \matsymb{lbrack}cit. 2017-01-23\matsymb{rbrack}. Dostupné z: https://www.tutorialspoint.com/jboss_fuse/jboss_fuse_tutorial.pdf
ERL, Thomas. SOA: Servisně orientovaná architektura. Computer Press, 2009. ISBN 9788025118863.
JBoss fuse documentation. Redhat.com \matsymb{lbrack}online\matsymb{rbrack}. \matsymb{lbrack}cit. 2017-01-23\matsymb{rbrack}. Dostupné z: https://access.redhat.com/search/\symbol{35}/documentation?q=\&documentation_product=Red\%20
Hat\%20JBoss\%20Fuse\&language=en
IBSEN, Claus a Jonathan ANSTEY. Camel in action. 2010. ISBN 9781935182368.
SMYDER, Bruce, Dejan BOSANAC a Rob DAVIES. ActiveMQ in Action. 2011. ISBN 9781933988948.
SMYDER, Bruce, Dejan BOSANAC a Rob DAVIES. Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions. 1. ISBN 978-0321200686.
Enclosed appendices
-
Appendices bound in thesis
-
Taken from the library
No
Full text of the thesis
Appendices
Reviewer's report
Supervisor's report
Defence procedure record
Student v krátké prezentaci představil komisi výsledký své diplomové práce. Po přečtení posudků vedoucího a oponenta následovala diskuze, ve které byly položeny následující dotazy:
doc. Vojtěšek: Téma práce byl Váš vlastní nápad?
doc. Vojtěšek: Bude Vaše práce dále využita v praxi?
Student položené dotazy zodpověděl a reagoval pohotově.