SlideShare a Scribd company logo
1 of 17
Download to read offline
White Paper
SAP Co-Innovation Lab
ACCELERATE SAP® APPLICATIONS WITH
CDNETWORKS
IMPROVE INTERNET PERFORMANCE AND RELIABILITY,
RESULTING IN FASTER APPLICATION RESPONSE TIMES
May 2013, Version 1.0
ACCELERATE SAP APPLICATIONS WITH CDNETWORKS 2
Acknowledgements
This document is the work of a virtual project team at SAP Co-Innovation Lab. Team members include
Junaid Akhtar (CDNetworks), Sharon Bell (CDNetworks), Junho Choi (CDNetworks), David Cruickshank (SAP),
Chung-ho Fan (SAP), Roger Guedes (SAP), John Kang (CDNetworks), Kevin Liu (SAP), John McIlwain*
(CDNetworks), Joerg Nalik* (SAP), Irakli Natsvlishvili (SAP), Simon Petch (CDNetworks), and many other colleagues
from SAP and CDNetworks who helped with this project.
*Contributing authors
ACCELERATE SAP APPLICATIONS WITH CDNETWORKS 3
Table of Contents
Introduction ................................................................................................................................................................ 4
Strength of CDNetworks’ Dynamic Web Acceleration........................................................................................... 5
Test Environment....................................................................................................................................................... 7
Reliability Stress Test Setup and Results............................................................................................................. 12
Other Capabilities the CDN Offers ......................................................................................................................... 14
Security..................................................................................................................................................................... 14
Other Features CDNetworks Has But Were Not Tested....................................................................................... 15
Summary................................................................................................................................................................... 17
ACCELERATE SAP APPLICATIONS WITH CDNETWORKS 4
Introduction
SAP customers can innovate on top and around their investments in on-premise SAP® application landscapes for core
enterprise business functions by adding new capabilities delivered by SAP (see Figure 1). Their IT teams can add
value to their business units through the introduction of cloud, mobile, new analytics, and data and platform
technologies without disrupting their ongoing business operations.
Figure 1: SAP Product Strategy
SAP cloud solutions can be ramped up without lead time on a subscription basis, and increasingly, SAP offers
integration of cloud or “on-demand” applications with existing on-premise applications for overarching hybrid
application and business scenarios. All types of end users – employees, business partners, and customers – might be
offered mobile applications, which can be developed at a rapid pace and integrate with on-premise back-end systems
running SAP software. The in-memory processing of the SAP HANA® platform can offer users insights for making
business decisions in real time as never before thought possible by bringing transactional and analytics processing
capabilities together.
Long-time SAP customers have already seen the reach of their SAP applications being extended to new user groups
working in remote branch locations, from home, or while traveling through the Web-enabling of their applications. This
is now followed by use of distributed on-premise–on-demand applications and mobile apps over the Internet. Both
trends have in common the fact that increased attention needs to be paid to the reliability, security, and performance
qualities of long-distance wide area network (WAN) connections. Wide area networks are very different from data
center networks, and new network technologies are offered to mitigate those differences and to enable distributed
application integration and use. Network technologies are delivered in the form of hardware, virtual appliances, or
agents deployed as proxies in front of data center applications or at network entry points in branch offices or on mobile
devices, respectively. As on the application side, a more cloud-like network service delivery model exists as well in the
form of so-called content delivery networks (CDN). Such “network as a service” offerings do not need appliances or
software deployments, and can be added quickly on a subscription basis.
In this paper, CDNetworks and SAP present the results of a proof of concept project we jointly conducted in SAP Co-
Innovation Lab. We will describe how simply CDNetworks’ service can be applied to a test landscape running in SAP
Co-Innovation Lab, what challenges an end user might see when accessing such an on-premise landscape, and how
these challenges are mitigated by CDNetworks cloud technology.
ACCELERATE SAP APPLICATIONS WITH CDNETWORKS 5
Strength of CDNetworks’ Dynamic Web Acceleration
The very nature of cloud-based CDN offers tremendous advantages to organizations running SAP applications
accessed by distributed employees, customers, partners, and suppliers. The CDNetworks Dynamic Web Acceleration
(DWA) architecture seamlessly combines network technologies necessary to make the Internet more efficient and
increase application performance across the globe. By increasing the efficiency of network protocols, CDNetworks
enhances the public network’s performance for SAP applications and related content, media, and dynamic Web pages.
CDNetworks provides acceleration for ERP applications via an all-in-one network architecture that includes cloud-
based static and dynamic content acceleration, Domain Name Service (DNS), load balancing, and cloud storage. The
services are integrated to facilitate the fastest possible application performance.
Rapid Deployment
The CDNetworks network is always on and provisioned with so much capacity that new customers simply configure
their DNS to point to our cloud-based infrastructure, and global application acceleration is instantaneously turned on.
This rapid-deployment capability transforms an IT organization’s ability to deliver high-performing business applications
over otherwise low-quality Internet connections, versus struggling with time- and resource-intensive on-premise
network hardware deployment and setup.
OpEx and CapEx Efficiencies and Savings
The in-house expense and expertise required to reliably deliver business applications, with good network performance
to end users around the globe, can be cost-prohibitive and slow to implement. Often, organizations must over-provision
hardware, software, and bandwidth to prepare for spikes in user demand, leading to very expensive business-
application delivery. Moreover, integrating multiple vendors’ services and products for critical infrastructure components
─ content delivery, DNS optimization, load balancing, and storage – increases overall complexity, which is another cost
driver. By contrast, CDNetworks combines the necessary network delivery and acceleration components in a cloud
solution and architecture. SAP customers achieve optimal performance, resilience, and scalability at the lowest OpEx
and CapEx possible through the completely integrated cloud technology architecture.
Emerging Market Penetration
CDNetworks stands alone as the only global CDN provider with a presence in all the world’s emerging market regions,
including infrastructure, operations, and staff in mainland China. This is particularly important for organizations sharing
SAP applications and on-demand service offerings with supply chain partners in supplier-heavy countries such as
Brazil, Russia, India, and China (BRIC). Simultaneously, several BRIC countries have become important customer
markets, and CDNetworks seamlessly streamlines SAP application delivery to employees, partners, and customers in
these markets.
Global Reach
Of course, many organizations utilizing SAP business applications also need to accelerate their application connectivity
in both the Western and Eastern hemispheres. The global reach of the CDNetworks cloud architecture enables
thousands of customers to optimize network reliability, security, and performance for business applications anywhere in
the world.
ACCELERATE SAP APPLICATIONS WITH CDNETWORKS 6
Figure 2: The Reach of CDNetworks Architecture
The world map (Figure 2) demonstrates the reach of the CDNetworks architecture and the focus placed on optimizing
performance in the world’s most challenging markets, while Figure 3 shows CDNetworks’ Dynamic Web Acceleration
process flow.
ACCELERATE SAP APPLICATIONS WITH CDNETWORKS 7
Figure 3: CDNetworks’ Dynamic Web Acceleration Process Flow
Pervasive Security
Business application communications send confidential business data; therefore network traffic should be encrypted.
CDNetworks can enhance the security of public networks for unencrypted and encrypted, secured network traffic.
Through a process of security key exchanges, data encryption, and message authentication between an organization’s
servers and stakeholders outside the firewall, the PCI-certified CDNetworks services ensures that data moves quickly
and securely across the Internet.
Test Environment
CDNetworks and SAP worked jointly in SAP Co-Innovation Lab to accurately test the acceleration of SAP applications
to global end-user traffic to applications. The lab’s application test landscape is located in Palo Alto, California.
Testing was done on CDNetworks global network and DWA solution. CDNetworks DWA optimizes the Internet “middle
mile” by reducing the number of data round trips necessary to complete a Web request – even for dynamic content.
DWA accelerates application performance and improves the end-user experience. The middle mile refers to the long-
haul network connection between the CDN end-point locations, which are closest to your application data center and
the application clients.
ACCELERATE SAP APPLICATIONS WITH CDNETWORKS 8
SAP
NetWeaver
Portal
SAP ECC
6.0
SAP NetWeaver
Composite
Environment
Security
Reverse
Proxy
Firewall
Internet
http http http https CDN Overlay
Network
Employee
Branch Office
Customers
Partner
On Premise Datacenter
Figure 4: Architecture of the SAP Co-Innovation Lab Test Bed
The test landscape resembled an on-premise data center setup, with an SAP NetWeaver® Portal component exposing
business data from an SAP ERP Central Component (SAP ECC) 6.0 back-end system via an SAP NetWeaver
Composite Environment application to the Internet. (See Figure 4.) To protect the inner data-center network from
unauthorized access from the Internet, a firewall and reverse proxy were placed between SAP NetWeaver Portal and
the Internet. Any business data is confidential, and is therefore encrypted as HTTPS traffic to the outside of the data
center. The reserve proxy terminated the HTTP-SSL session and sent a request to SAP NetWeaver Portal via plain
HTTP protocol within the protected data-center network. The NetWeaver Portal made subsequent request via an SAP
NetWeaver Composite Environment component to an SAP ECC 6.0 system for retrieving business data.
Traffic from productively used applications could be sent from employees’ mobile devices, from employees working in a
branch office, or originating from business partners and customers, depending on the purpose of applications run in the
data center. For our joint project, the end-user traffic was emulated with the cloud-based testing service Compuware
Gomez.
CDNetworks Test Environment:
CDNetworks used Compuware’s Gomez testing service to test global end-user performance. Gomez has more than
150,000 backbone and last-mile testing locations in nearly 170 countries, and more than 2,500 ISPs.
 Testing was done between February 9, 2013 and February 13, 2013.
 Test collection was done hourly.
