This is my March 8, 2001 pitch to Jeff Bezos on why Amazon ought to offer web services. I'm uploading it now because I'm referencing it in my forthcoming book, WTF: What's the Future and Why It's Up To Us, due from Harper Business in October 2017, and want people to be able to take a look at it. This is of historical interest only.
The WordPress Way: Accessibility and Backwards CompatibilityJoseph Dolson
A progress report on the changes in WordPress accessibility over the last year and a conversation on how the dedication to backwards compatibility makes some of the future changes problems which will be long and slow to solve.
Introduction to Development for the InternetMike Crabb
Brief introduction into developing for the internet. A short history of how pages communicate with a server and a look a different web stacks that can be used in web development
The WordPress Way: Accessibility and Backwards CompatibilityJoseph Dolson
A progress report on the changes in WordPress accessibility over the last year and a conversation on how the dedication to backwards compatibility makes some of the future changes problems which will be long and slow to solve.
Introduction to Development for the InternetMike Crabb
Brief introduction into developing for the internet. A short history of how pages communicate with a server and a look a different web stacks that can be used in web development
Single Page Applications or SPAs are a hot topic today, however most developers feel lost. We are going to explore the basic concepts of a SPA, go over a few gotchas and traps and cover some best practices. This is not a talk about a specific framework, but more of a breakdown of how a SPA is composed, many key working concepts and some techniques you should employ for a successful modern web application.
10 Things You Can Do to Speed Up Your Web App TodayChris Love
Web Performance is a serious issues these days. 80% of web performance issues are in the client. Many developers either do not realize what they are leaving on the table and how that affects the success of their application. These are 10 things any web developer can do in about 30-60 minutes to drastically increase page load times and thus increase the application's profitability.
«The Grail: React based Isomorph apps framework»FDConf
Since Nodejs came into my life the idea of architecture that would allow me to build SPA apps that would render on server as well as on client. With Grail, Reactjs and React router this is possible right now without any side effects and with any kind of backend API.
«Разрушаем Вавилонскую Башню WWW с помощью веб-компонент»FDConf
Мы вступаем в интересный век — век веб-компонент. В докладе рассказывается о том, как подружить различные MVC фреймворки с веб-компонентами и научить их общаться между собой при помощи MVC Elements, проекта позволяющего конвертировать React, Backbone вью, а так же Angular директивы в веб-компоненты.
«I knew there had to be a better way to build mobile app»FDConf
I knew there had to be a better way to build mobile apps.
The time has never been better to learn mobile application development. For many app ideas, you don’t even need any prior native development knowledge. You can get started today with knowledge of HTML, CSS and JavaScript. Unlike native mobile development, mobile applications using web technologies can support many mobile platforms.
So during this session will gain experience how to start from very basics and build mobile apps with zero knowledge. Alius will share his own experience on building hybryd applications based on PhoneGap also he promised to explain why he suddenly changed his own opinion about native apps and switched back to Xamarin.
My talk at WordCamp Nashik 2017 on "Single Page Application development with WordPress RESTful API". Single page applications are the future and they can be built with Reactive JA framework and HTML+CSS on the frontend and we can use power of WordPress at the backend. This presentation will help you with the concepts for such application development. It also has a start Single Page Application Project and a custom WordPress Plugin that adds custom REST routes and endpoints for the SPA.
Basics, Components, Design and Development of Web Application and Websites. Especially made for seminars and guest sessions for newbies in Web Development field.
STAENZ Academy
https://staenz.com/academy
SPSNL16 - Building Office 365 and SharePoint solutions using modern developer...Waldek Mastykarz
Learn how to leverage the latest developer opportunities for building Office 365 and SharePoint solutions. Learn about Angular, React, TypeScript, npm, WebPack and more! It's a must-see session for every SharePoint developer.
This presentation will go over some best practices when developing in Oracle Application Express. There's also a comparison what's still valid in 5.0 compared to APEX 4.2.
Library Simplified gets ready to release a solution to increase access to ebooks from libraries in order to improve the user experience of library patrons.
This presentation accompanied a workshop at the Klopotek Publishers' Forum in Berlin, 2013.
APIs offer huge opportunities to grow your customer base, engage your readers and increase the efficiency of your business. In this workshop, we show how APIs can be applied to publishing, using ValoBox as one of the examples. We'll take you through many options, from using APIs within the internal production process to providing individuals and companies with access to your metadata and content.
Single Page Applications or SPAs are a hot topic today, however most developers feel lost. We are going to explore the basic concepts of a SPA, go over a few gotchas and traps and cover some best practices. This is not a talk about a specific framework, but more of a breakdown of how a SPA is composed, many key working concepts and some techniques you should employ for a successful modern web application.
10 Things You Can Do to Speed Up Your Web App TodayChris Love
Web Performance is a serious issues these days. 80% of web performance issues are in the client. Many developers either do not realize what they are leaving on the table and how that affects the success of their application. These are 10 things any web developer can do in about 30-60 minutes to drastically increase page load times and thus increase the application's profitability.
«The Grail: React based Isomorph apps framework»FDConf
Since Nodejs came into my life the idea of architecture that would allow me to build SPA apps that would render on server as well as on client. With Grail, Reactjs and React router this is possible right now without any side effects and with any kind of backend API.
«Разрушаем Вавилонскую Башню WWW с помощью веб-компонент»FDConf
Мы вступаем в интересный век — век веб-компонент. В докладе рассказывается о том, как подружить различные MVC фреймворки с веб-компонентами и научить их общаться между собой при помощи MVC Elements, проекта позволяющего конвертировать React, Backbone вью, а так же Angular директивы в веб-компоненты.
«I knew there had to be a better way to build mobile app»FDConf
I knew there had to be a better way to build mobile apps.
The time has never been better to learn mobile application development. For many app ideas, you don’t even need any prior native development knowledge. You can get started today with knowledge of HTML, CSS and JavaScript. Unlike native mobile development, mobile applications using web technologies can support many mobile platforms.
So during this session will gain experience how to start from very basics and build mobile apps with zero knowledge. Alius will share his own experience on building hybryd applications based on PhoneGap also he promised to explain why he suddenly changed his own opinion about native apps and switched back to Xamarin.
My talk at WordCamp Nashik 2017 on "Single Page Application development with WordPress RESTful API". Single page applications are the future and they can be built with Reactive JA framework and HTML+CSS on the frontend and we can use power of WordPress at the backend. This presentation will help you with the concepts for such application development. It also has a start Single Page Application Project and a custom WordPress Plugin that adds custom REST routes and endpoints for the SPA.
Basics, Components, Design and Development of Web Application and Websites. Especially made for seminars and guest sessions for newbies in Web Development field.
STAENZ Academy
https://staenz.com/academy
SPSNL16 - Building Office 365 and SharePoint solutions using modern developer...Waldek Mastykarz
Learn how to leverage the latest developer opportunities for building Office 365 and SharePoint solutions. Learn about Angular, React, TypeScript, npm, WebPack and more! It's a must-see session for every SharePoint developer.
This presentation will go over some best practices when developing in Oracle Application Express. There's also a comparison what's still valid in 5.0 compared to APEX 4.2.
Library Simplified gets ready to release a solution to increase access to ebooks from libraries in order to improve the user experience of library patrons.
This presentation accompanied a workshop at the Klopotek Publishers' Forum in Berlin, 2013.
APIs offer huge opportunities to grow your customer base, engage your readers and increase the efficiency of your business. In this workshop, we show how APIs can be applied to publishing, using ValoBox as one of the examples. We'll take you through many options, from using APIs within the internal production process to providing individuals and companies with access to your metadata and content.
Gather some detailed knowledge about Amazonpranaymd123
Amazon is the biggest online retailer in the world, stocking more than 353 million products - not including books and other media. This means competition on the marketplace is stiff. To get ahead of other sellers brands need to ensure their products rank in Amazon's search results.
This presentation was provided by Tino Fleischer of Atypon Systems, Inc., Anne Orens, an Independent Consultant, and Sue Polanka of Wright University during the NISO event, "E-Books: A Rapidly Evolving Marketplace," held on August 12, 2009.
Next Web of Linked Data at Minnebar9. I chat about open data, "raw data now", JSON-LD and Hydra, and schema.org. A basic high-level overview of what is going on in the open data and semantic web world.
Description of the origins and development of the BookServer architecture and the Open Publication Distribution System (OPDS). Why OPDS Catalogs can help build a web of books. Discussion of the challenges ahead.
it merely focuses on all the aspects of online publishing..........at last the process has been very well explained as to how to publish an e book online
Similar to Amazon.com's Web Services Opportunity (20)
Mastering the demons of our own designTim O'Reilly
My talk about lessons for government from high tech algorithmic systems, given as part of the Harvard Science and Democracy lecture series on April 21, 2021. Download ppt for speaker's notes.
What's Wrong with the Silicon Valley Growth Model (Extended UCL Lecture)Tim O'Reilly
A three part lecture for the Institute for Innovation and Public Purpose at University College London. I talk about how the Silicon Valley growth model is leading from value creation to rent extraction, then about how public policy shapes our markets and what public policy students can learn from technology platforms (both what they do right and how they go wrong), and finally, I touch on some of the great mission-driven goals that could replace "increasing corporate profits" as the guiding objective of our economy.
Learning in the Age of Knowledge on DemandTim O'Reilly
The London Black Cab driver's exam, "The Knowledge of the Streets and Monuments of London," is one of the most difficult exams in the world, requiring drivers to become a human GPS. With today's tools, the smartphone and the right app turns anyone into the equivalent of a human GPS. I've been asking myself how this concept applies to the field of online learning, particularly in my own field of programming and related IT skills. How should we rethink learning in the age of knowledge on demand? My keynote at the EdCrunch conference in Moscow on October 1, 2019. As always, download the PPT to read the detailed script in the speaker notes below each slide.
What's Wrong With Silicon Valley's Growth ModelTim O'Reilly
A talk I gave on the oreilly.com live training platform on January 22, 2020, focusing on the way that many Silicon Valley startups are designed to be financial instruments rather than real companies. They are gaming the financial system, much like the CDOs that fueled the 2009 financial crash. I talk about the rise of profitless IPOs, and contrast that with the huge profits of the last wave of Silicon Valley giants. In many ways, it is an extended meditation on Benjamin Graham's famous statement, "In the short term, the market is a voting machine, but in the long term it is a weighing machine."
Google handles over 3 billion searches a day, Amazon offers a storefront with 600 million unique items, Facebook users post 6 billion pieces of content sailing, all with the aid of complex algorithmic systems that respond to a constant influx of new data, adversarial activity by those trying to game the system, and changing preferences of users. These systems represent breakthroughs in the governance of complex, interacting systems, with algorithms that must be constantly updated to respond to rapidly changing conditions. The economy as a whole is also full of complex, interacting systems, but we still try to manage those systems with 20th century tools and processes. This talk explores what we can learn from technology platforms about new approaches that the Fed might take to improve its historical mission using the tools of agile development, big data, and artificial intelligence. My talk at the San Francisco Federal Reserve Bank FedAgile conference on November 7, 2018. Download the PPT file to read the narrative in the speaker notes. (I wish slideshare did a better job of displaying these, but they don't.)
My talk for TechStars at Techweek Kansas City in October 2018. While this is a talk based on my book WTF?, it is fairly different from many of the others that I've posted here, in that it focuses specifically on parts of the book that contain advice for entrepreneurs, rather than on the broader questions of technology and the economy. As always, look at the speaker notes for
My plenary talk to the California Workforce Association Conference in Monterey, CA, on September 5, 2018. I talked about the role of technology to augment people rather than replace them from my book WTF? What's the Future and Why It's Up to Us, and my ideas about AI and distributional economics, in the context of today's education and workforce development systems. I also summarize some of the work Code for America has been doing on the current state of the California Workforce Development ecosystem.
My keynote at OSCON 2018 in Portland. What I love about open source software, and what that teaches us about how we can have a better future by the better design of online marketplaces and the algorithms that manage them - and our entire economy. The narrative is in the speaker notes.
My keynote at the 2018 New Profit Gathering of Leaders conference in Boston on May 17, 2018. I talk about the lessons from technology platforms, how they teach us what is wrong with our economy, and the possibilities of AI for creating better, fairer, more effective decisions about "who gets what and why" in the economy.
Slides from my talk at the Price Waterhouse Coopers Deals Exchange conference on April 26, 2018. I talk about algorithmically manage, internet-scale networks and how they are changing the very nature of the economy, the shape of companies, and the competencies that are required for 21st century success. There are many similar themes to other talks, but this is tailored to a business audience, and very specifically to one concerned with how to do M&A in an age of dominant platforms.
My keynote at the Open Exchange Summit in Nashville on April 18, 2018. I talk about the implications for many different kinds of companies of the fact that increasingly large segments of our economy are being dominated by algorithmically managed network marketplaces.
Yet another version of my book talk, this time at Harvard Business School, on March 28, 2018. This one had fewer slides with less connecting narrative so that I could spend more time interacting with the audience. I think it went pretty well. As usual, the speaker notes contain the narrative that goes with the slides, which are mostly images.
Do More. Do things that were previously impossible!Tim O'Reilly
My keynote at SxSW Interactive on March 9, 2018. I tackle the job of the entrepreneur to redraw the map, and not to accept the idea that technology will put people out of work rather than creating new kinds of prosperity. I try to provide a call to action to throw off the shackles of the old world and to build a new one. So many companies play defense. Cut costs, watch the competition, follow best practices. Great entrepreneurs like Jeff Bezos and Elon Musk play offense. They see the world with fresh eyes, taking off the blinders that keep companies using technology to make slight improvements to existing products and practices, rather than imagining the world as it could be, given the new capabilities that technology has given us.
We Get What We Ask For: Towards a New Distributional EconomicsTim O'Reilly
My keynote at the Venturebeat Blueprint conference in Reno, NV on March 6, 2018. The bad maps that are holding us back from building a better world. Technology need not eliminate jobs. It could be helping us tackle the world's great problems, and helping design marketplaces that ensure a more equitable distribution of the proceeds from doing so. The narrative that goes with the deck is in the speaker notes. There is also a summary and link to the video at https://venturebeat.com/2018/03/06/tim-oreilly-to-tech-companies-use-a-i-to-do-more-than-cut-costs/
Towards a New Distributional EconomicsTim O'Reilly
A talk I gave on December 1, 2017 for a workshop on AI and the future of the economy organized by the OECD and the Berkeley Roundtable on the International Economy. In it, I explore implications of AI and internet-scale platforms for the design of markets, with the goal of starting a conversation about what we might call "distributional economics."
We forget that when technology destroy, it helps us to create new ones, as long as we remember that the point isn't just cost-reduction, but doing things that were previously impossible! That means both solving hard problems, and pairing technology with people in ways that play to the strengths of each. My keynote at Strata+Hadoop World London, May 2017.
A somewhat longer version of my Frontiers talk about technology and the future of the economy, with additional material pitched to an audience of Internet operators at Apricot 2017, in Ho Chi Minh City, Vietnam on February 27, 2017
WTF - Why the Future Is Up to Us - pptx versionTim O'Reilly
This is the talk I gave January 12, 2017 at the G20/OECD Conference on the Digital Future in Berlin. I talk about fitness landscapes as applied to technology and business, the role of unchecked financialization in the state of our politics and economy, and why technology really wants to create jobs, not destroy them. (There is a separate PDF version, but some readers said the notes were too fuzzy to read.)
My talk to the joint OECD/G20 German Presidency conference on digitalization in Berlin on January 12, 2017. Fitness landscapes as applied to technology, business, and the economy. Note that the fitness landscape slides will not be animated in this PDF, which I shared this way so that you could see my narrative in the speaker notes. While it has some slides in common with my White House Frontiers conference talk, it includes a bunch of other material.
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
I have heard many times that architecture is not important for the front-end. Also, many times I have seen how developers implement features on the front-end just following the standard rules for a framework and think that this is enough to successfully launch the project, and then the project fails. How to prevent this and what approach to choose? I have launched dozens of complex projects and during the talk we will analyze which approaches have worked for me and which have not.
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
2. Amazon.com
• One of the most recognized brands of
the digital age
• World’s premier bookseller
• A key information service for the book
industry
• Leading player in other ecommerce
markets
• Gains market advantage from perception
as a leader and innovator
3. Amazon as an Information
Service for the Publishing
Industry
• Has replaced Books in Print as the
most widely-used source of
bibliographic information
• Descriptions, Covers, TOCs and
other rich cataloging data
• Ranks and user recommendations
provide unique added value
4. Other Information Assets
• Alexa
• Internet Movie Database
• …
Already Amazon is used as an
information resource as much as
an e-commerce platform.
5. Web Services
• “The network is the computer”
• XML interfaces provide
programmatic APIs to web-facing
databases
• Innovation will come from APIs
that support “unintended
consequences” not vendor lock-in
• XML-RPC and SOAP the
emerging standards
6. O’Reilly’s Premises
• “The future is here. It’s just not widely
distributed yet.” - William Gibson
• Innovations show up first in the
“hacker” community as independent
developers push the boundaries of new
technology
• “Screen scraping” is a precursor to
widespread web services
• A platform strategy beats an
application strategy every time
7. Possible Web Services
Opportunities for Amazon
• Market Research
• Amazon-enabled library catalogs
• Programmatic purchasing - a next
generation affiliates program
• B2B integration with suppliers
• “Cool” consumer services to build
brand - e.g. bibliography
generator
8. The O’Reilly AmaBooks
Service
• Publisher market research
interface to Amazon database
• Internal O’Reilly project; other
publishers have similar projects
• Opportunity to generalize this tool
and sell to publishers
• Amazon could do this, or could be
an Amazon/O’Reilly joint venture
9. Other Amazon Screen
Scrapers
Search Engines
Public Rank Spiders
• http://bibliotrack.com
• http://www.amazonscan.com
• Many private efforts (O’Reilly, AW, etc.)
Price Finders
• http://www.isbn.nu
• http://books.langenberg.com/
• http://www.bestwebbuys.com/books/
• http://www.addall.com/
• http://www.bublos.com/
Many other specialized programs
10. Screen Scraping vs. SOAP
• Amazon web page for
Programming Perl: 68,000 bytes
• SOAP response for data we
actually need: 700 bytes
• 1000 titles: HTML 24,000,000
bytes, SOAP 8000 bytes
11. The BookScan/BN Service
• Publisher access to BN/Borders
sales data
• Subscription fee from $1500 to
$75,000/year
• Publisher sales figures only; none
of the industry trend insight of an
amaBooks type service
• We could do much better!
12. Amazon-Enabled Library
Catalogs
• Dozens of vendors offer library
card cataloging systems
• None have the power/flexibility of
the Amazon interface
• An API would allow those
vendors “powered by Amazon” to
deliver a superior product
• License revenue to Amazon, plus
brand reinforcement
13. Public APIs for Web
Services
• Establishes Amazon as a platform
for community innovation
• Affiliate-like self-service setup
gets a web services client id
• 1000 free queries/day allows
experimentation and open source
development
• Higher-usage services pay for
access
14. The O’Reilly-Amazon
Partnership
• Prototype interesting
services
• Fund and spin out those that
aren’t core to Amazon or
O’Reilly
• Have fun
• Build our brands and
reputations as innovators
16. What Would I like Now?
• Commitment to a Public SOAP
API
• Help publicizing the bottom-up
web services idea (e.g. Amazon
programming contest, keynote at
open source conference?)
• Indication of interest in
commercializing AmaBooks
17. What Else Should We Do?
• Keep involving open source and
other independent developers in
building the next generation
Amazon
• Keep in better touch about ways
O'Reilly and Amazon can work
together
• Build relationships with other key
internet companies like Google