You are on page 1of 24

June 2017 | www.tmforum.

org

Microservices:
Piecing together a strategy

Sponsored by:
STAY UP-TO-DATE ON ALL THE LATEST NEWS AND VIEWS
Browse by subject
Get reports, webinars, news, videos and more all in one place
Subscribe for alerts on your favorite topics

Inform.tmforum.org
TM Forum’s Quick Insights research reports are free
and can be downloaded by registering on our website
Microservices: Piecing together a strategy
Report author: Page 4 The big picture
Mark Newman
Chief Analyst, TM Forum
mnewman@tmforum.org
Page 7 Section 1
Senior Director, Research & Media:
Annie Turner What are microservices and how can CSPs use them?
aturner@tmforum.org

Managing Editor: Page 11 Section 2


Dawn Bushaus
dbushaus@tmforum.org Microservices and future OSS/BSS
Editor, Digital Content:
Arti Mehta Page 15 Section 3
amehta@tmforum.org
Make it happen
Content Delivery and Program Manager:
Paul Davis
pdavis@tmforum.org
Page 18 Sponsored feature
Content Delivery Coordinator:
Joia Tulloch
Amdocs
jtulloch@tmforum.org

Research & Media Sales Manager:


Mark Bridges
mbridges@tmforum.org

Director, Solutions Marketing:


Charlotte Lewis
clewis@tmforum.org

Vice President, Content, Research & Media:


Aaron Richard Earl Boasman
aboasman@tmforum.org

Advisor:
Barry Graham,
Senior Director, Agile Business & IT Program
bagraham@tmforum.org

Joann O’Brien,
Vice President, APIs & Ecosystems
jobrien@tmforum.org

Report Design:
We hope you enjoy the report and, most importantly, will find ways to use the
thePAGEDESIGN ideas, concepts and recommendations detailed within. You can send your
Published by: feedback to the editorial team at TM Forum at editor@tmforum.org
TM Forum
4 Century Drive,
Parsippany,
NJ 07054
USA
© 2017. The entire contents of this publication are protected by copyright. All rights reserved. The Forum would like to thank the sponsors and advertisers
www.tmforum.org
Phone: +1 973-944-5100 who have enabled the publication of this fully independently researched report. The views and opinions expressed by individual authors and contributors in
Fax: +1 973-944-5110 this publication are provided in the writers’ personal capacities and are their sole responsibility. Their publication does not imply that they represent the views
or opinions of TM Forum and must neither be regarded as constituting advice on any matter whatsoever, nor be interpreted as such. The reproduction of
ISBN: 978-1-945220-22-7 advertisements and sponsored features in this publication does not in any way imply endorsement by TM Forum of products or services referred to therein.

3
The big picture

4
Microservices: Piecing
together a strategy

A century ago, Henry T. Ford’s assembly line technique to build applications which, over a period of time, became
of mass production revolutionized transportation, monolithic and unwieldy. But now, many companies are
making vehicles widely available and affordable. For 50 breaking the process down into components which can
years after the first Model T rolled off the production then be reassembled to deliver larger applications.
line, companies like Ford manufactured and assembled
automobiles in their own factories. This is called a microservice architecture or
microservices. It is an approach to building, delivering
But over the last 30 to 40 years the nature of and using software that many Internet companies
automobile manufacturing has changed. Today’s have been employing for five to ten years or more.
assembly plant represents only the final phase in the And in the same way that specialist manufacturing of
process of manufacturing a vehicle. It is here that components has resulted in better automobiles, so is
components supplied by more than 4,000 outside componentization helping to create better software.
suppliers, including company-owned parts suppliers,
are brought together for assembly. BMW, for example, How can telecoms benefit?
has about 40 primary suppliers. But what relevance do microservices have to the
telecommunications business? Although microservices
We can draw some interesting parallels between car can be used in many environments, they often are
manufacturing and software development. In the past, associated with cloud-native approaches, and cloud is in
software companies assembled large teams of engineers its relative infancy in telecoms.

“The idea behind microservices is that, rather than building large monolithic applications,
development teams instead build apps as collections of loosely coupled services that
operate autonomously. They are a special kind of a service-orientated architecture.”

5
Microservices: Piecing
together a strategy