One of the goals of the testing was to validate functional correctness by running the test with and without CDNetworks
service to verify that both tests produced the same functional results. In addition, we verified that the CDN could
process secured traffic over HTTPS with expected results. On the performance side, the goal was to measure the
performance benefits of using the CDN as well as test for any reliability improvements.
Two main scenarios were tested:
1) User login to SAP NetWeaver Portal: after login, a content rich welcome page is displayed:
a) Request login screen
b) Submit user credentials and receive the welcome page
c) Log out again
ACCELERATE SAP APPLICATIONS WITH CDNETWORKS 9
2) Download large, 5 MB-size PowerPoint presentation file from the Knowledge Management component inside
SAP NetWeaver Portal:
a) Complete steps a+b of scenario 1
b) Download PowerPoint document (5 MB, non-cacheable)
c) Log out
The scenarios were executed with many iterations. In between scenario steps and scenario executions, a four-second
user think time was used. We also used encrypted HTTPS-based communications between end-user locations and the
SAP Co-Innovation Lab data center. The CDN can be configured with the certificate to optimize performance caching
or without the certificate to limit caching. In this scenario, a certificate was used to optimize the performance caching.
We also verified that business scenarios, which involved access to back-end application data via SAP NetWeaver
Portal, were functionally correct when routed through the CDNetworks service.
ACCELERATE SAP APPLICATIONS WITH CDNETWORKS 10
Results
In this section, we present some of our performance and reliability improvement results when comparing SAP
application access via plain Internet with access via the CDNetworks service. In the following charts and text, “origin”
refers to the plain Internet case, and “CDNW” refers to results gained with CDNetworks’ service.
Content-rich welcome page
Figure 5: Comparison of SAP Application Access via Plain Internet Access via CDNetworks’ Service
The “welcome” page end users see after login to SAP NetWeaver Portal is their first impression of this application.
Therefore it is particularly important that the performance end users perceive is very good. When testing the
performance of the welcome page, SAP Co-Innovation Lab, origin delivered an across-the-world-average end-user
response of 4.7 seconds, while the CDNetworks’ accelerated solution delivered response times of 2.3 seconds. This
represents a 52% improvement and a 2.1x increase in speed.
Please note that the CDNetworks accelerated response times become quite consistent around the globe with only
small variances between locations. In contrast, pure Internet-delivered application services can vary by as much as
500% for our use case between different locations.
The same results as above are shown further averaged and grouped by major regions of the world in the chart below.
ACCELERATE SAP APPLICATIONS WITH CDNETWORKS 11
Download large 5 MB document file
Figures 6 and 7: Consistent Response Times Around the World
ACCELERATE SAP APPLICATIONS WITH CDNETWORKS 12
Transferring large files to remote locations is always a WAN performance challenge compared to inner-office or inner-
campus networks. What takes seconds in a local environment extends to the minute range when connecting from
remote locations. Download times are proportional to distance, file size, and fluctuating Internet quality.
During our testing, we found the results charted above. The SAP origin delivered a global average end-user response
time of 21.9 seconds, while the CDNetworks’ accelerated solution delivered response times of 7.5 seconds. This
resulted in a 66% improvement and a 2.9x increase in speed. Below we show again the condensed and averaged
region results of the same test by region.
Figure 8: Response Times by Region
Reliability Stress-Test Setup and Results
Performance is not the only metric related to network quality. Maybe even more important for the business of SAP
customers is the reliability of WAN connections. If such connections are broken, a lot of activities based on business
applications cannot happen, and might result in loss of revenue – and customers.
Therefore we scaled our SAP NetWeaver Portal welcome page scenario so as to achieve 10,000 SAP user
transactions in a 6-hour period, working with 4 seconds of think time between scenario steps. The end users were
emulated with the Gomez service again, which runs those users at a number of different locations around the world.
ACCELERATE SAP APPLICATIONS WITH CDNETWORKS 13
Figure 9: Comparison in the Number of Transactions per Minute
On the stress portion of the test, the SAP origin delivered 250-300 transactions per minute, while the CDNetworks
accelerated service delivered 400-450 transactions per minute.
Figure 10: Comparison of Login Response Time
On the stress portion of the test, the SAP origin delivered the login response in 7-8 seconds, while the CDNetworks’
accelerated service delivered the login response in 1 second, which is approximately 650% faster.
In the following graphs, full test times including load ramp-up and -down are shown too.
ACCELERATE SAP APPLICATIONS WITH CDNETWORKS 14
Figure 11: Error Rates When Using CDNetworks
As the red-framed numbers show, we saw about a 4% failure rate on executing our 3-page scenario over the Internet.
One could expect that scenario failure rates would increase proportional to the numbers of pages/steps in a business
scenario. On larger 10-step or more scenarios, end users might be quite bothered with frequent interruptions of their
activities. In contrast, no error was found when using CDNetworks. The reliability of application access is significantly
enhanced.
Other Capabilities Offered by CDNetworks
Security
CDNetworks blends the latest in CDN security with the performance of a distributed cloud-based infrastructure to keep
customers’ sites both high-performing and secure. CDNetworks incorporates security into everything we do, making
the cloud faster and safer for our customers as they innovate and penetrate the world’s emerging markets.
ACCELERATE SAP APPLICATIONS WITH CDNETWORKS 15
There are numerous aspects to the security measures employed on behalf of our customer sites and our own CDN
infrastructure. These can be segmented into four categories that correspond to the needs of our application and Web
site customers, as follows:
● High availability: Cloud-based delivery of robust Web site and application functionality in a high-performance
manner
● Distributed denial of service (DDoS)/attack defense: Protection of Web sites via DDoS mitigation
● CDNetworks service can stop such attacks at their perimeter before they even hit a customer’s Internet
connection and data center.
● Data security: Protection of an organization’s data, and that of its customers, by applying and supporting
leading security methods and standards, such as PCI compliance, TLS/SSL, and digital rights management
● Regulatory compliance: Enhancement of CDN infrastructure and services to support industry and
governmental standards for managing and protecting consumers’ personal and financial data
Note: Not all functionality was exercised during testing with SAP.
Other Features CDNetworks Has But that Were Not Tested
Feature Description Benefit
Content acceleration
through content
caching
A network of widely deployed caches
that work in conjunction with
intelligent caching software and
cloud-based storage to optimize Web
site content delivery to end users
around the globe
Ensures that all static content from
Web sites is delivered optimally
around the world via HTTP or HTTPS
Dynamic network
acceleration (DNA)
An on-demand network acceleration
service for enterprise (behind the
firewall) applications
Quickly and reliably scales and
accelerates both browser- and non-
browser-based applications
China acceleration The unique capabilities of having
both licensed business operations
and CDN POPs within mainland
China for the purpose of extending
businesses’ content and applications
into China much faster than they
could on their own
Opens up the massive Internet
market in China to businesses’
applications and content for both
operational efficiencies and revenue
generation
Media acceleration Capabilities for speeding the delivery
of bandwidth-intensive content, such
as streaming media and high-
definition content
Enables businesses to deliver media
via the HTTP protocol globally to
support Web-based initiatives
Cloud storage Networked online storage in which
data is in multiple data centers rather
than on individual dedicated servers
Provides unlimited growth capability
in storage at reasonable cost for
ultimate flexibility and resiliency
ACCELERATE SAP APPLICATIONS WITH CDNETWORKS 16
Cloud DNS Cloud-based global delivery of the
Distributed Name System (DNS)
service
Accelerates global performance of
applications and Web sites, as DNS
is the first step that occurs in every
Web action/transaction
Cloud load balancer Policy-based load balancing that
allows for both geography-based and
rules-based load balancing to deliver
content based on cost and/or
performance
Gives customers control over their
priorities and costs by enabling them
to implement policy-based load
balancing between CDNs, clouds,
and data centers using their own
rules
ACCELERATE SAP APPLICATIONS WITH CDNETWORKS 17
Summary
The reliability and scalability of the CDNetworks global network overrides the typical Internet performance degradations
to deliver high-performance SAP applications anywhere in the world. As demonstrated by the third-party testing service
Gomez, CDNetworks improves the performance of Internet application delivery around the globe by more than 50% on
average, delivering content- and application-rich pages about 210% faster.
Performance gains are even higher when accessing SAP applications from emerging market regions via CDNetworks.
In BRIC countries, for example, average gains in performance and speed testing resulted in approximately 75% and
300%, respectively, when using CDNetworks.
The robust nature of the CDNetworks architecture is proven through stress tests in which CDNetworks consistently
outperformed Internet delivery: 650% faster system login times and 33%-80% increases in transaction volume
managed. While the stress tests showed performance improvements, the elimination of network response failures is
also important for achieving uninterrupted business operations.
CDNetworks’ performance and reliability make an easy business case for accelerating networks for SAP applications.
Add to that the far lower requirements in network CapEx and OpEx, and the business case becomes imperative for IT
departments working with limited budget.
References
CDNetworks: http://www.cdnetworks.com
SAP Co-innovation Lab: http://coil.sap.com
Copyright/Trademark

