PDN Overview
-
Author
allen-rodgers -
Category
Documents
-
view
36 -
download
0
Embed Size (px)
Transcript of PDN Overview
PowerPoint Presentation
Pearson Developer Network
Developer.Pearson.Com
1
2
PDN Myth vs Reality
Internal and ExternalNo difference between and Internal only program and an Internal, partner, client, and open program
1Program and Pan PearsonPDN is a program consisting of people, processes, and tools capable of supporting all of Pearson
2Value Add PDN increase productivity by reduce the learning curve. Result is significant cost savings)
3Vendor AgnosticPDN is a stand alone program that can work independently of an API Management Solution or in conjunction with
4
3
Agenda
API as a Product refers to the need of product like packaging and supportAPI ProductPDN is a program built on processes, workflows, and toolsProgram
Value of PDN is recognized with you look at a central vs. decentralized approach.Value
PDN is a solution that we can use to address several challenges and opportunitiesOpportunityThis is all great but where are we going.Next StepsPDN is a program but team makes it successfulTeam
4
API as a Product
API as a Product
obscure piece of Programming,powerful piece of Technology, powerful business Tool
Marketing and PromotionPeople and teasm have to know the API exists before it can be used
1Location and InformationThere has to be a single place to find information about and accessing the API.
2Grouping and VersioningAPIs need to be grouped like functionality in a product and versioned so the latest is obvious
3SupportJust as a product needs support in the form of a helpdesk, APIs need support in a very similar fashion
4
6
think of Value
Currently Decentralized
8
GeosBusinessLinesEnterpriseTeamsNextGenCurrentGenCurrent environment is Inefficient and CostlyTeams.1000sCapabilities1000s
For Example: PI
60%
40%
5%
10%Decentralized Time associated with API SupportPDN Time associatedWith API support Decentralized Time associated with discovery and learningPDN Time associated with discovery and learning
9Associated Effort and Value
OpenIncrementalPrivateIncrementalAPIMajority of effort, early.InternalIncremental.Partner
Build and treat as a product regardless of intended audience. Productize EarlyIncremental, not Either, Or10
PDN Program
12Is and IS NOT
Fact 01Portal.Fact 02GovernanceFact 03Vendors
Fact 01ProcessesFact 02StandardsFact 03Tools
ISISNT
Promotion.
1Onboarding
2Content.
3Support.
4
The PDN is a set of programs and processes that can be grouped into 4 sets of activity (or categories)
ActivityBreakdown13What we DO
Promotion Awareness
Social
Content
Hack-a- Thons
Roadshow
14MarketingMarketing and Promotion
15
Consumer & Publisher Onboarding
Onboarding, Education, and Self Service
AccessAccess to PDN and APIs must be automated and timely.
1Documentation APIs must be well documented and easily understand
2Code SamplesA picture is worth a thousands words. A sample is worth a thousands tries
3Sample AppsDemonstrate how multiple APIs interact with one another and demonstrate reuse
4
16Onboarding and Education
Support for Publishers, Consumers, Partners and the Company as a whole the printing
ConsumersDevelopers, teams, and laypeople who want to understand and use the APIs
1Publishers Teams who create APIs
2PartnersDifferent divisions, 3rd parties and/or clients
3CompanyThe combination of all 3 make the program a success.
4
17Who we Support
30%
30%
20%
15%
5%
OnboardingIntegrations
Tickets
Samples
Workshops
Support comes in many forms. There is a natural cycle of learning about a suite of APIs, sharing this expertize, identifying areas that are difficult to understand and simplifying.
18Type of Support
Challenges and Opportunities
20Challenges and Opportunities
We have a unique opportunity to take advantage of the PDN by cataloguing all APIs to insulate Pearson from security holes, lose of domain knowledge, and take advantage of the newly evolving next generation of technologies0102040503APIs Everywhere Losing KnowledgeInformedNext Gen is NowOnePearsonAPIs are all over Pearson, unknown and undocumentedAs we lose people, we lose their associated knowledge of technology.We are unaware as an organization of many technical capabilitiesPerfect opportunity to add APIs to the PDN as they are developed rather than afterwardsStraightforward and simple way to achieve OnePearson
The Team
Team Members.
Program DirectorPDN
Allen RodgersManagerOnboarding and Education
LaunaStilesManagerDeveloper Services and Support
MattDalzellDirectorPDN Europe
WarwickBailey22
Team Members
ManagerOnboarding and Education
LaunaStyleseManagerDeveloper Services and Support
MattDalzell
DirectorPDN Europe
WarwickBailey
23
Next Steps
25
Next Steps
ComplianceArchitectureOnboard
Promote
01
02
03
04