Вы находитесь на странице: 1из 12

magazine

ISSUE 01 JANUARY 09 SOFTWARE + SERVICES

Software
+ Services
What is it and what can it
do for your business?

disruptive technology
Manchester Business School explains
how to spot a disruptive technology

the business
How technology will shape and define
the business of tomorrow
02

Cover illustration: www.thesingingbird.com


Contents
Welcome 03. The Background
How Ray Ozzie set Microsoft on the
path to Software + Services.

Software + Services (S+S) is the term that Microsoft has exploiting the compute and offline capabilities that should 04. The Business Benefits
coined to describe the next wave of computing that will not be ignored. Why Software + Services makes
drive software developments over the next five years. Take the messaging and collaboration server Microsoft good sense for businesses and
The widespread availability of broadband, greater Exchange as an example. This is widely installed on-premise, developers.
bandwidth, cheaper networks and storage, plus a wide but it is also available as a hosted offering, either through
variety of internet-connected hardware devices mean that Microsoft partners or Microsoft itself, giving customers the 06. Disruptive or Radical?
it is now possible for people to stay productive wherever widest set of delivery models to choose from. Is software as a Service a disruptive
they are and whatever device they have to hand. Next let’s look at Outlook, the client application of technology? Dr Steven Moxey looks
‘Always on’ internet connectivity has led to an Exchange. The Outlook application installed on a user’s at the evidence.
explosion of hosted applications that can be accessed laptop has both on and offline capabilities for accessing
from any device with a web browser. Some of these have and synchronising data. In addition, there is the Outlook 08. From the Analyst’s Chair
proved very successful, posing the question of whether WebAccess client, a browser-based client that allows The Arc speaks to Dale Vine of
the internet is now the optimum means of software access when the user is away from his or her own Freeform Dynamics about how S+S
delivery (see the article by Dr Steven Moxey on page 6). machine; Outlook Mobile, which provides on and offline fits into the IT landscape.
The business case for running applications in the cloud access to emails from a mobile phone; and finally Outlook
is certainly compelling and Microsoft itself is active in Voice, which gives voice-activated access to emails from 10. S+S in Action
this area. any type of phone. All provide different but synchronised Why Solidsoft believes S+S is
However, it has flaws: even with overlapping WiFi, views of the same data. evolutionary not revolutionary.
Wimax and 3G networks it is not always possible to get Having this much flexibility and choice is the essence
online; the quality of a network connection cannot be of what Software + Services is all about. In a nutshell, Additional Contribution from:
guaranteed; and performance is frequently compromised. S+S provides the best of both worlds: the power and Koby Amedume: Platform
It also raises questions around security, access, the usability of local software, plus the reach and flexibility of Marketing Lead, Microsoft UK
location of data and integration with systems already the cloud. Matt Deacon: Chief Architectural
residing on-premise. In Issue One of The Arc, we aim to give architects, Advisor, Developer & Platform
Clearly, a one-size-fits-all model for software delivery IT professionals and software developers a deeper Group, Microsoft UK
will no longer suffice. Instead, organisations should understanding of the business case for Software +
consider a choice of delivery options encompassing Services. In subsequent issues, we will address the The Arc magazine Software+Services is
everything from hosted on-premise to hosted on-demand. technical architecture of S+S in greater depth. published on behalf of Microsoft Ltd by NGT
Another element of the software equation that needs to We hope you enjoy the read and gain an understanding Media Ltd. No part of this magazine may
be considered is the client itself. Whether this is a mobile, of why Microsoft believes that a hybrid approach is the be reprinted or used without the publisher’s
a laptop or other connected device, there is a benefit in best way forward for the IT industry and its customers. written consent. www.ngtmedia.co.uk

Microsoft Limited, Thames Valley


Matt Deacon Park, Reading, RG6 1WG
Chief Architectural Advisor, Developer & Platform Group, Microsoft UK

Questions or thoughts? Email; thearc@microsoft.com


03

www.microsoft.com/architect

Software + Services: The


background