In addition, CSPs have many legacy systems, processes, Read it to understand:


technologies and business models, which they have
had little incentive to change. Unless commercial and n What microservices are
financial prospects come under serious pressure, the n How microservices can help CSPs
approach to technology remains evolutionary rather n Why network virtualization isn’t enough
than revolutionary. n Why current OSS/BSS must change in the virtualized
world
But now with competition from over-the-top providers n How operators expect to use microservices to
(OTT) mounting, operators are beginning to virtualize improve OSS/BSS
their networks and embrace cloud and microservice n What some challenges are in adopting microservices
architectures. This report looks at how they can use n What to do next
microservices.

“Unless CSPs’ commercial and financial prospects come under serious pressure, the
approach to technology remains evolutionary rather than revolutionary.”

6
SECTION 1

What are microservices


and how can CSPs use them?

7
Microservices: Piecing
together a strategy

The first companies to deploy microservice Amazon’s microservices evolution


architectures more than ten years ago were webscale
businesses like Amazon, Google and Microsoft. This was
before the term microservices – or even DevOps – was
formally recognized.

Amazon is an interesting case study. If you go back to


the company’s early days (before Amazon Web Services
existed), its online retail store was a large architectural
monolith with multiple tiers and components. Product
development lifecycles slowed as the codebase grew
and each developer had to coordinate his or her
Source: Amazon
changes with everyone else’s. Put simply, it decreased
Amazon’s ability to innovate.

The company addressed this in two ways. First, it


evolved the monolithic application into a software-
orientated architecture by teasing out functional These changes have impacted Amazon profoundly.
components and wrapping them in web services Speaking at the Amazon Web Services Re:Invent
interfaces. For example, it separated out the ‘buy’ conference, Senior Product Manager Rob Brigham,
button on the Amazon website into what we now call a explained how the creation of small microservices
microservice. These functional components were then teams with complete responsibility and accountability
only able to talk to each other through web service for the software they create impacted the overall culture
application program interfaces (APIs). and dynamism of the company as a whole.

The second big improvement was breaking up the “When customers ask me why Amazon is able to move
central hierarchical product development teams into so fast, this is the answer I give them: Even though
much smaller “two pizza teams” (six to eight developers from the outside it might look as if Amazon is a larger
– enough to eat two pizzas). Each team was then given organization that might have some internal overhead, Watch Amazon’s Rob Brigham
full ownership and accountability. Today we call this on the inside we are really structured like a bunch of discuss the evolution of
DevOps. start-up teams,” Brigham said. microservices at the company

8
Microservices: Piecing
together a strategy

CSPs look to software CSPs have been focusing on the adoption of network
To many CSPs, microservices still sound like science functions virtualization (NFV) and software-defined
fiction. Few telcos today have (or have ever had) a networking (SDN) for the past two to three years. AT&T
software culture. They typically buy IT systems (software has been a particularly vocal proponent.
and services) from third-party suppliers – either
telecoms specialists or enterprise software vendors. “We have an ambitious goal of virtualizing 75 percent of
our network by 2020. Containers and microservices are
But for CSPs, particularly in developed markets, it’s key to reaching that goal,” Andre Feutsch, President and
becoming clear that the adoption of software concepts CTO, AT&T Labs, said in a 2015 blog post.
and architectures is inevitable. It is just a question of
when and how. Virtualization is not enough
But there is a growing conviction among CSPs that
The challenge is bringing in software expertise from virtualization may not go far enough to create the agility
outside and reorienting existing teams. In the meantime, required to transition into digital service providers.
traditional telecoms suppliers are shifting their own Speaking at the Big Communications Event in May, Matt
products, services and capabilities into the cloud. Beal, Director of Innovation and Architecture, Vodafone,
argued that it is “no longer sufficient” to virtualize alone.
Microservices architectures will be an option wherever
CSPs are seeking to embrace cloud-native solutions, “That’s not where the real benefit comes,” he said.
and CSPs’ networks, which account for more than 80 “Products need to be cloud-ready or cloud-native.
percent of their total capital expenditure, arguably Cloud-native is the only way to strike the balance
represent the single biggest opportunity for cloud between speed, agility and transformation.”
transformation.

“Products need to be cloud-ready or cloud-native. Cloud-native is the only


