SlideShare uma empresa Scribd logo
1 de 43
Baixar para ler offline
You’ll Never Look 
the Same Way at 
Developer Support Again 
Anne Gentle 
OpenStack Documentation Program Technical Lead 
Rackspace 
@AnneGentle 
flickr: Magdalena Roeseler
Developer 
Support 
Outreach and community! 
SDKs and tools! 
•Go! 
•Java! 
•Node.js! 
•.NET! 
•PHP 
•Python! 
•Ruby! 
Developer documentation 
flickr:davebloggs007
flickr:candelabrumelabrumdanse 
Guiding 
Principles 
•Developer Support Handbook! 
•Care about their success! 
•Empathize, put yourself in their 
shoes! 
•Keep them informed! 
•Listen to them! 
•Appreciate them
flickr:tonyjcase 
Supported 
Languages 
•fog (Ruby)! 
•php-opencloud (PHP)! 
•jclouds (Java)! 
•pyrax (Python)! 
•pkgcloud (node.js)! 
•openstack.net (.NET)! 
•gophercloud (Go)
flickr:theshadowknows 
Help!
rssslurp 
49.02% 
hubslurp 
31.64% 
13.09% 
mailslurp 
6.25% 
We watch: 
•Stack Overflow! 
•GitHub! 
•Email! 
•RSS Feeds
Application Developer in the Wild 
flickr:Romina Uribe
Qs?
ask.OpenStack.org
Data Deep Dive
flickr:wili 
Disqus 
Comments 
• Request for help 
• Request for feature 
• Request for doc fix 
! 
20 comments/month 
! 
27.5% Cloud Files 
20% Cloud Servers 
12% Identity
Stack 
Overflow 
•Frequently Asked Questions 
•Related Tags 
•Top Tags 
•Unanswered Questions 
•Top Answers 
flickr:leshaines123
Most Frequently Asked Questions
QUESTIONS WITH MORE 
THAN 1000 VIEWS 
WHY 
can’t I ping/ssh from/to VMs?
QUESTIONS WITH MORE 
THAN 1000 VIEWS 
HOW 
do I change Admin password for the 
Dashboard?
QUESTIONS WITH MORE 
THAN 1000 VIEWS 
HOW 
can I create an OpenStack image by 
importing an *.ovf file with Glance?
QUESTIONS WITH MORE 
THAN 1000 VIEWS 
HOW 
do I make an application on 
OpenStack?
Related Tags 
flickr:Leo Reynolds
c# 
openstack-nova 
cloud 
python 
openstack-horizon 
keystone 
linux ubuntu jclouds java 
rackspace-cl 
networking 
amazon-web 
amazon-ec2 
virtual-m rackspace ubuntu- opens 
php 
virtualization 
kvm 
docker 
api puppy 
ssh 
hadoop 
djan 
openstack-swift 
devstack 
pyth
Top Tags 
flickr:JD Hancock
php, php-open 
csharp, openstack.n 
java,c 
ruby, vagrant ruby-ruby, 
fog 
ruby 
javascript, pkg 
python, pyrax
Unanswered Questions 
flickr: Zach Stern
•Aws-php-sdk 1 seems not setting correctly keypair 
• Instance OS cannot find attached volume 
•Custom ceilometer metrics 
•Not able to ping or SSH to openstack instance 
•How to solve ubuntu openstack instance error “no valid host found”? 
•Connecting Vagrant to Consul server in OpenStack 
• jcloud openstack-neutron : Exception in thread “main” com.google.inject.ConfigurationException: 
•“Unrecognized auth response” for every heat stack-create request 
•Configuring flat network error 
•How to get AWS Account name from AWS_ACCESS_KEY and AWS_SECRET_KEY
flickr: Pol Tadifa 
Top Answerers
Matt Joyce Everett Toews Lorin Hochstein
Askbot 
•ask.openstack.org 
! 
•About 4,000 page views 
per day 
! 
•More questions from operators 
than from application developers 
flickr:loozrboy
TOP SDK: ASK.OPENSTACK.ORG 
0" 5" 10" 15" 20" 25" 30" 
php" 
ruby" 
java" 
vmware" 
Huh?
0" 2" 4" 6" 8" 10" 12" 14" 16" 18" 20" 
TOP API: ASK.OPENSTACK.ORG 
iden<ty" 
compute" 
networking" 
monitoring/measuring" 
object"storage"" 
block"storage" 
Oh?
Tied to releases? 
Issues
php-opencloud 
•190 GitHub Issues logged 
•28% Object Storage 
•9% SDK itself 
flickr:paul-vallejo
flickr:andrewmorrell 
Users 
•WordPress Updraftplus 
•Cevado Technologies 
•Real Estate Webmasters 
•CallFire 
•DearDoc
TryStack 
•Many queries about quotas 
•Questions about policies 
•Inspiring others to share 
resources: 
“I wanted to let everyone know 
that the cloud in my garage is 
growing at a lot faster pace 
flickr: kky 
than I expected”
flickr: kky 
Think 
•About: 
•suboptimal networks 
•bulk actions 
•consistent naming 
•date/time formats 
•Across services
How can we improve? 
flickr:mistybushell 
Errors 
“ I suppose one you’re pro and 
you’ve been doing this awhile, 
you’ll know that 409 means, ‘Hey 
you can’t do this until you delete 
the objects in the container.’ but 
until you are, you’re stick with 
‘409, good luck figuring out what 
this means!’”
Tied to releases? 
flickr: gabe popa
Dockermation 
Documentation 
•SDK Link 
•http://developer.openstack.org 
•API Documentation 
•http://developer.openstack.org/ 
api-ref.html 
•API Specifications 
•http://specs.openstack.org 
•Scaling documentation across 
projects 
•Tuesday 14:50 (Degas) 
flickr: Donovan Beeson
SDKs & 
Testing 
•Getting Started with OpenStack 
•Python SDK 
•Monday: 16:20 (Room 242AB) 
•Mimic: 
•An API-compatible Mock 
Service for OpenStack 
•Wednesday: 13:50 (Room 241) 
Flickr: Filiz ÇAKIR
Working 
Groups 
•API Working Group 
•https://wiki.openstack.org/wiki/ 
API_Working_Group 
•Tuesday @ 11:15 (Manet) 
•Thursday @ 16:30 (Hyatt) 
•Application Ecosystem Working 
Group (all) 
•https://wiki.openstack.org/wiki/ 
Application_Ecosystem_working_ 
Group 
•Monday @ 14:30 (Degas) 
•Thursday @ 13:40 (Hyatt) 
flickr:Annika Lidne
Let’s do this. 
flickr:tonyjcase 
@annegentle 
anne.gentle@rackspace.com