Microsoft’s S+S
strategy started
in 2005 with a
Memo written by
icrosoft regards Software + the areas of messaging and gaming, but Windows Azure, which combines cloud- Microsoft chief
Services (S+S) as the fifth Ozzie’s memo made it a priority for the based developer capabilities with storage, software architect
wave of computing after whole company, as he felt that ‘the service computing and networking infrastructure Ray Ozzie
mainframes, PCs, the internet and Web disruption’ would spread to enterprises services, is a key component of Microsoft’s
2.0. Others argue that the combination and where services would be combined with Azure Services Platform.
integration of enterprise and cloud-based an organisation’s existing software. This platform already offers Microsoft
computing is not a new wave of computing SQL Services for database services and
at all but merely a maturation of the third Software + Services reporting; Microsoft .NET Services for
or fourth wave. service-based implementations of.NET
Wherever one stands on this debate, Fast forward to October 27-30 2008 and Framework concepts such as workflow
there is no doubt that in the next 5 to 10 the Microsoft Professional Developers and access control; Live Services, which
years S+S will have a huge impact on Conference (PDC) in Los Angeles where give users a consistent way to store, share
software development and delivery. Microsoft unveiled some of what it has and synchronise documents across PCs,
The roots of Microsoft’s S+S proposition been working on in response to the call to phones, PC applications and Web sites;
lie in a Memo written by Microsoft chief arms issued by Ozzie in 2005. and Microsoft SharePoint Services and
software architect Ray Ozzie on October Microsoft already has a range of hosted Microsoft Dynamics CRM Services for
28, 2005 just months after he had joined services, including Exchange Online, business content, collaboration and rapid
the company. SharePoint Online, Microsoft Dynamics solution development in the cloud.
Entitled The Internet Services CRM Online, Office Communications
Disruption, the memo describes a Online and Office Live Meeting, which can Office online
“time of great turbulence and potential be used as a complement or addition to
change in the industry” driven by the on-premises software. As a developer of software products in
dramatic evolution of computing and However, unlike advocates of Software its own right, Microsoft has been using
communications technology to the as a Service (SaaS), Microsoft does not these tools in its own applications notably
point where a services-based model for believe that everything will reside in the Windows Live, Office Live, Xbox LIVE and
software delivery becomes viable. cloud and be accessed by a browser. It Live Mesh. At PDC, it also demonstrated JARGON…?
Ozzie wrote: “The ubiquity of broadband envisages a much more inclusive future, ‘Web applications for the Office’. These
and wireless networking has changed the in which SaaS is just one point along a lightweight versions of Microsoft Office
nature of how people interact, and they’re spectrum of delivery models and S+S Word, Excel, PowerPoint and OneNote can Software Plus
increasingly drawn toward the simplicity of represents a converged, or blended, be operated from within Web browsers Services (S+S)
services and service-enabled software that approach to software delivery that and are fully compatible with existing The idea of combining
‘just works’”. includes desktop and server software and phone and PC versions of Office, so that hosted services
In 2005, Ozzie identified three trends Web-based services. users can view, edit and collaborate on the with locally running
that were transforming the software At PDC, Microsoft ushered in a new same rich document regardless of the type software to provide a
landscape: the use of advertising to fund era of S+S with a preview of Windows of Office used. Web applications for the richer, better solution
the creation and delivery of software Azure, a services platform that will enable Office will be included in the next version for users.
and services; the use of the internet software developers to deploy applications of Microsoft Office and will be available
for software delivery; and demand for using cloud-based Internet services, to individuals through Office Live, and to Cloud computing
products that delivered a seamless on-premises servers or a combination of businesses though a hosted subscription The use of computer
experience in which all the technology in the two, with full synchronisation between service and existing licensing programs. technology with
an individual’s life just worked. online and offline working. In both its roles, as platform provider resources provided
He argued that Microsoft was in a For ease of integration, they will be and software developer, Microsoft as a service over
good position to deliver this seamless able to do this using skills, tools and is showing how S+S can be used to the Internet relieving
experience and urged Microsoft divisions technologies already broadly familiar transform software delivery. Developers users of the need for
to assess how services might impact and to them, such as the Microsoft .NET benefit from simpler, faster and lower cost knowledge, expertise
influence the design of Microsoft products. Framework and Visual Studio, plus a product development and customisation, or control of the
Microsoft teams had already developed wide range of commercial or open source while their customers can look forward to products.
solutions along these lines, notably in development tools and technologies. seamless working on and off-line.
04