More Related Content

What's hot

Big Data Analytics - Is Your Elephant Enterprise Ready?
Big Data Analytics - Is Your Elephant Enterprise Ready?Big Data Analytics - Is Your Elephant Enterprise Ready?
Big Data Analytics - Is Your Elephant Enterprise Ready?Hortonworks
 
Apache Hadoop India Summit 2011 talk "Data Integration on Hadoop" by Sanjay K...
Apache Hadoop India Summit 2011 talk "Data Integration on Hadoop" by Sanjay K...Apache Hadoop India Summit 2011 talk "Data Integration on Hadoop" by Sanjay K...
Apache Hadoop India Summit 2011 talk "Data Integration on Hadoop" by Sanjay K...Yahoo Developer Network
 
Sql server 2012_parallel_data_warehouse_breakthrough_platform_white_paper
Sql server 2012_parallel_data_warehouse_breakthrough_platform_white_paperSql server 2012_parallel_data_warehouse_breakthrough_platform_white_paper
Sql server 2012_parallel_data_warehouse_breakthrough_platform_white_paperWendy Frodyma
 
Hortonworks Data Platform for Systems Integrators Webinar 9-5-2012.pptx
Hortonworks Data Platform for Systems Integrators Webinar 9-5-2012.pptxHortonworks Data Platform for Systems Integrators Webinar 9-5-2012.pptx
Hortonworks Data Platform for Systems Integrators Webinar 9-5-2012.pptxHortonworks
 
Data Services and the Modern Data Ecosystem (ASEAN)
Data Services and the Modern Data Ecosystem (ASEAN)Data Services and the Modern Data Ecosystem (ASEAN)
Data Services and the Modern Data Ecosystem (ASEAN)Denodo
 
Bhadale group of companies quantum ml services catalogue
Bhadale group of companies quantum ml services catalogueBhadale group of companies quantum ml services catalogue
Bhadale group of companies quantum ml services catalogueVijayananda Mohire
 
Hadoop Big Data Resume
Hadoop Big Data ResumeHadoop Big Data Resume
Hadoop Big Data Resumearbind_jha
 
Introduction to Hortonworks Data Platform
Introduction to Hortonworks Data PlatformIntroduction to Hortonworks Data Platform
Introduction to Hortonworks Data PlatformHortonworks
 
Bt9002 Grid computing 2
Bt9002 Grid computing 2Bt9002 Grid computing 2
Bt9002 Grid computing 2Techglyphs
 
Why do most machine learning projects never make it to production
Why do most machine learning projects never make it to productionWhy do most machine learning projects never make it to production
Why do most machine learning projects never make it to productionCameron Vetter
 
How pig and hadoop fit in data processing architecture
How pig and hadoop fit in data processing architectureHow pig and hadoop fit in data processing architecture
How pig and hadoop fit in data processing architectureKovid Academy
 
YARN: Future of Data Processing with Apache Hadoop
YARN: Future of Data Processing with Apache HadoopYARN: Future of Data Processing with Apache Hadoop
YARN: Future of Data Processing with Apache HadoopHortonworks
 
Driving Enterprise Adoption: Tragedies, Triumphs and Our NEXT
Driving Enterprise Adoption: Tragedies, Triumphs and Our NEXTDriving Enterprise Adoption: Tragedies, Triumphs and Our NEXT
Driving Enterprise Adoption: Tragedies, Triumphs and Our NEXTDataWorks Summit
 
Introduction to Hortonworks Data Platform for Windows
Introduction to Hortonworks Data Platform for WindowsIntroduction to Hortonworks Data Platform for Windows
Introduction to Hortonworks Data Platform for WindowsHortonworks
 
JeffRichardsonResume2016
JeffRichardsonResume2016JeffRichardsonResume2016
JeffRichardsonResume2016Jeff Richardson
 

What's hot (20)

Meetup oslo hortonworks HDP
Meetup oslo hortonworks HDPMeetup oslo hortonworks HDP
Meetup oslo hortonworks HDP
 
Big Data Analytics - Is Your Elephant Enterprise Ready?
Big Data Analytics - Is Your Elephant Enterprise Ready?Big Data Analytics - Is Your Elephant Enterprise Ready?
Big Data Analytics - Is Your Elephant Enterprise Ready?
 
Apache Hadoop India Summit 2011 talk "Data Integration on Hadoop" by Sanjay K...
Apache Hadoop India Summit 2011 talk "Data Integration on Hadoop" by Sanjay K...Apache Hadoop India Summit 2011 talk "Data Integration on Hadoop" by Sanjay K...
Apache Hadoop India Summit 2011 talk "Data Integration on Hadoop" by Sanjay K...
 
Sql server 2012_parallel_data_warehouse_breakthrough_platform_white_paper
Sql server 2012_parallel_data_warehouse_breakthrough_platform_white_paperSql server 2012_parallel_data_warehouse_breakthrough_platform_white_paper
Sql server 2012_parallel_data_warehouse_breakthrough_platform_white_paper
 