Mais conteúdo relacionado

Mais procurados

Package Management on Windows with Chocolatey
Package Management on Windows with ChocolateyPackage Management on Windows with Chocolatey
Package Management on Windows with Chocolatey
Puppet
 

Mais procurados (20)

Building Open-Source React Components
Building Open-Source React ComponentsBuilding Open-Source React Components
Building Open-Source React Components
 
Building Open-source React Components
Building Open-source React ComponentsBuilding Open-source React Components
Building Open-source React Components
 
OpNovember Water Cooler Talk: The Mystery of Domino on Docker - Part 1
OpNovember Water Cooler Talk: The Mystery of Domino on Docker - Part 1OpNovember Water Cooler Talk: The Mystery of Domino on Docker - Part 1
OpNovember Water Cooler Talk: The Mystery of Domino on Docker - Part 1
 
Game of Codes: the Battle for CI
Game of Codes: the Battle for CIGame of Codes: the Battle for CI
Game of Codes: the Battle for CI
 
Package Management on Windows with Chocolatey
Package Management on Windows with ChocolateyPackage Management on Windows with Chocolatey
Package Management on Windows with Chocolatey
 
Continuously Integrating Puppet
Continuously Integrating PuppetContinuously Integrating Puppet
Continuously Integrating Puppet
 
eZ Publish 5: from zero to automated deployment (and no regressions!) in one ...
eZ Publish 5: from zero to automated deployment (and no regressions!) in one ...eZ Publish 5: from zero to automated deployment (and no regressions!) in one ...
eZ Publish 5: from zero to automated deployment (and no regressions!) in one ...
 
Implementing real time web applications with Django
Implementing real time web applications with DjangoImplementing real time web applications with Django
Implementing real time web applications with Django
 
