transforming telecom bss/oss with microservices for ... · transforming telecom bss/oss with...
TRANSCRIPT
1
Head of Product Management & Marketing, TCS HOBS
Kannan Ramakrishnan,
Transforming Telecom BSS/OSS with MicroServices for Greater Agility
Chief Architect, Orchestration & Integration Platform, TCS HOBS
Raghavan Venkatasubramanian,
2
Service Provider Market Trends & Needs
TCS Confidential
Technologies continue to disrupt forcing greater investments, also providing opportunities to reimagine traditional enterprises to digital businesses
Microservices Agile
Automation DevOps
Cognitive Cloud
IT Technologies
Network Technologies
NFV
IoT
SDN 5G
3
Service Providers – Transition to Digital Businesses
TCS Confidential
Simplifying the Core, Leveraging Ecosystem Play & Sustainable Innovation Models are critical tenets
• Bundle Core & Partner Services
• Sell Thru, Sell With & Sell To Models
• Products
• Processes
• Applications
• Resources
• Create Exponential Customer Value
• Adapt & Transform Continuously
Sustainable Innovation Models Leveraging Eco System PlaySimplifying the Core
4
Digital Businesses Require Greater Business Agility
TCS Confidential
Key Metrics related to business agility are being continuously challenged
Time to Market, Per New Product Offering
< 1 Day
Time to Market, Per Existing Product Offering Change
< 1 Day
Time to Launch New Network Service
< 4 Weeks
Time to Launch Onboard Partner
< 8 Weeks
Time to Realize Transformation Benefits
< 24 Weeks
Time to Deliver Business Changes
< 3 Weeks
5
Key Enablers Driving Business Agility in Service Provider Environment
TCS Confidential
Key Enablers
• Catalog Driven • Comprehensive Capabilities• Open APIs• MicroServices• OpenSource• DevOps• Agile Delivery Model
True Agility comes in ability to deliver rapidly in a changing business & operational environment
Change Triggers
• Products & Services• Integrations• Partners• Resources• Channel & User Experience• Process Changes• Regulation• M&A
6
• Identification of the domain and business transactions• Identification of the list of presentation layers views to further refine the
service list• Paginated services with max results limit• Dashboard services to return summary• Hierarchy services
• Identification of the data isolation rules• Volume of requests within context of the transaction
• Enable time bound caching policy
Transforming BSS/OSS with MicroServices to achieve greater agility
Guidelines for designing the MicroServices
7
• Channel Services
• Domain Specific Services
• Presentation Layer Services
• SOR Services
• Vertically Integrated Services
• Integration Services
• Specific /purpose-built Services
MicroServices Common Patterns
Monolithic and Layered Channels Applications
Ch
ann
el
Mic
rose
rvic
e
…
Ch
ann
el
Mic
rose
rvic
e
Ch
ann
el
Mic
rose
rvic
e
API Gateway
Ver
tica
lly In
tegr
ated
Mic
rose
rvic
e
Ver
tica
lly In
tegr
ated
Mic
rose
rvic
e(
Pla
tfo
rm S
pec
ific
)
…
Traditional Integration Layer – Refactored as MicroservicesSOA evolution to Microservices
Legacy SOR*
SOR
Mic
rose
rvic
e
…
SOR
Mic
rose
rvic
e
SOR
Mic
rose
rvic
e
Channels
Spec
ific
/p
urp
ose
-bu
ilt M
icro
serv
ice –
e.g.
, Cu
sto
mer
In
qu
iry,
Re
cen
t O
rder
, Min
i Bill
ing
stat
emen
t et
c.
Pre
sen
tati
on
Ser
vice
s
…
* SOR – System of Record
Data Microservices
8
TCS HOBS MicroServices Approach
TCS Confidential
Illustration of Domain and Presentation Services
CRM Services
getCustomerDetails
getAccountDetails
getSubscriberDetails
Acc
ou
nt
Cu
sto
me
r
searchCustomer searchCustomerSummary
Customer Services
Customer GET POST PUT
Presentation Layer Services
searchAccount searchAccountSummary
AccountServices
Account
Presentation Layer Services
9
TCS HOBS MicroServices Repository
TCS Confidential
Comprehensive & Separated out Domain Specific Services, Presentation Services & Context Sensitive Services
• Party services
• Contact services
PARTY
• Release details service
• Release notification services
PPM
• Customer services
• Account services
• Subscriber services
CRM
• Order services
• Order dashboard services
OM
• Agreement service
• Quote service
• Dashboard service
CPQ
• Customer document services
• Document meta services
DOCUMENT MANAGEMENT
• Notification services
• Business workitem services
COMMON
• Eureka
• Zuul
INFRA
10
TCS HOBS MicroServices Architecture
TCS Confidential
Elasticity is built-in to architecture to scale easily
Customer Services
Customer Services
WebServer
Zuul
Eureka
API Gateway
Account Services
Account Services
Subscriber Services
Subscriber Services
11
TCS HOBS Event Based Framework
TCS Confidential
Event Based Framework coupled with MicroServices enables rapid leverage of partner eco systems
CRMS/Selfcare/Channels
Customer API
Account API
Contact API
Search Index Consumer
Consent Management
Consumer
DWH Consumer
Kafka Stream
Add Customer
Update Customer
Add Account
Add Contact
Update Contact
Update Account
12
TCS HOBS - MicroServices Lessons Learnt & Benefits
TCS Confidential
Master Craft Solution
ChallengesKey Lessons Learnt
Key Business Benefits
• Enable elasticity into the core services architecture
• Agility in rollout was realized by creation of services for presentation layer and business service layer
• Integrate Event framework as part of business services
• Choice of micro service technology stack to align with existing ecosystem (JPA, Spring) and associates knowledgebase which enabled quick adoption of the technology stack
• Split application to manage data updates (commands) and data reads (query)
• Event Driven Architecture enabled reduced time to plug new platforms to process and act on existing transactions
• Faster turn around time in rolling out new APIs (especially for the presentation layer)
• Reduced turnaround time to deliver business outcomes
TCSHOBS
13
Cloud Platform for Subscription Centric Digital Businesses
TCS HOBS – Digital Platform Enabling Sustainable Innovation
TCS Confidential
Integrated Business Capabilities across Product, Customer, Service, Resource & Partner Lifecycle
• Catalog Driven Approach for rapid launch of products and services
• Open APIs to Monetize market place capabilities
• Insights Driven Personalized Real Time Offers
• Fit for purpose design enabling Zero touch back-office
• Configurable Processes for Accelerated transformation and lowered TCO
• Revenue Improvements > 12%
• NPS Improvements > 30%
• Time to Market Reduction by > 90%
• Time to Deliver Business Changes < 3 Weeks
• Time to Launch Business < 12 Weeks
Key Outcomes Enabled
Thank You
IT ServicesBusiness SolutionsConsulting
studioppt I 05 I 2018