way to strike the balance between speed, agility and transformation.”
Matt Beal, Vodafone

9
Microservices: Piecing
together a strategy

Beal raised concerns about the speed at which vendors is composed of programmers and UX experts… All this
are developing cloud-native solutions: “Some [vendors] talk of automation, SDN and virtualization is not going
who are strong in virtualization probably think they get to fundamentally change the service provider part of
to stop there, and we don’t think that’s feasible. We the industry unless the service providers get their hands
think you have to follow through to cloud-native.” dirty. You won’t get the OpEx savings promise unless
you can program the automation yourself.”
Many large operator groups have set up internal
initiatives to accelerate the evolution of their network Telefónica’s new platform architecture has a control
into the cloud – for example, Vodafone’s Project layer, virtualization of resources and virtual functions,
Ocean, AT&T’s Domain 2.0, Telstra’s Network 2020 and and the company is adopting a microservices
Telefónica’s Unica. In doing so they are trying to change architecture and will use containers to improve
their relationships with suppliers, building more of a performance.
partnership where both sides contribute to software
development. Cloud-native is key at DT
Speaking at 5G World in London in June, Deutsche
DIY at Telefónica Telekom’s Vice President of Core Network and Services,
In addition to partnering with multiple suppliers (HPE, Franz Seiser, identified a cloud-native architecture as
Ericsson, Huawei) for its Unica NFV project, Telefónica one of the three key concepts for a 5G architecture
has started to take a do-it-yourself approach to network (the others being an ultra-dense network and network
transformation over the last 12 months. slicing).

“We have consciously tried to simplify the architecture, A modularization of network functions should be part
and to do that we have refused to go and see a large of this cloud-native architecture, he added, although “We need to be careful about
vendor or integrator and give them a mandate – a proper discussion is needed about what the criteria creating a massive management
we’ve decided to learn by ourselves,” Patrick Lopez, should be to design the right size of these blocks.
problem with thousands of
Vice President Networks Innovation, Telefónica, told
attendees at the NFV World Congress in May. “We need to be careful about creating a massive microservices.”
management problem with thousands of microservices,” Franz Seiser, Deutsche Telekom

“We’ve integrated it ourselves,” Lopez said. “Our team Seiser said.

10
SECTION 2

Microservices and
future OSS/BSS

11
Microservices: Piecing
together a strategy

Integrating NFV with existing (and future) operational Comcast adopts DevOps
and business support systems (OSS/BSS) is a challenge Operators in the content and TV business, a market
for CSPs. Indeed, NFV requires a complete rethink of where OTT players are innovating aggressively, need
network operations. future OSS now. Consider US cable operator Comcast,
one of the world’s biggest media companies, whose
TM Forum has been collaborating with CSPs to help Enterprise Services Platform (ESP) powers back-
define requirements for future OSS, and it is already office functions including customer and sales portals,
clear that microservices will be central to that vision. interactive voice response (IVR) and Comcast.com.

“We need OSS that is highly componentized, a service- In 2014 Comcast started transforming ESP with four
orientated architecture,” says Barry Graham, Senior goals in mind:
Director, Agile Business & IT, TM Forum. “Let’s take
assurance for example: Before, you had a single
reducing time to market for new services
platform for collecting, analyzing and reporting on data.
Microservices now breaks this down. In a microservices
developing elastic scalability
architecture, you take the approach that data collection
is just data collection. It offers componentization of
increasing resiliency
functionality and processes.”

decomposing the monolith


The other benefit is scalability, particularly when it
comes to realizing the 5G vision. Long-term evolution
(LTE) networks are not architected to be able to ramp Comcast started migrating the first services in 2015, but it
up and take down different network elements. CSPs wasn’t until 2016 when DevOps practices were introduced
today “are virtualizing things that weren’t meant to be across the business that culture started to shift. The
virtualized,” according Graham, who adds that today’s company plans to start using microservices this year.
OSS simply cannot scale.
“We want to introduce the concept of a microservice
doing one thing and doing one thing really well,”
For more about 5G management Christopher Tretina, Director of Common Infrastructure
challenges, check out this article Platforms at Comcast, told delegates at the SpringOne
on Inform Platform conference last July.