PuppetConf 2016: How Not to Freak Out When You Start Writing Puppet Modules f...
PuppetConf 2016: How Not to Freak Out When You Start Writing Puppet Modules f...PuppetConf 2016: How Not to Freak Out When You Start Writing Puppet Modules f...
PuppetConf 2016: How Not to Freak Out When You Start Writing Puppet Modules f...
 
TYPO3 Camp Stuttgart 2015 - Continuous Delivery with Open Source Tools
TYPO3 Camp Stuttgart 2015 - Continuous Delivery with Open Source ToolsTYPO3 Camp Stuttgart 2015 - Continuous Delivery with Open Source Tools
TYPO3 Camp Stuttgart 2015 - Continuous Delivery with Open Source Tools
 
Introduction to Infrastructure as Code & Automation / Introduction to Chef
Introduction to Infrastructure as Code & Automation / Introduction to ChefIntroduction to Infrastructure as Code & Automation / Introduction to Chef
Introduction to Infrastructure as Code & Automation / Introduction to Chef
 
How Build Infrastructure Powers the Node.js Foundation
How Build Infrastructure Powers the Node.js FoundationHow Build Infrastructure Powers the Node.js Foundation
How Build Infrastructure Powers the Node.js Foundation
 
D-DAY 2015 Continuous delivery GITHUB
D-DAY 2015 Continuous delivery  GITHUBD-DAY 2015 Continuous delivery  GITHUB
D-DAY 2015 Continuous delivery GITHUB
 
PuppetConf 2016: Easily Manage Software on Windows with Chocolatey – Rob Reyn...
PuppetConf 2016: Easily Manage Software on Windows with Chocolatey – Rob Reyn...PuppetConf 2016: Easily Manage Software on Windows with Chocolatey – Rob Reyn...
PuppetConf 2016: Easily Manage Software on Windows with Chocolatey – Rob Reyn...
 
The Seven Habits of Highly Effective Puppet Users - PuppetConf 2014
The Seven Habits of Highly Effective Puppet Users - PuppetConf 2014The Seven Habits of Highly Effective Puppet Users - PuppetConf 2014
The Seven Habits of Highly Effective Puppet Users - PuppetConf 2014
 
10+ Deploys Per Day: Dev and Ops Cooperation at Flickr
10+ Deploys Per Day: Dev and Ops Cooperation at Flickr10+ Deploys Per Day: Dev and Ops Cooperation at Flickr
10+ Deploys Per Day: Dev and Ops Cooperation at Flickr
 
Node.js what's next (Index 2018)
Node.js what's next (Index 2018)Node.js what's next (Index 2018)
Node.js what's next (Index 2018)
 
Engineering Tools at Netflix: Enabling Continuous Delivery
Engineering Tools at Netflix: Enabling Continuous DeliveryEngineering Tools at Netflix: Enabling Continuous Delivery
Engineering Tools at Netflix: Enabling Continuous Delivery
 
QA Fest 2018. Сергей Король. REACTive automation: how to avoid shooting yours...
QA Fest 2018. Сергей Король. REACTive automation: how to avoid shooting yours...QA Fest 2018. Сергей Король. REACTive automation: how to avoid shooting yours...
QA Fest 2018. Сергей Король. REACTive automation: how to avoid shooting yours...
 
7 Apache Process Cloudstack Developer Day
7 Apache Process Cloudstack Developer Day7 Apache Process Cloudstack Developer Day
7 Apache Process Cloudstack Developer Day
 

Semelhante a You'll Never Look at Developer Support the Same Way Again

201304 chef for open stack overview
201304 chef for open stack overview201304 chef for open stack overview
201304 chef for open stack overview
OpenStack Foundation
 
201304 chef for open stack overview
201304 chef for open stack overview201304 chef for open stack overview
201304 chef for open stack overview
OpenStack Foundation
 
Dev ops lessons learned - Michael Collins
Dev ops lessons learned  - Michael CollinsDev ops lessons learned  - Michael Collins
Dev ops lessons learned - Michael Collins
Devopsdays
 

Semelhante a You'll Never Look at Developer Support the Same Way Again (20)

Taking Spinnaker for a spin @ London DevOps Meetup 36
Taking Spinnaker for a spin @ London DevOps Meetup 36Taking Spinnaker for a spin @ London DevOps Meetup 36
Taking Spinnaker for a spin @ London DevOps Meetup 36
 