An ON and
Software +
Services
he pace of technological change
is relentless. In a very short space of
time we’ve gone from big standalone
officers (CIO) and IT managers can be
wary of entrusting their crown jewels to
an outsider, preferring to keep them safe
mainframe systems that once ran within the perimeter fence – a mindset
By combining entire businesses in isolation to networked that can be tough to break.
the speed and PCs with a global reach and a vast array of Software + Services (S+S), which
functionality of mobile computing devices with ten times combines the benefits of running client
client software the processing power of their gargantuan software on a device, e.g. speed and
with the flexibility predecessors. functionality, with the flexibility of Internet
of online services, The Web itself has brought increased services, is an attractive proposition
Software + Services competition and a new set of challenges, but because it gives enterprises the
overcomes the also new possibilities and new ways of doing opportunity to reduce both cost and risk.
limitations of SaaS. business and interacting with colleagues and By using a mixture of software and hosted
suppliers. The challenge for IT managers is services, companies can reduce their
making the most of these opportunities at a capital expenditure (CapEx) significantly
time when budgets are being slashed. and reap the benefits of paying for
So how can businesses do more with software on subscription out of operational
less, without compromising reliability and expenditure (OpEx).
risking system downtime? This scenario has many other
Faced with the need to economise, advantages, notably an offline capability
business managers might regard now as a that differentiates it from SaaS; and a
good time to outsource. Yet many see pure simpler means for companies to upgrade
outsourcing and Software as a Service and future-proof systems.
(SaaS) as risky, and enterprises are often “I think many want to keep fully on-
reluctant to place all their faith in hosted premise but then there is an opportunity-
applications. Even now, chief information cost equation that comes into play,”
explains Matt Deacon, chief architectural
advisor, Development and Platform Group,
Microsoft. “Forward-thinking companies
can see the benefit of a mix and are
exploring a hybrid architecture or blend of
on-premise and on-demand. They have
a handle on their architecture and view
integration as part of their strategy.”
Deacon points out that because most
organisations have existing investments
they can ill afford to rip out and because
very few operate in isolation, the sensible
strategy is to find ways for existing
systems to collaborate or share data with
other services.
“Forward thinking companies regard
integration as a strategic advantage and
position it so,” he says. “They don’t just
view their architecture as a ‘build versus

Questions or thoughts? Email; thearc@microsoft.com


05

www.microsoft.com/architect

OFF affair
buy’ equation, but as an ‘integration, build,
buy’ equation. The point of service oriented
access to the Internet.”
Many businesses will use on-demand
offerings for obvious things like hosted email
all of this on the device makes updating
harder too.”
JARGON…?
architecture (SOA) was to answer the
question of how to leverage existing assets or web conferencing tools that are on-demand The big challenge
rather than replace them.” by their very nature. However, more and more SaaS
S+S takes this model further forward, are now using this model for critical business S+S offers the benefit of integration but, for Where an application
placing equal importance on a new applications because networks are sufficiently many, this is also the biggest challenge or fear. is hosted as a
technology’s ability both to fit in with an reliable and because on-demand applications “It can be all too easy to think of a service provided to
organisation’s overall integration strategy are a great way to support fast moving trends solution as residing in one domain or customers via the
and to solve a particular business problem. in business. another such as on- or off-premise,” adds Internet.
In reality, this is the direction Uptake is being driven by the move Deacon. “The fear rises once you start to
organisations have been travelling for years to mobile and flexible working, as think of this solution as a mix.” Service Orientated
and vendors have been swift to realise that on-demand gives employees access to SaaS solutions make sense because Architecture (SOA)
if they are to provide a satisfactory end user applications wherever they happen to be. typically they represent a complete ‘finished’ Where methods for
experience, total reliance on a web browser The model also lends itself well to cross- service like CRM, for example. All associated systems development
isn’t always enough: companies require organisational business processes, where data exists within the domain of that solution and integration
desktop components to link with legacy multiple organisations share applications so it is easy to envisage it all residing on- or group around
software, too. easily and securely – handy for supporting off-premise. Integration problems start to business processes
As Bob Tarzey, business process analyst things like complex supply chains in a occur when you share things like customer and are packaged
at Quocirca, puts it: “Software + Services globalised economy. data with the purchase order system that as interoperable
describes the reality of how software is In all of these scenarios it’s important you already have on-premise. services. SOA also
actually delivered these days…Indeed, to retain control over process and guard “The key tenet of S+S is integration - a describes an IT
research shows that most independent against latency, which can occur with pure concept it inherits directly from SOA,” explains infrastructure that
software vendors (ISVs) are evaluating SaaS. This is where the mixture of on- Deacon. “Any solution that bases itself on this allows different
on-demand delivery at some level and premise and on-demand has real benefits. concept is already focused on addressing applications to
most businesses are using this at some Architecturally, this demands thought the needs of integration and is more able exchange data with
level too.” about how you build an application, where to engage as a business process that takes one another as
you put the user interface, business logic advantage of existing assets whether they they participate in
Dynamic updates and data, as there are multiple places themselves are on- or off-premise.” business processes.
these can go. More than this, it requires Once users have this in mind, the idea
One of the key benefits for vendors and integration to have strategic importance of going to a ‘cloud’ of networked
IT managers is the ability to provide data within the organisation as a whole. computing resources offsite
and updates dynamically as appropriate, “This is why SOA has enjoyed so much becomes more and more attractive.
something that is likely to be of particular popularity for so long,” says Deacon. “The Above all, it makes it possible
interest to smaller organisations with problem has been in delivering on this to harness the cost benefits
limited IT skills. promise. The businesses that are succeeding of SaaS and the reliability of
“Software + Services is Microsoft’s are those that have adopted SOA at an a familiar architecture that
approach to some trends in the organisational or business level, not just as a remains onsite to enable
marketplace – the increased penetration of technical or solution architecture.” on- and off-line working
Internet access and the increased number Clayton adds: “The SaaS approach as required.
of connected devices we use,” explains puts all of this in the cloud, which
Steve Clayton, services lead, Microsoft provides great flexibility on updates etc.
International. “This combination enables but compromises on performance and
new ways to deliver experiences that span availability – especially if you have no
devices and take advantage of increased Internet access. On the other hand, putting
06

