Amity University : web 2.x

Embed Size (px)

DESCRIPTION

I presented about enabling technologies for Web 2.x at IT Confluence 2010 at Amity University, Noida campus on 22-Jan-2010

Citation preview

  • 1. Amity Univ. : 22Jan10Web 2.x
    • Ashish Banerjee

2. Agenda

  • Brief History of the Internet
  • 3 Waves:

3. Web 2.0 defined Trends: Network is the Computer 4. 3Is of the Web Next 5. You are the center of the Web 6. Enabling Technologies 7. Brief History of Internet

  • 1 stWave: 1960s..1980s (APRANET)
  • Evolved in Univs funded by ARPA

8. TCP/IP 9. Telnet, Ftp, IRC, Gofer,Veronika... 2 ndWave: WWW and Browser Wars

  • Netscape : Marc Andreessen, Jim Clark

10. Internet commercialized : 1980s 11. Internet is a Passing Fad - said who? 12. Emergence of Open Source and GPL 3 rdWave: dot COM and beyond Y2K 13. The 3 rdWave : 3Is

  • 3Is of Web 2.0 (Beyond Tim O'Reilly)
  • Instant

14. Interactive 15. Inclusive

  • Farmers using SMS weather service...

Trends:

  • More devices than PCs. Connected 2 Net

16. Social Networks 17. Cloud Computing 18. Smart Phones and Netbooks 19. Guided By A Singular Vision The Network IsThe Computer. 20. InternetUsers

  • 1.5+ billion people on the Net today

21. 390 gigabytes of data created every second 22. 50% new data growth 1.5+ Billion Everyone and everything participates on the network 1995 2000 2005 2010 TIME The Red Shift: The Network is theComputer 23. 24. Enablers of the Social Networks

  • Social Network API
  • OAuth

25. OpenSocial 26. XMPP : Think Jabber & Google Wave Identity Federation

  • OpenSSO:
  • SAML

27. OpenID 28. Federated Multi Protocol Hub Single Session WS-Federation SAML v1.1 Liberty ID-FF SAML v2.0 Siteminder Tokens Kerberos Tokens Oracle Tokens Circle of Trust Sun Federated Access Manager Multi-Protocol Federation Hub Multi-Protocol Hub 29. Open Storage JavaFX Sun Drives Community Innovation Globally 30. Sun Open Source Stack 31. MySQL in Web 2.0 http://www.mysql.com/customers/#Web+2.0

  • Wikipedia

32. Orkut 33. Blogger 34. Rapidshare 35. Fotolog 36. Megaupload

  • Yahoo

37. YouTube 38. Google 39. MySpace 40. Facebok 41. Hi5

  • Google.fr

42. Skyrock 43. Friendster 44. Yahoo.co.jp 45. Baidu Source: Alexa TopSites 03.12.08 46. Portal Features

  • Ajax enabled Web 2.0 features
  • Social networking, communities, forums

47. Blogs, Open ID, Yahoo, Google widgets User customization & delegated Admin 48. Widely used (google 100K results) 49. Federated Search & Open Search API 50. CMS in-built and Open Office API 51. Server side workflow (SAW API) 52. Netbeans 6.8: All that you will need

  • JSP, JSF, Ajax
  • Visual Web Pack

Database

  • MySQL

53. JavaDB 54. Any JDBC PHP 55. Ruby on Rails 56. C/C++

  • Multiple App Srv
  • Glassfish v2

57. GF v3 58. Tomcat 6 SOA

  • Open-ESB

59. BPEL Engine Java FX 60. Java EE, SE, ME 61. Thank You!

  • [email_address]