Service portfolio management is the discipline whereby an organization creates and maintains the optimum set of services to support its mission of solving specific business problems and enhancing overall business agility, flexibility and operational efficiency. This article will focus on two important SOA constructs, the business service model and the service portfolio itself: Business Service Model - is an abstract representation of how an organization conducts its business operations, which describes the workings of part or all of the organization in terms of a set of business services. Business services represent functional capabilities exhibited by one part of the organization (the service provider), that provide value to other parts of the organization (service consumers). The service model is purely conceptual; it describes what the functions of the business services are, but contains...
Arguably computation models seen in client space are much more diverse than those in the server space proper. For servers, there are essentially two, the earlier model of static
consolidation and the more recent dynamic model where virtual machines lightly bound to their physical hosts and can be moved around with relative ease. With virtualized clients there are also two main models,
depending on whether the application execution takes place in servers in a data center or on the physical client. Beyond that we have identified at least seven distinct variants, each architected to address
specific management, security and TCO needs and with usage models with specific business scenarios in mind. At least for server-based clients, their presence may be an indication of technology convergence
between clients and server products in cloud space, a continuation of the trend that started when clients were used as presentation devices for traditional three-tier applications. This article examines some
of the general issues and concerns regarding client virtualization. Classifying blade PCs, such as those provided by Hewlett Packard or ClearCube, depends on whether users are assigned to blades in a one-to-one
or one-to-many basis. If each user is assigned a single PC blade, the model most closely resembles rich client except it can only be used in a fixed location and is constantly connected to the network. If an
individual PC blade services multiple users simultaneously, the model more closely resembles virtual hosted desktop. Each of these computation models have appropriate uses based on the business scenario, user
needs, and infrastructure requirements. Intel's position is that the client-side execution models provide the best user experience and can be deployed to meet IT's requirements for security and manageability...
This interview podcast features David Chou, program committee member for the 2nd International Cloud Symposium, and architect in the Developer & Platform Evangelism organization at Microsoft. This discussion delves into David's role at Microsoft, different products that are in the works, and Microsoft's unique approach to cloud computing. David's co-authorship with the upcoming "SOA with Java" and the recently released "SOA with .Net & Windows Azure" books are also covered, revealing some interesting facts about both. We also get a teaser on David's presentation, "Architecting Cloudy Application". Microsoft is actually, from a cloud company perspective, delivering offerings across the entire specturm. Now Windows Azure falls into the platform Azure service area and primarily is the public cloud offering. What we are doing with Windows Azure is our position on the Windows Azure is that it's really sort of the fine-tune definition of cloud computing in terms of the computing themselves. What we mean by that is cloud...