OSDC 2013 | Introduction into Chef by Andy Hawkins
OSDC 2013 | Introduction into Chef by Andy HawkinsOSDC 2013 | Introduction into Chef by Andy Hawkins
OSDC 2013 | Introduction into Chef by Andy Hawkins
 
Go - A Key Language in Enterprise Application Development?
Go - A Key Language in Enterprise Application Development?Go - A Key Language in Enterprise Application Development?
Go - A Key Language in Enterprise Application Development?
 
Chef For OpenStack Overview
Chef For OpenStack OverviewChef For OpenStack Overview
Chef For OpenStack Overview
 
OpenStack Doc Overview for Boot Camp
OpenStack Doc Overview for Boot CampOpenStack Doc Overview for Boot Camp
OpenStack Doc Overview for Boot Camp
 
Chef for OpenStack - OpenStack Fall 2012 Summit
Chef for OpenStack  - OpenStack Fall 2012 SummitChef for OpenStack  - OpenStack Fall 2012 Summit
Chef for OpenStack - OpenStack Fall 2012 Summit
 
Chef for OpenStack- Fall 2012.pdf
Chef for OpenStack- Fall 2012.pdfChef for OpenStack- Fall 2012.pdf
Chef for OpenStack- Fall 2012.pdf
 
Australian OpenStack User Group August 2012: Chef for OpenStack
Australian OpenStack User Group August 2012: Chef for OpenStackAustralian OpenStack User Group August 2012: Chef for OpenStack
Australian OpenStack User Group August 2012: Chef for OpenStack
 
Modern Web Framework : Play framework
Modern Web Framework : Play frameworkModern Web Framework : Play framework
Modern Web Framework : Play framework
 
201304 chef for open stack overview
201304 chef for open stack overview201304 chef for open stack overview
201304 chef for open stack overview
 
201304 chef for open stack overview
201304 chef for open stack overview201304 chef for open stack overview
201304 chef for open stack overview
 
Chef for OpenStack: OpenStack Spring Summit 2013
Chef for OpenStack: OpenStack Spring Summit 2013Chef for OpenStack: OpenStack Spring Summit 2013
Chef for OpenStack: OpenStack Spring Summit 2013
 
OpenStack Deployments with Chef
OpenStack Deployments with ChefOpenStack Deployments with Chef
OpenStack Deployments with Chef
 
Clojurescript slides
Clojurescript slidesClojurescript slides
Clojurescript slides
 
Velocity 2011 Chef OpenStack Workshop
Velocity 2011 Chef OpenStack WorkshopVelocity 2011 Chef OpenStack Workshop
Velocity 2011 Chef OpenStack Workshop
 
Intro to CakePHP
Intro to CakePHPIntro to CakePHP
Intro to CakePHP
 
SCALE12X: Chef for OpenStack
SCALE12X: Chef for OpenStackSCALE12X: Chef for OpenStack
SCALE12X: Chef for OpenStack
 
Apache Deep Learning 101 - ApacheCon Montreal 2018 v0.31
Apache Deep Learning 101 - ApacheCon Montreal 2018 v0.31Apache Deep Learning 101 - ApacheCon Montreal 2018 v0.31
Apache Deep Learning 101 - ApacheCon Montreal 2018 v0.31
 
Be faster then rabbits
Be faster then rabbitsBe faster then rabbits
Be faster then rabbits
 
Dev ops lessons learned - Michael Collins
Dev ops lessons learned  - Michael CollinsDev ops lessons learned  - Michael Collins
Dev ops lessons learned - Michael Collins
 

Mais de Anne Gentle

Mais de Anne Gentle (20)

Inclusive, Accessible Tech: Bias-Free Language in Code and Configurations
Inclusive, Accessible Tech: Bias-Free Language in Code and ConfigurationsInclusive, Accessible Tech: Bias-Free Language in Code and Configurations
Inclusive, Accessible Tech: Bias-Free Language in Code and Configurations
 
Docs as Code: Publishing Processes for API Experiences
Docs as Code: Publishing Processes for API ExperiencesDocs as Code: Publishing Processes for API Experiences
Docs as Code: Publishing Processes for API Experiences
 
Make an Instant Website with Webhooks
Make an Instant Website with WebhooksMake an Instant Website with Webhooks
Make an Instant Website with Webhooks
 
Docs Like Code
Docs Like CodeDocs Like Code
Docs Like Code
 
