1 / 15

S kills : none

Internet application development -- cheap and easy. S kills : none Concepts : application program interface (API), platform, ecosystem, Internet infrastructure (cloud) services, application development cost trend, end user application development trend.

india
Download Presentation

S kills : none

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Internet application development -- cheap and easy Skills: none Concepts: application program interface (API), platform, ecosystem, Internet infrastructure (cloud) services, application development cost trend, end user application development trend This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License.

  2. Where does this topic fit? • Internet concepts • Applications • Technology • Implications • Internet skills • Application development • Content creation • User skills

  3. Why its cheap and easy 2. The cloud 1. The ecosystem

  4. The ecosystem makes new apps cheap and easy

  5. Twitter home page, September 30, 2006

  6. Twitter home page, November 9, 2006

  7. "If I have seen further it is by standing on the shoulders of giants." Isaac Newton, Letter to Robert Hooke, February 5, 1675

  8. Why its cheap and easy 2. The cloud

  9. Amazon Web Service bill -- $.01

  10. Smooth scaling

  11. Development tools

  12. The rest of us

  13. Summary

  14. Self-study questions • Two strategic factors make developing a new Internet service cheap and quick – describe them. • Google and Facebook have APIs for developers wishing to build applications on top of their services and databases. Give examples of some of the capabilities they provide to developers. • Yelp uses Amazon’s Web services for their site. Read this case study: • http://aws.amazon.com/solutions/case-studies/and answer these questions: • How much traffic does Yelp handle? • Briefly describe the Amazon services that Yelp uses. • What are the business advantages to Yelp in using Amazon’s Web services? • Are there any business disadvantages?

  15. Resources • Twitter’s instructions and documentation for developers using their API: http://apiwiki.twitter.com/w/page/22554648/FrontPage • Amazon Web Services:http://aws.amazon.com/ • The business case for Amazon Web Services: http://aws.amazon.com/economics/ • Yelp case study using Amazon Web Wervices: http://aws.amazon.com/solutions/case-studies/yelp/ • Other Amazon Web Service case studies:http://aws.amazon.com/solutions/case-studies/ • Blog post on infrastructure services: http://cis471.blogspot.com/2008/01/infrastructure-services-for-developers.html • Stanford class quickly builds applications on the Facebook platform: http://www.nytimes.com/2011/05/08/technology/08class.html?_r=2&pagewanted=all

More Related