Resume - Narasimha Rao B V (TCS)
Resume - Narasimha  Rao B V (TCS)Resume - Narasimha  Rao B V (TCS)
Resume - Narasimha Rao B V (TCS)
 
Resume_of_Vasudevan - Hadoop
Resume_of_Vasudevan - HadoopResume_of_Vasudevan - Hadoop
Resume_of_Vasudevan - Hadoop
 
Hortonworks Data Platform for Systems Integrators Webinar 9-5-2012.pptx
Hortonworks Data Platform for Systems Integrators Webinar 9-5-2012.pptxHortonworks Data Platform for Systems Integrators Webinar 9-5-2012.pptx
Hortonworks Data Platform for Systems Integrators Webinar 9-5-2012.pptx
 
Data Services and the Modern Data Ecosystem (ASEAN)
Data Services and the Modern Data Ecosystem (ASEAN)Data Services and the Modern Data Ecosystem (ASEAN)
Data Services and the Modern Data Ecosystem (ASEAN)
 
Bhadale group of companies quantum ml services catalogue
Bhadale group of companies quantum ml services catalogueBhadale group of companies quantum ml services catalogue
Bhadale group of companies quantum ml services catalogue
 
Hadoop Big Data Resume
Hadoop Big Data ResumeHadoop Big Data Resume
Hadoop Big Data Resume
 
OpenPOWER Update
OpenPOWER UpdateOpenPOWER Update
OpenPOWER Update
 
Introduction to Hortonworks Data Platform
Introduction to Hortonworks Data PlatformIntroduction to Hortonworks Data Platform
Introduction to Hortonworks Data Platform
 
Bt9002 Grid computing 2
Bt9002 Grid computing 2Bt9002 Grid computing 2
Bt9002 Grid computing 2
 
Why do most machine learning projects never make it to production
Why do most machine learning projects never make it to productionWhy do most machine learning projects never make it to production
Why do most machine learning projects never make it to production
 
How pig and hadoop fit in data processing architecture
How pig and hadoop fit in data processing architectureHow pig and hadoop fit in data processing architecture
How pig and hadoop fit in data processing architecture
 
YARN: Future of Data Processing with Apache Hadoop
YARN: Future of Data Processing with Apache HadoopYARN: Future of Data Processing with Apache Hadoop
YARN: Future of Data Processing with Apache Hadoop
 
Driving Enterprise Adoption: Tragedies, Triumphs and Our NEXT
Driving Enterprise Adoption: Tragedies, Triumphs and Our NEXTDriving Enterprise Adoption: Tragedies, Triumphs and Our NEXT
Driving Enterprise Adoption: Tragedies, Triumphs and Our NEXT
 
Introduction to Hortonworks Data Platform for Windows
Introduction to Hortonworks Data Platform for WindowsIntroduction to Hortonworks Data Platform for Windows
Introduction to Hortonworks Data Platform for Windows
 
Avinash Kant
Avinash KantAvinash Kant
Avinash Kant
 
JeffRichardsonResume2016
JeffRichardsonResume2016JeffRichardsonResume2016
JeffRichardsonResume2016
 

Viewers also liked

Comment optimiser les performances web des applications en saas
Comment optimiser les performances web des applications en saasComment optimiser les performances web des applications en saas
Comment optimiser les performances web des applications en saasCDNetworks
 
5 consigli per preparare il vostro sito e-commerce ad affrontare i picchi di ...
5 consigli per preparare il vostro sito e-commerce ad affrontare i picchi di ...5 consigli per preparare il vostro sito e-commerce ad affrontare i picchi di ...
5 consigli per preparare il vostro sito e-commerce ad affrontare i picchi di ...CDNetworks
 
Content Acceleration Beyond Caching, Understanding Dynamic Content
Content Acceleration Beyond Caching, Understanding Dynamic ContentContent Acceleration Beyond Caching, Understanding Dynamic Content
Content Acceleration Beyond Caching, Understanding Dynamic ContentCDNetworks
 
ENSURING FAST AND SECURE GAMING APPLICATION DOWNLOADS GLOBALLY
ENSURING FAST AND SECURE GAMING APPLICATION DOWNLOADS GLOBALLYENSURING FAST AND SECURE GAMING APPLICATION DOWNLOADS GLOBALLY
ENSURING FAST AND SECURE GAMING APPLICATION DOWNLOADS GLOBALLYCDNetworks
 
Préparez votre site ecommerce pour les périodes de pointe
Préparez votre site ecommerce pour les périodes de pointePréparez votre site ecommerce pour les périodes de pointe
Préparez votre site ecommerce pour les périodes de pointeCDNetworks
 
How Content Delivery Networks Work
How Content Delivery Networks WorkHow Content Delivery Networks Work
How Content Delivery Networks WorkCDNetworks
 
Content Delivery Network
Content Delivery NetworkContent Delivery Network
Content Delivery NetworkShiv Pandey
 

Viewers also liked (7)

Comment optimiser les performances web des applications en saas
Comment optimiser les performances web des applications en saasComment optimiser les performances web des applications en saas
Comment optimiser les performances web des applications en saas
 
5 consigli per preparare il vostro sito e-commerce ad affrontare i picchi di ...
5 consigli per preparare il vostro sito e-commerce ad affrontare i picchi di ...5 consigli per preparare il vostro sito e-commerce ad affrontare i picchi di ...
5 consigli per preparare il vostro sito e-commerce ad affrontare i picchi di ...
 
Content Acceleration Beyond Caching, Understanding Dynamic Content
Content Acceleration Beyond Caching, Understanding Dynamic ContentContent Acceleration Beyond Caching, Understanding Dynamic Content
Content Acceleration Beyond Caching, Understanding Dynamic Content
 
ENSURING FAST AND SECURE GAMING APPLICATION DOWNLOADS GLOBALLY
ENSURING FAST AND SECURE GAMING APPLICATION DOWNLOADS GLOBALLYENSURING FAST AND SECURE GAMING APPLICATION DOWNLOADS GLOBALLY
ENSURING FAST AND SECURE GAMING APPLICATION DOWNLOADS GLOBALLY
 
Préparez votre site ecommerce pour les périodes de pointe
Préparez votre site ecommerce pour les périodes de pointePréparez votre site ecommerce pour les périodes de pointe
Préparez votre site ecommerce pour les périodes de pointe
 
How Content Delivery Networks Work
How Content Delivery Networks WorkHow Content Delivery Networks Work
How Content Delivery Networks Work
 
Content Delivery Network
Content Delivery NetworkContent Delivery Network
Content Delivery Network
 

Similar to ACCELERATE SAP® APPLICATIONS WITH CDNETWORKS

PROG_UntoldStory ISV eBook_0706c FINAL
PROG_UntoldStory ISV eBook_0706c FINALPROG_UntoldStory ISV eBook_0706c FINAL
PROG_UntoldStory ISV eBook_0706c FINALSolarWinds MSP
 
RackCorp Brocade Success Story
RackCorp Brocade Success StoryRackCorp Brocade Success Story
RackCorp Brocade Success StoryDavid Coote
 
Solutions for Service Providers Brief
Solutions for Service Providers BriefSolutions for Service Providers Brief
Solutions for Service Providers Brieflee_m_nolan
 
DEVSECOPS ON CLOUD STORAGE SECURITY
DEVSECOPS ON CLOUD STORAGE SECURITYDEVSECOPS ON CLOUD STORAGE SECURITY
DEVSECOPS ON CLOUD STORAGE SECURITYIRJET Journal
 
rsmiraldi_SAMPLE_SOLUTIONS_BRIEF.pdf
rsmiraldi_SAMPLE_SOLUTIONS_BRIEF.pdfrsmiraldi_SAMPLE_SOLUTIONS_BRIEF.pdf
rsmiraldi_SAMPLE_SOLUTIONS_BRIEF.pdfRichard Smiraldi
 
