Enterprise Architecture Types

Synopsis

A lot has been written about the role of enterprise architecture in an organization, what the benefits are, what is the best framework to use, and how this fits with the role of solution architects. However one thing that has become clear to me over the years of working in this space is the lack of understanding of exactly what the common enterprise architectures are and how enterprise architectures change over the life of an organization. This can lead to misunderstandings about what possible end state architectures there are, what they can do for an organization and what drawbacks they bring. It is clear without this knowledge it is usually impossible to make and communicate which architectural state and organization is best suited for and why.

Continue reading Enterprise Architecture Types

WSO2 Installation

Just a simple series of steps to install the WSO2 ESB software – it’s free, give it a try!

Download

Download the ESB software from :

http://wso2.com/products/enterprise-service-bus/

Note that WSO2 is a fully featured enterprise ESB solution and as such has many components. The ESB is the core component that we are using for this example and therefore what we are planning to install.

Uzip that file into a location on your machine, I am using a mac and I have decided to unpack it to /Users/timteece/Documents/Wso2/wso2esb-4.9.0/

Download Java JDK

The ESB requires the appropriate version of the Java JDK to run, so download this and install it on your machine.

Run the ESB

Start a command line and change directory to <ESB Installation Directory>/bin On windows run the command
wso2server.bat
on mac or windows run the command

./wso2server.sh

Note on mac sometimes the java home environment variable is not set correctly, if this is the case run the following command and before running the wso2server

JAVA_HOME=”$(/usr/libexec/java_home -v 1.8)”

Open the Administrator Console

When the server has started you can open the admin console of the ESB using the URL that was logged, check the startup logs at the end for the line:

INFO – CarbonUIServiceComponent Mgt Console URL : https://<ipaddress>:9443/carbon/

Log In

The default user name and password is ‘admin’ and ‘admin’. Change these in a production system