12
Microservices: Piecing
together a strategy

In fact, microservices are already driving some of the rebuild its entire product portfolio using microservices,
newer capabilities and applications Comcast is offering starting with horizontal products before moving
including ‘Last 9’, a remote-control feature that allows to those focusing on specific industries. Using this
viewers to see the last nine videos they’ve watched, architecture, Oracle is rebuilding its Communications
whether on demand, on the web, a linear show or portfolio and making the revamped cloud-native
something on their DVR. products available via a software-as-a-service (SaaS)
delivery model. Netcracker, meanwhile, leverages
Microservices for digital experiences microservices in the cloud platform supporting its
While OSS needs a radical overhaul, current thinking Netcracker 12 product suite.
around BSS is more evolutionary. This is because there
are some major obstacles to moving BSS into the cloud, Large CSPs adopting first
such as national regulations around the storage of Microservices are a fairly extreme architectural concept Watch Comcast’s Christopher
personal data and the need for charging and policy which can be used in cloud and non-cloud scenarios. Tretina and Accenture’s
functions to be located close to the network to minimize However, for CSPs they are most relevant to cloud- Nigel Barnes discuss Comcast’s
latency. native applications and represent an important part of adoption of DevOps
the digital transformation journey.
Nevertheless, some leading BSS suppliers are
embracing microservices for functions where privacy It is no coincidence that the service providers
and latency aren’t a problem. Amdocs, for example, is deploying microservices (such as those referenced in
adopting microservices for omnichannel and customer this report) are large, established operators intent on
engagement systems.

“In back-end systems where you are less likely to change


the code in high cadence, microservices are – at least
currently – not entirely warranted,” says Zeev Likwornik,
Head of the Amdocs Cloud Center of Excellence. “But
for services where there is a higher cadence of code “It is no coincidence that the service providers
change – for example, a shopping cart in a digital store –
deploying microservices are large, established
microservices can significantly boost business agility.”
operators intent on becoming innovative and agile.”
Last year Oracle announced that it would gradually

13
Microservices: Piecing
together a strategy

becoming innovative and agile, and delivering customer development compared with building large monolithic
experience that matches webscale companies. applications.

They have built large teams of software developers and Alex Roetter, the former Head of Engineering at
engineers working across IT, network and enterprise Twitter, once described it as moving from a centrally
functions. The expertise they have acquired has planned economy to capitalism: It’s difficult and can
resulted in moving beyond virtualization to embracing result in anarchy. When Amazon moved to DevOps and
cloud-native approaches. microservices, it found that the central engineering
team which had previously been responsible for
In his keynote presentation at TM Forum Live! in May, deploying new applications to customers was unable
Shankar Arumugavelu, Senior Vice President and CIO, to service all these new microservices teams. So, the
Verizon, referenced the importance of microservices to company created a tools group and a self-service
the company’s digital transformation. Microservices will approach to replace the central team.
be used to modernize the IT stack in an effort to reduce
complexity – a process that has already resulted in the More generally, moving from distributed monoliths to
rationalization of two thirds of its applications. true microservices can be challenging due to stodgy
culture, lack of appetite for innovation, lack of the
But it is worth repeating that CSPs like Verizon are still technical skills required and not fully understanding the
at the early stages of this transformation. Greenfield concepts.
systems and approaches will offer an easier pathway to
cloud and microservices, but in practice legacy IT and Returning to the automobile analogy, componentization
networks will dominate the telecoms horizon for the is an inevitability because it results in better products as
foreseeable future. a result of specialization, focus and accountability. But
in the same way that componentization has flourished
Addressing the challenges in car manufacturing because of the existence of a
CSPs face many major challenges in deploying relatively small number of global automotive original
microservices, a task that is difficult even for large, equipment manufacturers who can guarantee strong,
established webscale companies with considerable predictable demand for car parts, so will microservice
software expertise. Building applications as collections architectures only flourish in telecoms where there is Watch Verizon’s Shankar
of loosely coupled services that operate autonomously scale, expertise and a willingness to learn through trial Arumugavelu discuss the
requires a completely different approach to software and error. company’s digital transformation

14
SECTION 3

Make it happen

15
Microservices: Piecing
together a strategy