Services
SaaS+
disruption
he idea of disruptive technology modest improvements. In both cases the A new technology innovation, potentially
Is SaaS a radical is well established and occurrences technology innovation delivers against the disruptive, then occurs which creates a
or a disruptive can be identified throughout history, needs of current customers of the firm. new set of products. Interestingly, firms
technology? where new tools and practices that A good example of a radical innovation already in the industry often develop the
started at the fringe of society emerged to is the development of the jet engine, new innovation.
Dr Steven Moxey
rival and supersede existing technology. which certainly offered breakthrough The firm then tests the innovation with
considers the
evidence. The term ‘Disruptive Technology’ was first performance against well-established existing customers, a very natural step.
introduced by Clayton Christensen and customer needs for military and civil However, for a disruptive technology the
Joseph Bower in their leading 1995 article aviation. A company with a radical customer feedback is not good since
Disruptive Technologies: Catching the innovation is likely to enjoy a significant disruptive technologies fail to meet key
Author Wave,1 in which they describe the scenario competitive advantage. needs of existing customers and hence it
which affected the creators of disk drives By contrast, disruptive technology does not appeal (a radical technology by
Dr Steven Moxey from the 1970s to the 1990s. No individual innovations are more complex and can best contrast will appeal to existing customers).
is Research Fellow disk drive manufacturer was able to be understood as a series of steps leading The firm then seeks out new markets
at Manchester dominate the market for more than a few to disruption. During a Manchester Business and applications for the new disruptive
Business School. years, each manufacturer repeating the School/Microsoft SaaS research project a technology. In many cases new markets
www.mbs.ac.uk mistakes of others by failing to understand simple disruptive technology framework are created, or enabled, by a disruptive
the nature of disruptive technology. was used to explain the idea of disruptive technology. The new markets may grow
Since the mid ‘90s the Internet has technology (Figure 1) . to be many times the size of the original
played a significant role in shaping the markets served by the firm. This growth
software industry. In 2004 at a conference Disruptive Technology Framework helps the firm to refine and improve the
brainstorming session between O’Reilly performance of the disruptive technology.
and MediaLive international, the popular The first step in the disruptive technology Finally, the performance of the
term of Web 2.0 was born and with it a journey is an existing product, which is disruptive technology has improved to the
wave of interest focusing on the idea of successfully sold to meet existing market extent that it can successfully re-invade
the web as a platform for software delivery (customer) needs. the original market and disruption occurs.
– now known as Software as a Service
(SaaS). In 2005, Ray Ozzie, Chief Software Figure 1. The disruptive technology framework
Architect at Microsoft, articulated the
Key Values Key Values
importance of this new model for software
delivery in his memo entitled The Internet
Services Disruption.2 Could SaaS be the
next disruptive technology?
What are the key What are the key needs
Radical or disruptive? attributes of a from any existing
traditional product? customer perspective?

Technology-based innovations are


Key Values Key Values
often classified as radical innovations,
frequently originating in R&D labs
and offering significant functional
performance over the old technology, or
as incremental innovations, which tend What are the key What are the key needs
to be customer driven and deliver more attributes of the from a new market
new product? customer perspective?

