- WSO2Con 2011
Service-oriented architecture (SOA) and the cloud complement each other and at the same time are in different stages of their lifecycles. At WSO2Con 2011, Paul Fremantle, WSO2 co-founder and CTO, led a panel to discuss three aspects of these technology approaches. First was an examination of SOA, which has been through the hype cycle and out the other side, and how hindsight here might help understand cloud computing. Second, was to examine the interaction between SOA and the cloud, and third was to look to the future and what is next. Joining Mr. Fremantle were panelists Sastry Malladi, eBay distinguished architect; Brad Svee, Concur Technologies senior manager of IT development and engineering; Narendra Nathmal, Cognizant Technologies Advanced SOA Center of Excellence chief architect; and Afkam Azeez, WSO2 director of architecture. Here are highlights from their discussion.
Moderator: Paul Fremantle, Panelists: Sastry Malladi, Afkham Azeez, Brad Svee, Narendra Nathmal
Tue, 31st Jan, 2012 - 22.48 PST
- WSO2Con 2011
It has been said that data has a value that will last much longer than the systems it runs on. Today that data is more diverse than ever, whether it’s coming from Google, Facebook, RFID tags, GPS devices, or traditional applications. The challenge to effectively store, manage and access all these forms of information has in turn spawned a correspondingly diverse range of data storage and management technologies. At WSO2Con 2011, Dr. Srinath Perera, WSO2 senior software architect, led a panel to address two primary questions. How can we store data at a time when we are no longer talking about 10MB but instead 10TB? And how do we make sense of all the information we are collecting? Joining Dr. Perera were panelists Dr. C. Mohan, IBM research fellow; Gregor Hohpe, Google engineer; and Sumedha Rubasinghe, WSO2 architect and senior manager. Here are highlights from their discussion.
Moderator: Dr. Srinath Perera, Panelists: Dr. C. Mohan, Gregor Hohpe, Sumedha Rubasinghe
Tue, 31st Jan, 2012 - 21.58 PST
- WSO2 OxygenTank
Fellow architects and designers, I fear that we as an industry are moving our applications and data into the cloud without first having mastered service-oriented architecture, the basic discipline of building distributed systems. In the process, we’re setting ourselves up for failure.
Tue, 31st Jan, 2012 - 10.25 PST
- Srinath Perera
Most enterprise usecases model real life activities. Therefore, such processes often need to interact with humans as a part of their executions. This article introduces Human Tasks, a mechanism to integrate interactions with humans to enterprise applications. The article describes how humans tasks are realized and where they can be useful.
Sun, 22nd Jan, 2012 - 18.13 PST
- Amila Suriarachchi
Most of the large enterprise systems consists of many software systems. These different systems provide various functionalities required by the whole system. Therefore in order to provide some features across the platform these smaller software modules has to communicate with each other. However different software modules use different technologies and provide various protocols to communicate with the external systems. Standard transports like HTTP, SMTP, JMS, FTP, FIX and various adapter types such as SAP are widely being used. These transports can use different message formats such as SOAP, POX messages and different text message formats. Hence integrating these systems efficient and manageable manner in a distributed system is a well known problem.
Enterprise service bus (ESB) is a commonly used solution for this problem. ESB provides the communication path between heterogeneous systems by providing support for different transports, and message format conversion is done by using a canonical form such as XML. This intermediate canonical form can be used to process the message at the ESB as well.
Wed, 18th Jan, 2012 - 02.42 PST
- Amani Soysa
Resource Description Framework is the latest model for data interchange and data linking on the web, and it is highly used in semantic web activities. Therefore, it is very crucial to have your data available as a service as RDF resources. In this tutorial I am going to explain how to expose your data as RDF resources in the cloud space using WSO2 Stratos Data Services Server.
Fri, 13th Jan, 2012 - 01.50 PST
- Thilini Ishaka
WSO2 Business Process Server (BPS) is packaged with WSO2 Message Broker (MB), which implements Advanced Message Queuing Protocol (AMQP). Therefore, any JMS client or an AMQP client can directly talk to the WSO2 BPS. This article describes how to configure WSO2 BPS as a JMS sever and as a JMS client to talk to external services with Active MQ and Apache Qpid.
Sun, 8th Jan, 2012 - 03.25 PST
- Charith Wickramarachchi
Store and forward messaging patterns play a major role when it comes to asynchronous messaging. When its comes to Enterprise application integration, store and forward patterns can be used for Integrating systems that supports different message traffic patterns, handling fail over scenarios, priority mediation of messages etc...
Wed, 4th Jan, 2012 - 20.51 PST
- Kathiravelu Pradeeban
Load Balancer is a crucial component in scalable architectures. WSO2 Load Balancer not only balances the load across the application instances, but also scales the system automatically to cater the dynamically changing load. WSO2 Load Balancer is a WSO2 Carbon based product. In this post, we will look how autoscaling works with the Load Balancer.
Sun, 1st Jan, 2012 - 00.30 PST
- Rajika Kumarasiri
This article describes how to implement the popular publisher-subscriber message exchange pattern using various WSO2 middleware products. Although the material is suitable for readers who have experience with WSO2 ESB, the material is self explanatory as much as possible.
Wed, 28th Dec, 2011 - 00.21 PST
|
|