Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 Web 2.0 in a Virtualized World: Building an Architecture for Growth Presented by: Lori MacVittie Technical Marketing Manager, Application Services.

Similar presentations


Presentation on theme: "1 Web 2.0 in a Virtualized World: Building an Architecture for Growth Presented by: Lori MacVittie Technical Marketing Manager, Application Services."— Presentation transcript:

1 1 Web 2.0 in a Virtualized World: Building an Architecture for Growth Presented by: Lori MacVittie Technical Marketing Manager, Application Services

2 2 THE WEB 2.0 STACK FORUMS WIKIS COLLABORATION VIDEO SYNDICATION PODCASTS INTERACTION LIVE CHAT C O M M U N I T Y ajax rss rdf rtsp sip http xml soa

3 3 XML SOAP AJAX JSON SIP RTSP HTTP RSS RDF Oracle OWA IMAP SMTP MAPI OFFICE 2007 SAP POP3 XAML FTP

4 4 A set of technologies most often associated with AJAX but also including other XML-based dynamic data exchanges –RSS / RDF –Mashups –Tag clouds DOM APPLICATION FRAMEWORK REST POX HTTP WCF JSON HTTP SOAP XMLHTTPRequest Web 2.0 Technologies

5 5 One-to-one relationship between a “FORM” and a server-side script or application One-to-one relationship between many components and server-side scripts or applications Web 2.0 Traditional Web 101010101010101010101010101010101010101010101010101010101010101010101010101010 1010101010101010101010101010101010101010101010101010101010 101010101010101010101010101010101010101010101010101010101010101010101010 1010101010101010101010101010101010101010101010101010101010101010101101010 101010101010101010101010101010101010101010101010101010101010101010100101010 1010101010101010101010101010101010101010101010101010101010 1010101010101010101010101010101010101010101010101010101010101010101010101010101001 101010101010101010110101010101010101010101010101010101010101010101010101010

6 6 WWW-URL-ENCODED WWW-URL-ENCODED JSON JSON JSON JSON JSON JSON 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 XML XML XML XML XML XML XML XML Web 2.0 Challenge: More Scripts, More Formats

7 7 Web 2.0 Challenge: Browser Limitations Connection #1. OK Connection #2. OK Connection #3. TIME OUT. …slows down applications …leads to unresponsive applications

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 Server sends back response that tricks client into modifying existing behavior of client Client makes a request to load a page Client sends data to server Client is tricked into sending same data to another server ATTACK SUCCESSFUL! Web 2.0 Challenge: JavaScript Execution

10 10 The 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 CRM SFA ERP SFA CRM SFA SSL Acceleration Network Point Solutions Applications Users Server Load Balancer Rate Shaping DoS Protection Application Firewall Content Acceleration Traffic Compression Connection Optimization Custom Application Mobile Phone PDA Laptop Desktop Co-location A Growing Network Problem

12 12 ROUTERS SWITCHES FIREWALLS Intelligent Applications Intelligent Client Network Plumbing Application Delivery Network

13 13 A New Level of Intelligence React to a Single Communication, One Direction Packet Based React to a Real Time, Two-Way Conversation Translate Between Parties Flow Based Legacy Approach ADN

14 14 Web 2.0: Secure. Fast. Available. Available Fast Secure Unified Network/Application Infrastructure Services Web 2.0 Clients AJAX REST POX JSON WS-* POST GET Web 2.0 Services Desktop Unified Architecture

15 15 Web 2.0 Solution: Application Security DoS and SYN Flood Protection Network Address/Port Translation Application Attack Filtering Certificate Management Resource Cloaking Advanced Client Authentication Application Security Module XSS & SQL Injection Evasion Secure OptimizedAvailable Firewall - Packet Filtering Selective Content Encryption Cookie Encryption AES Encryption Content Protection Protocol Sanitization Basic Firewalling XML Threat Prevention

16 16 Web 2.0 Solution: Acceleration and Optimization Services SSL Acceleration Quality of Service Connection Pooling Intelligent Compression L7 Rate Shaping Content Spooling Secure OptimizeAvailable Content Buffering TCP Optimization Stack Brokering Content Transformation Dynamic and Static Caching

17 17 Web 2.0 Solution: Availability Services Comprehensive Load Balancing Advanced Application Switching Customized Health Monitoring Intelligent NAT Intelligent Port Mirroring Universal Persistence Response Error Handling Secure OptimizeAvailable Session / Flow Switching Transformation / Content Rewriting IPv6 Gateway Advanced Routing Connection Management Session Management

18 18 Web 2.0: Secure, Fast, and Available DOM APPLICATION FRAMEWORK REST POX HTTP WCF JSON HTTP SOAP But…

19 19 …What about Virtualization? Unified architecture for physical and virtual resources? Dynamic provisioning? Center-less data centers? Reduced costs overall?

20 20 Access Virtualization The State of Virtualization EMC PC - Home App. Server PC - LAN WLAN Windows file storage Application and Server VirtualizationStorage Virtualization NetApp Cell Remote - WAN Application and Server Virtualization Data Center & Link Virtualization Web Server OS Virtualization Web Server

21 21 Imagine, If You Will..

22 22 The Sum of the Virtual Parts Virtual Data Center Data Center Orchestration Unified Access Control Service Policy Management Manage Delivery Service Requests

23 23 Challenges Ahead! Bureaucratic IT Silos Single-Vendor Solutions No Integration No Management No Sum of the Parts Solution Lack of Focus

24 24 The Next Steps Break the Barriers Understand the Value/Cost Integration and Management Focus on the End-Game

25 25 Secure. Fast. Available.


Download ppt "1 Web 2.0 in a Virtualized World: Building an Architecture for Growth Presented by: Lori MacVittie Technical Marketing Manager, Application Services."

Similar presentations


Ads by Google