Docs Like Code: Strategies and Stories
Docs Like Code: Strategies and StoriesDocs Like Code: Strategies and Stories
Docs Like Code: Strategies and Stories
 
Deploying Apps on OpenStack
Deploying Apps on OpenStackDeploying Apps on OpenStack
Deploying Apps on OpenStack
 
Journey into Continuous Glucose Monitoring Technology as a Parent
Journey into Continuous Glucose Monitoring Technology as a ParentJourney into Continuous Glucose Monitoring Technology as a Parent
Journey into Continuous Glucose Monitoring Technology as a Parent
 
Collaborating on GitHub for Open Source Documentation
Collaborating on GitHub for Open Source DocumentationCollaborating on GitHub for Open Source Documentation
Collaborating on GitHub for Open Source Documentation
 
Git and GitHub for Documentation
Git and GitHub for DocumentationGit and GitHub for Documentation
Git and GitHub for Documentation
 
Writing a Technical Talk Proposal
Writing a Technical Talk ProposalWriting a Technical Talk Proposal
Writing a Technical Talk Proposal
 
Women in tech: Be that light
Women in tech: Be that lightWomen in tech: Be that light
Women in tech: Be that light
 
Social Media, Social Networking, and Social Relevance in Tech Comm
Social Media, Social Networking, and Social Relevance in Tech CommSocial Media, Social Networking, and Social Relevance in Tech Comm
Social Media, Social Networking, and Social Relevance in Tech Comm
 
OpenStack How To - PyLadies ATX
OpenStack How To - PyLadies ATXOpenStack How To - PyLadies ATX
OpenStack How To - PyLadies ATX
 
Women of OpenStack breakfast welcome
Women of OpenStack breakfast welcomeWomen of OpenStack breakfast welcome
Women of OpenStack breakfast welcome
 
Social web for Tech Comm, STC March 2013
Social web for Tech Comm, STC March 2013Social web for Tech Comm, STC March 2013
Social web for Tech Comm, STC March 2013
 
OpenStack documentation & translation management 2012_summit
OpenStack documentation & translation management 2012_summitOpenStack documentation & translation management 2012_summit
OpenStack documentation & translation management 2012_summit
 
OpenStack Documentation in the Open
OpenStack Documentation in the OpenOpenStack Documentation in the Open
OpenStack Documentation in the Open
 
OpenStack Documentation Projects and Processes
OpenStack Documentation Projects and ProcessesOpenStack Documentation Projects and Processes
OpenStack Documentation Projects and Processes
 
TryStack: A Sandbox for OpenStack Users and Admins
TryStack: A Sandbox for OpenStack Users and AdminsTryStack: A Sandbox for OpenStack Users and Admins
TryStack: A Sandbox for OpenStack Users and Admins
 
Sprints and Stacks
Sprints and StacksSprints and Stacks
Sprints and Stacks
 

Último

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Último (20)

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 