CSPs are taking their first, tentative steps into their approaches to microservices and, where
microservices, and it is already clear they will have an possible, work with them on a componentized
important role within network and IT environments. approach. Successful partnerships will give you
All operators have been using service-orientated confidence to roll out microservices more broadly
architectures which provides a strong foundation for across your organization.
migrating to a modular microservices architecture.
Here are some steps CSPs should take as they plan Be realistic and pragmatic
their migration: There is a risk that an overambitious microservices
project – and the breaking down of an application
Be prepared for organizational changes into hundreds of pieces – will create a management
Embracing microservices will require and organizational headache. It might be easier, in
organizational changes as part of overall the short to medium term, to create larger building
restructuring and adoption of DevOps practices. blocks.
The changes will be as much about the adoption
of new business cultures and decentralization of Build a microservices approach into the 5G core
responsibility and accountability as the creation It seems inevitable that microservices will play an
of physical teams. important role in the 5G core. However, there are
still many visions about how to implement 5G, and
Work with partners until consensus emerges the precise nature of the
Adopting microservices will not be required ‘building blocks’ will remain undefined.
straightforward – it will be a learning process for Standards body 3GPP will start work on Release
CSPs and their suppliers. As such, it is important 16, which will address the 5G core, in mid-2018
to start talking with technology partners about with a target completion at the end of 2019.

“Adopting microservices will not be straightforward – it


will be a learning process for CSPs and their suppliers.”

16
Microservices: Piecing
together a strategy

Consider microservices for BSS transformation


Front-end systems with changing requirements,
such as digital stores, are particularly well-
suited to a componentized approach. Adoption
of microservices in BSS can protect expensive
customization and major upgrades of
commercial off-the-shelf packages. It can enable
decoupling of ‘systems of engagement’ and
‘systems of records’, and help CSPs differentiate
service offerings.

Consider using Frameworx and Open APIs


A microservices architecture relies on APIs to
make one microservice available to another
within an application. TM Forum offers a suite of
Open APIs mapped to the Frameworx Business
Process and Information Frameworks (eTOM and
SID), which could be relevant to CSPs in their
approach to microservices. TM Forum is also
working on a functional decomposition of the
application map in the Application Framework
(TAM). For more information, contact Joann
O’Brien, Vice President, APIs and Ecosystems.

17
SPONSORED FEATURE

Putting Microservices into Practice


Taking microservices from theory into reality to achieve business agility

Zeev Likwornik, Cloud Product Line Manager & Head of Cloud Center of Excellence, Amdocs
Yifat Kafkafi, Cloud Product Marketing Manager, Amdocs

Where exactly are Communications Service Providers and assembled quickly for rapid deployment and 1. Focusing on culture and processes: Beyond tools
(CSPs) headed in the future? Digital transformation updates. New functions can often be delivered and technology, building a culture and processes
is top of mind for virtually all CSP leaders, as they through replacement and reconfiguration, rather that encourage experimentation and innovation is
seek to transform their business models, IT systems than intrusive and costly customizations. Individual key.
and cultures to succeed in today’s market. To stay microservices can be seamlessly upgraded, swapped 2. Evolving monolithic applications into granular,
competitive, CSPs must improve their end users’ out and scaled out/in, without affecting the rest of API-driven applications: This shift isn’t a
digital experience and gain service agility so that they the application. This allows small development teams simple code re-factoring, it requires intimate
can launch and iterate new features and services to work on independent modules, taking end-to-end understanding of Domain Driven Design and the
easily and quickly, with low cost of failure. This ownership until production. This fuels faster cycles of relevant application and business processes.
encompasses everything from catching a market innovation and experimentation – thus achieving the 3. Embracing cloud native technologies: Selecting
trend while it’s hot and monetizing it (i.e. offering a full potential of DevOps practices. the right future-proof stack among the rapidly
zero rated Pokemon Go mobile package) to quickly evolving options is critical.
adding new features at lightning speed, such as In decomposing monolithic applications to 4. Re-thinking your deployment processes in a
adding a ‘save for later’ feature to the shopping cart. microservices using Domain Driven Design, DevOps world: Will your teams be ready to
application functionality is divided into autonomous receive new features and code every few days or
However, CSPs face roadblocks in their quest to domains and sub-domains with clear and self- weeks from vendors? Receiving code on a more
transform due to the complexity of their existing IT contained boundaries, each exposing open frequent basis also requires trusting vendors’
systems and the lengthy time required to launch standardized APIs. This modularity in the functional quality assurance and their understanding of your
new services. Cloud native applications, based on architecture provides CSPs the ability to decouple overall business requirements and constraints.
microservices architecture, are regarded as a key their digital applications from the back-end engines to
enabler to deliver the agility and flexibility CSPs increase service agility and business flexibility. Bridge the gap to microservices
require. Moving to microservices architecture is a complex
Be ready for a new paradigm undertaking involving risks and challenges. One
With microservices architecture you can ‘think big, The move to microservices architecture is a paradigm of the benefits of microservices architecture is
by thinking small.’ Microservices are small, single- shift which, if done right, holds the potential for CSPs greater simplicity in the functional domain, however
purpose pieces of code which form loosely coupled to boost their business agility to a whole new level. This in parallel the complexity in the non-functional
pieces of applications that can be reconfigured new paradigm encompasses a number of aspects: domain significantly increases. The distributed