An Investigation into Convergence of Networking and Storage Solutions
An Investigation into Convergence of Networking and Storage Solutions An Investigation into Convergence of Networking and Storage Solutions
An Investigation into Convergence of Networking and Storage Solutions Blesson Babu
 
8 years of experience in .Net web technologies
8 years of experience in .Net web technologies8 years of experience in .Net web technologies
8 years of experience in .Net web technologiesPartha Roy
 
Continuous Integration and Continuous Deployment Pipeline with Apprenda on ON...
Continuous Integration and Continuous Deployment Pipeline with Apprenda on ON...Continuous Integration and Continuous Deployment Pipeline with Apprenda on ON...
Continuous Integration and Continuous Deployment Pipeline with Apprenda on ON...Shrivatsa Upadhye
 
Resume Partha Roy
Resume Partha RoyResume Partha Roy
Resume Partha RoyPartha Roy
 
A New Approach to Continuous Monitoring in the Cloud
A New Approach to Continuous Monitoring in the CloudA New Approach to Continuous Monitoring in the Cloud
A New Approach to Continuous Monitoring in the CloudNETSCOUT
 
JIT Borawan Cloud computing part 2
JIT Borawan Cloud computing part 2JIT Borawan Cloud computing part 2
JIT Borawan Cloud computing part 2Sawan Mishra
 
8+ years of experience in Java/J2EE technologies
8+ years of experience in Java/J2EE technologies8+ years of experience in Java/J2EE technologies
8+ years of experience in Java/J2EE technologiessukanyanarra
 
Why Network Functions Virtualization sdn?
Why Network Functions Virtualization sdn?Why Network Functions Virtualization sdn?
Why Network Functions Virtualization sdn?idrajeev
 
Ensure the Secure, Reliable Delivery of Applications to Any User, Over Any Ne...
Ensure the Secure, Reliable Delivery of Applications to Any User, Over Any Ne...Ensure the Secure, Reliable Delivery of Applications to Any User, Over Any Ne...
Ensure the Secure, Reliable Delivery of Applications to Any User, Over Any Ne...Citrix
 

Similar to ACCELERATE SAP® APPLICATIONS WITH CDNETWORKS (20)

PROG_UntoldStory ISV eBook_0706c FINAL
PROG_UntoldStory ISV eBook_0706c FINALPROG_UntoldStory ISV eBook_0706c FINAL
PROG_UntoldStory ISV eBook_0706c FINAL
 
An SD-WAN Bill of Rights
An SD-WAN Bill of RightsAn SD-WAN Bill of Rights
An SD-WAN Bill of Rights
 
SD-WAN Bill of Rights -infographic
SD-WAN Bill of Rights -infographicSD-WAN Bill of Rights -infographic
SD-WAN Bill of Rights -infographic
 
RackCorp Brocade Success Story
RackCorp Brocade Success StoryRackCorp Brocade Success Story
RackCorp Brocade Success Story
 
Solutions for Service Providers Brief
Solutions for Service Providers BriefSolutions for Service Providers Brief
Solutions for Service Providers Brief
 
SDWAN.pdf
SDWAN.pdfSDWAN.pdf
SDWAN.pdf
 
DEVSECOPS ON CLOUD STORAGE SECURITY
DEVSECOPS ON CLOUD STORAGE SECURITYDEVSECOPS ON CLOUD STORAGE SECURITY
DEVSECOPS ON CLOUD STORAGE SECURITY
 
rsmiraldi_SAMPLE_SOLUTIONS_BRIEF.pdf
rsmiraldi_SAMPLE_SOLUTIONS_BRIEF.pdfrsmiraldi_SAMPLE_SOLUTIONS_BRIEF.pdf
rsmiraldi_SAMPLE_SOLUTIONS_BRIEF.pdf
 
An Investigation into Convergence of Networking and Storage Solutions
An Investigation into Convergence of Networking and Storage Solutions An Investigation into Convergence of Networking and Storage Solutions
An Investigation into Convergence of Networking and Storage Solutions
 
8 years of experience in .Net web technologies
8 years of experience in .Net web technologies8 years of experience in .Net web technologies
8 years of experience in .Net web technologies
 
Value Stories - 7th Issue
Value Stories - 7th Issue Value Stories - 7th Issue
Value Stories - 7th Issue
 
Continuous Integration and Continuous Deployment Pipeline with Apprenda on ON...
Continuous Integration and Continuous Deployment Pipeline with Apprenda on ON...Continuous Integration and Continuous Deployment Pipeline with Apprenda on ON...
Continuous Integration and Continuous Deployment Pipeline with Apprenda on ON...
 
Forecast odcau1 100_posttech
Forecast odcau1 100_posttechForecast odcau1 100_posttech
Forecast odcau1 100_posttech
 
Resume Partha Roy
Resume Partha RoyResume Partha Roy
Resume Partha Roy
 
A New Approach to Continuous Monitoring in the Cloud
A New Approach to Continuous Monitoring in the CloudA New Approach to Continuous Monitoring in the Cloud
A New Approach to Continuous Monitoring in the Cloud
 
JIT Borawan Cloud computing part 2
JIT Borawan Cloud computing part 2JIT Borawan Cloud computing part 2
JIT Borawan Cloud computing part 2
 
8+ years of experience in Java/J2EE technologies
8+ years of experience in Java/J2EE technologies8+ years of experience in Java/J2EE technologies
8+ years of experience in Java/J2EE technologies
 
Cloud Solutions
Cloud SolutionsCloud Solutions
Cloud Solutions
 
Why Network Functions Virtualization sdn?
Why Network Functions Virtualization sdn?Why Network Functions Virtualization sdn?
Why Network Functions Virtualization sdn?
 
Ensure the Secure, Reliable Delivery of Applications to Any User, Over Any Ne...
Ensure the Secure, Reliable Delivery of Applications to Any User, Over Any Ne...Ensure the Secure, Reliable Delivery of Applications to Any User, Over Any Ne...
Ensure the Secure, Reliable Delivery of Applications to Any User, Over Any Ne...
 

More from CDNetworks

What’s the Difference between an Application Delivery Network and a Content D...
What’s the Difference between an Application Delivery Network and a Content D...What’s the Difference between an Application Delivery Network and a Content D...
What’s the Difference between an Application Delivery Network and a Content D...CDNetworks
 
Come potenziare le web performance del vostro sito
Come potenziare le web performance del vostro sitoCome potenziare le web performance del vostro sito
Come potenziare le web performance del vostro sitoCDNetworks
 
CDNetworks helps organizations expand their global online presence with faste...
CDNetworks helps organizations expand their global online presence with faste...CDNetworks helps organizations expand their global online presence with faste...
CDNetworks helps organizations expand their global online presence with faste...CDNetworks
 
5 considerations for preparing your ecommerce site for the holiday shopping s...
5 considerations for preparing your ecommerce site for the holiday shopping s...5 considerations for preparing your ecommerce site for the holiday shopping s...
5 considerations for preparing your ecommerce site for the holiday shopping s...CDNetworks
 
Votre site web en Chine: comment obtenir une performance web rapide et fiable
Votre site web en Chine:  comment obtenir une performance web rapide et fiableVotre site web en Chine:  comment obtenir une performance web rapide et fiable
Votre site web en Chine: comment obtenir une performance web rapide et fiableCDNetworks
 
Comment séduire les internautes chinois avec un site ultra rapide
Comment séduire les internautes chinois avec un site ultra rapideComment séduire les internautes chinois avec un site ultra rapide
Comment séduire les internautes chinois avec un site ultra rapideCDNetworks
 
Comment séduire les internautes chinois avec un site ultra rapide
Comment séduire les internautes chinois avec un site ultra rapideComment séduire les internautes chinois avec un site ultra rapide
Comment séduire les internautes chinois avec un site ultra rapideCDNetworks
 