You'll Never Look at Developer Support the Same Way Again

  • 1. You’ll Never Look the Same Way at Developer Support Again Anne Gentle OpenStack Documentation Program Technical Lead Rackspace @AnneGentle flickr: Magdalena Roeseler
  • 2. Developer Support Outreach and community! SDKs and tools! •Go! •Java! •Node.js! •.NET! •PHP •Python! •Ruby! Developer documentation flickr:davebloggs007
  • 3. flickr:candelabrumelabrumdanse Guiding Principles •Developer Support Handbook! •Care about their success! •Empathize, put yourself in their shoes! •Keep them informed! •Listen to them! •Appreciate them
  • 4. flickr:tonyjcase Supported Languages •fog (Ruby)! •php-opencloud (PHP)! •jclouds (Java)! •pyrax (Python)! •pkgcloud (node.js)! •openstack.net (.NET)! •gophercloud (Go)
  • 6. rssslurp 49.02% hubslurp 31.64% 13.09% mailslurp 6.25% We watch: •Stack Overflow! •GitHub! •Email! •RSS Feeds
  • 7. Application Developer in the Wild flickr:Romina Uribe
  • 8. Qs?
  • 9.
  • 10.
  • 11.
  • 12.
  • 15. flickr:wili Disqus Comments • Request for help • Request for feature • Request for doc fix ! 20 comments/month ! 27.5% Cloud Files 20% Cloud Servers 12% Identity
  • 16. Stack Overflow •Frequently Asked Questions •Related Tags •Top Tags •Unanswered Questions •Top Answers flickr:leshaines123
  • 18. QUESTIONS WITH MORE THAN 1000 VIEWS WHY can’t I ping/ssh from/to VMs?
  • 19. QUESTIONS WITH MORE THAN 1000 VIEWS HOW do I change Admin password for the Dashboard?
  • 20. QUESTIONS WITH MORE THAN 1000 VIEWS HOW can I create an OpenStack image by importing an *.ovf file with Glance?
  • 21. QUESTIONS WITH MORE THAN 1000 VIEWS HOW do I make an application on OpenStack?
  • 23. c# openstack-nova cloud python openstack-horizon keystone linux ubuntu jclouds java rackspace-cl networking amazon-web amazon-ec2 virtual-m rackspace ubuntu- opens php virtualization kvm docker api puppy ssh hadoop djan openstack-swift devstack pyth
  • 25. php, php-open csharp, openstack.n java,c ruby, vagrant ruby-ruby, fog ruby javascript, pkg python, pyrax
  • 27. •Aws-php-sdk 1 seems not setting correctly keypair • Instance OS cannot find attached volume •Custom ceilometer metrics •Not able to ping or SSH to openstack instance •How to solve ubuntu openstack instance error “no valid host found”? •Connecting Vagrant to Consul server in OpenStack • jcloud openstack-neutron : Exception in thread “main” com.google.inject.ConfigurationException: •“Unrecognized auth response” for every heat stack-create request •Configuring flat network error •How to get AWS Account name from AWS_ACCESS_KEY and AWS_SECRET_KEY
  • 28. flickr: Pol Tadifa Top Answerers
  • 29. Matt Joyce Everett Toews Lorin Hochstein
  • 30. Askbot •ask.openstack.org ! •About 4,000 page views per day ! •More questions from operators than from application developers flickr:loozrboy
  • 31. TOP SDK: ASK.OPENSTACK.ORG 0" 5" 10" 15" 20" 25" 30" php" ruby" java" vmware" Huh?
  • 32. 0" 2" 4" 6" 8" 10" 12" 14" 16" 18" 20" TOP API: ASK.OPENSTACK.ORG iden<ty" compute" networking" monitoring/measuring" object"storage"" block"storage" Oh?
  • 34. php-opencloud •190 GitHub Issues logged •28% Object Storage •9% SDK itself flickr:paul-vallejo
  • 35. flickr:andrewmorrell Users •WordPress Updraftplus •Cevado Technologies •Real Estate Webmasters •CallFire •DearDoc
  • 36. TryStack •Many queries about quotas •Questions about policies •Inspiring others to share resources: “I wanted to let everyone know that the cloud in my garage is growing at a lot faster pace flickr: kky than I expected”
  • 37. flickr: kky Think •About: •suboptimal networks •bulk actions •consistent naming •date/time formats •Across services
  • 38. How can we improve? flickr:mistybushell Errors “ I suppose one you’re pro and you’ve been doing this awhile, you’ll know that 409 means, ‘Hey you can’t do this until you delete the objects in the container.’ but until you are, you’re stick with ‘409, good luck figuring out what this means!’”
  • 39. Tied to releases? flickr: gabe popa
  • 40. Dockermation Documentation •SDK Link •http://developer.openstack.org •API Documentation •http://developer.openstack.org/ api-ref.html •API Specifications •http://specs.openstack.org •Scaling documentation across projects •Tuesday 14:50 (Degas) flickr: Donovan Beeson
  • 41. SDKs & Testing •Getting Started with OpenStack •Python SDK •Monday: 16:20 (Room 242AB) •Mimic: •An API-compatible Mock Service for OpenStack •Wednesday: 13:50 (Room 241) Flickr: Filiz ÇAKIR
  • 42. Working Groups •API Working Group •https://wiki.openstack.org/wiki/ API_Working_Group •Tuesday @ 11:15 (Manet) •Thursday @ 16:30 (Hyatt) •Application Ecosystem Working Group (all) •https://wiki.openstack.org/wiki/ Application_Ecosystem_working_ Group •Monday @ 14:30 (Degas) •Thursday @ 13:40 (Hyatt) flickr:Annika Lidne
  • 43. Let’s do this. flickr:tonyjcase @annegentle anne.gentle@rackspace.com