Managing Applications and Enriching the User Experience
Upcoming SlideShare
Loading in...5
×
 

Managing Applications and Enriching the User Experience

on

  • 520 views

Managing Applications and Enriching the User Experience

Managing Applications and Enriching the User Experience

Statistics

Views

Total Views
520
Views on SlideShare
520
Embed Views
0

Actions

Likes
0
Downloads
10
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Managing Applications and Enriching the User Experience Managing Applications and Enriching the User Experience Presentation Transcript

  • MWC 2011 Business Services SymposiumService Delivery Broker yEnabling Services andManaging the Apps ExperienceM i th A E iAntónio CA tó i Cruzantonio.j.cruz@telecom.pt
  • Agenda g The business problem Who is SAPO What is SAPO doing How did we get here g Conclusions (aka Why should you care)
  • Agenda g The business problem Who is SAPO What is SAPO doing How did we get here g Conclusions (aka Why should you care)
  • The Business Problem Competition is getting stronger and CSPs need to be more than dumb pipe carriers New services and new business models evolve A new approach to services management is needed enabling CSPs to deliver innovative products
  • The Solution A concept-to-cash solution supporting services solution, management from Development to the Marketplace. Marketplace A product-oriented user experience that empowers CSPs to sell competitive products in record time. CSPs can have “Business Models as a Service”. Business Service .
  • Supported Business Models pp Pay-per-use real-time/deferred Per P SMS sent, Content Item delivered, Banner view, etc. t C t t It d li d B i t Pre-paid 1000 SMS Package, 1000 Location Requests Package g , q g Two-sided (revenue share) The income generated by a service is shared with the service provider Premium (positive discrimination of customers) Dedicated service instances, discounts for great usage Freemium Basic usage is free, premium content or features is charged Subscription Service access for a time period, ex: GIS Studio SaaS application Commercial campaigns Real-time di R l i discount, coupons, time period di i i d discount
  • Agenda g The business problem Who is SAPO What is SAPO doing How did we get here g Conclusions (aka Why should you care)
  • Who is SAPO A division inside a Portugal Telecom company company. We are the leading web presence in Portugal. We get over 20 millions page views every day. Our current revenue mainly comes from ads. y We’re on the Internet business for over 15 years.
  • Agenda g The business problem Who is SAPO What is SAPO doing How did we get here g Conclusions (aka Why should you care)
  • What is SAPO doing g We build Web services and apps Lots of them apps. them. We already have dozens of apps and over 1000 service ser ice endpoints to manage! To manage those Web services, we developed our own Service-Orientation platform, the SDB. We call it Service Delivery Broker because it enables end-to-end Service Lifecycle Management, intermediate routing, protocol bridging, data format and data model transformations, policy enforcement, security, validation and caching. caching
  • SAPO IPTV Apps using SDB Web services pp g
  • SAPO IPTV Apps using SDB Web services pp g
  • SAPO IPTV Apps using SDB Web services pp g
  • SAPO Apps on Samsung Connected TVs pp g ...also using SDB Web services
  • SAPO Apps on Samsung Connected TVs pp g ...also using SDB Web services
  • SAPO Apps on Samsung Connected TVs pp g ...also using SDB Web services
  • SAPO Apps on Samsung Connected TVs pp g ...also using SDB Web services
  • SAPO Apps on LG Connected TVs pp ...also using SDB Web services
  • SAPO Apps on LG Connected TVs pp ...also using SDB Web services
  • SAPO Apps on LG Connected TVs pp ...also using SDB Web services
  • SAPO IPTV Apps Usage Statistics pp g Portugal Telecom IPTV offer (aka “MEO”) has MEO ) currently 600.000 subscribers. 540.000 subscribers 540 000 s bscribers can access SAPO IPTV Apps that are using Web services through the SDB. In December 2010: 1.500.000 apps were loaded 13.000.000 Page Views
  • SAPO Mobile Apps using SDB Web services pp g
  • SAPO Mobile Apps using SDB Web services pp g
  • SAPO Mobile Apps using SDB Web services pp gAndroid Windows Android iPad iP d Nokia N ki WRT iPhone Mobile/Phone
  • SAPO Mobile Apps Usage Statistics pp g Month Visitors Page Views Banner Views Ago-09 178.062 1.585.402 2.860.644 Set-09 S t 09 193.460 193 460 1.617.193 1 617 193 2.503.395 2 503 395 Out-09 219.376 1.816.399 2.841.042 Nov-09 252.462 1.959.934 2.681.786 Dez 09 Dez-09 326.277 326 277 2.138.107 2 138 107 2.851.357 2 851 357Total 2009 1.169.637 9.117.035 13.738.224 Jan-10 331.401 2.137.015 2.174.154 Fev-10 329.330 2.078.622 2.841.043 Mar-10 398.036 3.452.659 3.568.697 Abr-10 367.281 3.405.751 3.695.255 Mai-10 384.551 3.132.709 3.347.757 Jun-10 383.167 3.184.279 3.110.759 Jul-10 387.118 3.495.529 2.652.379 Ago-10 462.195 4.023.784 3.485.198 Set-10 485.923 485 923 4.366.898 4 366 898 3.402.545 3 402 545 Out-10 530.068 4.492.553 3.690.170 Nov-10 489.166 4.192.947 3.413.817 Dez-10 549.365 4.563.775 3.705.227Total 2010 5.097.601 42.526.521 39.087.001
  • Agenda g The business problem Who is SAPO What is SAPO doing How did we get here g Conclusions (aka Why should you care)
  • How did we get here g SAPO has over 200 content partners partners. This means a lot of content services to manage. We have a heterogeneous environment: Java, C#, PHP, Perl, Python, Erlang, etc. y g We needed a lot of standardized Web services so we could agilize apps development for Web, mobile and IPTV. Nowadays our mobile Web and IPTV app mobile, developers don’t have to worry about Web services interoperability, interoperability content transformation routing and transformation, security.
  • Service Delivery Broker Solution
  • Service Delivery Broker Runtime
  • TMF061 Service Lifecycle Phases and RolesRole based Services Factory applicable to both Functional and Service Management Interfaces
  • Service Lifecycle ManagementStandards-based Enterprise SOA governance model that simplifies service creation and deployment p g p p y
  • Service Lifecycle ManagementEnforces reusable services not reusable code
  • Service Lifecycle ManagementSchema repository management using the Service Delivery Support Application p y g g y pp pp
  • Service Lifecycle ManagementService operations design p g
  • Service Lifecycle ManagementService operation parameters design p p g
  • Service Lifecycle ManagementStandards compliance validation using the Service Delivery Support Application p g y pp pp
  • Service Lifecycle ManagementReal-Time Monitoring using the Service Delivery Support Application g g y pp pp
  • Supported Business Models pp Pay-per-use real-time/deferred Per P SMS sent, Content Item delivered, Banner view, etc. t C t t It d li d B i t Pre-paid 1000 SMS Package, 1000 Location Requests Package g , q g Two-sided (revenue share) The income generated by a service is shared with the service provider Premium (positive discrimination of customers) Dedicated service instances, discounts for great usage Freemium Basic usage is free, premium content or features is charged Subscription Service access for a time period, ex: GIS Studio SaaS application Commercial campaigns Real-time di R l i discount, coupons, time period di i i d discount
  • SDB Logical Architecture g ...on Microsoft Windows Azure: SDB as a Service
  • Agenda g The business problem Who is SAPO What is SAPO doing How did we get here g Conclusions (aka Why should you care)
  • Conclusions (aka Why should you care) Get concept-to-cash and time-to-market much faster concept to cash time to market faster. Operate a two-sided business model that enables developers business and drive them to success with SDB and yours Value-Added Services. Manage services in a standardized way, ensuring g y g compliance with best practices from both industry and TM Forum. Reduce cost of service management and delivery by using SDB in a PaaS/SaaS model over a cloud infrastructure. SDB was already tested over Windows Azure. l d t t d Wi d A Enable Telco related services using GSMA OneAPI: SMS, MMS, Location and Charging.
  • References & ContactTM Forum Service Delivery Broker Catalysthttp://www.tmforum.org/ServiceDeliveryBroker/9306/home.htmlSAPO Serviceshttp://services.sapo.pt p p pS O a etp ace onSAPO Marketplace o Windows Azure do s u ehttp://sdbmarketplace.cloudapp.net António Cruz SDB Project Manager antonio.j.cruz@telecom.pt
  • MWC 2011 Business Services SymposiumService Delivery Broker yEnabling Services andManaging the Apps ExperienceM i th A E iAntónio CA tó i Cruzantonio.j.cruz@telecom.pt