Questions or thoughts? Email; thearc@microsoft.com


07

www.microsoft.com/architect
Performance Metric e.g. cost per unit

Offered by
Established
Technology Disruption! Demanded
by Users Unfortunately information on new markets DVD: VHS Calculator:
is notoriously hard to come by, especially Cordless Phones Slide Rule
quantitative market sizing, and this makes Jet Engine: Mobile: Landline
Piston Engines iPod: Walkman

High
Offered by it challenging for firms to develop business
Disruptive
Technology cases for disruptive technology, compared
to radical or incremental innovations.

Radical
Time (see Bower and Christensen, 1995)

Figure 2. demanded performance


Software as a Service Disk Drives
Dell Direct
Software as a Service (SaaS) is an important Schwab

Low
The actual point of disruption can be new development for the software industry,
identified as the point where the disruptive which may have disruptive potential. In 2008
technology performance exceeds the Manchester Business School and Microsoft
customer’s demanded performance line, completed an investigation amongst ISVs
see Figure 2. This means that existing and Enterprise customers to assess the Low High
customers will accept the disruptive potential of SaaS as a disruptive technology. Disruptive
technology. Note that the original Seventy-five UK ISVs were surveyed,
technologies often carry on improving as supported by three customer focus groups, Figure 3. radical and disruption innovation index
well but customers are not prepared to pay to assess SaaS’s potential for disruption and
a premium for additional performance. to classify their own innovations (based on The most important driver for disruptive
SaaS) as disruptive or radical/incremental. technology innovation was found to
Demanded Performance Disruptive technology enjoys a high be senior management belief in the
degree of awareness and understanding innovation. The more senior management
A technology is disruptive when it has amongst ISVs, with 70% of the sample understands and supports disruptive FOOTNOTES
completed all of the five steps, which may agreeing that they understood disruptive technology innovations, the more likely it
of course take some time. It is easy to technology and 67% believing that is that investments will be made. The main
identify a disruptive technology innovation disruptive technology is important to their barrier to exploiting disruptive technology
when it has run its course, by which time it business. The vast majority of UK ISVs, innovations appears to be allocating [1] Bower, J. L. &
is usually too late! 81%, are aware of SaaS and 71% believe resources to disruptive technology Christensen, C. M.
An interesting example of a potential that SaaS has disruptive potential. Indeed innovation ahead of established products (1995) Disruptive
disruptive technology in progress may be 56% are already creating innovations and business. This is the same conclusion Technologies:
the Wii games console. Traditional gaming based on SaaS. This shows the importance reached by Joseph Bower and Clayton Catching the Wave.
customers value realism and complex of disruptive technology innovation to Christensen in their work on disruptive Harvard Business
gameplay – the market is served by Microsoft UK ISVs. technology.1 The solution to this problem Review, 73, 43-53.
Sony (Playstation), Microsoft (Xbox) and To distinguish between disruptive and may be better management awareness of
Nintendo (step 1); Nintendo develops new radical innovations, proven measurement disruptive technology innovation and ring- [2] The Internet
technology innovation, the wand (motion scales3 were employed to create a fenced investment for new innovations. Services Disruption,
sensor) (step 2); this is unlikely to appeal disruptive innovation index and a radical The goal for companies with disruptive Ray Ozzie.
to hard core gaming customers (step innovation index, both ranging from 0 to a technology is to create surprise for the http://tinyurl.
3); so Nintendo creates the Wii product possible maximum score of 100. competition. ISVs should seek to avoid com/8523v7
and targets a new market for leisure The disruptive innovation index for SaaS disruptive technology surprises in their
and families (step 4). This has proved to was measured as 54.5, and the radical markets by scanning for new technologies [3] Easingwood,
be very successful and Nintendo is still innovation index as 60.4 (see Figure 3). that have applications relevant to their C. & Moxey, S.
struggling to meet demand. Will there be business. Once a technology is identified, a (2006) ‘Bringing
an opportunity for disruption of the core Radical and Disruptive competitive strategy to counter the disruption High Technology to
gaming markets by the Wii? It is difficult to Innovation Index can be prepared including partnership Market: Successful
say but that may be less important if the opportunities with the new entrant. Strategies Employed
new leisure gaming segment proves large These results suggest that the innovations In summary, SaaS technology certainly in the Worldwide
and profitable. under development by UK ISVs may be shows the potential for disruptive Software Industry’
Understanding the needs of new more radical (aimed at existing markets) innovation but we will have to wait some Journal of Product
and existing market segments is very than disruptive (initially aimed at new time yet before a definite judgment can Innovation
important to the successful management markets). For more details, view the full be made and the business school case Management, 23,
of disruptive technology innovations. report online at http://tinyurl.com/8bdw26. studies written. 498-511.
08

