white paper imaginea Performance Testing Social Networking (Facebook ) Apps
|
|
- Lewis Lucas
- 8 years ago
- Views:
Transcription
1 white paper Performance Testing Social Networking (Facebook ) Apps The success of social networking sites like Facebook or Myspace, hinges on attracting and retaining more users. Their main focus is to build on-line communities that share common activities or interests. Some social networking sites sell on-line advertising. Generally these ads are hosted on a user's profile page, the community s home page, and so on. These ads are in the form of boxes that are developed in the respective site's API. This white paper focuses on Performance Testing of Widgets, APIs, and Apps, dropped onto web pages of a third party web site. This paper is based on the experience of teams from Imaginea in developing and testing large Facebook applications or PoCs Copyright 2010, Imaginea Inc. Imaginea is a Pramati business. All Trade Names and Marks belong to their respective owners.
2 2 Intended Audience The target audience of this white paper is anyone who has products to be deployed on Social Networking Platforms like Facebook, MySpace and others, apart from developing such applications. This white paper focuses on Performance Testing of Widgets, APIs, and Apps, dropped onto web pages of a third party web site. The paper on testing typical social networking applications is based on the experience of teams from Imaginea in developing and testing large Facebook applications or PoCs. Overview of Social Networking Applications What is a Social Networking Site? A social network service focuses on building on-line communities of people who share interests and activities, or who are interested in exploring the interests and activities of others. Most social network services are web based and provide a variety of ways for users to interact, such as and instant messaging services. Examples of Social Networking Sites Facebook, MySpace, Orkut, Ning, Hi5 What is a Social Networking Application? A small application deployed publicly as a widget or mashup that others can drop onto a web page (such as a blog or Face-book profile page). These applications are published at social networking websites as boxes. Say in Facebook, FBML for a profile box is set by calling profile.setfbml through the API. The FBML is cached on Facebook's server until profile.setfbml is called again through a canvas page. What is FBML? Facebook Markup Language ("FBML") is a variant-evolved subset of HTML. It allows Facebook Application developers to customize the "look and feel" of their applications. It is the specification to encode content so that Facebook's servers can read and publish it. This is required in the Facebook specific feed so that Facebook's system can properly parse content and publish it as specified. Standards of Social Networking (Facebook) Sites Standards play the important role in functional testing of Social Network applications. Most global clients seek universally accepted certifications or standards developed by reputed institutes or organizations. Our testing teams perform functional testing adhering to the standards defined by Facebook. These standards are treated as basic guidelines for a Social Networking Application. Some of these standards are listed below: Does the application generate any notification, request, invitation, news feed story, mini-feed story, profile box content, or message on behalf of a user that misrepresents that user's activity in any way? Do all representations of action taken by a user correspond to actions initiated by the user within
3 3 Extranet Internet Web Server Appl. Server DB Firewall, Proxy, Reverse Proxy Internet Service Provider Browser Web the application? Does the application promote other applications in notifications in order to pool notifications together and work around either application's allocation limit? Does the application put links into feed stories and notifications that trick users into installing another application? Does the application tag images, nor encourage users to tag images, when the tag does not accurately label what is depicted in the image? Does the application use another user's session key when making a call to the Facebook Platform API? [Must use the session key of a user who is actively using the application.] A complete list of standards for Facebook applications can be found at: atform_policy Overview of Performance and Load Testing Social Networking Applications Web based application Architecture A generic architecture for a web-based application is shown above: For a web-based application like Facebook, the following Testing Techniques are applicable: Unit Tests Smoke/Sanity Tests Functional Tests Load/Performance/Stress Test Accessibility/Security Tests
4 4 Here, we shall focus more on Performance Testing of browser-based, social networking applications. A separate Case Study, on mypicks Beijing 2008, provides more information on the challenges encountered, and the attention to be paid to design implementations, when building social networking applications. Summary of Architecture The success of social networking sites like Facebook or Myspace, hinges on attracting and retaining more users. Their main focus is to build on-line communities that share activities or interests. Some social networking sites sell on-line advertising. Generally these advertisements are hosted on a user's profile page, the community s home page, and so on. These ads are in the form of boxes that are developed in the respective site's API. For example, Facebook has developed such APIs on its platform. Using FBML, developers can create and host ads on Facebook's site. These APIs, in turn, route to a third party application, widget or service, which are hosted on different servers. All these actions are performed over regular web browsers like Firefox, IE and others. Developing Performance, Load Test Framework for Social Networking Applications Generally, testing frameworks directed towards performance and load-testing focus on the following components of the application and its system: Application/Web Server Architecture of Social Networking Applications Database Server Application Pages through UI Application API/Code/Component Web Services Protocols specific to the application Third party devices like mobile phones, pocket PCs, iphones, Black-Berry, etc. Single, or Multi-Session tests Single, or Multi-Browser tests Expertise Required Developing and Testing Social Network Application requires strong PHP, JavaScript, AJAX, SQL and many other miscellaneous skills. Having built our own Facebook applications (mypicks Beijing and mypicks US Elections 2008), we have deep
5 5 understanding of Functional and Performance/Load Testing of these applications. Evaluate System Engineers from Imaginea have expertise in testing best-in-class Facebook applications built by Pramati SocialTwist teams. This experience has helped them understand and apply the required knowledge, competency and delivery excellence in the shortest possible time frame. These engineers have the Rebenchmark after tuning Tune System Criteria not met Develop Test Assets Execute Baseline Benchmark Tests Analyze Results Inconclusive results Identify Exploratory Tests expertise required to check what a potential Face- Execute Scheduled Tasks book application can do, and what developers are All criteria met not allowed to do, or allowed to do, in accordance with Facebook policies. Complete Engagement Approach of Performance, Load Test Social Networking Applications Performance Testing Process at Imaginea In the above process, Test Assets are Imaginea Performance Testing Strategy document Imaginea Performance Risk Mitigation Plan Automated Test Scripts Test Scenarios (Happy Paths) These Test Assets are executed with an initial set of virtual users. Once the Baseline or Benchmark is defined, the results are analyzed. Based on the results, bottlenecks are identified and the necessary Performance Tuning steps are developed. The above Performance Tuning Cycle is executed till the SLA (Performance Acceptance Criteria) defined in the Performance, or Load Test Strategy is achieved. Performance Testing Process at Imaginea The following points highlight various aspects of the Performance Testing Process: 1. Selecting the right automation test tool for perfect testing. The tool should: - Support all possible platforms and browsers - Support testing for various screen types, resolutions, and input mechanisms such as mobiles, pocket PCs, etc - Support different performance monitors 2. Performance, Load Testing driven by what is to be measured - Response time testing - Throughput testing - Availability testing - Measurement of resource utilization
6 6 - Capacity testing - Error rate measurement 3. Performance, or Load Testing based on the source, or type of load - Usage-based testing - Load variation or bounce testing - Ramp-up testing - Component-specific testing 4. Performance, or Load Testing to stress the system, or find its limits - Scalability testing - Duration or endurance testing - Breakpoint testing - Deadlock testing Conclusion Imaginea has demonstrated competency in developing, testing, and successfully deploying best in class, load-intensive, high-performing, and scalable Facebook applications. Its automated load testing capabilities help test potential Facebook applications against varying loads of requirements. The engineers from Imaginea have the capability to run load, performance, reliability and scalability tests against Face book applications, helping you focus on application development. Our experience with developing and testing mypicks Beijing 2008 and mypicks US Election 2008 has added to our expertise and brought in new capabilities in providing testing services distinctly developed for social networking applications. 5. Performance Tuning Components - Web Server Configuration - Database Design and configuration - Application or file server configuration - Cluster Management - Network Components - Server Hardware adequacy - Batch Process Scheduling/concurrency - Network Load Balancer configuration - Firewall or Proxy Server efficiency Imaginea provides product engineering services to independent software vendors, enterprises and online SaaS businesses looking for reliable technology partner. Services stretch end to end, from interaction design to development to testing to managing clouds. For more information on Imaginea, visit Imaginea is a business unit of Pramati Technologies ( Contact: 1975, W. El Camino Real, Suite 301, Mountain View, CA (866) sales@.com Copyright 2010, Imaginea Inc. Private Limited. All trademarks and names belong to their respective owners.
Informatica Data Director Performance
Informatica Data Director Performance 2011 Informatica Abstract A variety of performance and stress tests are run on the Informatica Data Director to ensure performance and scalability for a wide variety
More informationBest Practices for Web Application Load Testing
Best Practices for Web Application Load Testing This paper presents load testing best practices based on 20 years of work with customers and partners. They will help you make a quick start on the road
More informationIBM RATIONAL PERFORMANCE TESTER
IBM RATIONAL PERFORMANCE TESTER Today, a major portion of newly developed enterprise applications is based on Internet connectivity of a geographically distributed work force that all need on-line access
More informationCategory: Business Process and Integration Solution for Small Business and the Enterprise
Home About us Contact us Careers Online Resources Site Map Products Demo Center Support Customers Resources News Download Article in PDF Version Download Diagrams in PDF Version Microsoft Partner Conference
More informationTest Run Analysis Interpretation (AI) Made Easy with OpenLoad
Test Run Analysis Interpretation (AI) Made Easy with OpenLoad OpenDemand Systems, Inc. Abstract / Executive Summary As Web applications and services become more complex, it becomes increasingly difficult
More information2012 LABVANTAGE Solutions, Inc. All Rights Reserved.
LABVANTAGE Architecture 2012 LABVANTAGE Solutions, Inc. All Rights Reserved. DOCUMENT PURPOSE AND SCOPE This document provides an overview of the LABVANTAGE hardware and software architecture. It is written
More informationCase Study - I. Industry: Social Networking Website Technology : J2EE AJAX, Spring, MySQL, Weblogic, Windows Server 2008.
Case Study - I Industry: Social Networking Website Technology : J2EE AJAX, Spring, MySQL, Weblogic, Windows Server 2008 Challenges The scalability of the database servers to execute batch processes under
More informationProductized Services: Cloud Performance Testing
Productized Services: Cloud Performance Testing Presented By Rupesh Garg, Wipro Technologies. 1 All About Cloud What is Performance Testing Cloud Testing Approach Cloud Service Providers Any Questions
More informationEnterprise Private Cloud Storage
Enterprise Private Cloud Storage The term cloud storage seems to have acquired many definitions. At Cloud Leverage, we define cloud storage as an enterprise-class file server located in multiple geographically
More informationTesting & Assuring Mobile End User Experience Before Production. Neotys
Testing & Assuring Mobile End User Experience Before Production Neotys Agenda Introduction The challenges Best practices NeoLoad mobile capabilities Mobile devices are used more and more At Home In 2014,
More informationMEASURING WORKLOAD PERFORMANCE IS THE INFRASTRUCTURE A PROBLEM?
MEASURING WORKLOAD PERFORMANCE IS THE INFRASTRUCTURE A PROBLEM? Ashutosh Shinde Performance Architect ashutosh_shinde@hotmail.com Validating if the workload generated by the load generating tools is applied
More informationLeveraging the power of social media & mobile applications
Leveraging the power of social media & mobile applications Xoriant delivers an innovative solution blending mobile applications and web based social networking media for our client focusing on local marketing.
More informationAccelerating Web-Based SQL Server Applications with SafePeak Plug and Play Dynamic Database Caching
Accelerating Web-Based SQL Server Applications with SafePeak Plug and Play Dynamic Database Caching A SafePeak Whitepaper February 2014 www.safepeak.com Copyright. SafePeak Technologies 2014 Contents Objective...
More informationPERFORMANCE TESTING. New Batches Info. We are ready to serve Latest Testing Trends, Are you ready to learn.?? START DATE : TIMINGS : DURATION :
PERFORMANCE TESTING We are ready to serve Latest Testing Trends, Are you ready to learn.?? New Batches Info START DATE : TIMINGS : DURATION : TYPE OF BATCH : FEE : FACULTY NAME : LAB TIMINGS : Performance
More informationExperimental Comparison of Hybrid and Native Applications for Mobile Systems
, pp. 1-12 http://dx.doi.org/10.14257/ijmue.2015.10.3.01 Experimental Comparison of Hybrid and Native Applications for Mobile Systems Seung-Ho Lim Department of Digital Information Engineering Hankuk University
More informationConfiguring and Deploying a Private Cloud
Course Code: M20247 Vendor: Microsoft Course Overview Duration: 5 RRP: 2,025 Configuring and Deploying a Private Cloud Overview This course equips students with the skills they require to configure and
More informationHow To Test For Performance
: Roles, Activities, and QA Inclusion Michael Lawler NueVista Group 1 Today s Agenda Outline the components of a performance test and considerations Discuss various roles, tasks, and activities Review
More informationtibbr Now, the Information Finds You.
tibbr Now, the Information Finds You. - tibbr Integration 1 tibbr Integration: Get More from Your Existing Enterprise Systems and Improve Business Process tibbr empowers IT to integrate the enterprise
More informationWeb Application Hosting Cloud Architecture
Web Application Hosting Cloud Architecture Executive Overview This paper describes vendor neutral best practices for hosting web applications using cloud computing. The architectural elements described
More information5 Key Reasons to Migrate from Cisco ACE to F5 BIG-IP
5 Key Reasons to Migrate from Cisco ACE to F5 BIG-IP With support for Cisco ACE load balancer ending, organizations need to find an alternative. Contents Introduction 3 Advanced Architecture 3 Ease of
More informationPROJECT MANAGEMENT SYSTEM
Requirement Analysis Document v.2 14.12.2009 CENG-401 SOFTWARE ENGINEER PROJECT MANAGEMENT SYSTEM (Project Manager) Ahmet Edip SEÇKİN 07010555 (Developer) Erhan ŞEN 07010507 (Developer) Semih Serdar CENGİZOĞLU
More informationPlanning the Migration of Enterprise Applications to the Cloud
Planning the Migration of Enterprise Applications to the Cloud A Guide to Your Migration Options: Private and Public Clouds, Application Evaluation Criteria, and Application Migration Best Practices Introduction
More informationFollowing statistics will show you the importance of mobile applications in this smart era,
www.agileload.com There is no second thought about the exponential increase in importance and usage of mobile applications. Simultaneously better user experience will remain most important factor to attract
More informationUsing Social Networking Sites as a Platform for E-Learning
Using Social Networking Sites as a Platform for E-Learning Mohammed Al-Zoube and Samir Abou El-Seoud Princess Sumaya University for Technology Key words: Social networks, Web-based learning, OpenSocial,
More informationStandards, Tools and Web 2.0
Standards, Tools and Web 2.0 Web Programming Uta Priss ZELL, Ostfalia University 2013 Web Programming Standards and Tools Slide 1/31 Outline Guidelines and Tests Logfile analysis W3C Standards Tools Web
More informationDeploy. Friction-free self-service BI solutions for everyone Scalable analytics on a modern architecture
Friction-free self-service BI solutions for everyone Scalable analytics on a modern architecture Apps and data source extensions with APIs Future white label, embed or integrate Power BI Deploy Intelligent
More informationSingle Sign On. SSO & ID Management for Web and Mobile Applications
Single Sign On and ID Management Single Sign On SSO & ID Management for Web and Mobile Applications Presenter: Manish Harsh Program Manager for Developer Marketing Platforms of NVIDIA (Visual Computing
More informationMobile Application Performance Testing
StarBase Insight Mobile Application Performance Testing Introduction Purpose This discussion paper aims to educate the reader about mobile applications and demystify their performance testing needs by
More informationCombining new technologies: SAP Cloud for Sales and HANA Cloud Integration at Cavalier
Combining new technologies: SAP Cloud for Sales and HANA Cloud Integration at Cavalier Your logo Arnaud Sergent - SAP Joeri Seghers - Expertum SAPience.be TECHday 14 1 Agenda 1- Introduction 2- SAP Cloud
More informationUsing JMeter for Testing a Data Center. Siegfried Goeschl
Using JMeter for Testing a Data Center Siegfried Goeschl 1 Siegfried, do you want to do some performance testing? Well, what would you like to test? 2 Some Data Centers with 300 servers, MSSQL clusters,
More informationSTeP-IN SUMMIT 2013. June 18 21, 2013 at Bangalore, INDIA. Enhancing Performance Test Strategy for Mobile Applications
STeP-IN SUMMIT 2013 10 th International Conference on Software Testing June 18 21, 2013 at Bangalore, INDIA Enhancing Performance Test Strategy for Mobile Applications by Nikita Kakaraddi, Technical Lead,
More informationEMERGING TRENDS Business Process Management
>>White Paper June 2009 EMERGING TRENDS Business Process Management >> Romeo Elias, Chief Operating Officer, Founder, Interneer Inc. Contents Introduction... 3 Hosted or SaaS... 3 Simplicity and Savings...
More informationSiebel & Portal Performance Testing and Tuning GCP - IT Performance Practice
& Portal Performance Testing and Tuning GCP - IT Performance Practice By Zubair Syed (zubair.syed@tcs.com) April 2014 Copyright 2012 Tata Consultancy Services Limited Overview A large insurance company
More information10231B: Designing a Microsoft SharePoint 2010 Infrastructure
10231B: Designing a Microsoft SharePoint 2010 Infrastructure Course Number: 10231B Course Length: 5 Days Course Overview This 5 day course teaches IT Professionals to design and deploy Microsoft SharePoint
More informationCase Study. Case Study. Performance Testing For Student Application. US-based For-profit University (Higher Education) 1 2014 Compunnel Software Group
Performance Testing For Student Application US-based For-profit University (Higher Education) 1 2014 Compunnel Software Group Compunnel s Performance Testing Solution Delivers Impressive Student Experience
More informationProduct Information. Sugar vs Zoho. Features Comparison
Product Information vs Zoho Features Comparison CRM Community Price / user / month $0 $35 $45 $60 $100 $0 $12 $25 Price / user / year $0 $420 $540 $720 $1,200 $0 $144 $300 User limits no limit no limit
More informationSaaS A Product Perspective
SaaS A Product Perspective Software-as-a-Service (SaaS) is quickly gaining credibility and market share against traditional packaged software. This presents new opportunities for product groups and also
More informationQuality Testing. Assured.
Quality Testing. Assured. Applications can make or break your business Quality an imperative for success Reliability in quality assurance and control, challenges in adapting to changing benchmarks in delivery
More informationPowered by. Incapsula Cloud WAF
Powered by Incapsula Cloud WAF Enero - 2013 Incapsula Cloud WAF Overview Incapsula Cloud WAF Delivery Model Threat Central 360 Global Threat Detection & Analysis Enables early detection across the entire
More informationConcur Travel & Expense
Concur Travel & Expense Supported Configurations Client Version Contents Supported Configurations... 1 Section 1: About Concur Travel & Expense... 1 Section 2: Read This First... 1 Browser Settings General...
More informationDevelopment of mobile applications for multiple platforms
Harwell Innovation Centre Building 173 Curie Avenue Harwell Oxford Didcot Oxfordshire, OX11 0QG +44 1235 838 531 www.redskiessoftware.com Development of mobile applications for multiple platforms By Darren
More informationapiomat Enterprise Mobile Enterprise Application Platform the Next Generation
Mobile Enterprise Application Platform the Next Generation Digital Transformation Mobile is changing the game Starting with Apple s iphone mobile devices have changed economy from the scratch new business
More informationWHITE PAPER. HyperOffice Solutions for Mobile Operators, ISPs and Service Providers
WHITE PAPER HyperOffice Solutions for Mobile Operators, ISPs and Service Providers HyperOffice, Feb 2011 INDEX 1. Introduction 1 The explosion of mobile data 1 Service Providers are key participants in
More informationMS-10750: Monitoring and Operating a Private Cloud with System Center 2012. Required Exam(s) Course Objectives. Price. Duration. Methods of Delivery
MS-10750: Monitoring and Operating a Private Cloud with System Center 2012 This course describes the various components of System Center and how to deploy, monitor and manage a service and prepackaged
More informationExadel Mobile Solutions Customer Success Stories
Exadel Mobile Solutions Customer Success Stories Leading Provider of Business Information Chooses Exadel Mobile Solutions to Mobilize Supply Chain Management As the world s leading source of commercial
More informationThe Association of System Performance Professionals
The Association of System Performance Professionals The Computer Measurement Group, commonly called CMG, is a not for profit, worldwide organization of data processing professionals committed to the measurement
More informationSecurity, Reliability & Control with Hosted Exchange
Hosted Applications Commonly referred to a Cloud Computing and/or Software-as-a-Service (SaaS), web-hosted software applications service provides you with a new way to get business software and applications
More informationWEB SERVICES FOR MOBILE COMPUTING
WEB SERVICES FOR MOBILE COMPUTING Piyush M.Patil, Computer Department,University Of Mumbai, Mumbai,India,Mob-9699398650 Kushal Gohil, Computer Department,University Of Mumbai, Mumbai,India,Mob-9323916806
More informationwhite paper imaginea Building Applications for the Cloud Challenges, Experiences and Recommendations
white paper Building Applications for the Cloud Challenges, Experiences and Recommendations Web applications need to be highly reliable. They must scale dynamically, as users and data volumes increase.
More informationJAVASCRIPT CHARTING. Scaling for the Enterprise with Metric Insights. 2013 Copyright Metric insights, Inc.
JAVASCRIPT CHARTING Scaling for the Enterprise with Metric Insights 2013 Copyright Metric insights, Inc. A REVOLUTION IS HAPPENING... 3! Challenges... 3! Borrowing From The Enterprise BI Stack... 4! Visualization
More informationCloud Computing. Chapter 1 Introducing Cloud Computing
Cloud Computing Chapter 1 Introducing Cloud Computing Learning Objectives Understand the abstract nature of cloud computing. Describe evolutionary factors of computing that led to the cloud. Describe virtualization
More informationORACLE FINANCIAL SERVICES ANALYTICAL APPLICATIONS INFRASTRUCTURE
ORACLE FINANCIAL SERVICES ANALYTICAL APPLICATIONS INFRASTRUCTURE KEY FEATURES Rich and comprehensive business metadata allows business users to interact with financial services data model to configure
More informationios SDK possibilities & limitations
ios SDK possibilities & limitations Licensing Licensing Registered as an Apple Developer (free) Access to XCode3 and ios SDK ios, Mac and Safari Dev Center Resources No possibility of distribution of developed
More informationHYBRID APPLICATION PERFORMANCE TESTING
HYBRID APPLICATION PERFORMANCE TESTING Managing the performance of today s mobile, web and cloud applications requires a proactive, multi-faceted approach to performance testing. This paper is sponsored
More informationDistributing education services to personal and institutional systems using Widgets
25 Distributing education services to personal and institutional systems using Widgets Scott Wilson, Paul Sharples, and Dai Griffiths University of Bolton Abstract. One of the issues for the Personal Learning
More informationHow SITEFORUM provides you with main components to build and run an innovative cloud computing service for an industry or special interest group
Status: June 2011 How SITEFORUM provides you with main components to build and run an innovative cloud computing service for an industry or special interest group tags: software, social business, online
More informationBringing Value to the Organization with Performance Testing
Bringing Value to the Organization with Performance Testing Michael Lawler NueVista Group 1 Today s Agenda Explore the benefits of a properly performed performance test Understand the basic elements of
More informationHitachi Data Center Analytics
Hitachi Data Center Analytics Agenda Storage analytics challenges Introducing Hitachi Data Center Analytics Storage analytics use cases and solutions Q&A Storage Analytics Challenges Storage Pain Points
More informationWinning the J2EE Performance Game Presented to: JAVA User Group-Minnesota
Winning the J2EE Performance Game Presented to: JAVA User Group-Minnesota Michelle Pregler Ball Emerging Markets Account Executive Shahrukh Niazi Sr.System Consultant Java Solutions Quest Background Agenda
More information100% NO CODING NO DEVELOPING IMMEDIATE BUSINESS -25% -70% UNLIMITED SCALABILITY DEVELOPMENT TIME SOFTWARE STABILITY
100% UNLIMITED SCALABILITY TOTAL COST OF OWNERSHIP -25% +50% EFFICENCY INCREASE -70% +65% DEVELOPMENT TIME SOFTWARE STABILITY NO CODING NO DEVELOPING IMMEDIATE BUSINESS FlexyGo Rapid Application Builder
More informationNCR NETKEY Deliver and manage an interactive kiosk and digital signage experience
NCR NETKEY Deliver and manage an interactive kiosk and digital signage experience NCR Netkey NCR Netkey is a powerful management platform for enterpriseclass kiosk and digital signage networks and a total
More informationSyllabus INFO-UB-3322. Design and Development of Web and Mobile Applications (Especially for Start Ups)
Syllabus INFO-UB-3322 Design and Development of Web and Mobile Applications (Especially for Start Ups) Fall 2014 Stern School of Business Norman White, KMEC 8-88 Email: nwhite@stern.nyu.edu Phone: 212-998
More informationPerformance Testing of a Large Wealth Management Product
Performance Testing of a Large Wealth Management Product Meherphani Nori & Global Head Quality Assurance Krishna Kankipati & Vice President Mohan Pujari & Product Specialist Broadridge Financial Solutions
More informationSolving Rendering Bottlenecks in Computer Animation
Solving Rendering Bottlenecks in Computer Animation A technical overview of Violin NFS caching success in computer animation November 2010 2 Introduction Computer generated animation requires enormous
More informationDonky Technical Overview
Donky Technical Overview This document will provide the reader with an overview of the features offered and technologies used with the Donky Messaging Network. This document will give a good base level
More informationAcquia Introduction December 9th, 2009
Acquia Introduction December 9 th, 2009 Agenda 1. Content Management 2. Web Application Framework 3. Architecture principles 1. Modular 2. Event driven 3. Skinnable 4. Secure 5. Accessible 4. Enterprise
More informationHow To Develop A Mobile Application On An Android Device
Disclaimer: The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver
More informationTransform service delivery with HP Cloud Management
Transform service delivery with HP Cloud Management Christian Dinten, Software Pre-Sales, Hewlett-Packard The state of IT today IT is stretched too far Slower IT response Loss of controls & governance
More informationNE-20247D Configuring and Deploying a Private Cloud
NE-20247D Configuring and Deploying a Summary Duration Vendor Audience 5 Days Microsoft IT Professionals Published Level Technology 10 December 2014 300 Microsoft System Center 2012 Delivery Method Instructor-led
More informationSensitivity Analysis and Patterns Implementation on Load Testing Software Systems
Sensitivity Analysis and Patterns Implementation on Load Testing Software Systems Alexandra Nagy*, George Sebastian Chiş Babeş-Bolyai University, Faculty of Economics and Business Administration, Computer
More informationDataDirect Networks WOS CLOUD
DataDirect Networks WOS CLOUD (WOS Cloud Storage Platform v1.5.0) Release Notes WCSP version 1.5.0 iphone and ipad are registered trademarks of Apple, Inc. Windows is a registered trademark of Microsoft
More informationMike Chyi, Micro Focus Solution Consultant May 12, 2010
Mike Chyi, Micro Focus Solution Consultant May 12, 2010 Agenda Load Testing Overview, Best Practice: Performance Testing with Diagnostics Demo (?), Q&A Load Testing Overview What is load testing? Type
More informationIncident Management Edition
Incident Management Edition isupport - Overview isupport helps you to perform functions such as creating and managing incidents, entering and searching for knowledge entries and FAQs, tracking assets,
More information10751-Configuring and Deploying a Private Cloud with System Center 2012
Course Outline 10751-Configuring and Deploying a Private Cloud with System Center 2012 Duration: 5 days (30 hours) Target Audience: This course is intended for data center administrators who will be responsible
More informationWHAT WE NEED TO START THE PERFORMANCE TESTING?
ABSTRACT Crystal clear requirements before starting an activity are always helpful in achieving the desired goals. Achieving desired results are quite difficult when there is vague or incomplete information
More informationService Desk Edition
Service Desk Edition isupport - Overview isupport helps you to perform functions such as creating and managing incidents, entering and searching for knowledge entries and FAQs, tracking assets, customers,
More informationTesting Tools using Visual Studio. Randy Pagels Sr. Developer Technology Specialist Microsoft Corporation
Testing Tools using Visual Studio Randy Pagels Sr. Developer Technology Specialist Microsoft Corporation Plan REQUIREMENTS BACKLOG Monitor + Learn Development Collaboration Production Develop + Test Release
More informationDeveloping ASP.NET MVC 4 Web Applications
Course M20486 5 Day(s) 30:00 Hours Developing ASP.NET MVC 4 Web Applications Introduction In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework 4.5 tools
More informationAutomated testing for Mobility New age applications require New age Mobility solutions
Automated testing for Mobility New age applications require New age Mobility solutions Executive Summary Today, mobile phone has transformed from its former role as a mere medium of communication to that
More informationTHE QLIKVIEW PRODUCT FAMILY
THE QLIKVIEW PRODUCT FAMILY is the world s first associative, in-memory Business Discovery platform. It enables business users to assemble data from multiple sources, explore it, make discoveries, and
More informationDeveloping Offline Web Application
Developing Offline Web Application Kanda Runapongsa Saikaew (krunapon@kku.ac.th) Art Nanakorn Thana Pitisuwannarat Computer Engineering Khon Kaen University, Thailand 1 Agenda Motivation Offline web application
More informationSuccessful Factors for Performance Testing Projects. NaveenKumar Namachivayam - Founder - QAInsights
Successful Factors for Performance Testing Projects NaveenKumar Namachivayam - Founder - QAInsights Contents Introduction... 2 Planning... 3 Staffing... 5 Test Environments... 7 Support... 8 Intuitive
More informationAccelerating Wordpress for Pagerank and Profit
Slide No. 1 Accelerating Wordpress for Pagerank and Profit Practical tips and tricks to increase the speed of your site, improve conversions and climb the search rankings By: Allan Jude November 2011 Vice
More informationIntroduction to Cloud Services
Introduction to Cloud Services (brought to you by www.rmroberts.com) Cloud computing concept is not as new as you might think, and it has actually been around for many years, even before the term cloud
More informationWeb Foundations Series Internet Business Associate
Web Foundations Series Internet Business Associate Internet Business Associate prepares students to work effectively in today's business environment. In this course, you will learn about the tasks involved
More informationCloud Computing. Chapter 2 Software as a Service (SaaS)
Cloud Computing Chapter 2 Software as a Service (SaaS) Learning Objectives Define and describe SaaS. List the advantages and disadvantages of SaaS solutions. Define and describe OpenSaaS. Define and describe
More informationMonitoring Nginx Server
Monitoring Nginx Server eg Enterprise v6 Restricted Rights Legend The information contained in this document is confidential and subject to change without notice. No part of this document may be reproduced
More informationCorporate Bill Analyzer
Corporate Bill Analyzer Product Description V 3.1 Contents Contents Introduction Platform Overview Core features Bill/Invoice presentment Corporate hierarchy support Billing Account hierarchy support Call
More informationWelcome to the Force.com Developer Day
Welcome to the Force.com Developer Day Sign up for a Developer Edition account at: http://developer.force.com/join Nicola Lalla nlalla@saleforce.com n_lalla nlalla26 Safe Harbor Safe harbor statement under
More informationCloud Database Demystified to Deliver SaaS Customer Value
Cloud Database Demystified to Deliver SaaS Customer Value 2 The business of Cloud Savvis ranks as a leader Magic Quadrant for Cloud Infrastructure-as-a-Service and Web Hosting The Magic Quadrant is copyrighted
More informationQUICK START GUIDE. Cloud based Web Load, Stress and Functional Testing
QUICK START GUIDE Cloud based Web Load, Stress and Functional Testing Performance testing for the Web is vital for ensuring commercial success. JAR:Load is a Web Load Testing Solution delivered from the
More informationMiddleware- Driven Mobile Applications
Middleware- Driven Mobile Applications A motwin White Paper When Launching New Mobile Services, Middleware Offers the Fastest, Most Flexible Development Path for Sophisticated Apps 1 Executive Summary
More informationITP 140 Mobile Technologies. Mobile Topics
ITP 140 Mobile Technologies Mobile Topics Topics Analytics APIs RESTful Facebook Twitter Google Cloud Web Hosting 2 Reach We need users! The number of users who try our apps Retention The number of users
More informationDeveloping and deploying mobile apps
Developing and deploying mobile apps 1 Overview HTML5: write once, run anywhere for developing mobile applications 2 Native app alternative Android -- Java ios -- Objective-C Windows Mobile -- MS tools
More informationNextRow - AEM Training Program Course Catalog
NextRow - AEM Training Program Course Catalog Adobe Experience Manager Training Program Course Catalog NextRow provides Adobe CQ training solutions designed to meet your unique project demands. To optimize
More informationApplication Performance Testing Basics
Application Performance Testing Basics ABSTRACT Todays the web is playing a critical role in all the business domains such as entertainment, finance, healthcare etc. It is much important to ensure hassle-free
More informationimaginea white paper
white paper Building Mobile Android Applications Even though Android was created for handsets, there is a great opportunity for developing other innovative devices on the Android platform with significant
More informationFacebook apps in Python
Facebook apps in Python PyCon UK2008. Birmingham, 12-14 Sept. Kevin Noonan, Calbane Ltd. Agenda iintroduction iithe anatomy of a Facebook application iiifbml (Facebook markup language) ivfbjs (Javascript
More informationENTERPRISE MOBILE APPLICATIONS: ENABLING EMPLOYEES - ENGAGING CUSTOMERS. Background
Background In recent years mobile devices have become a truly viable platform for application delivery. The original App stores have driven user community awareness and familiarity and with the number
More informationGetting Started with WPM
NEUSTAR USER GUIDE Getting Started with WPM Neustar Web Performance is the cloud-based platform offering real-time data and analysis, helping to remove user barriers and optimize your site. Contents Getting
More information