Tech Chat: Technical Review of Dynamic Content Acceleration
Tech Chat: Technical Review of Dynamic Content AccelerationTech Chat: Technical Review of Dynamic Content Acceleration
Tech Chat: Technical Review of Dynamic Content AccelerationCDNetworks
 
Les internautes français plébiscitent la site performance
Les internautes français plébiscitent la site performanceLes internautes français plébiscitent la site performance
Les internautes français plébiscitent la site performanceCDNetworks
 
Comment améliorer la site performance ?
Comment améliorer la site performance ? Comment améliorer la site performance ?
Comment améliorer la site performance ? CDNetworks
 
China's Online Market Challenges 2014
China's Online Market Challenges 2014China's Online Market Challenges 2014
China's Online Market Challenges 2014CDNetworks
 
China's Online Market: 11 Opportunity Insights from Forrester
China's Online Market: 11 Opportunity Insights from ForresterChina's Online Market: 11 Opportunity Insights from Forrester
China's Online Market: 11 Opportunity Insights from ForresterCDNetworks
 
Demystifying china online market opportunities slideshare
Demystifying china online   market opportunities slideshareDemystifying china online   market opportunities slideshare
Demystifying china online market opportunities slideshareCDNetworks
 
Reaching China with Your Website & Cloud Applications
Reaching China with Your Website & Cloud ApplicationsReaching China with Your Website & Cloud Applications
Reaching China with Your Website & Cloud ApplicationsCDNetworks
 
451 Group Increasing Cloud Application Performance
451 Group Increasing Cloud Application Performance451 Group Increasing Cloud Application Performance
451 Group Increasing Cloud Application PerformanceCDNetworks
 
CDNetworks Reaching China with Your Website and Brand - The Hard Truth
CDNetworks Reaching China with Your Website and Brand - The Hard TruthCDNetworks Reaching China with Your Website and Brand - The Hard Truth
CDNetworks Reaching China with Your Website and Brand - The Hard TruthCDNetworks
 

More from CDNetworks (16)

What’s the Difference between an Application Delivery Network and a Content D...
What’s the Difference between an Application Delivery Network and a Content D...What’s the Difference between an Application Delivery Network and a Content D...
What’s the Difference between an Application Delivery Network and a Content D...
 
Come potenziare le web performance del vostro sito
Come potenziare le web performance del vostro sitoCome potenziare le web performance del vostro sito
Come potenziare le web performance del vostro sito
 
CDNetworks helps organizations expand their global online presence with faste...
CDNetworks helps organizations expand their global online presence with faste...CDNetworks helps organizations expand their global online presence with faste...
CDNetworks helps organizations expand their global online presence with faste...
 
5 considerations for preparing your ecommerce site for the holiday shopping s...
5 considerations for preparing your ecommerce site for the holiday shopping s...5 considerations for preparing your ecommerce site for the holiday shopping s...
5 considerations for preparing your ecommerce site for the holiday shopping s...
 
Votre site web en Chine: comment obtenir une performance web rapide et fiable
Votre site web en Chine:  comment obtenir une performance web rapide et fiableVotre site web en Chine:  comment obtenir une performance web rapide et fiable
Votre site web en Chine: comment obtenir une performance web rapide et fiable
 
Comment séduire les internautes chinois avec un site ultra rapide
Comment séduire les internautes chinois avec un site ultra rapideComment séduire les internautes chinois avec un site ultra rapide
Comment séduire les internautes chinois avec un site ultra rapide
 
Comment séduire les internautes chinois avec un site ultra rapide
Comment séduire les internautes chinois avec un site ultra rapideComment séduire les internautes chinois avec un site ultra rapide
Comment séduire les internautes chinois avec un site ultra rapide
 
Tech Chat: Technical Review of Dynamic Content Acceleration
Tech Chat: Technical Review of Dynamic Content AccelerationTech Chat: Technical Review of Dynamic Content Acceleration
Tech Chat: Technical Review of Dynamic Content Acceleration
 
Les internautes français plébiscitent la site performance
Les internautes français plébiscitent la site performanceLes internautes français plébiscitent la site performance
Les internautes français plébiscitent la site performance
 
Comment améliorer la site performance ?
Comment améliorer la site performance ? Comment améliorer la site performance ?
Comment améliorer la site performance ?
 
China's Online Market Challenges 2014
China's Online Market Challenges 2014China's Online Market Challenges 2014
China's Online Market Challenges 2014
 
China's Online Market: 11 Opportunity Insights from Forrester
China's Online Market: 11 Opportunity Insights from ForresterChina's Online Market: 11 Opportunity Insights from Forrester
China's Online Market: 11 Opportunity Insights from Forrester
 
Demystifying china online market opportunities slideshare
Demystifying china online   market opportunities slideshareDemystifying china online   market opportunities slideshare
Demystifying china online market opportunities slideshare
 
Reaching China with Your Website & Cloud Applications
Reaching China with Your Website & Cloud ApplicationsReaching China with Your Website & Cloud Applications
Reaching China with Your Website & Cloud Applications
 
451 Group Increasing Cloud Application Performance
451 Group Increasing Cloud Application Performance451 Group Increasing Cloud Application Performance
451 Group Increasing Cloud Application Performance
 
CDNetworks Reaching China with Your Website and Brand - The Hard Truth
CDNetworks Reaching China with Your Website and Brand - The Hard TruthCDNetworks Reaching China with Your Website and Brand - The Hard Truth
CDNetworks Reaching China with Your Website and Brand - The Hard Truth
 

Recently uploaded

The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 

Recently uploaded (20)

The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 

