Building architecture and integration solutions can be, because of the wide range of different technologies and systems, a very complex task. There are a lot of ways to build a correct solution. These solutions may vary in complexity, application integration concepts, scale, re-use etc. With the helpof design patterns we can provide the right direction for building better solutions. These solutions are based on good practices and experiences. This master thesis presents design patterns for enterprise service bus. These patterns define a consistent vocabulary and visual notations to describe the architecture and modeling of integration solutions. With the help of the givenset of visual notation, which consists of existing and composite patterns, we can build integration components, which can be used as re-usable elements. With these elements it is possible to solve everyday problems of integration in a faster, easier and more reliable way. With the given examplesand best practices we can ensure that the solutions are properly set and this way enable better and more reliable approaches to achieve our business objectives. The master thesis contains a detailed analysis and designexamples of the ESB as an architectural model and for the ESB integration solutions. The aim of the master thesis is to present definitions, graphic notation, and best practices with the use of patterns when choosing models for the infrastructure and development or view of integration solutions on the service bus.