Library

WSO2Con 2011: Panel: Cloud and SOA: The good, the bad and the ugly

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: Panel: Data, data everywhere: big, small, private, shared, public and more

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

[SD Times Article] Stay Tight on Loose Coupling by Ganesh Prasad

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

Human Tasks: Bridging Bits to Real World

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

Integrating Different Systems with WSO2 ESB

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

How to Expose Your Cloud Data as RDF Data Model

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

Configuring JMS Transport in WSO2 Business Process Server (BPS)

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

Implementing Store and Forward Messaging Patterns with WSO2 ESB Part 2

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

Auto Scaling with WSO2 Load Balancer

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

WSO2 ESB by Example - Pub/Sub in SOA

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
Webinars
Next
Different groups within an organization need to monitor different Key Performance Indicators (KPIs) - An operations team will be interested in the response times of business services and loads of each service,..
Thursday, February 9, 2012 09:00 AM (PST)

Thursday, February 9, 2012 10:00 AM (GMT)

Upcoming
Thursday, February 16th 2012 09:00 AM (PST)
Thursday, February 16th 2012 10:00 AM (GMT)

Past

Documentation List














Knowledge Base Items

Playing Around With Carbon Product Themes

Carbon products has it’s own unique look and feeling. The headers, footers, menus, links look consistent among every product. While keeping this consistant look and feel, each product has it’s own theme. Sometimes it’s interesting to play around with these themes to see what we can achieve.

Sun, 13th Nov, 2011 - 23.58 PST

Binding the same ports for different IPs on the same machine for multiple Carbon Server instances

This post discusses how to set multiple instances of WSO2 Carbon in a multiple-IP machine, binding to the same ports, with different IP addresses. Multiple instances of WSO2 Carbon can be configured to run on a single machine, to fit the requirements. The configuration often involves changing the ports of the instances, such that there won't be any conflict in the ports used. However, given a multiple-IP machine, multiple Carbon instances can be bound to the same ports, with the different instances listening over the available IPs.

Tue, 18th Oct, 2011 - 06.49 PDT

How to Sign into StratosLive from GoogleApps Accounts

This is a simple step by step guide which will show you how to access WSO2 StratosLive.com via an Google Apps Account.

Mon, 17th Oct, 2011 - 18.30 PDT
library project main code
Learn Cloud
Learn
Cloud

The WSO2 Application Server is a reliable application server that can host your enterprise web applications. The WSO2 Application Server as a Service is offered in StratosLive, the WSO2 Platform as a Service. This article explains how a simple web application can be developed and deployed from Carbon Studio to the WSO2 Application Server...