SlideShare a Scribd company logo
WordPress Development
in the Enterprise
Ian Oeschger, IBM developerWorks
•Overview
•The Platform
•IT/Ops
Overview
WordPress! At IBM!
Developer engagement
A Developer Center
A developer center is a little bespoke microsite, typically
focused around an IBM offering, that we build and turn over
to our IBM developer colleagues so that they can go nuts
with it. 

Example: Big Insights in https://developer.ibm.com/hadoop

We tell them it is built to be, for them, a nimble, authentic,
beautiful platform for engaging their developer communities. 

“Dev2Dev”
A Developer Center
Another
Developer Centers
• S
Developer Centers
They started out as experiments but now:

100

About a hundred developer centers

1,000,000

About a million unique views a month

5? 6?

An integrated team of designers, builders, and IT 

1

A nascent strategy for putting 

them all together into a single network
Platform
•Theme
•Content types
•Authoring Tools
•Plugins
Theme
Theme
Theme
Content types *
•Docs, natch
•Resource manager

(“assets”, “your stuff”)
•Recipes
•Courses
Authoring Tools *
•Shortcodes!

[pn-getposts]

[pn-grid]

[pn-brick]

…
•Templates, but very few

Brochureware, e.g.
Authoring Tools *
[pn-panels id="gepmarquee"]
[panel class="cloud pn-p40 pn-bg-green-30" cover="true" bgimage="https://
developer.ibm.com/watson-analytics/wp-content/uploads/sites/79/2016/04/
watson_lead.jpg"]
<h1 class="pn-text-white pn-mb20">IBM Watson Analytics</h1>
<h4 class="pn-text-white">The benefits of advanced analytics without the
complexity</h4>
<h4 class="pn-text-white">A smart data discovery service available on the cloud</
h4>
<p><a href="https://developer.ibm.com/api/view/id-160:title-Watson_Analytics"
class="hdr-btn pn-border-white pn-text-white">Sign up today</a></p>
[/panel]
[/pn-panels]
[tabs]<!--BEGIN TABS-->
[tab id="welcome" text="Welcome"]<!--BEGIN TAB 1-->
<div class="content-area-restricted pn-pt40 pn-pb40">
<h1>Analytics made easy</h1>
Plugins *
Platform scale-up
•Documentation!
•Automation (starter pages)
•Multi-tenancy, “hihacking”, spaces
•Hubs, with bosses
•Aggregation (pn-getposts et al)
IT/Ops
IT / Ops
•WordPress Multi-site
•LAMP on IHS (IBM’s web server)
•Hosted in SoftLayer
•Authentication: SSO tricks
•Analytics: Hotjar, GA, Coremetrics,
Piwik, Optimize.ly…
•Very simple topology:
IT / Ops
IT / Ops
•RTC client and repo -> GitHub
•Production and staging servers
IT / Ops scale-up
•Softlayer pods
•Mirroring on Enterprise MySQL
•Number of servers
•Edge servers, Akamai, CDN…that
stuff

b/c Number of requests on each
page is the issue not page load
Thanks! And links
• Devcenters
• https://developer.ibm.com/bpm
• https://developer.ibm.com/blockchain
• http://ibm.com/developerworks/connect
• Content types
• https://developer.ibm.com/hadoop/docs
• https://developer.ibm.com/recipes
• https://developer.ibm.com/blockchain/resources
• https://developer.ibm.com/courses
• Shortcodes
• https://developer.ibm.com/dw/docs/get-posts-shortcode/
• https://developer.ibm.com/dw/docs/bricks-the-building-
blocks-of-the-theme/
• https://developer.ibm.com/watson-analytics/

More Related Content

What's hot

The WordPress Way
The WordPress WayThe WordPress Way
The WordPress Way
Kan Ouivirach, Ph.D.
 
Staying Online: Keeping Your Website Safe and Secure
Staying Online: Keeping Your Website Safe and SecureStaying Online: Keeping Your Website Safe and Secure
Staying Online: Keeping Your Website Safe and Secure
Liam Dempsey
 
WordPress Themes Demystified
WordPress Themes DemystifiedWordPress Themes Demystified
WordPress Themes Demystified
Chris Burgess
 
Wp maintenance and Security
Wp maintenance and SecurityWp maintenance and Security
Wp maintenance and Security
Dee Teal
 
After the install
After the installAfter the install
After the install
Al Davis
 
Shared Hosting and WordPress
Shared Hosting and WordPressShared Hosting and WordPress
Shared Hosting and WordPressAl Davis
 
Introduction to wordpress & theme implementation
Introduction to wordpress & theme implementationIntroduction to wordpress & theme implementation
Introduction to wordpress & theme implementationwww.netgains.org
 
free best tutorial for wordpress
free best tutorial for wordpress free best tutorial for wordpress
free best tutorial for wordpress
Aman singh
 
Wordpress introduction
Wordpress introductionWordpress introduction
Wordpress introduction
Refresh Annapolis Valley
 
More Multisite for the Masses
More Multisite for the MassesMore Multisite for the Masses
More Multisite for the Masses
Richard Archambault
 
free best tutorial for wordpress
free best tutorial for wordpress free best tutorial for wordpress
free best tutorial for wordpress
Aman singh
 
Deploying A Static Website Using WordPress
 Deploying A Static Website Using WordPress Deploying A Static Website Using WordPress
Deploying A Static Website Using WordPress
Daniel Schutzsmith
 
My website is live now what?
My website is live now what?My website is live now what?
My website is live now what?
Michele Butcher-Jones
 
Up and Running with WordPress - Site Shack Nashville Web Design
Up and Running with WordPress - Site Shack Nashville Web DesignUp and Running with WordPress - Site Shack Nashville Web Design
Up and Running with WordPress - Site Shack Nashville Web Design
Judy Wilson
 
Managed WordPress Demystified
Managed WordPress DemystifiedManaged WordPress Demystified
The Often Useful Somewhat Annoying World of WordPress Multisite
The Often Useful Somewhat Annoying World of WordPress MultisiteThe Often Useful Somewhat Annoying World of WordPress Multisite
The Often Useful Somewhat Annoying World of WordPress Multisite
James Bundey
 
The Basics of WordPress
The Basics of WordPressThe Basics of WordPress
The Basics of WordPress
Thom Allen
 
WordPress
WordPressWordPress
Session wp
Session wpSession wp
Session wp
denish38
 

What's hot (20)

The WordPress Way
The WordPress WayThe WordPress Way
The WordPress Way
 
Staying Online: Keeping Your Website Safe and Secure
Staying Online: Keeping Your Website Safe and SecureStaying Online: Keeping Your Website Safe and Secure
Staying Online: Keeping Your Website Safe and Secure
 
WordPress Themes Demystified
WordPress Themes DemystifiedWordPress Themes Demystified
WordPress Themes Demystified
 
Wp maintenance and Security
Wp maintenance and SecurityWp maintenance and Security
Wp maintenance and Security
 
After the install
After the installAfter the install
After the install
 
Shared Hosting and WordPress
Shared Hosting and WordPressShared Hosting and WordPress
Shared Hosting and WordPress
 
Introduction to wordpress & theme implementation
Introduction to wordpress & theme implementationIntroduction to wordpress & theme implementation
Introduction to wordpress & theme implementation
 
free best tutorial for wordpress
free best tutorial for wordpress free best tutorial for wordpress
free best tutorial for wordpress
 
Wordpress introduction
Wordpress introductionWordpress introduction
Wordpress introduction
 
More Multisite for the Masses
More Multisite for the MassesMore Multisite for the Masses
More Multisite for the Masses
 
free best tutorial for wordpress
free best tutorial for wordpress free best tutorial for wordpress
free best tutorial for wordpress
 
Deploying A Static Website Using WordPress
 Deploying A Static Website Using WordPress Deploying A Static Website Using WordPress
Deploying A Static Website Using WordPress
 
My website is live now what?
My website is live now what?My website is live now what?
My website is live now what?
 
Up and Running with WordPress - Site Shack Nashville Web Design
Up and Running with WordPress - Site Shack Nashville Web DesignUp and Running with WordPress - Site Shack Nashville Web Design
Up and Running with WordPress - Site Shack Nashville Web Design
 
Managed WordPress Demystified
Managed WordPress DemystifiedManaged WordPress Demystified
Managed WordPress Demystified
 
Web host
Web hostWeb host
Web host
 
The Often Useful Somewhat Annoying World of WordPress Multisite
The Often Useful Somewhat Annoying World of WordPress MultisiteThe Often Useful Somewhat Annoying World of WordPress Multisite
The Often Useful Somewhat Annoying World of WordPress Multisite
 
The Basics of WordPress
The Basics of WordPressThe Basics of WordPress
The Basics of WordPress
 
WordPress
WordPressWordPress
WordPress
 
Session wp
Session wpSession wp
Session wp
 

Viewers also liked

Make your website the center of your online universe - Word Camp Wilmington 2017
Make your website the center of your online universe - Word Camp Wilmington 2017Make your website the center of your online universe - Word Camp Wilmington 2017
Make your website the center of your online universe - Word Camp Wilmington 2017
Jeremy LeRay
 
WordCamp Wilmington 2017 WP-API Why?
WordCamp Wilmington 2017   WP-API Why?WordCamp Wilmington 2017   WP-API Why?
WordCamp Wilmington 2017 WP-API Why?
Evan Mullins
 
How to Start a WordPress Meetup in Your Town
How to Start a WordPress Meetup in Your TownHow to Start a WordPress Meetup in Your Town
How to Start a WordPress Meetup in Your Town
Laura Hartwig
 
How to grow your business in niche professions.
How to grow your business in niche professions.How to grow your business in niche professions.
How to grow your business in niche professions.
Pro Impressions Marketing
 
How To Get Better Support
How To Get Better SupportHow To Get Better Support
How To Get Better Support
Ben Meredith
 
Using Varnish with WordPress (#wcilm)
Using Varnish with WordPress (#wcilm)Using Varnish with WordPress (#wcilm)
Using Varnish with WordPress (#wcilm)
Tiffany Kuchta
 
Mastering the Client Consultation - The SCOPE Strategy (WordCamp Wilmington 2...
Mastering the Client Consultation - The SCOPE Strategy (WordCamp Wilmington 2...Mastering the Client Consultation - The SCOPE Strategy (WordCamp Wilmington 2...
Mastering the Client Consultation - The SCOPE Strategy (WordCamp Wilmington 2...
Nathan Ingram
 
Facebook Ads: Is Your Website Ready to Convert Cold Traffic?
Facebook Ads: Is Your Website Ready to Convert Cold Traffic?Facebook Ads: Is Your Website Ready to Convert Cold Traffic?
Facebook Ads: Is Your Website Ready to Convert Cold Traffic?
Jenna Curry
 
WordCamp Wilmington Cousins
WordCamp Wilmington CousinsWordCamp Wilmington Cousins
WordCamp Wilmington Cousins
Carrie Cousins
 
How to be Dope on Social Media 2017
How to be Dope on Social Media 2017How to be Dope on Social Media 2017
How to be Dope on Social Media 2017
William Jackson
 
The Small Business Strikes Back: A WordPress Story
The Small Business Strikes Back: A WordPress StoryThe Small Business Strikes Back: A WordPress Story
The Small Business Strikes Back: A WordPress Story
Kyle Laverty
 
WordPress Myths Uncovered
WordPress Myths UncoveredWordPress Myths Uncovered
WordPress Myths Uncovered
Lauren Jeffcoat
 
Top 9 Lessons from Daily Blogging for over 900 Days & Still Counting
Top 9 Lessons from Daily Blogging for over 900 Days & Still CountingTop 9 Lessons from Daily Blogging for over 900 Days & Still Counting
Top 9 Lessons from Daily Blogging for over 900 Days & Still Counting
Helen Rittersporn, PMP
 
From the Ground Up: Building a WordPress Business – A WordCamp Talk
From the Ground Up: Building a WordPress Business – A WordCamp TalkFrom the Ground Up: Building a WordPress Business – A WordCamp Talk
From the Ground Up: Building a WordPress Business – A WordCamp Talk
Seth Shoultes
 

Viewers also liked (14)

Make your website the center of your online universe - Word Camp Wilmington 2017
Make your website the center of your online universe - Word Camp Wilmington 2017Make your website the center of your online universe - Word Camp Wilmington 2017
Make your website the center of your online universe - Word Camp Wilmington 2017
 
WordCamp Wilmington 2017 WP-API Why?
WordCamp Wilmington 2017   WP-API Why?WordCamp Wilmington 2017   WP-API Why?
WordCamp Wilmington 2017 WP-API Why?
 
How to Start a WordPress Meetup in Your Town
How to Start a WordPress Meetup in Your TownHow to Start a WordPress Meetup in Your Town
How to Start a WordPress Meetup in Your Town
 
How to grow your business in niche professions.
How to grow your business in niche professions.How to grow your business in niche professions.
How to grow your business in niche professions.
 
How To Get Better Support
How To Get Better SupportHow To Get Better Support
How To Get Better Support
 
Using Varnish with WordPress (#wcilm)
Using Varnish with WordPress (#wcilm)Using Varnish with WordPress (#wcilm)
Using Varnish with WordPress (#wcilm)
 
Mastering the Client Consultation - The SCOPE Strategy (WordCamp Wilmington 2...
Mastering the Client Consultation - The SCOPE Strategy (WordCamp Wilmington 2...Mastering the Client Consultation - The SCOPE Strategy (WordCamp Wilmington 2...
Mastering the Client Consultation - The SCOPE Strategy (WordCamp Wilmington 2...
 
Facebook Ads: Is Your Website Ready to Convert Cold Traffic?
Facebook Ads: Is Your Website Ready to Convert Cold Traffic?Facebook Ads: Is Your Website Ready to Convert Cold Traffic?
Facebook Ads: Is Your Website Ready to Convert Cold Traffic?
 
WordCamp Wilmington Cousins
WordCamp Wilmington CousinsWordCamp Wilmington Cousins
WordCamp Wilmington Cousins
 
How to be Dope on Social Media 2017
How to be Dope on Social Media 2017How to be Dope on Social Media 2017
How to be Dope on Social Media 2017
 
The Small Business Strikes Back: A WordPress Story
The Small Business Strikes Back: A WordPress StoryThe Small Business Strikes Back: A WordPress Story
The Small Business Strikes Back: A WordPress Story
 
WordPress Myths Uncovered
WordPress Myths UncoveredWordPress Myths Uncovered
WordPress Myths Uncovered
 
Top 9 Lessons from Daily Blogging for over 900 Days & Still Counting
Top 9 Lessons from Daily Blogging for over 900 Days & Still CountingTop 9 Lessons from Daily Blogging for over 900 Days & Still Counting
Top 9 Lessons from Daily Blogging for over 900 Days & Still Counting
 
From the Ground Up: Building a WordPress Business – A WordCamp Talk
From the Ground Up: Building a WordPress Business – A WordCamp TalkFrom the Ground Up: Building a WordPress Business – A WordCamp Talk
From the Ground Up: Building a WordPress Business – A WordCamp Talk
 

Similar to WordPress Development in the Enterprise

New voice, new tone, new IA: Writing for the modern developer
New voice, new tone, new IA: Writing for the modern developerNew voice, new tone, new IA: Writing for the modern developer
New voice, new tone, new IA: Writing for the modern developer
Keith Boyd
 
How to build a Project Hub with Hubsites and Sitedesign and Sitescripts
How to build a Project Hub with Hubsites and Sitedesign and Sitescripts How to build a Project Hub with Hubsites and Sitedesign and Sitescripts
How to build a Project Hub with Hubsites and Sitedesign and Sitescripts
Knut Relbe-Moe [MVP, MCT]
 
Building MVP
Building MVPBuilding MVP
Building MVP
John J. H. Oh
 
Meet ThinkShout, Inc.
Meet ThinkShout, Inc.Meet ThinkShout, Inc.
Meet ThinkShout, Inc.
Sean Larkin
 
EclipseCon Fr 2018 - The future of development tooling: The example of Eclips...
EclipseCon Fr 2018 - The future of development tooling: The example of Eclips...EclipseCon Fr 2018 - The future of development tooling: The example of Eclips...
EclipseCon Fr 2018 - The future of development tooling: The example of Eclips...
melbats
 
Case study
Case studyCase study
Case study
karan saini
 
SPS Monaco 2017 - The Lay of the Land of Client-Side Development circa 2017
SPS Monaco 2017 - The Lay of the Land of Client-Side Development circa 2017SPS Monaco 2017 - The Lay of the Land of Client-Side Development circa 2017
SPS Monaco 2017 - The Lay of the Land of Client-Side Development circa 2017
Marc D Anderson
 
Pat Farrell, Migrating Legacy Documentation to XML and DITA
Pat Farrell, Migrating Legacy Documentation to XML and DITAPat Farrell, Migrating Legacy Documentation to XML and DITA
Pat Farrell, Migrating Legacy Documentation to XML and DITA
farrelldoc
 
Legacy to industry leader: a modernization case study
Legacy to industry leader: a modernization case studyLegacy to industry leader: a modernization case study
Legacy to industry leader: a modernization case study
OSSCube
 
Neev Open Source Contributions
Neev Open Source ContributionsNeev Open Source Contributions
Neev Open Source Contributions
Neev Technologies
 
Drupal Distributions, an Open Source Product Model
Drupal Distributions, an Open Source Product ModelDrupal Distributions, an Open Source Product Model
Drupal Distributions, an Open Source Product ModelLev Tsypin
 
Managing Internal, Private External, and Open Developer Ecosystems
Managing Internal, Private External, and Open Developer EcosystemsManaging Internal, Private External, and Open Developer Ecosystems
Managing Internal, Private External, and Open Developer Ecosystems
Larry McDonough
 
Building Open Source Communities for AWS Serverless Developer Tools
Building Open Source Communities for AWS Serverless Developer ToolsBuilding Open Source Communities for AWS Serverless Developer Tools
Building Open Source Communities for AWS Serverless Developer Tools
Amazon Web Services
 
My personal story from azure it pro to azure dev ops
My personal story from azure it pro to azure dev opsMy personal story from azure it pro to azure dev ops
My personal story from azure it pro to azure dev ops
nj-azure
 
Ide benchmarking
Ide benchmarkingIde benchmarking
Ide benchmarking
Mallikarjuna G D
 
How to scale Mendix teams - Mx meetup jan 28 2021
How to scale Mendix teams - Mx meetup  jan 28 2021How to scale Mendix teams - Mx meetup  jan 28 2021
How to scale Mendix teams - Mx meetup jan 28 2021
RenevHofwegen
 
web development.pptx
web development.pptxweb development.pptx
web development.pptx
NehemiahGanta
 
Web-Development-ppt.pptx
Web-Development-ppt.pptxWeb-Development-ppt.pptx
Web-Development-ppt.pptx
EleenaJha
 

Similar to WordPress Development in the Enterprise (20)

New voice, new tone, new IA: Writing for the modern developer
New voice, new tone, new IA: Writing for the modern developerNew voice, new tone, new IA: Writing for the modern developer
New voice, new tone, new IA: Writing for the modern developer
 
How to build a Project Hub with Hubsites and Sitedesign and Sitescripts
How to build a Project Hub with Hubsites and Sitedesign and Sitescripts How to build a Project Hub with Hubsites and Sitedesign and Sitescripts
How to build a Project Hub with Hubsites and Sitedesign and Sitescripts
 
Building MVP
Building MVPBuilding MVP
Building MVP
 
Meet ThinkShout, Inc.
Meet ThinkShout, Inc.Meet ThinkShout, Inc.
Meet ThinkShout, Inc.
 
EclipseCon Fr 2018 - The future of development tooling: The example of Eclips...
EclipseCon Fr 2018 - The future of development tooling: The example of Eclips...EclipseCon Fr 2018 - The future of development tooling: The example of Eclips...
EclipseCon Fr 2018 - The future of development tooling: The example of Eclips...
 
Case study
Case studyCase study
Case study
 
SPS Monaco 2017 - The Lay of the Land of Client-Side Development circa 2017
SPS Monaco 2017 - The Lay of the Land of Client-Side Development circa 2017SPS Monaco 2017 - The Lay of the Land of Client-Side Development circa 2017
SPS Monaco 2017 - The Lay of the Land of Client-Side Development circa 2017
 
Steve Randles
Steve RandlesSteve Randles
Steve Randles
 
Pat Farrell, Migrating Legacy Documentation to XML and DITA
Pat Farrell, Migrating Legacy Documentation to XML and DITAPat Farrell, Migrating Legacy Documentation to XML and DITA
Pat Farrell, Migrating Legacy Documentation to XML and DITA
 
Legacy to industry leader: a modernization case study
Legacy to industry leader: a modernization case studyLegacy to industry leader: a modernization case study
Legacy to industry leader: a modernization case study
 
Neev Open Source Contributions
Neev Open Source ContributionsNeev Open Source Contributions
Neev Open Source Contributions
 
Drupal Distributions, an Open Source Product Model
Drupal Distributions, an Open Source Product ModelDrupal Distributions, an Open Source Product Model
Drupal Distributions, an Open Source Product Model
 
Managing Internal, Private External, and Open Developer Ecosystems
Managing Internal, Private External, and Open Developer EcosystemsManaging Internal, Private External, and Open Developer Ecosystems
Managing Internal, Private External, and Open Developer Ecosystems
 
Building Open Source Communities for AWS Serverless Developer Tools
Building Open Source Communities for AWS Serverless Developer ToolsBuilding Open Source Communities for AWS Serverless Developer Tools
Building Open Source Communities for AWS Serverless Developer Tools
 
My personal story from azure it pro to azure dev ops
My personal story from azure it pro to azure dev opsMy personal story from azure it pro to azure dev ops
My personal story from azure it pro to azure dev ops
 
Ide benchmarking
Ide benchmarkingIde benchmarking
Ide benchmarking
 
Fsoss 2010 en
Fsoss 2010 enFsoss 2010 en
Fsoss 2010 en
 
How to scale Mendix teams - Mx meetup jan 28 2021
How to scale Mendix teams - Mx meetup  jan 28 2021How to scale Mendix teams - Mx meetup  jan 28 2021
How to scale Mendix teams - Mx meetup jan 28 2021
 
web development.pptx
web development.pptxweb development.pptx
web development.pptx
 
Web-Development-ppt.pptx
Web-Development-ppt.pptxWeb-Development-ppt.pptx
Web-Development-ppt.pptx
 

Recently uploaded

GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 

Recently uploaded (20)

GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 

WordPress Development in the Enterprise

  • 1. WordPress Development in the Enterprise Ian Oeschger, IBM developerWorks
  • 6. A Developer Center A developer center is a little bespoke microsite, typically focused around an IBM offering, that we build and turn over to our IBM developer colleagues so that they can go nuts with it. Example: Big Insights in https://developer.ibm.com/hadoop We tell them it is built to be, for them, a nimble, authentic, beautiful platform for engaging their developer communities. “Dev2Dev”
  • 10. Developer Centers They started out as experiments but now: 100
 About a hundred developer centers 1,000,000
 About a million unique views a month 5? 6?
 An integrated team of designers, builders, and IT 1
 A nascent strategy for putting 
 them all together into a single network
  • 12. Theme
  • 13. Theme
  • 14. Theme
  • 15. Content types * •Docs, natch •Resource manager
 (“assets”, “your stuff”) •Recipes •Courses
  • 17. Authoring Tools * [pn-panels id="gepmarquee"] [panel class="cloud pn-p40 pn-bg-green-30" cover="true" bgimage="https:// developer.ibm.com/watson-analytics/wp-content/uploads/sites/79/2016/04/ watson_lead.jpg"] <h1 class="pn-text-white pn-mb20">IBM Watson Analytics</h1> <h4 class="pn-text-white">The benefits of advanced analytics without the complexity</h4> <h4 class="pn-text-white">A smart data discovery service available on the cloud</ h4> <p><a href="https://developer.ibm.com/api/view/id-160:title-Watson_Analytics" class="hdr-btn pn-border-white pn-text-white">Sign up today</a></p> [/panel] [/pn-panels] [tabs]<!--BEGIN TABS--> [tab id="welcome" text="Welcome"]<!--BEGIN TAB 1--> <div class="content-area-restricted pn-pt40 pn-pb40"> <h1>Analytics made easy</h1>
  • 19. Platform scale-up •Documentation! •Automation (starter pages) •Multi-tenancy, “hihacking”, spaces •Hubs, with bosses •Aggregation (pn-getposts et al)
  • 21. IT / Ops •WordPress Multi-site •LAMP on IHS (IBM’s web server) •Hosted in SoftLayer •Authentication: SSO tricks •Analytics: Hotjar, GA, Coremetrics, Piwik, Optimize.ly… •Very simple topology:
  • 23. IT / Ops •RTC client and repo -> GitHub •Production and staging servers
  • 24. IT / Ops scale-up •Softlayer pods •Mirroring on Enterprise MySQL •Number of servers •Edge servers, Akamai, CDN…that stuff
 b/c Number of requests on each page is the issue not page load
  • 25. Thanks! And links • Devcenters • https://developer.ibm.com/bpm • https://developer.ibm.com/blockchain • http://ibm.com/developerworks/connect • Content types • https://developer.ibm.com/hadoop/docs • https://developer.ibm.com/recipes • https://developer.ibm.com/blockchain/resources • https://developer.ibm.com/courses • Shortcodes • https://developer.ibm.com/dw/docs/get-posts-shortcode/ • https://developer.ibm.com/dw/docs/bricks-the-building- blocks-of-the-theme/ • https://developer.ibm.com/watson-analytics/