18
SPONSORED FEATURE

Putting Microservices into Practice


Taking microservices from theory into reality to achieve business agility

nature of microservices architecture results in higher What Amdocs offers and use standardized, open APIs. To ensure
operational complexity in many aspects such as enterprise-readiness, faster time to market and
testing, integration, monitoring, logging, security, n Microservices-based applications: After first reduced risk, Amdocs provides microservices with
service discovery and data consistency. adopting microservices in its cloud native well-defined and tested business process flows,
NFV suite, Amdocs is now evolving its digital architected for data consistency and tested to
To mitigate the impact of increased complexity and engagement and experience solutions, including ensure non-functional SLAs and performance.
ensure that business value is gained, rather than lost: care, commerce and catalog, using microservices
architecture to provide an open, modular digital Amdocs also offers technology enablers and
1. Adopt a DevOps approach for development and platform. Amdocs microservices are based on professional services to ease the path to leveraging
operation of applications: Introducing greater domain-driven design aligned with the TM Forum microservices:
automation and restructuring siloed teams to
multi-functional teams will enable managing the Amdocs Portfolio Architecture
more complex operations of microservices-based
applications and handling more frequent releases
from vendors.
2. Carefully prioritize which applications to evolve
first to microservices: Prioritize applications that
require the highest cadence of code change and
re-use for maximum business agility: systems of
engagement such as commerce, care, ordering and
catalog, as well as the NFV domain.
3. Equip your organization: Plan for training and
gradual re-skilling of your operations workforce.
4. Prepare for the bimodal transition period: Over
the next few years, CSPs will need to manage new
microservices-based applications alongside their
existing traditional applications and ensure future
and backwards compatibility.

19
SPONSORED FEATURE

Putting Microservices into Practice


Taking microservices from theory into reality to achieve business agility

n Microservices orchestration and operations through an infrastructure-agnostic approach that and microservices architecture paradigms, as
platform: Based on leading open-source community enables microservices to be run over any cloud well as integrating and leveraging various cloud
tooling including Kubernetes and Docker, Amdocs infrastructure. infrastructures.
Microservices360 framework provides a certified n Consultancy & advisory services: Amdocs assists n Managed services: Amdocs provides end-to-
operational envelope for cloud native microservices CSPs in building and executing their strategy for end management and operations of CSPs cloud
packaging, configuration, runtime and day-to-day migrating to cloud and microservices architecture, environments and microservices applications to
operations. The Microservices360 framework including roadmap definition and conducting support today’s bimodal IT needs. Managed services
ensures operability for CSPs with a set of tools internal training. is an effective way for CSPs to obtain both the
such as service discovery, security, monitoring, n Migration services: Amdocs migration services take greater agility and cost optimization they require,
logging, configuration, data management and the pain out of modernizing legacy applications without being constrained by skill scarcity.
API management, while also ensuring openness by re-architecting to cloud-native application
Today, microservices architecture is being used at
Amdocs Microservices360 Frameworks scale primarily by technology-driven innovators such
as Netflix, Airbnb and Google, who have been early
adopters of cloud technologies and DevOps. Most
CSPs are still in the process of adopting cloud and
evolving to agile methods and DevOps, and naturally
will have to bridge wider gaps in order to embrace
microservices. As these are still early days for
microservices and cloud native adoption by CSPs and
standards are still evolving, it is critical to choose the
right partner. With Amdocs’ deep industry-specific
expertise in developing and operating both traditional
applications as well microservices, we’re helping CSPs
to bridge those gaps and successfully navigate their
journey.

