1




Web 2.0 and Application
Delivery: An
Architecture for
Growth
Presented by:
Lori MacVittie
Technical Marketing Manage...
2




Agenda
 Web 2.0 Challenges
 Traditional Solutions
 Application Delivery Solutions
 About F5 Networks
 Links to addit...
3




        THE WEB 2.0 STACK

             COMMUNITY
VIDEO        FORUMS    LIVE CHAT
                                 ...
4




         SMTP         HTTP
                             SAP
   XML         SOAP      JSON   IMAP
MAPI            OWA...
5




                              Traditional Web
    One-to-one relationship between a “FORM” and a server-side script ...
6




Web 2.0 Challenge: More Scripts, More Formats


    WWW-URL-ENCODED WWW-URL-ENCODED WWW-URL-ENCODED WWW-URL-ENCODED
...
7




Web 2.0 Challenge: Browser Limitations
        …slows down applications
        …leads to unresponsive applications
...
8




Web 2.0 Challenge: Longer Sessions, More
      Connections, More Requests
       …supports fewer concurrent users
  ...
9




Web 2.0 Challenge: Security


        Client makes a request to load
        a page

        Server sends back respo...
10




The Web 2.0 Application Delivery Challenge

 Keeping up with a rapidly evolving set of
 applications, protocols, an...
11




   Users          Network Point Solutions          Applications




Mobile Phone            DoS Protection         ...
12




Application Fluency Required
Packet
Based
         React to a Single Communication, One Direction




Flow
Based   ...
13




Intelligent Client   Network Plumbing        Intelligent Applications

                        ROUTERS




        ...
14



                                  Application Delivery Network


    Users                  Global Load             ...
15




  Web 2.0 Clients   Application Delivery Network   Web 2.0 Services



                                            ...
16




Web 2.0 Solution: Application Security
     DoS and SYN Flood Protection       Firewall - Packet Filtering
     Net...
17




Web 2.0 Solution: Acceleration and
      Optimization Services
     SSL Acceleration              Content Buffering...
18




Web 2.0 Solution: Availability Services
  Comprehensive Load Balancing     Session / Flow Switching
  Advanced Appl...
19



Application Delivery &
Scalability
 Offloads resource intensive processing
 Intelligently direct requests
 Centraliz...
20


Who Is F5 Networks?
Value Innovation
• Unique TMOS architecture
• Industry’s only open iControl API & SDK
• Powerful ...
21




F5 Application Delivery Network
         International
         Data Center


                                     ...
22




Additional Resources
 Flash demo of an application delivery network
 White papers on scaling applications
 Blogs on...
23




Secure. Fast. Available.

   THANK YOU!
Upcoming SlideShare
Loading in …5
×

Web 2 And Application Delivery Public

2,645 views
2,433 views

Published on

Published in: Business, Technology
1 Comment
5 Likes
Statistics
Notes
  • Such a nice work .. can u plz email it to me at mba.anujgupta@gmail.com
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total views
2,645
On SlideShare
0
From Embeds
0
Number of Embeds
52
Actions
Shares
0
Downloads
0
Comments
1
Likes
5
Embeds 0
No embeds

No notes for slide

