pdn overview
Post on 12-Apr-2017
55 Views
Preview:
TRANSCRIPT
Pearson Developer Network
Developer.Pearson.Com
2
3
PDN Myth vs Reality
Internal and ExternalNo difference between and Internal only program and an Internal, partner, client, and open program
1
Program and Pan PearsonPDN is a program consisting of people, processes, and tools capable of supporting all of Pearson
2
Value Add PDN increase productivity by reduce the learning curve. Result is significant cost savings)
3
Vendor AgnosticPDN is a stand alone program that can work independently of an API Management Solution or in conjunction with
4
4
Agenda
API as a Product refers to the need of product like packaging and support
API Product PDN is a program
built on processes, workflows, and tools
ProgramValue 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 opportunities
Opportunity
This is all great but where are we going.
Next Steps
PDN is a program but team makes it successful
Team
API as a Product
6
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
1
Location and InformationThere has to be a single place to find information about and accessing the API.
2
Grouping and VersioningAPIs need to be grouped like functionality in a product and versioned so the latest is obvious
3
SupportJust as a product needs support in the form of a helpdesk, APIs need support in a very similar fashion
4
think of Value
8
Currently Decentralized
Geo’s
Business
Lines Enterprise
Teams
NextGenCurrentGen
Current environment is Inefficient and CostlyTeams.
1000’sCapabilities
1000’sFor Example: PI
9
60% 40%5%
10%
Decentralized –Time associated with API Support
PDN –Time associatedWith API support
Decentralized –Time associated with discovery and learning
PDN –Time associated with discovery and learning
Associated Effort and Value
10
OpenIncremental Private
Incremental
APIMajority of effort, early.Internal
Incremental.Partner
Build and treat as a product regardless of intended audience. Productize Early
Incremental, not Either, Or
PDN Program
12
Is and IS NOT
Fact 01 Portal.
Fact 02 Governance
Fact 03 Vendors
Fact 01 Processes
Fact 02 Standards
Fact 03 Tools
IS ISN’T
13
10%
20%
40%
30%
Promotion.1
Onboarding2
Content.3
Support.4
The PDN is a set of programs and processes that can be grouped
into 4 sets of activity (or categories)
ActivityBreakdow
n
What we DO
14
Promotion Awareness
Social
Content
Hack-a-
Thons
RoadshowMarketing
Marketing and Promotion
15
Consumer & Publisher Onboarding
16
Onboarding, Education, and Self Service
AccessAccess to PDN and APIs must be automated and timely.
1
Documentation APIs must be well documented and easily understand
2
Code SamplesA picture is worth a thousands words. A sample is worth a thousands tries
3
Sample AppsDemonstrate how multiple APIs interact with one another and demonstrate reuse
4
Onboarding and Education
17
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
1
Publishers Teams who create APIs
2
PartnersDifferent divisions, 3rd parties and/or clients
3
CompanyThe combination of all 3 make the program a success.
4
Who we Support
18
30%30% 20% 15% 5%
Onboarding
Integrations Tickets Samples Workshop
s
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.
Type of Support
Challenges and Opportunities
20
Challenges and OpportunitiesWe 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 technologies
0102
0405
03APIs Everywhere
Losing Knowledge
Informed
Next Gen is Now
OnePearson
APIs are all over Pearson, unknown and undocumented
As we lose people, we lose their associated knowledge of technology.
We are unaware as an organization of many technical capabilities
Perfect opportunity to add APIs to the PDN as they are developed rather than afterwards
Straightforward and simple way to achieve OnePearson
The Team
22
Team Members.
Program DirectorPDN
Allen Rodgers
ManagerOnboarding and
Education
LaunaStiles
ManagerDeveloper Services and
Support
MattDalzell
DirectorPDN Europe
WarwickBailey
23
Team Members
ManagerOnboarding and
Education
LaunaStylese
ManagerDeveloper
Services and Support
MattDalzell
DirectorPDN Europe
WarwickBailey
Next Steps
25
Next Steps
Compliance ArchitectureOnboard
Promote
01 02 03 04
top related