Amdocs Cloud Center of Excellence assists leading


CSPs in building their cloud and microservices
roadmap. Contact us at: cloud@amdocs.com

20
Microservices: Piecing
together a strategy

TM Forum Toolkit for microservices

RESEARCH & PUBLICATIONS

eBOOKS

Platforms: How to join the revolution

Open APIs: Turning business strategy into


reality

Omnichannel: Navigating new territory

INSIGHTS RESEARCH
AGILE & VIRTUALIZED OPEN & PARTNER EFFECTIVELY CUSTOMER CENTRICITY
Cloud BSS: The migration begins
OSS/BSS FUTURES ARCHITECTURE OPEN APIs CUSTOMER EXPERIENCE MANAGEMENT
This exploratory report provides initial TM Forum offers 18 Open APIs (with more SOLUTION SUITE Digital transformation: Navigating the way to
steps toward the required architecture under development) to manage services end This set of tools consists of six components: success
for the Future Mode of Operations, which to end and throughout their lifecycle in a a guidebook, hundreds of metrics, a maturity
incorporates virtualization and software- multi-partner environment. model, a lifecycle model, more than 40 Orchestration: Get ready for the platform
defined networking with current networking implementation use cases and an ROI model. revolution
architectures. DIGITAL SERVICES TOOLKIT
Currently under development, this toolkit will BIG DATA ANALYTICS SOLUTION SUITE QUICK INSIGHTS
DYNAMIC CONTROL ARCHITECTURE FOR help companies rapidly address business This set of tools includes a big data reference
MANAGING A VIRTUALIZED ECOSYSTEM problems using a collection of interlinked model, a guidebook containing 65 use cases Data analytics & AI: Key to end-to-end
This information guide presents some assets based on Frameworx. and 1700+ pre-defined metrics. management
practical closed-loop use cases as presented
in TM Forum Catalyst proof-of-concept ONLINE B2B2X STEP-BY-STEP 360 DEGREE VIEW OF A CUSTOMER Customer experience: Why the quest never
projects. PARTNERING GUIDE This guidebook offer a 360-degree view of a ends
This guide explains the five stages required customer and explains how to put customers
BUSINESS RATIONALE AND TECHNICAL to build a partner relationship. Each at the center of considerations and actions.  WHITE PAPER
OVERVIEW FOR ORCHESTRATION AND stage provides key concepts, strategy and
AUTONOMIC CONTROL LOOPS approach, worksheets, examples and exit OSS of the future
This information guide proposes an criteria to enable streamlined and repeatable
architecture based on orchestration implementation.
accomplished through a federation of
domains and autonomic control loops. 

21
SPONSORED FEATURE

FRAMEWORX 16.5
Putting Microservices into Practice
ADVANCES
Taking DIGITAL
microservices from theory into reality to achieve business agility

TRANSFORMATION THROUGH
COLLABORATIVE R&D
Since May 2016 hundreds of individuals from systems scale with increasing quantities
a diverse range of member companies have of transactional data;
worked in TM Forum’s unique collaborative n enhancements to the Analytics Big Data

environment to deliver new features in Repository (ABDR), which address critical


TM Forum Frameworx™ 16.5 The projects were domains such as the customer and billing;
all within the context of the Forum’s strategic n an important Catalyst project called Cognitive sourcing template in June 2016 and phase two
programs: Open APIs & Digital Platforms, Agile Digital Agent, which demonstrated how to of the Open API Manifesto, which now includes
Business & IT, the Internet of Everything and create the next generation of customer 19 of the world’s largest service providers and
Customer Centricity & Analytics. care services through machine learning and technology ecosystem partners, this team has
artificial intelligence; and delivered:
Customer Centricity & Analytics n a new version of the Guidebook on a 360