Web 2 And Application Delivery Public

  1. 1. 1 Web 2.0 and Application Delivery: An Architecture for Growth Presented by: Lori MacVittie Technical Marketing Manager, Application Services
  2. 2. 2 Agenda Web 2.0 Challenges Traditional Solutions Application Delivery Solutions About F5 Networks Links to additional resources
  3. 3. 3 THE WEB 2.0 STACK COMMUNITY VIDEO FORUMS LIVE CHAT PODCASTS COLLABORATION SYNDICATION WIKIS INTERACTION ajax http rdf xml sip rss rtsp soa
  4. 4. 4 SMTP HTTP SAP XML SOAP JSON IMAP MAPI OWA RTSP FTP AJAX RSS POP3 RDF SIP Oracle OFFICE 2007 XAML
  5. 5. 5 Traditional Web One-to-one relationship between a “FORM” and a server-side script or application 101010101010101010101010101010101010101010101010101010101010101010101010101010 1010101010101010101010101010101010101010101010101010101010 Web 2.0 One-to-one relationship between many components and server-side scripts or applications 101010101010101010101010101010101010101010101010101010101010101010101010 1010101010101010101010101010101010101010101010101010101010101010101101010 101010101010101010101010101010101010101010101010101010101010101010100101010 1010101010101010101010101010101010101010101010101010101010 1010101010101010101010101010101010101010101010101010101010101010101010101010101001 101010101010101010110101010101010101010101010101010101010101010101010101010
  6. 6. 6 Web 2.0 Challenge: More Scripts, More Formats WWW-URL-ENCODED WWW-URL-ENCODED WWW-URL-ENCODED WWW-URL-ENCODED JSON JSON JSON JSON JSON JSON JSON JSON JSON JSON JSON JSON XML XML XML XML XML XML XML XML XML XML XML XML XML XML XML XML HTML HTML HTML HTML HTML HTML HTML HTML HTML HTML HTML HTML HTML SOAP SOAP SOAP SOAP SOAP SOAP SOAP SOAP SOAP SOAP SOAP SOAP XML XML XML XML XML XML XML XML XML XML XML XML XML XML XML XML
  7. 7. 7 Web 2.0 Challenge: Browser Limitations …slows down applications …leads to unresponsive applications Connection #1. OK Connection #2. OK Connection #3. TIME OUT.
  8. 8. 8 Web 2.0 Challenge: Longer Sessions, More Connections, More Requests …supports fewer concurrent users …consumes more server resources Server Resources Please try again later
  9. 9. 9 Web 2.0 Challenge: Security Client makes a request to load a page Server sends back response that tricks client into modifying existing behavior of client Client sends data to server Client is tricked into sending same data to another server ATTACK SUCCESSFUL!
  10. 10. 10 The Web 2.0 Application Delivery Challenge Keeping up with a rapidly evolving set of applications, protocols, and security risks while maintaining existing application availability and security And you can’t make the day longer than 24 hours although you can have an extra day every 4 years* *Disclaimer: Offer prohibited at the turn of the century except when evenly divisible by 4. Some restrictions apply.
  11. 11. 11 Users Network Point Solutions Applications Mobile Phone DoS Protection AJAX SSL REST Rate Shaping Acceleration PDA POX Server JSON Load Balancer Laptop WS-* Content Application Acceleration Firewall POST Desktop GET Connection Traffic Optimization Compression Co-location
  12. 12. 12 Application Fluency Required Packet Based React to a Single Communication, One Direction Flow Based ADN React to a Real Time, Two-Way Conversation Mediate Between Parties
  13. 13. 13 Intelligent Client Network Plumbing Intelligent Applications ROUTERS SWITCHES Application Delivery FIREWALLS Network
  14. 14. 14 Application Delivery Network Users Global Load Web 2.0 Services Balancing File/Storage Virtualization Secure Remote WAN Access Acceleration Mobile Phone AJAX PDA REST POX Application Delivery Controller JSON Laptop WS-* Content Application POST Acceleration Firewall GET Desktop Connection Traffic Optimization Compression Link Rate Shaping DoS Protection Virtualization Co-location Server Load Balancer
  15. 15. 15 Web 2.0 Clients Application Delivery Network Web 2.0 Services AJAX Desktop Available REST POX JSON Fast Secure WS-* POST GET
  16. 16. 16 Web 2.0 Solution: Application Security DoS and SYN Flood Protection Firewall - Packet Filtering Network Address/Port Translation Selective Content Encryption Application Attack Filtering Cookie Encryption Certificate Management AES Encryption Resource Cloaking Content Protection Advanced Client Authentication Protocol Sanitization Application Security Module Basic Firewalling XSS & SQL Injection Evasion XML Threat Prevention Secure Available Optimized
  17. 17. 17 Web 2.0 Solution: Acceleration and Optimization Services SSL Acceleration Content Buffering Qualityof Service TCP Optimization Connection Pooling Stack Brokering Intelligent Compression Content Transformation L7 Rate Shaping Dynamic and Static Caching Content Spooling Optimized Available Secure
  18. 18. 18 Web 2.0 Solution: Availability Services Comprehensive Load Balancing Session / Flow Switching Advanced Application Switching Transformation / Content Rewriting Customized Health Monitoring IPv6 Gateway Intelligent NAT Advanced Routing Intelligent Port Mirroring Connection Management Universal Persistence Session Management Response Error Handling Available Secure Optimize
  19. 19. 19 Application Delivery & Scalability Offloads resource intensive processing Intelligently direct requests Centralizes security Transparently add new servers Balances load dynamically Extensible platform for custom functionality
  20. 20. 20 Who Is F5 Networks? Value Innovation • Unique TMOS architecture • Industry’s only open iControl API & SDK • Powerful iRules and DevCentral Community • Numerous Industry Patents Proven Results • Over 10,000 Customers & 60,000 units shipped • FY06 Revenue: $394 M • #1 in Application Delivery Controller Market – Gartner • SSL VPN Market Leadership Award – Frost & Sullivan Application Partnerships • Unique F5 and application vendor integration • Application partner tested and documented solutions • F5 solutions in partner labs • Cooperative Support Agreements
  21. 21. 21 F5 Application Delivery Network International Data Center Enterprise Manager Users Applications BIG-IP Local BIG-IP BIG-IP Traffic Global Link Manager FirePass Application Traffic Controller Security Manager Web WANJet Manager Accelerator iControl TMOS
  22. 22. 22 Additional Resources Flash demo of an application delivery network White papers on scaling applications Blogs on application delivery and related topics DevCentral Community F5 Networks
  23. 23. 23 Secure. Fast. Available. THANK YOU!

×