Dynamic IT
evolves with S+S
The future wo major problems that have at least embracing the concept of services coming 5 years, during which time we
existed for decades in relation to and standards-enabled integration. will see many changes in the way IT is
The Arc spoke to IT systems are inflexibility and “Once you start down that road, you are delivered within the enterprise.
Dale Vile, research fragmentation, and the software layer not only able to move things around and Software + Services (S+S) will form
director at Freeform has played a big part in this. substitute components within your own a natural part of this evolution, yet at the
Dynamics, about Indeed, until recently acquiring software infrastructure, you are able to move things moment many still don’t understand it as a
where Software + was a case of making choices and across company boundaries,” he says. concept and there is much work to be done
Services fits into having to live with them for long periods “This opens the door to a few things. educating businesses about its benefits.
the evolving IT until upgrades or replacement bespoke Firstly, getting third party service providers Vile believes that the hype around cloud
landscape applications were developed. These to host some of your infrastructure for computing has obscured what is really going
changes themselves caused upheaval you, while maintaining systems integrity on in terms of the underlying trend towards
and posed significant risks and costs to and robust integration. Secondly, taking Dynamic IT. Much of this stems from those
businesses, as they involved the need for advantage of services that were conceived cloud advocates who suggest that everything
JARGON…? integration or re-integration. to be provided from the cloud and should be hosted externally unless there is a
The good news is that thinking, integrated with in-house software, and very good reason to do otherwise.
technology and standards have now lastly, enabling the concept of constructing For Vile, the concept of Dynamic IT,
.Net evolved to a point where organisations can solutions in a highly flexible and which Software + Services plays into, is
A Microsoft software look forward to a much smoother evolution responsive manner through component location and provider agnostic. “It is the
framework available of their IT landscape. assembly – giving rise to so called difference between saying ‘the cloud is
with several ‘composite applications.’” the best place to run things’ and ‘things
Microsoft Windows Dynamic IT This has the potential not only to should be able to run wherever is most
operating systems. streamline the way in which an IT appropriate,’” he explains.
It includes many Today, IT is moving towards a more dynamic department operates internally, but also to In relation to S+S specifically, this is
pre-coded solutions model. Virtualisation has been accepted at enable IT to give users a safe and efficient manifested in two ways.
to common the hardware or systems layer, and while way to take some of the strain in the ‘last Within larger enterprises, S+S is
programming there is still a long way to go, developments mile’ of application delivery through things really an extension of the Dynamic IT
problems plus a and experience in this space have shown like mash-ups and user-configurable portals. architecture based on principles including
virtual machine enterprises the potential of a more dynamic Such possibilities are increasingly virtualisation, abstraction soft-coupling
that manages approach to business operations, too. supported by more capable tooling and and the like, where the idea is to reduce
the execution of In the solution space a similar spirit has the evolution of the concept of ‘application hard-wired dependencies and empower
programs written emerged, notably with Service Oriented platforms’ that embed core capabilities businesses to substitute and move
specifically for the Architecture (SOA), which supports the such as application serving, security, components around as their needs dictate.
framework. idea of flexibility, ease of integration and identity management, analytics, workflow “If the organisation has an SOA
the smooth evolution of systems. While and so on. The notion of services and programme or initiative, then it is a natural
there has been some confusion over how re-use that underpins SOA is an important part of or extension of that,” says Vile. “For
best to bring SOA on board for internal concept here, too. smaller organisations, who generally do
developments, packaged application not think in terms of infrastructure and
vendors have invested heavily in this Adoption architecture, S+S manifests itself as ‘plug-
area and are introducing SOA into the IT in’ services from the cloud.”
landscape through the ‘side door’. While we may have entered the era He believes vendors must take these
Dale Vile, research director at Freeform of genuinely dynamic IT, we are just views into account, as large organisations
Dynamics, believes that this forms a scratching the surface of its potential. The remain suspicious of reliance on black-box
foundation on which many will build, not real uptake and transformation of many plug-in services, whereas small ones don’t
necessarily consciously thinking of SOA, but of these ideas will take place over the understand the architectural implications.

Questions or thoughts? Email; thearc@microsoft.com