ACCELERATE SAP® APPLICATIONS WITH CDNETWORKS

  • 1. White Paper SAP Co-Innovation Lab ACCELERATE SAP® APPLICATIONS WITH CDNETWORKS IMPROVE INTERNET PERFORMANCE AND RELIABILITY, RESULTING IN FASTER APPLICATION RESPONSE TIMES May 2013, Version 1.0
  • 2. ACCELERATE SAP APPLICATIONS WITH CDNETWORKS 2 Acknowledgements This document is the work of a virtual project team at SAP Co-Innovation Lab. Team members include Junaid Akhtar (CDNetworks), Sharon Bell (CDNetworks), Junho Choi (CDNetworks), David Cruickshank (SAP), Chung-ho Fan (SAP), Roger Guedes (SAP), John Kang (CDNetworks), Kevin Liu (SAP), John McIlwain* (CDNetworks), Joerg Nalik* (SAP), Irakli Natsvlishvili (SAP), Simon Petch (CDNetworks), and many other colleagues from SAP and CDNetworks who helped with this project. *Contributing authors
  • 3. ACCELERATE SAP APPLICATIONS WITH CDNETWORKS 3 Table of Contents Introduction ................................................................................................................................................................ 4 Strength of CDNetworks’ Dynamic Web Acceleration........................................................................................... 5 Test Environment....................................................................................................................................................... 7 Reliability Stress Test Setup and Results............................................................................................................. 12 Other Capabilities the CDN Offers ......................................................................................................................... 14 Security..................................................................................................................................................................... 14 Other Features CDNetworks Has But Were Not Tested....................................................................................... 15 Summary................................................................................................................................................................... 17
  • 4. ACCELERATE SAP APPLICATIONS WITH CDNETWORKS 4 Introduction SAP customers can innovate on top and around their investments in on-premise SAP® application landscapes for core enterprise business functions by adding new capabilities delivered by SAP (see Figure 1). Their IT teams can add value to their business units through the introduction of cloud, mobile, new analytics, and data and platform technologies without disrupting their ongoing business operations. Figure 1: SAP Product Strategy SAP cloud solutions can be ramped up without lead time on a subscription basis, and increasingly, SAP offers integration of cloud or “on-demand” applications with existing on-premise applications for overarching hybrid application and business scenarios. All types of end users – employees, business partners, and customers – might be offered mobile applications, which can be developed at a rapid pace and integrate with on-premise back-end systems running SAP software. The in-memory processing of the SAP HANA® platform can offer users insights for making business decisions in real time as never before thought possible by bringing transactional and analytics processing capabilities together. Long-time SAP customers have already seen the reach of their SAP applications being extended to new user groups working in remote branch locations, from home, or while traveling through the Web-enabling of their applications. This is now followed by use of distributed on-premise–on-demand applications and mobile apps over the Internet. Both trends have in common the fact that increased attention needs to be paid to the reliability, security, and performance qualities of long-distance wide area network (WAN) connections. Wide area networks are very different from data center networks, and new network technologies are offered to mitigate those differences and to enable distributed application integration and use. Network technologies are delivered in the form of hardware, virtual appliances, or agents deployed as proxies in front of data center applications or at network entry points in branch offices or on mobile devices, respectively. As on the application side, a more cloud-like network service delivery model exists as well in the form of so-called content delivery networks (CDN). Such “network as a service” offerings do not need appliances or software deployments, and can be added quickly on a subscription basis. In this paper, CDNetworks and SAP present the results of a proof of concept project we jointly conducted in SAP Co- Innovation Lab. We will describe how simply CDNetworks’ service can be applied to a test landscape running in SAP Co-Innovation Lab, what challenges an end user might see when accessing such an on-premise landscape, and how these challenges are mitigated by CDNetworks cloud technology.
  • 5. ACCELERATE SAP APPLICATIONS WITH CDNETWORKS 5 Strength of CDNetworks’ Dynamic Web Acceleration The very nature of cloud-based CDN offers tremendous advantages to organizations running SAP applications accessed by distributed employees, customers, partners, and suppliers. The CDNetworks Dynamic Web Acceleration (DWA) architecture seamlessly combines network technologies necessary to make the Internet more efficient and increase application performance across the globe. By increasing the efficiency of network protocols, CDNetworks enhances the public network’s performance for SAP applications and related content, media, and dynamic Web pages. CDNetworks provides acceleration for ERP applications via an all-in-one network architecture that includes cloud- based static and dynamic content acceleration, Domain Name Service (DNS), load balancing, and cloud storage. The services are integrated to facilitate the fastest possible application performance. Rapid Deployment The CDNetworks network is always on and provisioned with so much capacity that new customers simply configure their DNS to point to our cloud-based infrastructure, and global application acceleration is instantaneously turned on. This rapid-deployment capability transforms an IT organization’s ability to deliver high-performing business applications over otherwise low-quality Internet connections, versus struggling with time- and resource-intensive on-premise network hardware deployment and setup. OpEx and CapEx Efficiencies and Savings The in-house expense and expertise required to reliably deliver business applications, with good network performance to end users around the globe, can be cost-prohibitive and slow to implement. Often, organizations must over-provision hardware, software, and bandwidth to prepare for spikes in user demand, leading to very expensive business- application delivery. Moreover, integrating multiple vendors’ services and products for critical infrastructure components ─ content delivery, DNS optimization, load balancing, and storage – increases overall complexity, which is another cost driver. By contrast, CDNetworks combines the necessary network delivery and acceleration components in a cloud solution and architecture. SAP customers achieve optimal performance, resilience, and scalability at the lowest OpEx and CapEx possible through the completely integrated cloud technology architecture. Emerging Market Penetration CDNetworks stands alone as the only global CDN provider with a presence in all the world’s emerging market regions, including infrastructure, operations, and staff in mainland China. This is particularly important for organizations sharing SAP applications and on-demand service offerings with supply chain partners in supplier-heavy countries such as Brazil, Russia, India, and China (BRIC). Simultaneously, several BRIC countries have become important customer markets, and CDNetworks seamlessly streamlines SAP application delivery to employees, partners, and customers in these markets. Global Reach Of course, many organizations utilizing SAP business applications also need to accelerate their application connectivity in both the Western and Eastern hemispheres. The global reach of the CDNetworks cloud architecture enables thousands of customers to optimize network reliability, security, and performance for business applications anywhere in the world.
  • 6. ACCELERATE SAP APPLICATIONS WITH CDNETWORKS 6 Figure 2: The Reach of CDNetworks Architecture The world map (Figure 2) demonstrates the reach of the CDNetworks architecture and the focus placed on optimizing performance in the world’s most challenging markets, while Figure 3 shows CDNetworks’ Dynamic Web Acceleration process flow.
  • 7. ACCELERATE SAP APPLICATIONS WITH CDNETWORKS 7 Figure 3: CDNetworks’ Dynamic Web Acceleration Process Flow Pervasive Security Business application communications send confidential business data; therefore network traffic should be encrypted. CDNetworks can enhance the security of public networks for unencrypted and encrypted, secured network traffic. Through a process of security key exchanges, data encryption, and message authentication between an organization’s servers and stakeholders outside the firewall, the PCI-certified CDNetworks services ensures that data moves quickly and securely across the Internet. Test Environment CDNetworks and SAP worked jointly in SAP Co-Innovation Lab to accurately test the acceleration of SAP applications to global end-user traffic to applications. The lab’s application test landscape is located in Palo Alto, California. Testing was done on CDNetworks global network and DWA solution. CDNetworks DWA optimizes the Internet “middle mile” by reducing the number of data round trips necessary to complete a Web request – even for dynamic content. DWA accelerates application performance and improves the end-user experience. The middle mile refers to the long- haul network connection between the CDN end-point locations, which are closest to your application data center and the application clients.
  • 8. ACCELERATE SAP APPLICATIONS WITH CDNETWORKS 8 SAP NetWeaver Portal SAP ECC 6.0 SAP NetWeaver Composite Environment Security Reverse Proxy Firewall Internet http http http https CDN Overlay Network Employee Branch Office Customers Partner On Premise Datacenter Figure 4: Architecture of the SAP Co-Innovation Lab Test Bed The test landscape resembled an on-premise data center setup, with an SAP NetWeaver® Portal component exposing business data from an SAP ERP Central Component (SAP ECC) 6.0 back-end system via an SAP NetWeaver Composite Environment application to the Internet. (See Figure 4.) To protect the inner data-center network from unauthorized access from the Internet, a firewall and reverse proxy were placed between SAP NetWeaver Portal and the Internet. Any business data is confidential, and is therefore encrypted as HTTPS traffic to the outside of the data center. The reserve proxy terminated the HTTP-SSL session and sent a request to SAP NetWeaver Portal via plain HTTP protocol within the protected data-center network. The NetWeaver Portal made subsequent request via an SAP NetWeaver Composite Environment component to an SAP ECC 6.0 system for retrieving business data. Traffic from productively used applications could be sent from employees’ mobile devices, from employees working in a branch office, or originating from business partners and customers, depending on the purpose of applications run in the data center. For our joint project, the end-user traffic was emulated with the cloud-based testing service Compuware Gomez. CDNetworks Test Environment: CDNetworks used Compuware’s Gomez testing service to test global end-user performance. Gomez has more than 150,000 backbone and last-mile testing locations in nearly 170 countries, and more than 2,500 ISPs.  Testing was done between February 9, 2013 and February 13, 2013.  Test collection was done hourly. One of the goals of the testing was to validate functional correctness by running the test with and without CDNetworks service to verify that both tests produced the same functional results. In addition, we verified that the CDN could process secured traffic over HTTPS with expected results. On the performance side, the goal was to measure the performance benefits of using the CDN as well as test for any reliability improvements. Two main scenarios were tested: 1) User login to SAP NetWeaver Portal: after login, a content rich welcome page is displayed: a) Request login screen b) Submit user credentials and receive the welcome page c) Log out again
  • 9. ACCELERATE SAP APPLICATIONS WITH CDNETWORKS 9 2) Download large, 5 MB-size PowerPoint presentation file from the Knowledge Management component inside SAP NetWeaver Portal: a) Complete steps a+b of scenario 1 b) Download PowerPoint document (5 MB, non-cacheable) c) Log out The scenarios were executed with many iterations. In between scenario steps and scenario executions, a four-second user think time was used. We also used encrypted HTTPS-based communications between end-user locations and the SAP Co-Innovation Lab data center. The CDN can be configured with the certificate to optimize performance caching or without the certificate to limit caching. In this scenario, a certificate was used to optimize the performance caching. We also verified that business scenarios, which involved access to back-end application data via SAP NetWeaver Portal, were functionally correct when routed through the CDNetworks service.
  • 10. ACCELERATE SAP APPLICATIONS WITH CDNETWORKS 10 Results In this section, we present some of our performance and reliability improvement results when comparing SAP application access via plain Internet with access via the CDNetworks service. In the following charts and text, “origin” refers to the plain Internet case, and “CDNW” refers to results gained with CDNetworks’ service. Content-rich welcome page Figure 5: Comparison of SAP Application Access via Plain Internet Access via CDNetworks’ Service The “welcome” page end users see after login to SAP NetWeaver Portal is their first impression of this application. Therefore it is particularly important that the performance end users perceive is very good. When testing the performance of the welcome page, SAP Co-Innovation Lab, origin delivered an across-the-world-average end-user response of 4.7 seconds, while the CDNetworks’ accelerated solution delivered response times of 2.3 seconds. This represents a 52% improvement and a 2.1x increase in speed. Please note that the CDNetworks accelerated response times become quite consistent around the globe with only small variances between locations. In contrast, pure Internet-delivered application services can vary by as much as 500% for our use case between different locations. The same results as above are shown further averaged and grouped by major regions of the world in the chart below.
  • 11. ACCELERATE SAP APPLICATIONS WITH CDNETWORKS 11 Download large 5 MB document file Figures 6 and 7: Consistent Response Times Around the World
  • 12. ACCELERATE SAP APPLICATIONS WITH CDNETWORKS 12 Transferring large files to remote locations is always a WAN performance challenge compared to inner-office or inner- campus networks. What takes seconds in a local environment extends to the minute range when connecting from remote locations. Download times are proportional to distance, file size, and fluctuating Internet quality. During our testing, we found the results charted above. The SAP origin delivered a global average end-user response time of 21.9 seconds, while the CDNetworks’ accelerated solution delivered response times of 7.5 seconds. This resulted in a 66% improvement and a 2.9x increase in speed. Below we show again the condensed and averaged region results of the same test by region. Figure 8: Response Times by Region Reliability Stress-Test Setup and Results Performance is not the only metric related to network quality. Maybe even more important for the business of SAP customers is the reliability of WAN connections. If such connections are broken, a lot of activities based on business applications cannot happen, and might result in loss of revenue – and customers. Therefore we scaled our SAP NetWeaver Portal welcome page scenario so as to achieve 10,000 SAP user transactions in a 6-hour period, working with 4 seconds of think time between scenario steps. The end users were emulated with the Gomez service again, which runs those users at a number of different locations around the world.
  • 13. ACCELERATE SAP APPLICATIONS WITH CDNETWORKS 13 Figure 9: Comparison in the Number of Transactions per Minute On the stress portion of the test, the SAP origin delivered 250-300 transactions per minute, while the CDNetworks accelerated service delivered 400-450 transactions per minute. Figure 10: Comparison of Login Response Time On the stress portion of the test, the SAP origin delivered the login response in 7-8 seconds, while the CDNetworks’ accelerated service delivered the login response in 1 second, which is approximately 650% faster. In the following graphs, full test times including load ramp-up and -down are shown too.
  • 14. ACCELERATE SAP APPLICATIONS WITH CDNETWORKS 14 Figure 11: Error Rates When Using CDNetworks As the red-framed numbers show, we saw about a 4% failure rate on executing our 3-page scenario over the Internet. One could expect that scenario failure rates would increase proportional to the numbers of pages/steps in a business scenario. On larger 10-step or more scenarios, end users might be quite bothered with frequent interruptions of their activities. In contrast, no error was found when using CDNetworks. The reliability of application access is significantly enhanced. Other Capabilities Offered by CDNetworks Security CDNetworks blends the latest in CDN security with the performance of a distributed cloud-based infrastructure to keep customers’ sites both high-performing and secure. CDNetworks incorporates security into everything we do, making the cloud faster and safer for our customers as they innovate and penetrate the world’s emerging markets.
  • 15. ACCELERATE SAP APPLICATIONS WITH CDNETWORKS 15 There are numerous aspects to the security measures employed on behalf of our customer sites and our own CDN infrastructure. These can be segmented into four categories that correspond to the needs of our application and Web site customers, as follows: ● High availability: Cloud-based delivery of robust Web site and application functionality in a high-performance manner ● Distributed denial of service (DDoS)/attack defense: Protection of Web sites via DDoS mitigation ● CDNetworks service can stop such attacks at their perimeter before they even hit a customer’s Internet connection and data center. ● Data security: Protection of an organization’s data, and that of its customers, by applying and supporting leading security methods and standards, such as PCI compliance, TLS/SSL, and digital rights management ● Regulatory compliance: Enhancement of CDN infrastructure and services to support industry and governmental standards for managing and protecting consumers’ personal and financial data Note: Not all functionality was exercised during testing with SAP. Other Features CDNetworks Has But that Were Not Tested Feature Description Benefit Content acceleration through content caching A network of widely deployed caches that work in conjunction with intelligent caching software and cloud-based storage to optimize Web site content delivery to end users around the globe Ensures that all static content from Web sites is delivered optimally around the world via HTTP or HTTPS Dynamic network acceleration (DNA) An on-demand network acceleration service for enterprise (behind the firewall) applications Quickly and reliably scales and accelerates both browser- and non- browser-based applications China acceleration The unique capabilities of having both licensed business operations and CDN POPs within mainland China for the purpose of extending businesses’ content and applications into China much faster than they could on their own Opens up the massive Internet market in China to businesses’ applications and content for both operational efficiencies and revenue generation Media acceleration Capabilities for speeding the delivery of bandwidth-intensive content, such as streaming media and high- definition content Enables businesses to deliver media via the HTTP protocol globally to support Web-based initiatives Cloud storage Networked online storage in which data is in multiple data centers rather than on individual dedicated servers Provides unlimited growth capability in storage at reasonable cost for ultimate flexibility and resiliency
  • 16. ACCELERATE SAP APPLICATIONS WITH CDNETWORKS 16 Cloud DNS Cloud-based global delivery of the Distributed Name System (DNS) service Accelerates global performance of applications and Web sites, as DNS is the first step that occurs in every Web action/transaction Cloud load balancer Policy-based load balancing that allows for both geography-based and rules-based load balancing to deliver content based on cost and/or performance Gives customers control over their priorities and costs by enabling them to implement policy-based load balancing between CDNs, clouds, and data centers using their own rules
  • 17. ACCELERATE SAP APPLICATIONS WITH CDNETWORKS 17 Summary The reliability and scalability of the CDNetworks global network overrides the typical Internet performance degradations to deliver high-performance SAP applications anywhere in the world. As demonstrated by the third-party testing service Gomez, CDNetworks improves the performance of Internet application delivery around the globe by more than 50% on average, delivering content- and application-rich pages about 210% faster. Performance gains are even higher when accessing SAP applications from emerging market regions via CDNetworks. In BRIC countries, for example, average gains in performance and speed testing resulted in approximately 75% and 300%, respectively, when using CDNetworks. The robust nature of the CDNetworks architecture is proven through stress tests in which CDNetworks consistently outperformed Internet delivery: 650% faster system login times and 33%-80% increases in transaction volume managed. While the stress tests showed performance improvements, the elimination of network response failures is also important for achieving uninterrupted business operations. CDNetworks’ performance and reliability make an easy business case for accelerating networks for SAP applications. Add to that the far lower requirements in network CapEx and OpEx, and the business case becomes imperative for IT departments working with limited budget. References CDNetworks: http://www.cdnetworks.com SAP Co-innovation Lab: http://coil.sap.com Copyright/Trademark