There was some period without posting, it means that better materials was aggregated. Together with our CTO Serhiy Kharytonov, we composed article on EA trends and perspectives with relation with our current projects and industry insights and it was just published on sandhill.com.
An IT department manager’s primary responsibility is to satisfy and respond to the needs of the business. For many IT managers, responding to evolving needs is the challenging part, with 90 percent or more of their department’s time spent reacting to current situations and merely 10 percent of staff time allocated to innovative activities that may lead to new business opportunities. For example, interest and growth in the use of mobile devices and mobile application platforms allows greater flexibility in a workforce that may result in greater productivity and profitability, but developing such solutions takes considerable IT resources. Unfortunately, many managers can’t dedicate staff to investigate, design and implement new technologies and applications to support mobile workers.
Read the full article called Enterprise IT Architecture: Goals, Trends and Perspectives on sandhill.com.
Note: the article depicts my personal view on role of BPEL in evolution of SOA and BPM.
BPEL is for Business Process Execution Language, one of approved OASIS standards almost 10 years ago. It was promising standard for executable business processes in process automation at that time. Now future of BPEL is under question.
BPEL is applicable for 2 areas: services composition (ESB) and process orchestration (BPM). For ESB, it is usualy easier to use either 3rd gen languages like Java or C#, or, use ESB capabilities which usually are not BPEL based. For instance, TIBCO ESB – BusinessWorks use proprietary modeling notation for ESB/SOA, and BPEL support is optional plugin. Oracle ESB supports BPEL, though it also may be implemented w/o BPEL. Read the rest of this entry »