This program focuses on development of Degree view of the Customer, which includes n an additional 13 API specifications bringing
the Forum’s extensive library of customer a new method for outside-in scoring of the total number of Open APIs to 31 – new
experience management (CEM) assets, metrics customer experience – this approach helps APIs include balance management, loyalty
and best practices for big data analytics. New service providers move beyond the traditional management and change management;
features include: Net Promoter Score (NPS) in measuring n three conformance profiles and test scripts

customer sentiment. for the Product Catalog API, Trouble Ticket API
n the Big Data Analytics Guidebook, which and Entity Provisioning API; and
provides a new automated toolkit for data Contact Robert Walker, Senior Director, n an Open API governance guidebook,

analytics maturity to provide a starting point Customer Centricity & Analytics Program, specifically designed to ensure consistency.
for assessing an organization’s current state TM Forum for more information or if you’d like
and identifying opportunities for closing to get involved via rwalker@tmforum.org Contact Joann O’Brien, Vice President,
critical analytics gaps; Open APIs & Ecosystems, TM Forum, for
n evolution of the TM Forum Information Open APIs more information or to get involved via
Framework to help operational support Building on the release of the new API crowd jobrien@tmforum.org

22
SPONSORED FEATURE

Agile Business & IT The Internet of Everything What are you waiting for?
This program, which includes the Zero-touch The goal of this program is to enable an open TM Forum’s members can download Frameworx
Putting Microservices into Practice
Orchestration, Operations and Management digital ecosystem where new services can be 16.5’s assets and deliverables right now.
(ZOOM) project, helps organizations continuously
Taking microservices from theory into reality delivered quickly, easily
to achieve and securely
business using a
agility
optimize their IT and business operations. wide range of business models and partners. As Nik Willetts, Deputy CEO, TM Forum, explains,
New additions include: “All TM Forum members can now leverage new
Additions include: toolkits, best practices, maturity models, guides
n the first release of a blueprint for a Hybrid n the hugely popular recent ebook Navigating and technical reports to help them tackle the
Network Management Platform, providing a the IoE Roadmap of Challenges: Insights most pressing challenges their businesses are
guide to creating a management platform – and opinions for digital businesses, which facing.
this forms the foundation for major work in provides a reference listing of the top 20
2017 to bring together multiple open-source business, technology and market challenges “Whether you’re looking to transform your
groups to demonstrate how to implement facing all companies in the digital economy; networks to achieve business and IT agility,
such a platform; n an important Catalyst project called Smart drive true customer centricity, or drive growth
n an information guide about procuring and life: My home, my city, my planet, which through new platform business models,
onboarding virtual network functions, which demonstrated the foundation for an agile TM Forum members are working together to
draws on work in an important Catalyst IoE ecosystem; deliver pragmatic, real-world solutions.”
proof-of-concept project called Enabling the n enhancement of the Digital Services

Digital Services Marketplace with Onboarding Reference Architecture (DSRA) with a new And if you’re missing out because you’re not
Automation; Privacy Management service definition, a member, contact Tim Banham, Managing
n continued collaborative work on introducing which for the first time provides privacy Director, Member Engagement & Sales,
DevOps methodologies into traditional management support across the DSRA TM Forum via tbanham@tmforum.org NOW.
network operations, including a study on the and introduces the Privacy Management API;
impacts of working across multiple partners in and
such an environment; n extensions of the widely successful TR211

n a refresh of established Frameworx training Online B2B2X Partnering Step-by-Step


courses to ensure they remain fully up-to- Guide and TR424 B2B2X Business Scenario
date with the latest uses of the Forum’s Template to include new sections on
Business Process (eTOM), Information (SID) monetization and the platform economy.
and Application (TAM) frameworks for digital
transformation initiatives. Contact Craig Bachmann, Senior Director, Open
Digital Program, TM Forum, via cbachmann@
If you’d like to know more about ZOOM, contact tmforum.org if you’d like to find out more or get
Ken Dilbeck, Vice President, Collaborative R&D, involved.
TM Forum via kdilbeck@tmforum.org

23
For more about the Forum’s work on microservices, including
how to get involved, contact Joann O’Brien, Vice President,
APIs & Ecosystems, TM Forum, via jobrien@tmforum.org