09

www.microsoft.com/architect

“Clarity on how the underlying concept


translates to solutions and propositions in
different ways by segment is important,”
says Vile.
Also of importance is the difference
between the more traditional ASP and SaaS
model, primarily concerned with delivering
standalone application functionality with
minimal integration, and S+S, which is geared
towards breaking down boundaries and
introducing flexibility in the broader sense
– something every enterprise is interested in
given the current economic outlook.
“The key questions people need
answering are around selecting and
qualifying opportunities for SOA;
S+S; the practicalities of scoping and
justifying projects; understanding the
risks; preparing appropriately; and lastly,
executing cost effectively. It’s all about
identifying best practices, which is as JARGON…?
much about acknowledging the pitfalls and
workarounds as it is about defining the
opportunities and benefits,” explains Vile. Enterprise Service
As it stands, the problems experienced Bus (ESB)
today are less to do with technology and This refers to a
more to do with how the wider industry 10% of the functionality was outsourced to match-maker and catalyst,” says Vile. software architecture
supports the models that are emerging. specialist providers, that would still mean One of the other challenges will be construct, typically
Vile believes that much of what we hear, dealing with 100s of service providers,” to bridge the gap between the ‘echo implemented by
particularly from those vendors wedded to the he explains. “When dependencies and chamber’ in which new ideas and technologies found
concept of cloud computing, remains naive. integration between applications and concepts are hyped up by vendors, in a category
“As organisations begin to plug external services is then taken into account, you analysts and other advocates, and the real of middleware
services into their IT infrastructure, they can immediately see the extent of the world in which mainstream businesses infrastructure
will accumulate service providers and problem as it relates to service levels, and IT departments live, he says. products, usually
service agreements that will result in troubleshooting, support, maintenance, But as the economy stutters into 2009, based on recognized
fragmented accountability for who is upgrades and accountability, not to that real world is learning some very harsh standards, which
responsible for what, which translates mention customisation.” lessons already and many enterprises provide fundamental
to a potentially huge operational and However, for S+S to really take hold, there are being forced to think carefully about services for complex
commercial risk,” he says. needs to be a coherent service and application their next moves. With budgets slashed architectures via an
Right now, service providers seem to be provider ecosystem in which business models, or gone, and no room for manoeuvre in event-driven and
ignoring this, but at some point, says Vile, standards and practices exist that take terms of ripping out their old systems, the standards-based
they will need to deal with the issue. account of multi-provider solutions. S+S model should allow clever enterprises messaging engine
“The average large enterprise runs “I think Microsoft in particular has a to tap into existing arrangements whilst (the bus).
literally thousands of applications. If only big role to play here as an orchestrator, reaping the benefits of hosted solutions.
10

S+S in the
Case study
Software +
Services is all
about evolution

real world
not revolution,
says Andy
James, CTO of
IT consultants
Solidsoft.

As the CTO of Solidsoft, Andy James “In a sense we were treading the path around a customer’s preferences. It
prides himself on being at the cutting of Software + Services before Microsoft doesn’t matter whether a customer
edge of technology, not merely from coined the phrase. What’s important is that favours Salesforce CRM or Microsoft CRM:
a technological standpoint, but also in there is a clear distinction between what Solidsoft can deliver services around
terms of his ability to deliver real business we do and Software as a Service. In our either. It can then add partner services,
benefits to his customers. experience, Software as a Service is not such as credit card clearance or address
For the past fifteen years the a complete answer. I can cite examples look-up, enabling it to create complete,
independently owned firm of IT where the use of a product like salesforce. composite solutions.
consultants has specialised in the use com just doesn’t cut it on its own and
of Microsoft technologies to solve the needs augmenting with services such as Customer fears
problems of system integration within and postcode lookup and the like. Here we see
between enterprises. More recently, it has true Software + Services.” Even so, James believes some customers
developed business solutions based on James says that Solidsoft evaluates are put off by what they regard as the hype
BizTalk, Sharepoint and .Net. each company’s business problems on around S+S and by doubts about ‘buying’
To start with, Solidsoft’s focus was on a case-by-case basis and adapts its multi-vendor solutions.
enterprise application integration, business approach accordingly. “We do not start He expects these fears to persist until
process integration and trading partner with a set approach: we start with the Microsoft’s Azure platform becomes ‘real’,
integration. However, it soon moved customer’s business problem and how we by which he means something that can be
into more process-orientated solutions, can solve that. S+S is one option in solving used in enterprise-strength solutions.
concentrating on business process the problem.” “Today Azure is a promise by Microsoft
management (BPM) and latterly enterprise One of the major advantages of to deliver cloud computing. That promise
service bus (ESB). this model is that it makes it possible is being backed up with some interesting
“As an architectural paradigm we for Solidsoft to deliver quick wins for pre-release software and hosting services
adopted Service Orientated Architecture customers. “Rather than taking the ‘boil but as yet it can’t be ‘bought’, costed or
(SOA),” James explains. “The focus was the ocean approach’ to an enterprise level used to deliver to business,” explains
not only on delivering software but also the solution, we can deliver key services and James.
underlying building blocks or services.” couple them with best-of-breed software One of the common misconceptions is
Today, Solidsoft is moving forward solutions delivering tangible value quite that S+S is too expensive and complicated
with a composite approach to business quickly,” says James. for most enterprises to take on board. Yet,
solution delivery. This allows Solidsoft to build solutions with a little education and a steer around

