CHALLENGES & SOLUTIONS
|
|
- Diane Owen
- 5 years ago
- Views:
Transcription
1 FRONT-END INTEGRATION FOR A TOP PSP: CHALLENGES & SOLUTIONS WHITEPAPER
2 FRONT-END INTEGRATION FOR A TOP PSP: CHALLENGES & SOLUTIONS A large-scale Payment Service Provider with years of experience was up for a major payment interface and API re-design to leapfrog the competition. This whitepaper describes the challenges faced and the solutions that ISAAC designed and developed for Ingenico epayments Ingenico epayments, formerly GlobalCollect, is a 100% subsidiary of Ingenico Group, global leader in seamless payments. Headquartered in Amsterdam and Brussels, Ingenico epayments has regional offices in North America, Asia Pacific, South America and the EU. ISAAC is a leading e-business enabler. Based in Eindhoven, ISAAC focusses on solutions and services in the B2B e-commerce and transactional industries in Europe. ISAAC has a dedicated and highly skilled team of interaction, integration and e-business specialists that work together to always support customers, based on the company motto: JOINT EFFORT! Following an extensive section process where software houses were rated on knowledge and experience of interaction design, mobile, API design, security, experience in the payments arena, developer-focus and technology stack. Ingenico selected ISAAC as primary firm to run the transformation project of all front-facing aspects of their infrastructure. A joint project team of specialists, architects and developers was formed in Hoofddorp and Eindhoven and an iterative design and- prototype process was started. After almost a year of re-thinking online payments in general, testing proof-of-concepts, test runs, sandboxing and user testing with a number of selected merchants, the new platform was ready for prime-time in early 2016.
3 AN INTRODUCTION TO... INGENICO EPAYMENTS AND THE PROJECT Ingenico epayments, part of the Ingenico group, is a leading worldwide Payment Service Provider (PSP) offering hundreds of payment methods in most of the world. Ingenico offers these payment services to large-scale merchants who want to process cards and more local alternative payments (like the Dutch ideal) for a global customer base. In addition to payment services, Ingenico also offers fraud screening through its API. Although the proposition of Ingenico epayments was still very competitive, the hosted payment pages and integration APIs were somewhat out-of-date. The hosted payment pages were not fully mobile friendly, hard to customize and (conversion-)test by merchants, and didn t support seamless back-button navigation. The APIs for server-to-server e-commerce integration were XML-based but not on-par with the latest modern REST web standards, and after many years of acquiring more and more functionalities, up for a full re-design. For e-commerce merchants with a native app presence on ios and Android, no inapp payment model was available. In addition to these mainly functionality based aspects, a desire for a new focus on developers was voiced based on an overall web technology and process paradigm shift. Ease of boarding as a merchant, the ability to be agile and over-all developerfriendliness of the APIs and documentation were deemed key to play seriously in the online payments world. Together, the full improvement plan was labelled as Ingenico Connect
4 ARCHITECTURE & COMPONENTS The full solution defined consists of a number of core components. Architecture-wise, the concept of micro services was used, defining clear (and intentionally limited) responsibilities per layer and component, and orchestrating the coordination and data flow between them. Some new components and concepts in the front-facing offerings of Ingenico epayments are: All the architecture components cooperate via standard service calls and handle data integration via a data grid implementation, providing scaling, fail-over and resilience. A new, clean REST API with a new security model, no longer based on IP whitelisting A reusable authentication service handling security and authentication issues A client-to-server security model and API for native, in-app payments MyCheckout hosted payment pages template engine and server-side component MyCheckout hosted payment pages in-browser editor for PCI-DSS level A payment processing Software Development Kits (SDKs) wrapping the feature-rich Server-to-Server REST API for Java and PHP e-commerce servers SDKs wrapping and implementing the Client-so-Server REST API and security model for native in-app payments on ios and Android A JavaScript SDK for merchants who want total freedom on the look & feel of their payment pages, while maintaining at least PCI-DSS A-EP certification Example apps to provide easy carbon-copy agile development approaches for merchant app developers A secure configuration center where merchants can access and edit their payment page setup, A/B-tests and security elements like API keys. A public developer hub with information on all API operations, payment page usage and payment product characteristics and best practices.
5 CHALLENGES & SOLUTIONS... PCI-DSS LEVEL A PAYMENT PAGES The payment card industry (PCI) is strictly governed by the PCI-DSS standard on payment card data security. In early 2014, PCI was updated to version 3, an important milestone for merchants and payment service providers. PCI-DSS 3.0 states on PCI Level A (the level where the merchant is bothered with the least security restrictions possible): During the payment process, the consumer s browser is redirected to a checkout/payment page (URL or iframe) that is entirely controlled by a PCI-compliant 3rd party service provider This poses a challenge, as entirely controlled means no CSS or Script can be loaded from the merchant, severely limiting the options a merchant has to apply his own style and perform A/B-testing, with reduced conversion optimization options as a result. Many PSPs use a model where merchant CSS files are manually reviewed by them before they are activated; for Ingenico and their renewed focus on supporting continuous merchant conversion optimization, we could not accept this. A solution was found by keeping all JavaScript and CSS assets in the Ingenico Connect domain, but offering a sophisticated API for A/B testing that integrates with any multi-variant testing framework. More interesting though is the online style / CSS editor, the so called Payment Page Editor (PPE). Using a browser based, Adobe-style editing framework that will feel familiar to marketeers and conversion specialists, the PPE provides direct access to styles, fonts, colors and templates, while doing this on a basis of responsive and already highly optimized presets. Merchants can test multiple variants, tweak while running in production and direct traffic to any optimization variant they can think of. All of this in a fully PCI-DSS Level A compliant environment. Testing of newly styled payment pages is supported by in-browser tablet and smartphone formfactor simulators, but we also offer easy omni-channel testing access by supplying scannable QR codes to load and distribute a test variant on your phone and sharing it with others before making a production decision.
6 CHALLENGES & SOLUTIONS... THE CONTINUOUS IMPROVEMENT CYCLE FOR PAYMENT PAGES VIA MYCHECKOUT With the Payment Page Editor, Ingenico has a unique tool to support even the most demanding merchants that can t be bothered with PCI-DSS levels A-EAP and D. Multiple variants Setup new MyCheckout payment page variants Responsive UAT test on mobile devices Ingenico Connect Server Test and communicate within merchant organisation Run variants in shop Test Framework 50% 60% Evaluate conversion results, theorize and make assumptions
7 CHALLENGES & SOLUTIONS... CLEAN NEW REST API ON LARGE OPTION SET Ingenico epayments has a rich offering of card and alternative payment products from around the globe. Their core systems support Design Tools Backend Systems Hierarchy tokenization, fraud screening, lookup services and financial mechanisms like payouts, currency conversions and refunds. It is a challenge to present all of this functional richness in a clean, not overwhelming fashion to merchants who are new in this area. The landscape is a lot more extensive than that of new PSPs that recently stormed the marked with a limited payment product portfolio. To present the rich service set, ISAAC designed and implemented a completely new, structured REST API that is documented using RAML. In this APIstructure, special care was taken to use the correct nouns that clearly map to concepts and hierarchy. The structure of this API cascades on to a number of other, supporting components, like the full API reference in the developer portal, the server SDKs (Java and PHP) and client SDKs (Android, ios and JavaScript). This synchronization of the interfaces of a number of components is an error-prone process. To reduce this risk, software and code generation tooling was deployed. Using a formal object hierarchy and reusable scripting, the REST API, the API reference and the SDKs are always automatically in synch, making sure merchants have a seamless experience when integrating, testing and running against the Ingenico Connectt REST API. B+ + JSon RAML APi RAML JSon Developers Portal SDKs
8 CHALLENGES & SOLUTIONS... PERFORMANCE AND FAIL-OVER Ingenico epayments processes payments for some of the world s largest and most demanding merchants. A service provider like that has to be performant and always-on. At peak, over three hundred payments per second are processed from a number of data centers. This raises challenges around data synchronization, session replication and fail-over behavior. DATA PROPAGATION, WORLDWIDE IN A SECURE GRID SERVER SIDE PERFORMANCE The new front-facing components have to participate fully in this infrastructure fabric of performance and reliability. To achieve super responsiveness, heavy caching is performed, while component interaction mostly uses a Data Grid solution for storing, replicating and retrieval of data. Nodes of any type (running the various micro services) can be configured to participate in the grid and thus share data with other components of the same type and layer. In real-time, nodes can be added or removed from the grid to change performance characteristics and infra-resilience. The grid can also take care of data propagation to other data centers. To make maximum use of the scalability a data grid offers, most server-side components have been designed from the ground up to be fully stateless, except for state that they store in and retrieve from the grid. Component orchestration is achieved on the infrastructure layer.
9 CHALLENGES & SOLUTIONS... PAYMENT PAGE PERFORMANCE Performance is more than just server-side speed of course. In a payment process, especially in a mobile-first world, speed of content delivery is just as key. The payment pages in Ingenico Connect MyCheckout have been designed from the ground up to provide optimal speed of delivery and rendering. To achieve this, we used a combination of optimization methods. The metadata-rich HTML with this is editable -hooks for the web-based MyCheckout editor is filtered to serve-out just that that what is needed to display the pages. All the rest is kept server- and editor-side only. All generic and variant-specific CSS is auto-combined into one streamlined CSS file that is served out with the page. This means, that merchants do not pay a price in speed for customizing their payment pages again and again, while tweaking for optimal conversion. JavaScript is minified, combined and always non-blocking. Even with JavaScript disabled, the Payment Pages are still fully functional, and gracefully degrade to a level that will work on the rendering device. A CDN or Content Delivery Network micro service has been integrated from the start to make sure that even in the most demanding circumstances, static content is available immediately. The payment page editor optimizes images in real time for the required resolution and makes them available to the CDN. Conversion performance on payment pages is also greatly helped by correct and understandable exception process handling; payment products will sometimes fail and customers will press the backbutton when you least expect it. The frontfacing components of the new Ingenico Connect landscape work together to handle this in an optimal way, always aiming to provide the customer with options to continue, and not lose them along the way to a successful payment conversion for the merchant.
10 CHALLENGES & SOLUTIONS... MOBILE FEATURES The new platform has been designed with mobile as a first class citizen. The new client-to-server API that was introduced as part of the project provides a security model that works with native apps and conversionboosting in-app payments. As part of the platform roll-out, we designed SDKs for Android and ios, that app-developers can use to handle the complexity of crypto, hashing and validating payment input. These SDK components are open source, extendable and based around best practices common on the host platform. An example implementation for the key mobile platforms takes merchant development teams by the hand to lead them through the process of integrating payments in their apps. Merchants get all the power of the full native experience without the burden of a lengthy PCI-DSS Level D assessment; the SDK model is compatible with the requirements of PCI- DSS Level A-EP. For merchants who did not develop their own e-commerce apps, the responsive MyCheckout pages offer an even easier PCI Level A solution. These pages offer the option to render shopping cart data, can be styled to fit exactly with the merchant brand and are optimized for delivery over potentially slow mobile data networks. The mobile solutions, both for native and web technology, are available for many locales. With translations and display optimizations for locales as different as Arabic and Chinese, Greek and Hebrew, all merchant customers can be served with the screens that mean most to them, with the payment product they love on the device they trust most: their own smart phone. WANT TO KNOW MORE? Have a look at developer.globalcollect.com for the Developer Hub where a lot of information on the new environment and a free sandbox account is available.
Luckily, our enterprise had most of the back-end (services, middleware, business logic) already.
2 3 4 The point here is that for real business applications, there is a connected back-end for services. The mobile part of the app is just a presentation layer that is unique for the mobile environment.
More informationIBM Watson Content Hub. Architecture Overview
IBM Watson Content Hub Architecture Overview Watson Content Hub supports a new omni-channel approach with a headless CMS Treat content as a system of record Separated content & presentation Access content
More informationWHITEPAPER. Embracing Containers & Microservices for future-proof application modernization
WHITEPAPER Embracing Containers & Microservices for future-proof application modernization The need for application modernization: Legacy applications are typically based on a monolithic design, which
More informationQlik Analytics Platform
Technical Brief Qlik Analytics Platform Building Engaging Visual Analytics October, 2015 qlik.com Table of Contents Introduction 3 Introducing Qlik Analytics Platform 3 Integration Capabilities 4 Architecture
More informationBlue Compass Interactive, LLC
Web Project Proposal Board of Regents State of Iowa Website Design, Development & Hosting January 21, 2015 Blue Compass Interactive, LLC Presented by Blue Compass Interactive 6701 Westown Parkway, Suite
More informationTechnical Overview. Elastic Path Commerce
Technical Overview Elastic Path Commerce Extensible, Easy-to-Integrate, Scalable and More 7 Reasons Why Elastic Path Commerce Is The Best Fit For Your Unique Business 1. API is the Core of Digital Commerce
More informationAn introduction to Headless Content Management Systems
WHITEPAPER An introduction to Headless Content Management Systems John Winter, Co-Founder, Content Bloom Introduction Surfing web content used to be limited to desktop computers. This has drastically changed
More information20486-Developing ASP.NET MVC 4 Web Applications
Course Outline 20486-Developing ASP.NET MVC 4 Web Applications Duration: 5 days (30 hours) Target Audience: This course is intended for professional web developers who use Microsoft Visual Studio in an
More informationIntegrating New Visualizations with Pentaho Using the Viz API
Integrating New Visualizations with Pentaho Using the Viz API Nick Keune, Pentaho Embedded & Advanced Analytics SE, Hitachi Vantara Ben Hopkins Pentaho Senior Product Manager, Hitachi Vantara Agenda In
More informationTECHNICAL BRIEFING PIMCORE TECHNOLOGY BRIEFING DOCUMENT Pimcore s backend system is displayed and navigated as Documents, Assets and Objects that solves the challenges of digital transformation. Pimcore
More informationDeveloping ASP.NET MVC 5 Web Applications
20486C - Version: 1 23 February 2018 Developing ASP.NET MVC 5 Web Developing ASP.NET MVC 5 Web 20486C - Version: 1 5 days Course Description: In this course, students will learn to develop advanced ASP.NET
More informationENTERPRISE MOBILE APPLICATION DEVELOPMENT WITH WAVEMAKER
ENTERPRISE MOBILE APPLICATION DEVELOPMENT WITH WAVEMAKER Abstract This whitepaper talks about the requirements of modern day Enterprise Mobile Applications and how WaveMaker can simplify and speed up the
More informationSocial Networking. A video sharing community website. Executive Summary. About our Client. Business Situation
Social Networking A video sharing community website. Executive Summary The client firm had a couple of social networking video sharing community websites that were hosted using a freely available open
More informationDeveloping ASP.NET MVC 4 Web Applications
Developing ASP.NET MVC 4 Web Applications Duration: 5 Days Course Code: 20486B About this course In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework 4.5
More informationRHM Presentation. Maas 360 Mobile device management
RHM Presentation Maas 360 Mobile device management Strong adoption in the enterprise Manufacturing Financial Consumer Healthcare Public Others 2 Trusted by over 9,000 customers Recognized Industry Leadership
More informationCourse 20486B: Developing ASP.NET MVC 4 Web Applications
Course 20486B: Developing ASP.NET MVC 4 Web Applications Overview In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework 4.5 tools and technologies. The focus
More informationENGAGEMENT PRODUCT SHEET. Engagement. March 2018
PRODUCT SHEET ENGAGEMENT March 2018 Facelift brand building technologies GmbH Gerhofstr.19 20354 Hamburg Germany www.facelift-bbt.com + 49 40 2286 849 0 March 2018 Page 0 of 5 Features Summary World s
More information20486: Developing ASP.NET MVC 4 Web Applications
20486: Developing ASP.NET MVC 4 Web Applications Length: 5 days Audience: Developers Level: 300 OVERVIEW In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework
More informationWhy Microsoft Azure is the right choice for your Public Cloud, a Consultants view by Simon Conyard
Why Microsoft Azure is the right choice for your Public Cloud, a Consultants view by Simon Conyard In my view, Microsoft Azure is fast becoming the trusted platform of choice for SMB and Enterprise customers.
More informationASP.NET MVC Training
TRELLISSOFT ASP.NET MVC Training About This Course: Audience(s): Developers Technology: Visual Studio Duration: 6 days (48 Hours) Language(s): English Overview In this course, students will learn to develop
More informationMicrosoft Developing ASP.NET MVC 4 Web Applications
1800 ULEARN (853 276) www.ddls.com.au Microsoft 20486 - Developing ASP.NET MVC 4 Web Applications Length 5 days Price $4290.00 (inc GST) Version C Overview In this course, students will learn to develop
More informationPCI DSS. Compliance and Validation Guide VERSION PCI DSS. Compliance and Validation Guide
PCI DSS VERSION 1.1 1 PCI DSS Table of contents 1. Understanding the Payment Card Industry Data Security Standard... 3 1.1. What is PCI DSS?... 3 2. Merchant Levels and Validation Requirements... 3 2.1.
More informationCHOOSING THE RIGHT HTML5 FRAMEWORK To Build Your Mobile Web Application
BACKBONE.JS Sencha Touch CHOOSING THE RIGHT HTML5 FRAMEWORK To Build Your Mobile Web Application A RapidValue Solutions Whitepaper Author: Pooja Prasad, Technical Lead, RapidValue Solutions Contents Executive
More informationA Closer Look at XPages in IBM Lotus Domino Designer 8.5 Ray Chan Advisory I/T Specialist Lotus, IBM Software Group
A Closer Look at XPages in IBM Lotus Domino Designer 8.5 Ray Chan Advisory I/T Specialist Lotus, IBM Software Group 2008 IBM Corporation Agenda XPage overview From palette to properties: Controls, Ajax
More informationProduct Data Sheet: Ignition 8 Industrial Application Platform. A Whole New View
Product Data Sheet: Ignition 8 Industrial Application Platform A Whole New View With the powerful tools, web technologies, and next-generation visualization system we re building in Ignition 8, you ll
More informationCOURSE 20486B: DEVELOPING ASP.NET MVC 4 WEB APPLICATIONS
ABOUT THIS COURSE In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework 4.5 tools and technologies. The focus will be on coding activities that enhance the
More informationExample Azure Implementation for Government Agencies. Indirect tax-filing system. By Alok Jain Azure Customer Advisory Team (AzureCAT)
Example Azure Implementation for Government Agencies Indirect tax-filing system By Alok Jain Azure Customer Advisory Team (AzureCAT) June 2018 Example Azure Implementation for Government Agencies Contents
More informationWeb Engineering. Introduction. Husni
Web Engineering Introduction Husni Husni@trunojoyo.ac.id Outline What is Web Engineering? Evolution of the Web Challenges of Web Engineering In the early days of the Web, we built systems using informality,
More information20486: Developing ASP.NET MVC 4 Web Applications (5 Days)
www.peaklearningllc.com 20486: Developing ASP.NET MVC 4 Web Applications (5 Days) About this Course In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework
More informationAdobe LiveCycle ES and the data-capture experience
Technical Guide Adobe LiveCycle ES and the data-capture experience Choosing the right solution depends on the needs of your users Table of contents 2 Rich application experience 3 Guided experience 5 Dynamic
More informationS1 Informatic Engineering
S1 Informatic Engineering Advanced Software Engineering Web App. Process and Architecture By: Egia Rosi Subhiyakto, M.Kom, M.CS Informatic Engineering Department egia@dsn.dinus.ac.id +6285640392988 SYLLABUS
More information9.3 release headlines
Dynamicweb 9.3 9.3 release headlines Product Information Management (PIM) Rapido Implementation Framework New Ecommerce improvements Network Load Balancing (NLB) Use index for content search PIM Dynamicweb
More information20486C: Developing ASP.NET MVC 5 Web Applications
20486C: Developing ASP.NET MVC 5 Web Course Details Course Code: Duration: Notes: 20486C 5 days This course syllabus should be used to determine whether the course is appropriate for the students, based
More informationWELCOME TO YOUR NEW IT WORKS! PAY PORTAL
WELCOME TO YOUR NEW IT WORKS! PAY PORTAL ABOUT IT WORKS! PAY PORTAL OVERVIEW It Works! Pay Portal (www.myitworkspay.com) is a global commission payout service from It Works! The It Works! Pay Portal interface
More informationCase Study Ecommerce Store For Selling Home Fabrics Online
Case Study Ecommerce Store For Selling Home Fabrics Online www.brainvire.com 2013 Brainvire Infotech Pvt. Ltd Page 1 of 1 Client Requirement Client is a reputed home fabric dealer in the United States
More informationEMPLOYEE LOCATION TRACKING SERVICE
WES T ST R EET AWE SOM E STR EET EMPLOYEE LOCATION TRACKING SERVICE Web & Android OVERVIEW GPS fleet tracking services have been on the market for some years now but with the explosion of smartphone usage,
More informationSIEBEL 15 RELEASE & UPGRADE SUMMARY
SIEBEL 15 RELEASE & UPGRADE SUMMARY Eagle Creek Software Services H UPGRADING SIEBEL WITHOUT SKIPPING A BEAT UPGRADING SIEBEL WITHOUT SKIPPING A BEAT Siebel 15 Release and Upgrade Summary IP2015, also
More informationDeveloping ASP.NET MVC 4 Web Applications
Developing ASP.NET MVC 4 Web Applications Course 20486B; 5 days, Instructor-led Course Description In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework 4.5
More informationThe ROI of UI Toolkit Standardization
The ROI of UI Toolkit Standardization Whitepaper Introduction 1 Buy vs. Build 2 The ROI of Standardization 3 The ROI of Infragistics as your UX Team 3-4 Leveraged Learning 4 The Overall Value of Standardization
More informationWELCOME TO PM PAY GETTING STARTED
WELCOME TO PM PAY GETTING STARTED ABOUT OVERVIEW PM Pay is a global payment service that allows you to receive payments from your organization. The PM Pay interface has been created to enhance your overall
More informationAugust, HPE Propel Microservices & Jumpstart
August, 2016 HPE Propel s & Jumpstart Jumpstart Value Quickly build modern web applications Single page application Modular microservices architecture app generator Modularity provides better upgradeability
More informationUnderstanding Cumulus Deployment Options Enterprise DAM On-Premise, in the Cloud or a Hybrid Approach
TECHNICAL WHITE PAPER Understanding Cumulus Deployment Options Enterprise DAM On-Premise, in the Cloud or a Hybrid Approach Choose the right setup and be the DAM hero Whether your company is moving from
More informationThe IBM MobileFirst Platform
The IBM MobileFirst Platform Curtis Miles IBM MobileFirst Solution Architect April 14, 2015 What is the IBM MobileFirst Platform? A modular set " of libraries, tools, and runtimes " that help you " easily
More informationCustomize the ReCharge Customer Portal. with the Theme Engine
Customize the ReCharge Customer Portal with the Theme Engine Table of Contents 01. Why Customize the Customer Portal?... 3 02. Theme Engine at a Glance... 6 03. Example Customizations... 10 04. How to
More informationMOBILE-FRIENDLY WEB DESIGN
More and more of your potential customers are searching for businesses using their mobile devices. Is your website mobile-friendly? Mobile-Friendly Web Design Primer June 2016 Release i Table of Contents
More informationWhat's New in ActiveVOS 7.1 Includes ActiveVOS 7.1.1
What's New in ActiveVOS 7.1 Includes ActiveVOS 7.1.1 2010 Active Endpoints Inc. ActiveVOS is a trademark of Active Endpoints, Inc. All other company and product names are the property of their respective
More informationDeveloping ASP.NET MVC 5 Web Applications
Developing ASP.NET MVC 5 Web Applications Course 20486C; 5 days, Instructor-led Course Description In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework tools
More informationAPI Best Practices. Managing APIs holistically across the enterprise
API Best Practices Managing APIs holistically across the enterprise APIs are critical to evolving application architectures Public clouds Microservices Distributed apps μservice μservice μservice μservice
More informationDeveloping ASP.NET MVC 4 Web Applications
Developing ASP.NET MVC 4 Web Applications Código del curso: 20486 Duración: 5 días Acerca de este curso In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework
More informationBuild Data-rich Websites using Siteforce
Build Data-rich Websites using Siteforce Sonali Agrawal Director of Product Management @sonali_sfdc Eric Dorgelo Director of Development Safe Harbor Safe harbor statement under the Private Securities Litigation
More informationApps from K15t Software help teams work better together in Confluence and Jira.
Apps from K15t Software help teams work better together in Confluence and Jira. GET IN TOUCH Over 5000 organizations around the world use K15t Software s apps to enhance and expand the project collaboration
More informationFlexible and LEAN Ads
Flexible and LEAN Ads The IAB New Ad Portfolio emphasizes LEAN (Light, Encrypted, AdChoices supported, and Non-invasive) ad experience and flexible size ad specifications. LEAN ad experience for digital
More informationFrequently Asked Questions
Q. What is GTSE v.2.1.3? Frequently Asked Questions A. GTSE stands for Global Transport Secure ecommerce. GTSE v.2.1.3 is the next generation of Global Payments complete solution for small to mid-sized
More informationOracle Mobile Hub. Complete Mobile Platform
Oracle Mobile Hub Mobile is everywhere and has changed nearly every facet of our lives. The way we work, play, socialize and interact with one another have all been revolutionized by mobile devices. More
More informationAn Oracle White Paper April Oracle Application Express 5.0 Overview
An Oracle White Paper April 2015 Oracle Application Express 5.0 Overview Disclaimer The following is intended to outline our general product direction. It is intended for information purposes only, and
More informationCloud Load Balancer CDNetworks Inc. All rights reserved.
Cloud Load Balancer Phone: (877) 937-4236 Email: info@cdnetworks.com 2019 CDNetworks Inc. All rights reserved. Table of Content DNS-based Global Load Balancing... 3 Key Features and Benefits... 4 POP Map...
More informationWHAT S NEW IN QLIKVIEW 11
WHAT S NEW IN QLIKVIEW 11 QlikView 11 takes Business Discovery to a whole new level by enabling users to more easily share information with coworkers, supporting larger enterprise deployments through enhanced
More informationEmbracing HTML5 CSS </> JS javascript AJAX. A Piece of the Document Viewing Puzzle
Embracing HTML5 AJAX CSS JS javascript A Piece of the Document Viewing Puzzle Embracing HTML5: A Piece of the Document Viewing Puzzle For businesses and organizations across the globe, being able to
More informationTable of Contents. Introduction Technical Support Getting Started Data Synchronization General Website Settings...
E-Commerce Table of Contents Introduction... 1 Technical Support... 1 Introduction... 1 Getting Started... 2 Data Synchronization... 2 General Website Settings... 3 Customer Groups Settings... 4 New Accounts
More informationDeveloping ASP.Net MVC 4 Web Application
Developing ASP.Net MVC 4 Web Application About this Course In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework 4.5 tools and technologies. The focus will
More informationAKAMAI CLOUD SECURITY SOLUTIONS
AKAMAI CLOUD SECURITY SOLUTIONS Whether you sell to customers over the web, operate data centers around the world or in the cloud, or support employees on the road, you rely on the Internet to keep your
More information20532D: Developing Microsoft Azure Solutions
20532D: Developing Microsoft Azure Solutions Course Details Course Code: Duration: Notes: 20532D 5 days Elements of this syllabus are subject to change. About this course This course is intended for students
More informationXyleme Studio Data Sheet
XYLEME STUDIO DATA SHEET Xyleme Studio Data Sheet Rapid Single-Source Content Development Xyleme allows you to streamline and scale your content strategy while dramatically reducing the time to market
More informationMagento Marketplace's New Extension Quality Program
Magento Marketplace's New Extension Quality Program Erika Talbott Product Manager - Marketplace J Ravi Menon Architect - Marketplace Tom Erskine Lead Engineer - MFTF Overview Erika Talbott Marketplace
More informationA HOLISTIC APPROACH TO IDENTITY AND AUTHENTICATION. Establish Create Use Manage
A HOLISTIC APPROACH TO IDENTITY AND AUTHENTICATION Establish Create Use Manage SIMPLE. SECURE. SMART. ALL FROM A SINGLE SOURCE. As the ways to access your organization and its sensitive data increase,
More informationDIRECT CONNECT GATEWAY
DIRECT CONNECT GATEWAY RESELLER USER MANUAL Copyright 2016, All Rights Reserved. This document is protected by copyright and other protective laws. Direct Connect Merchant Services, LLC. Is a registered
More informationGetting Started with AWS Security
Getting Started with AWS Security Tomas Clemente Sanchez Senior Consultant Security, Risk and Compliance September 21st 2017 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Move
More informationDreamFactory Security Guide
DreamFactory Security Guide This white paper is designed to provide security information about DreamFactory. The sections below discuss the inherently secure characteristics of the platform and the explicit
More informationLab 1 MonarchPress Product Description. Robert O Donnell CS411. Janet Brunelle. September 20, Version #2
Lab 1 MonarchPress Description 1 Lab 1 MonarchPress Product Description Robert O Donnell CS411 Janet Brunelle September 20, 2015 Version #2 Lab 1 MonarchPress Description 2 Table of Contents 1 INTRODUCTION...
More informationIntroduction to Amazon Lumberyard and GameLift
Introduction to Amazon Lumberyard and GameLift Peter Chapman, Solutions Architect chappete@amazon.com 3/7/2017 A Free AAA Game Engine Deeply Integrated with AWS and Twitch Lumberyard Vision A free, AAA
More informationWELCOME TO YOUR PAYLUTION PAY PORTAL
WELCOME TO YOUR PAYLUTION PAY PORTAL ABOUT THE PAYLUTION PAY PORTAL OVERVIEW The Paylution Pay Portal is a global payment service that allows you to receive payments from your organization. The Paylution
More informationMicrosoft Developing Microsoft SharePoint Server 2013 Core Solutions
1800 ULEARN (853 276) www.ddls.com.au Microsoft 20488 - Developing Microsoft SharePoint Server 2013 Core Solutions Length 5 days Price $4290.00 (inc GST) Version B Overview In this course, students learn
More informationWELCOME TO YOUR WORLDVENTURES PAYMENTS PORTAL
WELCOME TO YOUR WORLDVENTURES PAYMENTS PORTAL ABOUT THE WORLDVENTURES PAYMENTS PORTAL OVERVIEW The WorldVentures Payments Portal is a global payment service that allows you to receive payments from your
More informationAmyyon customers can t wait to get their hands on it s new application, developed in Uniface.
customers can t wait to get their hands on it s new application, developed in Uniface. 1 CUSTOMER SECTOR Information Technology COUNTRY Netherlands CHALLENGE Migrate the rich functionality of a client/server
More informationCourse 20488A: Developing Microsoft SharePoint Server 2013 Core Solutions
Course 20488A: Developing SharePoint Server 2013 Core Solutions Delivery Method: Instructor-led (classroom) Duration: 5 Days Level: 300 COURSE OVERVIEW About this Course In this course, students learn
More informationHow to apply: Available positions: Fill your candidacy details in the form: Designer.
How to apply: Fill your candidacy details in the form: https://goo.gl/forms/ku95hg7i3j7mn4pc2 Available positions: Designer UX Researcher Frontend Engineer Backend Engineer Copywriter Blockchain Engineer
More informationAPI Management Solutions
API Management Solutions The Microsoft Way Inhoud 2015 Motion10 motion10.nl 2 3 Introduction 4 API Management solutions defined 6 Microsoft API Management - Nevatech Sentinet - Azure API Management 9 When
More informationTransform to Your Cloud
Transform to Your Cloud Presented by VMware 2012 VMware Inc. All rights reserved Agenda Corporate Overview Cloud Infrastructure & Management Cloud Application Platform End User Computing The Journey to
More informationBlackBerry Apps Experience. Everything You Need to Know and More.
{ BlackBerry Apps Experience Everything You Need to Know and More. Agenda BlackBerry Application Ecosystems Rules of the Road to Mobility Steps to App World Success Do-It-Yourself Apps with Major Impact
More informationImplementing the Twelve-Factor App Methodology for Developing Cloud- Native Applications
Implementing the Twelve-Factor App Methodology for Developing Cloud- Native Applications By, Janakiram MSV Executive Summary Application development has gone through a fundamental shift in the recent past.
More informationWELCOME TO ISAWALLET
WELCOME TO ISAWALLET ABOUT ISAWALLET OVERVIEW Isawallet is a global commission payout service from Isagenix. The Isawallet interface has been created to enhance your overall experience when receiving commission
More informationDigitized Engineering Notebook
Governors State University OPUS Open Portal to University Scholarship All Capstone Projects Student Capstone Projects Spring 2017 Digitized Engineering Notebook Naga Venkata Sandeep Kavuru Governors State
More informationRelease Notes March 2016
Release Notes March 2016 About the Release Notes... 3 Release Overview... 3 End of Life Announcements... 3 Other Announcements... 5 Enhancements... 6 Doc Launcher for uploading 3 rd party documents and
More informationArchitecture and Governance with SharePoint for Internet Sites. Ashish Bahuguna Kartik Shah
Architecture and Governance with SharePoint for Internet Sites Ashish Bahuguna ashish.bauguna@bitscape.com Kartik Shah kartik.shah@bitscape.com Agenda Web Content Management Architecture Information Architecture
More informationAzure DevOps. Randy Pagels Intelligent Cloud Technical Specialist Great Lakes Region
Azure DevOps Randy Pagels Intelligent Cloud Technical Specialist Great Lakes Region What is DevOps? People. Process. Products. Build & Test Deploy DevOps is the union of people, process, and products to
More informationIBM Mainframe Makeover: What Powers your Mobile Applications and Smart Phones?
IJSTE - International Journal of Science Technology & Engineering Volume 2 Issue 09 March 2016 ISSN (online): 2349-784X IBM Mainframe Makeover: What Powers your Mobile Applications and Smart Phones? Pramod
More informationAccelerate Your Cloud Journey
Dubai, UAE 20th March 2013 Accelerate Your Cloud Journey James Spearman Dimension Data - Solutions Architect Cloud 2012 2011 Cisco and/or its affiliates. All rights reserved. Cisco Connect 1 Dimension
More informationDevelop and test your Mobile App faster on AWS
Develop and test your Mobile App faster on AWS Carlos Sanchiz, Solutions Architect @xcarlosx26 #AWSSummit 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. The best mobile apps are
More informationBrochure. Security. Fortify on Demand Dynamic Application Security Testing
Brochure Security Fortify on Demand Dynamic Application Security Testing Brochure Fortify on Demand Application Security as a Service Dynamic Application Security Testing Fortify on Demand delivers application
More information1. I NEED TO HAVE MULTIPLE VERSIONS OF VISUAL STUDIO INSTALLED IF I M MAINTAINING APPLICATIONS THAT RUN ON MORE THAN ONE VERSION OF THE.
CUSTOMER PAIN POINTS 1. I NEED TO HAVE MULTIPLE VERSIONS OF VISUAL STUDIO INSTALLED IF I M MAINTAINING APPLICATIONS THAT RUN ON MORE THAN ONE VERSION OF THE.NET FRAMEORK. THAT S TAKING UP SPACE ON MY HARDDRIVE
More informationNETACEA / WHITE PAPER DNS VS JAVASCRIPT
NETACEA / WHITE PAPER DNS VS JAVASCRIPT DNS VS JAVASCRIPT FOREWORD BACKGROUND ENTERPRISE GRADE VIRTUAL WAITING ROOM THE ALTERNATIVES SUMMARY ABOUT THE NETACEA VIRTUAL WAITING ROOM FOREWORD Visual Diagram
More informationFROM VSTS TO AZURE DEVOPS
#DOH18 FROM VSTS TO AZURE DEVOPS People. Process. Products. Gaetano Paternò @tanopaterno info@gaetanopaterno.it 2 VSTS #DOH18 3 Azure DevOps Azure Boards (ex Work) Deliver value to your users faster using
More informationAll-In-One-Designer SEO Handbook
All-In-One-Designer SEO Handbook Introduction To increase the visibility of the e-store to potential buyers, there are some techniques that a website admin can implement through the admin panel to enhance
More informationDeveloping ASP.NET MVC 5 Web Applications. Course Outline
Developing ASP.NET MVC 5 Web Applications Course Outline Module 1: Exploring ASP.NET MVC 5 The goal of this module is to outline to the students the components of the Microsoft Web Technologies stack,
More informationUsing Hippo CMS to Manage Accessible Web Sites
Using Hippo CMS to Manage Accessible Web Sites A whitepaper on WAI and section 508 compliance For many organizations compliance with accessibility guidelines, such as Section 508 in the United States,
More informationRelease Presentation. ODS Web Services Version Open Data Services Via Web Services. Release Date: 2014/09/30
Release Presentation ODS Web Services Version 1.1.1 Open Data Services Via Web Services Release Date: 2014/09/30 Deliverables The document represents a companion standard recommendation for interacting
More informationBuild application-centric data centers to meet modern business user needs
Build application-centric data centers to meet modern business user needs Citrix.com Table of contents Meeting current business challenges...3 Device package integration...5 Policy-based service insertion...6
More informationUPGRADE YOUR ECOMMERCE SOLUTION
UPGRADE YOUR ECOMMERCE SOLUTION Upgrade Your Ecommerce Solution Read Time: 8 minutes UPGRADE YOUR ECOMMERCE SOLUTION Making the Move to SuiteCommerce Standard You know first hand the benefits of having
More information20486 Developing ASP.NET MVC 5 Web Applications
Course Overview In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework tools and technologies. The focus will be on coding activities that enhance the performance
More informationWELCOME TO DIGIALGO WHO WE ARE? WHAT WE DO?
CORPORATE PROFILE WELCOME TO DIGIALGO WHO WE ARE? We are a digital marketing company where we offer a wide array of Mobile & Internet Marketing Services with the concept of 360 Degree branding plan. We
More information