Magento Marketplace's New Extension Quality Program
|
|
- Harriet Ellis
- 6 years ago
- Views:
Transcription
1
2 Magento Marketplace's New Extension Quality Program
3 Erika Talbott Product Manager - Marketplace J Ravi Menon Architect - Marketplace Tom Erskine Lead Engineer - MFTF
4 Overview Erika Talbott Marketplace Product
5 Extension Quality Program Quality Extensions. Rigorously Tested. "Quality is an asset not a cost or afterthought; it is insurance that the product will meet the customer's true needs with uninterrupted delivery and ample performance."
6 Manual QA Then and Now 700 Extensions 3400 Extensions 50% Failure Rate 100 Submissions /Week 48% Failure Rate 130 Submissions /Week Submissions Reviewed/ Week 2 QA Reviewers 115 Submissions Reviewed /Week 6 QA Reviewers 1+ Month Lead Time ~2 Week Lead Time
7 Other Notable Achievements Implemented two expedited test paths Minor updates to Magento core Patch version submissions Introduced Varnish Cache testing Infrastructure improvements on Repo Increased communications to the community Commerce dev licenses and Cloud sandboxes available for all
8 We heard you Top 5 Complaints Too Slow Can t find Test Reports Unclear requirements Must remove extensions from store to update Sales data is lacking New EQP (Early Q3) Parallel submission paths Consolidated test reports Improved documentation, contextual help and tooltips Extensions remain on store during updates Improved dashboard and reporting
9 Technical and Marketing in Parallel
10 Consolidated Test Reports
11 Contextual Help and Tooltips
12 Improved Dashboard
13 But wait, there s more! Version pulled from Code package Multiple Development Lines Withdraw a Submission Cancel a Submission Price changes on the fly Preview in Product Page Advanced Security Checks Test Automation Improvements Foundation for MFTF Responsive Design
14 Roadmap NOW NEXT FUTURE New EQP Support for M2.3 Quality based search rankings Authenticity certificates EQP automated functional tests Accept Developer MFTF tests with submissions Recurring billing Expanded Developer payout options Advanced Developer reports Public EQP APIs Merchant notification of new versions
15 Technical Enhancements J Ravi Menon Marketplace Architect
16 EQP Technical Enhancements Support for multiple development lines. A new extensible and scalable infrastructure for automated tests. Support for parallelization of technical (automated tests + manual QA) and marketing tracks of the EQP Pipeline. REST API support for the EQP Process.
17 EQP Technical Enhancements Support for multiple development lines for a given extension: A gap in the current Developer Portal. This will now allow for bug-fixes/patches and feature releases on any given line identified by the major version number (must follow semver best practices). This allows the developers to support merchants still running their older versions of extensions, while focusing on enhancing their current line.
18 EQP Technical Enhancements A new extensible and scalable infrastructure for automated tests: Ability to run automated tests in parallel. Ability to scale on-demand unlike in the current infrastructure, where the test jobs are queued and handled sequentially. The current set of test tools enhanced to work in this new infrastructure. A unified framework to add more new automated test tools.
19 EQP Technical Enhancements Setting up the foundation for the following features in some future release: Running extensions against upcoming Magento Releases and share reports to affected developers early on in the process. Ability to plug-in new automated test tools in a seamless manner; some examples upcoming ones in the roadmap: Support for MFTF tests Improved Security tools for static and dynamic tests. Tools around performance checks i.e. did the installation of the extension caused a significant performance degradation from baseline Magento 2 setup.
20 EQP Technical Enhancements Parallelization of the technical (automated tests + manual QA) and marketing tracks of the EQP pipeline: A consolidated report highlighting all technical and marketing errors in one-shot, and being programmatically accessible. No more back-n-forth in a sequential manner as errors are encountered in either or both of the tracks. Foundation for better tools for the marketing track to automate certain processes, and speed up the time spent here. Support for future fast-track options based on historical metrics and MFTF.
21 APIs
22 EQP APIs - Introduction The new Marketplace Developer Portal will support REST API access. The new Developer Portal website itself being built on top of these same REST APIs API First Design! Enables Programmatic access to the entire life-cycle of the extension quality process. Sets the foundation for more feature development and enhancements to the EQP process.
23 EQP APIs - Overview Send feedback on which APIs you d like to have available! marketplace-eqp-apis@magento.com REST API docs, Alpha version: Follows REST principles for all available resources: GET: To retrieve a resource POST: To submit a new resource PUT: Update an existing resource DELETE: Delete an existing resource Not all HTTP commands may be available for certain resources consult the documentation. Supports batch request and response models Error handling based on standard HTTP Response Codes with additional enhancements for batch responses.
24 EQP APIs Use Cases Integrating the submission process to CICD pipelines at the developers end. Accessing reports/metrics periodically and incorporating them to developer preferred analytics services. Foundation for a more streamlined and enhanced EQP process: With the upcoming support of MFTF, regressions can be run, and based on various metrics, the submissions could by-pass manual QA. Integrating with in-house developer tools for extension management: Example: Code in github, meta-info in Google spreadsheets, and assets in Dropbox/G- Drive managed by different stakeholders. It can be programmatically combined and integrated to the EPQ pipeline. And much more! It sets the foundation for the community to build more tooling around the EQP process: Example: Community contribution in building developer sdks in various languages to use the APIs.
25 EQP API - /rest/v1/apps Requires Client application registration for API ID and Secret, and obtaining session tokens. Enables Authentication and Authorization POST /rest/v1/apps/session/token ml
26 EQP API - /rest/v1/users Profile: GET /rest/v1/users/:mage_id PUT /rest/v1/users/:mage_id Keys Management (M1 and M2): GET /rest/v1/users/:mage_id/keys POST /rest/v1/users/:mage_id/keys PUT /rest/v1/users/:mage_id/keys/:url_encoded_label_of_m2_key DELETE /rest/v1/users/:mage_id/keys/:url_encoded_label_of_m2_key
27 EQP API - /rest/v1/users User-owned extension related reports: GET /rest/v1/users/:mage_id/reports/pageviews GET /rest/v1/users/:mage_id/reports/totals GET /rest/v1/users/:mage_id/reports/sales GET /rest/v1/users/:mage_id/reports/refunds More reports to follow in future releases. s.html
28 EQP API - /rest/v1/files Code (M1 Tarball, M2 ZIP files), PDF documentation and media assets artifact management: GET /rest/v1/files/uploads/:file_upload_id POST /rest/v1/files/uploads DELETE /rest/v1/files/uploads/:file_upload_id Supports batch uploads html
29 EQP API - /rest/v1/products/packages Package management and integration with the EQP process: GET /rest/v1/products/packages GET /rest/v1/products/packages/:submission_id GET /rest/v1/products/packages/skus GET /rest/v1/products/packages/skus/:url_encoded_sku GET /rest/v1/products/packages/items GET /rest/v1/products/packages/items/:item_id GET /rest/v1/products/packages/:submission_id/status GET /rest/v1/products/packages/sku/:url_encoded_sku/status GET /rest/v1/products/packages/item/:item_id/status POST /rest/v1/products/packages PUT /rest/v1/products/packages PUT /rest/v1/products/packages/:submission_id PUT /rest/v1/products/packages/:item_id DELETE /rest/v1/products/packages/:submission_id DELETE /rest/v1/products/packages/items/:item_id
30 EQP API - /rest/v1/products/packages Supports batch uploads and retrievals. Package submission is a 2-step process: 1. Upload Package code artifacts, PDF documents, and media assets via the /rest/v1/files resource endpoint and obtain associated file upload ids. 2. Submit package meta-info via /rest/v1/products/packages resource endpoints, linking file upload ids from step 1. Prior to submission in step 2, all malware checks on files must pass. The files can be periodically polled via the /rest/v1/files endpoint to check for malware status. Support for callback hooks instead of polling for all EQP state changes is being planned for some future release.
31 EQP API - /rest/v1/products/packages
32 EQP API - /rest/v1/reports General purpose aggregated Marketplace reports: GET /rest/v1/reports/metrics GET /rest/v1/reports/metrics/:metric_name Example metrics: sessions, overall pageviews, category-specific pageviews, EQP process-related metrics etc.. Marketplace Zeitgeist! Provides visibility to developers on where their extensions rank in various metrics compared to the overall trends in the Marketplace. html
33 MFTF Automation for Extension Development Tom Erskine MFTF Lead
34 What is MFTF MFTF is: For writing functional tests Using Selenium to drive a browser simulating user interaction A framework to structure testing A set of tools to aid rapid, reusable test creation Reporting tools and test metadata support
35 MFTF Technology PHP Composer XML Codeception (BDD-styled PHP testing framework) Allure (Reporting tool) Robo (PHP task runner)
36 Why use MFTF in extension development? Functional Testing is crucial for delivering quality MFTF is the future of functional testing in Magento As an extension developer: It allows simple reuse of existing Magento tests Will integrate with EQP Allows merging to existing tests Provides powerful reporting tools to measure and track quality metrics
37 Making new tests Tests and all test objects are written in XML Test Objects: Tests Pages Sections Data Guides
38 Modifying existing tests As well as running Magento supplied tests, you can: Edit existing tests to run locally Write additional tests for your extension Create and edit suites of tests Reuse existing ActionGroups Merge test changes reflecting your extension functionality
39 Shipping tests for extensions Tests written for your extension New tests, merge files, associated data and objects These can all be packaged or delivered with your extension This allows your customers to verify your functionality in their implementation
40 Custom Modules Pathing and Directory Structure
41 Where do I develop custom modules? Your tests should be in app/code/$vendor/$module/test/mftf Your custom module should follow the directory and naming structure of existing MFTF modules: Test Page Section Data Metadata ActionGroup
42 Merging
43 Explanation of merging mechanism
44 Types of Merging Action addition Actions can be added. They should specify ordering. Action removal Action modification This is possible however: To avoid potential problems with sequence ordering, best practice is to remove the line and replace via addition All references to Actions are done by that actions stepkey
45 MFTF Start now! Magento MSI and PageBuilder projects are actively using MFTF Ongoing development we re just about to drop v2.2.0 with expanded test suite support! Get ahead of the curve, start using MFTF now: You ll increase your own quality, fast You ll have a template for future EQP testing You ll be set up to accelerate your EQP submission from day one
46 Next Steps Get Involved: Join the #mftf slack channel for active discussion and questions Log issues in MFTF Github project ( functional-testing-framework/issues) Join the #marketplace slack channel for active discussions and questions around EQP APIs and other topics. for EQP API feedbacks: Further activities at Imagine 2018 Join us at our Marketplace booth MFTF Workshop Montrachet 01 Limited space! terskine@magento.com
47 Resources EQP Guide nsion_quality_program_overview.pdf User Guide APIs MFTF Guide Contact us at
48 Q&A
Azure 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 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 informationUsing the vrealize Orchestrator Operations Client. vrealize Orchestrator 7.5
Using the vrealize Orchestrator Operations Client vrealize Orchestrator 7.5 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments
More informationZumobi Brand Integration(Zbi) Platform Architecture Whitepaper Table of Contents
Zumobi Brand Integration(Zbi) Platform Architecture Whitepaper Table of Contents Introduction... 2 High-Level Platform Architecture Diagram... 3 Zbi Production Environment... 4 Zbi Publishing Engine...
More informationTHOMSON REUTERS TICK HISTORY RELEASE 12.1 BEST PRACTICES AND LIMITS DOCUMENT VERSION 1.0
THOMSON REUTERS TICK HISTORY RELEASE 12.1 BEST PRACTICES AND LIMITS DOCUMENT VERSION 1.0 Issued July 2018 Thomson Reuters 2018. All Rights Reserved. Thomson Reuters disclaims any and all liability arising
More informationJetBrains TeamCity Comparison
JetBrains TeamCity Comparison TeamCity is a continuous integration and continuous delivery server developed by JetBrains. It provides out-of-the-box continuous unit testing, code quality analysis, and
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 informationBeetleEye Application User Documentation
BeetleEye Application User Documentation BeetleEye User Documentation 1 Table of Contents Welcome to the BeetleEye Application... 6 Overview... 6 Navigation... 6 Access BeetleEye... 6 Update account information...
More informationMicrosoft Architecting Microsoft Azure Solutions.
Microsoft 70-535 Architecting Microsoft Azure Solutions https://killexams.com/pass4sure/exam-detail/70-535 QUESTION: 106 Your organization has developed and deployed several Azure App Service Web and API
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 informationOPMANTEK NETWORK MANAGEMENT AND IT AUDIT SOFTWARE. Troubleshooting Open-AudIT Discoveries v1 January 2019
OPMANTEK NETWORK MANAGEMENT AND IT AUDIT SOFTWARE Troubleshooting Open-AudIT Discoveries v1 January 2019 We will send you the recording. Submit your questions anytime. We ll do Q&A throughout. Please complete
More informationScience-as-a-Service
Science-as-a-Service The iplant Foundation Rion Dooley Edwin Skidmore Dan Stanzione Steve Terry Matthew Vaughn Outline Why, why, why! When duct tape isn t enough Building an API for the web Core services
More informationPaul Boisvert. Director Product Management, Magento
Magento 2 Overview Paul Boisvert Director Product Management, Magento Platform Goals Release Approach 2014 2015 2016 2017 2.0 Dev Beta 2.0 Merchant Beta 2.x Ongoing Releases 2.0 Dev RC 2.0 Merchant GA
More informationImproving the Magento 2 Developer Experience
Improving the Magento 2 Developer Experience Alan Kent Magento Chief Architect Consistent Magento 2 Feedback I have been working on some larger Magento 2.1 EE solutions for a few months now and I really
More informationAvanan for G Suite. Technical Overview. Copyright 2017 Avanan. All rights reserved.
Avanan for G Suite Technical Overview Contents Intro 1 How Avanan Works 2 Email Security for Gmail 3 Data Security for Google Drive 4 Policy Automation 5 Workflows and Notifications 6 Authentication 7
More informationMarkLogic Server. Reference Application Architecture Guide. MarkLogic 9 May, Copyright 2017 MarkLogic Corporation. All rights reserved.
Reference Application Architecture Guide 1 MarkLogic 9 May, 2017 Last Revised: 9.0-1, May, 2017 Copyright 2017 MarkLogic Corporation. All rights reserved. Table of Contents Table of Contents Reference
More informationFUJITSU Cloud Service S5. Introduction Guide. Ver. 1.3 FUJITSU AMERICA, INC.
FUJITSU Cloud Service S5 Introduction Guide Ver. 1.3 FUJITSU AMERICA, INC. 1 FUJITSU Cloud Service S5 Introduction Guide Ver. 1.3 Date of publish: September, 2011 All Rights Reserved, Copyright FUJITSU
More informationMICROSOFT AND SAUCE LABS FOR MODERN SOFTWARE DELIVERY
SOLUTIONS BRIEF MICROSOFT AND SAUCE LABS FOR MODERN SOFTWARE DELIVERY AUTOMATE TESTING WITH VISUAL STUDIO TEAM SERVICES (VSTS) AND TEAM FOUNDATION SERVER (TFS) The key to efficient software delivery is
More informationTHE API DEVELOPER EXPERIENCE ENABLING RAPID INTEGRATION
THE API DEVELOPER EXPERIENCE ENABLING RAPID INTEGRATION Ramchandar Loganathan IBS Solution Architect Banks require application programming interface (API) capabilities to realize the significant benefits
More informationadministrative control
administrative control Powerful membership management features Administrative Control Powerful membership management features Member Management Create and manage member types Approve members via email
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 informationco creation IMAGINE HASSLE FREE ONLINE COLLABORATION ON ADOBE INDESIGN FILES CLOUD PLATFORM FOR BRAND MANAGEMENT
co creation IMAGINE HASSLE FREE ONLINE COLLABORATION ON ADOBE INDESIGN FILES CLOUD PLATFORM FOR BRAND MANAGEMENT AGENDA BRAND AUTOMATION Why Brand Management Co-creation with the online (HTML5) editor
More informationOracle Service Cloud Integration for Developers Ed 1
Oracle University Contact Us: Local: 0845 777 7 711 Intl: +44 845 777 7 711 Oracle Service Cloud Integration for Developers Ed 1 Duration: 5 Days What you will learn The class covers how to extend the
More informationOracle Service Cloud Integration for Developers Ed 1
Oracle University Contact Us: Local: 1800 103 4775 Intl: +91 80 67863102 Oracle Service Cloud Integration for Developers Ed 1 Duration: 5 Days What you will learn The class covers how to extend the Service
More informationHow can you implement this through a script that a scheduling daemon runs daily on the application servers?
You ve been tasked with implementing an automated data backup solution for your application servers that run on Amazon EC2 with Amazon EBS volumes. You want to use a distributed data store for your backups
More informationIntroducing Magento PageBuilder: powering your website content, themes and extensions
Introducing Magento PageBuilder: powering your website content, themes and extensions Olena Tkacheva Product Manager Magento otkacheva@magento.com @gella Agenda The importance of content in ecommerce world
More informationOracle APEX 18.1 New Features
Oracle APEX 18.1 New Features May, 2018 Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated
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 informationDeveloping Microsoft Azure Solutions
Course 20532C: Developing Microsoft Azure Solutions Course details Course Outline Module 1: OVERVIEW OF THE MICROSOFT AZURE PLATFORM This module reviews the services available in the Azure platform and
More informationMagento U. Getting Started with Magento Business Intelligence Essentials
Magento U Getting Started with Magento Business Intelligence Essentials Leah Ard Solutions Architect, Magento Business Intelligence Nate Golubiewski Solutions Consultant, Magento Agenda Overview: Magento
More informationWelcome to the Cub Cadet Dealer Community. Any questions please
Welcome to the Cub Cadet Dealer Community Any questions please email dealercommunitysupport@cubcadet.com Go to www.mtdcommunity.com Initial Log In - Enter User ID & Password you received in the email -
More informationRegister by completing the form, or connecting via your GitHub or Google account.
SDL Developer Portal Registration Guide In order to register an application on the SDL developer portal, you must first create both a developer and company profile. Developer Profile Registration To create
More informationWeb Push Notification
Web Push Notification webkul.com/blog/web-push-notification-for-magento2/ On - January 13, 2017 This impressive module allows you to send push notification messages directly to the web browser. The biggest
More informationDisclaimer CONFIDENTIAL 2
Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitment from VMware to deliver these features in any generally
More informationEbay Integration User Guide 0.0.1
by CedCommerce Products User Guides 1 / 39 1. Ebay Integration for Magento 2 store Overview... 3 2. Ebay Integration for Magento 2 store extension Installation... 4 3. ebay Configuration Settings... 4
More informationTechnical Overview. Access control lists define the users, groups, and roles that can access content as well as the operations that can be performed.
Technical Overview Technical Overview Standards based Architecture Scalable Secure Entirely Web Based Browser Independent Document Format independent LDAP integration Distributed Architecture Multiple
More informationIAM. Shopping Cart. IAM Description PM OM CM IF. CE SC USM Common Web CMS Reporting. Review & Share. Omnichannel Frontend...
PM OM CM IF IAM CE SC USM Common Web CMS Reporting IAM Description The identity & access management (IAM) provides functions such as account information management, role permission management, access control
More informationEdge Foundational Training
Edge Foundational Training Give your team the tools to get up and running with Edge Edge Foundational Training provides the tools and information needed to start using Edge whether in the cloud or on premises.
More informationConnect and Transform Your Digital Business with IBM
Connect and Transform Your Digital Business with IBM 1 MANAGEMENT ANALYTICS SECURITY MobileFirst Foundation will help deliver your mobile apps faster IDE & Tools Mobile App Builder Development Framework
More informationWEB-APIs DRIVING DIGITAL INNOVATION
WEB-APIs DRIVING DIGITAL INNOVATION Importance of Web-APIs Simply put, Web-APIs are the medium to make a company s digital assets consumable to any channel, which has a current or latent need. It helps
More informationSimplifying Endpoint Management and Security For an Evolving and Complex Mobile Workforce
Simplifying Endpoint Management and Security For an Evolving and Complex Mobile Workforce Michael Marfise Sr. Director, Product Management Yann Gaucher Sr. Director, Product Management Endpoint Protection
More informationMasterpass Service Provider Onboarding and Integration Guide Merchant by Merchant Model U.S. Version 6.18
Masterpass Service Provider Onboarding and Integration Guide Merchant by Merchant Model U.S. Version 6.18 30 September 2016 SPMM Summary of Changes, 30 September 2016 Summary of Changes, 30 September 2016
More informationAutomation with Meraki Provisioning API
DEVNET-2120 Automation with Meraki Provisioning API Courtney M. Batiste, Solutions Architect- Cisco Meraki Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1.
More informationCisco Tetration Analytics
Cisco Tetration Analytics Enhanced security and operations with real time analytics John Joo Tetration Business Unit Cisco Systems Security Challenges in Modern Data Centers Securing applications has become
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 informationGrant Lifecycle Manager Learning Lab Applicant Tutorial
VIDEO 1: Site Access & Account Creation You will access the system via the log on page. The Foundation may have provided you with a link to this page, or it may be hyperlinked on their Foundation website.
More informationTest Automation Strategies in Continuous Delivery. Nandan Shinde Test Automation Architect (Tech CoE) Cognizant Technology Solutions
Test Automation Strategies in Continuous Delivery Nandan Shinde Test Automation Architect (Tech CoE) Cognizant Technology Solutions The world of application is going through a monumental shift.. Evolving
More informationIBM Security QRadar Deployment Intelligence app IBM
IBM Security QRadar Deployment Intelligence app IBM ii IBM Security QRadar Deployment Intelligence app Contents QRadar Deployment Intelligence app.. 1 Installing the QRadar Deployment Intelligence app.
More informationMobile Apps Sample Solution
Mobile Apps Sample Solution 1 PREFERRED TARGET AUDIENCE Operations Management Team led by Christopher Giovanni, Chief Operating Officer at Crazy Taxi Cab Co. 2 PREFERRED SOLUTION Crazy Taxi Cab Co. liked
More informationUsing AppDynamics with LoadRunner
WHITE PAPER Using AppDynamics with LoadRunner Exec summary While it may seem at first look that AppDynamics is oriented towards IT Operations and DevOps, a number of our users have been using AppDynamics
More informationTrainingFinder Real-time Affiliate Integrated Network (TRAIN) Administrator Handbook. Version 3.2 (3/26/08) Public Health Foundation
TrainingFinder Real-time Affiliate Integrated Network (TRAIN) Administrator Handbook Version 3.2 (3/26/08) Public Health Foundation Table of Contents About This Handbook 5 TRAIN Administrative Basics 6
More informationUsing Trend Reports. Understanding Reporting Options CHAPTER
CHAPTER 10 To learn about supported services and platforms, see Supported Services and Platforms for Monitoring and Reports, page 1-5. The following topics describe the reporting features available in
More informationSAS Marketing Operations Management 6.0 R14 Update 1
SAS Marketing Operations Management 6.0 R14 Update 1 What s New Document SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2013. SAS Marketing Operations
More informationMagento Survey Extension User Guide
Magento Survey Extension User Guide Page 1 Table of Contents To Access Plugin, Activate API Key... 3 Create Questions... 5 Manage Survey... 6 Assign Question to Survey... 7 Reveal Survey In Three Ways...
More informationTM DevOps Use Case. 2017TechMinfy All Rights Reserved
Document Details Use Case Name TMDevOps Use Case04 First Draft 10 th Dec 2017 Author Reviewed By Amrendra Kumar Pradeep Narayanaswamy Contents Scope... 4 About Customer... 4 Pre-Conditions/Trigger... 4
More informationHP APPs v.12 Solutions for Dev-Ops
HP APPs v.12 Solutions for Dev-Ops Kimberly Fort HP Software July 2014 Kimberly Fort Software Solutions Architect *5 Months with HP *17 Years experience using HP Tools & products *20 Years experience in
More informationHave a question? Speak with a member of our team on
Supplier User Guide - 1 - Contents Dashboard... - 3 - Profile... - 4 - Completing the Questionnaire... - 6 - Request Information... - 10 - Manage Users... - 12 - - 2 - DASHBOARD The dashboard is a central
More informationUSER MANUAL. SalesPort Salesforce Customer Portal for WordPress (Lightning Mode) TABLE OF CONTENTS. Version: 3.1.0
USER MANUAL TABLE OF CONTENTS Introduction...1 Benefits of Customer Portal...1 Prerequisites...1 Installation...2 Salesforce App Installation... 2 Salesforce Lightning... 2 WordPress Manual Plug-in installation...
More informationFirefox Crash Reporting.
Firefox Crash Reporting laura@ mozilla.com @lxt Webtools @ Mozilla Crash reporting Localization Performance measurement Code search and static analysis Other stuff: product delivery and updates, plugins
More informationTIBCO Spotfire Automation Services
Software Release 7.11 LTS November 2017 Two-Second Advantage 2 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED TIBCO SOFTWARE IS SOLELY
More informationHow to choose the right approach to analytics and reporting
SOLUTION OVERVIEW How to choose the right approach to analytics and reporting A comprehensive comparison of the open source and commercial versions of the OpenText Analytics Suite In today s digital world,
More informationCreating engaging website experiences on any device (e.g. desktop, tablet, smartphone) using mobile responsive design.
Evoq Content: A CMS built for marketers to deliver modern web experiences Content is central to your ability to find, attract and convert customers. According to Forrester Research, buyers spend two-thirds
More informationVMware Workspace ONE Intelligence. VMware Workspace ONE
VMware Workspace ONE Intelligence VMware Workspace ONE You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments about this documentation,
More informationOracle Service Cloud Integration for Develope
Oracle Uni Contact Us: 08 Oracle Service Cloud Integration for Develope Durat5 Da What you will learn The class covers how to extend the Service Cloud objec applicable to all APIs before moving on to specific
More informationWelcome to the Investor Experience
Welcome to the Investor Experience Welcome to the Black Diamond Investor Experience, a platform that allows advisors to customize how they present information to their clients. This document provides important
More informationEasily communicate with customers using up-to-date, customized templates. Allow customers to return products as an existing customer or guest.
.0 USER GUIDE Version 1.0 support@exto.io http://exto.io/rma-for-magento-2.html Keep your staff informed with RMA s power Admin interface. Easily communicate with customers using up-to-date, customized
More informationEnterprise Recording and Live Streaming Architecture with VBrick
Enterprise Recording and Live Streaming Architecture with VBrick Terry French Technical Manager - International - VBrick Systems Inc BRKCOL-2111 Agenda Enterprise Video Overview VBrick Core Components
More informationHow to Navigate the Manual Scheduling System JOURNALISTS June 2018
How to Navigate the Manual Scheduling System JOURNALISTS June 2018 Software Requirements 1. If using Internet Explorer (IE), you need IE 8.0 or higher. 2. Mozilla Firefox and Google Chrome browsers are
More informationADOBE DIGITAL ENTERPRISE PLATFORM DOCUMENT SERVICES OVERVIEW
ADOBE DIGITAL ENTERPRISE PLATFORM DOCUMENT SERVICES OVERVIEW Legal notices Legal notices For legal notices, see http://help.adobe.com/en_us/legalnotices/index.html. iii Contents Chapter 1: About This Document
More information1Z Oracle Business Intelligence (OBI) Foundation Suite 11g Essentials Exam Summary Syllabus Questions
1Z0-591 Oracle Business Intelligence (OBI) Foundation Suite 11g Essentials Exam Summary Syllabus Questions Table of Contents Introduction to 1Z0-591 Exam on Oracle Business Intelligence (OBI) Foundation
More informationEpiserver CMS. Editor User Guide
Episerver CMS Editor User Guide Episerver CMS Editor User Guide 17-2 Release date 2017-03-13 Table of Contents 3 Table of contents Table of contents 3 Introduction 11 Features, licenses and releases 11
More informationCS / Cloud Computing. Recitation 3 September 9 th & 11 th, 2014
CS15-319 / 15-619 Cloud Computing Recitation 3 September 9 th & 11 th, 2014 Overview Last Week s Reflection --Project 1.1, Quiz 1, Unit 1 This Week s Schedule --Unit2 (module 3 & 4), Project 1.2 Questions
More informationMicrosoft 365 powered device webinar series Microsoft 365 powered device Assessment Kit. Alan Maddison, Architect Amit Bhatia, Architect
Microsoft 365 powered device webinar series Microsoft 365 powered device Assessment Kit Alan Maddison, Architect Amit Bhatia, Architect Why did we create the Assessment kit? Assessment objectives Assess
More informationThinkPalm s BreakThrough DevOps Capabilities ThinkPalm
ThinkPalm s BreakThrough DevOps Capabilities ThinkPalm Dev Ops Business Planning Collaborative Development Customer Feedback & Optimization Testing Monitoring Release and Deployment STANDARDS OPERATE DEPLOY
More informationOpen Development Eclipse: Help Yourself!
Open Development Data @ Eclipse: Help Yourself! Boris Baldassari boris.baldassari@castalia.solutions http://castalia.solutions Check the full article! Open Development Data @ Eclipse: Help Yourself! Boris
More informationIntroducing VMware Validated Design Use Cases. Modified on 21 DEC 2017 VMware Validated Design 4.1
Introducing VMware Validated Design Use Cases Modified on 21 DEC 2017 VMware Validated Design 4.1 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/
More informationWebEx Management. GP Connect. WebEx Interactions
WebEx Management GP Connect WebEx Interactions Submit questions using the chat facility to everyone Please keep chat conversations private Refrain from answering questions proposed We ll answer questions
More informationDeveloping Microsoft Azure Solutions: Course Agenda
Developing Microsoft Azure Solutions: 70-532 Course Agenda Module 1: Overview of the Microsoft Azure Platform Microsoft Azure provides a collection of services that you can use as building blocks for your
More informationOlga Kopylova. Lead architect Magento Open Source and Commerce
Magento 2.3 Updates Olga Kopylova Lead architect Magento Open Source and Commerce Magento 2.3 Releases 2.3.0 2.3.1 2.3.2 2.3.3 patch releases New core features Bug fixes Possible breaking changes Bug fixes
More informationWhat s New in GoAnywhere MFT 5.7
What s New in GoAnywhere MFT 5.7 Today s Agenda 1. 2. 3. 4. New features and enhancements in GoAnywhere MFT 5.7 Live demo! How to get started Q&A HelpSystems Corporate Overview. All rights reserved. Today
More informationSentinet for BizTalk Server SENTINET
Sentinet for BizTalk Server SENTINET Sentinet for BizTalk Server 1 Contents Introduction... 2 Sentinet Benefits... 3 SOA and API Repository... 4 Security... 4 Mediation and Virtualization... 5 Authentication
More informationRelease Preview Test Plan
Overview of Release Preview Information 1 Overview of Release Preview Information Preparing for Testing Recommended Test Plan Overview of Release Preview Information The Release Preview environment enables
More informationUSER MANUAL. Calendar 365 TABLE OF CONTENTS. Version: 4.0
USER MANUAL TABLE OF CONTENTS Introduction... 1 Benefits of Calendar 365... 1 Pre-requisites... 2 Installation... 2 Installation Steps... 2 Configuration Steps... 5 Calendar Management... 19 Calendar Activities...
More informationUser Guide. Nexmo SMS Notification Extension for Magento by Azaleasoft. Support: (
Nexmo SMS Notification Extension for Magento by Azaleasoft User Guide Copyright 2016-2017 azaleasoft.com. 1 Table of Contents 1.Installation Process... 3 2.How to use... 4 2.1 Create Nexmo Account... 4
More informationHP Asset Hub. Fundamentals Training April 2015
HP Asset Hub Fundamentals Training April 2015 Topics for today HP Asset Hub Registration Searching assets Downloading assets Working with folders Sharing assets Demo Support Q&A 2 HP Asset Hub Asset Hub
More informationEMARSYS FOR MAGENTO 2
EMARSYS FOR MAGENTO 2 Integration Manual July 2017 Important Note: This PDF was uploaded in July, 2017 and will not be maintained. For the latest version of this manual, please visit our online help portal:
More informationi95dev SAP Connect User Manual
Table of Contents i95dev SAP Connect User Manual Version 1.0 www.i95dev.com USA Australia India Copyright 2016 i95dev. All Rights Reserved 1 Table of Contents 1. Introduction... 3 1.1. About this guide...
More informationSECTION 10 EXCHANGE PROTOCOL
SECTION 10 EXCHANGE PROTOCOL The ADMS specification will facilitate the creation of a federation of disparate semantic asset repositories at the EU level. This federation will consist of Joinup setting
More informationHow Can Testing Teams Play a Key Role in DevOps Adoption?
June 3, 2016 How Can Testing Teams Play a Key Role in DevOps Adoption? Sujay Honnamane QA Director @sujayh Rameshkumar Bar Sr. Automation Architect @rameshbar 2016 Cognizant Session take away DevOps Overview
More informationTransforming the Internal IT Landscape with APIs. Scott Cranton Director, Application Platform SAs April 2018
Transforming the Internal IT Landscape with APIs Scott Cranton Director, Application Platform SAs April 2018 AGENDA API Domain Overview (very) Brief Technical Overview How to help your API Program Succeed
More informationFull Stack Web Developer Nanodegree Syllabus
Full Stack Web Developer Nanodegree Syllabus Build Complex Web Applications Before You Start Thank you for your interest in the Full Stack Web Developer Nanodegree! In order to succeed in this program,
More informationRoundtable: Sell Your First Revit Plug-in on the Revit Exchange Store Saikat Bhattacharya Autodesk Stephen Preston - Autodesk
Roundtable: Sell Your First Revit Plug-in on the Revit Exchange Store Saikat Bhattacharya Autodesk Stephen Preston - Autodesk CP2300-R Do you have a cool Revit app/plug-in or a content that you would like
More informationVantiv ecommerce for Magento 2
Vantiv ecommerce for Magento 2 User Guide Version 1.0.0 June 2017 Table of Content 1. Onboarding...3 2. Installation...3 3. Configuration...5 4. Nuances for each MOP...22 5. Checkout...23 6. Stored Payment
More informationOnCommand Insight 7.1 Planning Guide
OnCommand Insight 7.1 Planning Guide NetApp, Inc. 495 East Java Drive Sunnyvale, CA 94089 U.S. Telephone: +1 (408) 822-6000 Fax: +1 (408) 822-4501 Support telephone: +1 (888) 463-8277 Web: www.netapp.com
More informationER/Studio Enterprise Portal Evaluation Guide. Published: March 6, 2009
ER/Studio Enterprise Portal 1.0.3 Evaluation Guide Published: March 6, 2009 Contents Introduction to ER/Studio Enterprise Portal 1.0... 3 Session 1: Getting Started with the Enterprise Portal... 4 Session
More informationStreamSets Control Hub Installation Guide
StreamSets Control Hub Installation Guide Version 3.2.1 2018, StreamSets, Inc. All rights reserved. Table of Contents 2 Table of Contents Chapter 1: What's New...1 What's New in 3.2.1... 2 What's New in
More informationFrom Single Purpose to Multi Purpose Data Lakes. Thomas Niewel Technical Sales Director DACH Denodo Technologies March, 2019
From Single Purpose to Multi Purpose Data Lakes Thomas Niewel Technical Sales Director DACH Denodo Technologies March, 2019 Agenda Data Lakes Multiple Purpose Data Lakes Customer Example Demo Takeaways
More informationOrganize and Organize LITE
Using GruntWorx to Organize Your Client Tax Documents NEED HELP? Call us: 877-830-6059 X2 for Sales X3 for Support Organize GruntWorx Organize classifies, organizes and labels your client s source documents
More informationChild Welfare Digital Services Sprint Review Presentation
Child Welfare Digital Services Sprint Review Presentation Sprint Review of Iteration 4.2 CALS/TPT2/LDU Sprint Dates: 09/07/17 to 09/20/17 Agenda CALS product discussion Value proposition Product demonstration
More informationWebinar IUCLID 6 Questions and Answers
IUCLID 6 Webinar IUCLID 6 Questions and Answers IUCLID 6.3 31/10/2018 IUCLID 6.3 Q&A Page 1 Table of Contents 1. INTRODUCTION... 2 2. QUESTIONS AND ANSWERS... 3 2.1. IUCLID installation, update and migration...
More information