Questions or thoughts? Email; thearc@microsoft.com


11

www.microsoft.com/architect

JARGON…?

Virtualisation
Within computing
this refers to the
abstraction of
computer resources
at various levels.

Microsoft BizTalk
Server
Referred to by many
as BizTalk, this
business process
management (BPM)
server enables
companies to
automate and
integrate business
processes.

Microsoft
the subject most managers soon realise the public is distributed to and shared by a the-shelf software configured with a solution Sharepoint
that it can not only help their business but number of departments. constructed to deliver a number of services Browser-based
provide the cost benefits that many crave “The main customer experience was that really shows the power behind S+S. collaboration
in the current economic climate. a web-based user interface with a set of “Too often solution providers waste and document
Right now, the industry is not helping composited features from many services time and effort re-engineering the same management
matters: the major players in this space including security, address lookup, personal services over and over again,” he says. “By platform products
continue to jostle for position and, as account validation and relationship following an S+S approach, the solution that can be used
James puts it, refuse to ‘play nicely’. But processes. In order that the data could be can be based on both newly created to host websites
he believes that eventually order will easily disseminated to relevant departments software and services, existing software that access shared
prevail, making it easier for advocates of across the country, software such as and services and updated software and workspaces and
S+S to make their point. Microsoft BizTalk was utilised. In effect services where new functions are added to documents, plus
“The new world of the cloud is an BizTalk provided a rules-based distribution existing offerings.” specialiased
opportunity for service and software service,” explains James. Like many of his industry peers, James applications like
suppliers to really embrace a true In addition, Solidsoft developed a number doesn’t think that what we’re seeing is wikis and blogs from
collaborative approach to delivering of services that receiving departments revolutionary. Rather, it is an evolutionary a browser.
business solutions,” he says. The demand could access, either to retrieve further process that enables savvy enterprises to
is there and once businesses truly information or to send updates back. make the most of the two environments,
understand the mantra, many will engage Instead of the monolithic applications of the using them to complement one another and
and deploy services. past, Solidsoft chose to go down the S+S bring order to their business without having
route, so that services developed for this to make wholesale changes time and again.
Key projects iteration could be re-used “I don’t really believe the principles
“If a citizen’s identity needs to be behind S +S are all that new or earth
In the last 12 months Solidsoft has delivered validated for access to a number of shattering,” concludes James. “What I do
a number of key projects in which S+S has services, it seems prudent to produce an believe is that today and going forwards
proved itself, for both central government identity service that can be re-used over Microsoft has provided the software,
and the private sector. Non-disclosure and over again,” says James. “Similarly if I frameworks and development tools that
agreements prevent James from talking need to supply my address, the validation make it so much more achievable. From
about particular clients, but he cites the and look up process need only be Solidsoft’s point of view our focus is still
example of one organisation where highly developed once and used many times.” the same: helping our customers succeed,
sensitive information input by members of But, according to James, it’s the use of off- and in doing so we, too, succeed.”
magazine
www.microsoft.com/architect

WINDOWS SERVER 2008 WITH HYPER-V.

A refreshing blast of pure

virtualisation.
Tired of managing large numbers of servers? Fatigued by rising
TM
costs? Get the virtualising power of Hyper-V built into
Windows Server® 2008. In a single serving, you get consolidation,
flexibility, integration with a broad range of management
tools, and 24/7 availability—for a refreshingly low TCO.
Drink in the details at microsoft.com/uk/serverunleashed

Вам также может понравиться