Expert Guidance on Migrating from Magento 1 to Magento 2
|
|
- Martha McDaniel
- 6 years ago
- Views:
Transcription
1
2 Expert Guidance on Migrating from Magento 1 to Magento 2
3 Gordon Knoppe Business Solutions Architect, ECG James Cowie Technical Architect, ECG
4 Expert Consulting Group ECG Charter: To provide expert insight, review, and guidance at every stage of the Magento project lifecycle. Customer Success: Leverage innovative technologies and superior talent to exceed customer expectations in every way. Quality and Scale: Drive quality for all implementations, large and small, to ensure success on the Magento platform. Thought Leadership: Develop and publish best practices to increase quality in the Magento community.
5 Expert Consulting Group Preferred Service Technical Account Manager
6 Migration Analysis Methodology Current Magento Landscape Codebase & Database Review and Assess Strategies System landscape & Systems of record Requirements & Wireframes Test Documentation Existing and Future-state Infrastructure Diagrams Environments Desktop and personal device requirements Integrity of Magento Core code Custom Modules Extensions Customized Features Integrations Database Theme and Templates Test Documentation Infrastructure Environments Custom Modules Extensions New Features Theme Personal Devices Integrations Information Migration Business Process Changes Infrastructure Environments Testing Dev Tools & SDLC
7 Migration Analysis Confidence is the feeling you have before you fully understand the situation. - Unknown
8 Analysis Phase - Features 1. Requirements 2. Code Audit 3. Theme 4. Testing Process
9 Code Audit Custom development Third-party extensions Dependencies between extensions Un-used modules JavaScript functionality Business logic in templates
10 Requirements Obsolete customizations Magento native features and functionality in use Desktop vs. mobile, progressive enhancement Mapping requirements to tests and acceptance
11 Theme Identify theme requirements Create theme approach Theme is not migrated by tools
12 Testing Process Start early, understand what you ve got End-to-end (integration) testing Written documentation and gap analysis Mapping tests to requirements?
13 Analysis - Supporting Elements 1. Landscape Diagram / Integrations 2. Data (size, scope, locations) 3. Environments
14 Strategy and Vision If you aim at nothing, you will hit it every time. - Zig Ziglar
15 New Features New in Magento 2 Or maybe just new to you? Return to native Demo, demo, demo for your business users!
16 Third-party Extensions Full inventory of installed extensions and versions Remove, return to native, upgrade Does it do everything it did in the Magento 1 version?
17 Custom Modules Code custom built to satisfy your requirements Remove or migrate Re-architect Divide Merge Refactor
18 Theming and Personal Devices HTML, CSS, and JavaScript Build on a responsive foundation Single theme or global multi-store with unified branding? Supported devices and responsive break points
19 Non-code Related Strategies Integrations Information Migration Infrastructure and Environments Testing Strategy Business Process Changes
20 Data Migration in Action Data is a precious thing and will last longer than the systems themselves. Tim Berners-Lee
21 Magento official Data migration tool
22 Best Practices Remove outdated and redundant data Close by MySQL instances Use a replicated Magento 1 database NOT live
23 Benchmarks Database had: 177k products, 355k orders, 214k customers
24 Performance results Settings migration time: ~10 mins Data migration time: ~9 hours for full migration
25 Performance results Site downtime Around 5 minutes for re-index. DNS propagation
26 What does it do? Store Configuration Products Customers Orders Promotions
27 Modes Store Configuration settings Data Delta (changes since the last run)
28 Prerequisites Have Magento 2 Installed Don t start the Magento 2 cron jobs Database Backups
29 Install composer config repositories.data-migration-tool git composer require-dev magento/data-migration-tool:<version>
30 Configure your version Pick your migration path: CE to CE CE to EE EE to EE
31 Configure your version Pick the version number of Magento 1 used:
32 Configuring the tool config.xml Copy the file specific to your version. <source> <database host=" " name="magento1" user="root"/> </source> <destination> <database host=" " name="magento2" user="root"/> </destination>
33 Configuring the tool config.xml Copy the file specific to your version. <source> <database host=" " name="magento1" user="root"/> </source> <destination> <database host=" " name="magento2" user="root"/> </destination> Best Practice: Keep these as close as possible.
34 Mappings, How it all works Mapping Files Changing table names Changing field names Ignoring tables or fields Adapt transferring of data
35 Running the tool > php bin/magento migrate migrate:data migrate:delta migrate:settings
36 Remember the order Settings Data Deltas
37 Common errors Invalid attributes Differing data types Source field not mapped
38 Map Files Maps data between systems Ignore fields Field Rules Move fields from one name to another Transform fields from one type to another Rules can apply to: Source (m1) Destination (m2)
39 Example [ERROR]: Source fields not mapped. Document: sales_flat_order_address. Fields: giftregistry_item_id
40 Source field not found config.xml <map_file>etc/ce-to-ce/ /map.xml.dist</map_file> <map_file>etc/ce-to-ce/ /map.xml</map_file>
41 map.xml <ignore> <field>sales_flat_order_address.giftregistry_item_id</field> </ignore>
42 map.xml <ignore> <field>sales_flat_order_address.giftregistry_item_id</field> </ignore> Document Field
43 Tables that don t exist on Magento 2 <source> <document_rules> <ignore> <document>table Name</document> </ignore>
44 Deltas Only to be ran after initial migration Changes since last run Run as often as possible (Multiple times per day) Start this process early in migration plan
45 Custom data structures for modules Ensure schema exists in both DB s Only add mappings if you want to change things. Will migrate data automatically
46 Cleaning up Check databases for temporary tables Stop delta process running Remove tool tables listed in deltalog.xml Remove code from composer
47 Conclusion for Data Practice, Practice and Practice Use mappings for everything Could use scripts but data migration can work well Use Ignore responsibly Integration with Business plans and process.
48 Preparing for code How to bring modules into M2
49 Automated tools
50 Overview of Official Tool Static file generation Maps types: Models / Resource Models / Collections Controllers Actions Blocks XML Repeatable process
51 What s changed in module code Plugins Interceptors Dependency Injection Composer UI components API & Service contracts ( Interfaces )
52 Plugins Modify Behavior of public methods and class Before, Around and After Reduces observer dependency mess.
53 Dependency Injection Use DI over new instantiation Constructor Arguments Removes God class and thinking
54 Composer Easily manage module dependencies Pin versions of packages based on semantic versioning Think create for reuse Small helpful packages Stop inventing the wheel
55 UI Components Empower forms for adminhtml Used through checkout and frontend as new bindings of logic
56 Concluding Code Use automation for prototype Consider time needed for rewrite Learning time Implementing time Be selective with functionality migrated
57 Beyond Code and Data Migrating process. How to deploy
58 Deployments Static assets Composer dependencies Code generation Database coupling*
59 Options for deployment Continuous integration Build servers
60 Thank you! Any Questions? Drop by and see us at the booth!
Magento 2 Migration Best Practices Magento, Inc.
Magento 2 Migration Best Practices Brent Peterson Magento Evangelist for Wagento Creative Agenda Main Components For The Migration Data Themes Extensions Customization Best Practices Analysis Extension
More informationMaking the Move to Magento 2: Successful Use of the Data Migration Tool
Making the Move to Magento 2: Successful Use of the Data Migration Tool Cost-Benefit Analysis Cost of an Upgrade Magento: Treat upgrading to Magento 2 as if it were a re-platform Moving to Magento 2 is
More informationMagento 2 Certified Professional Developer. Exam Study Guide
Magento 2 Certified Professional Developer Exam Study Guide U Contents Contents Introduction... 1 Topics and Objectives... 3 1 Magento Architecture and Customization Techniques... 3 1.1 Describe Magento
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 informationDrupal 8 THE VIDER ITY APPR OACH
Drupal 8 THE VIDER ITY APPROACH Introduction DR UPAL 8: THE VIDER ITY APPROACH Viderity focuses on designing the Total User Experience for Drupal sites, using a user-centered design approach Traditionally,
More informationArchitecting Magento for: Multi-brand Multi-country Multi-language Multi-currency Multi-multi?
Architecting Magento for: Multi-brand Multi-country Multi-language Multi-currency Multi-multi? Gordon Knoppe Magento Services, Practice Lead EMEA Magento Services has redefined and raised the bar on how
More informationMigration Tool Developer's Guide
Migration Tool Developer's Guide Overview o Repositories o System requirements Internal structure o Directory Structure o Entry Point o Configuration o Step internals Stages o Running Modes Settings migration
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 informationORACLE SERVICES FOR APPLICATION MIGRATIONS TO ORACLE HARDWARE INFRASTRUCTURES
ORACLE SERVICES FOR APPLICATION MIGRATIONS TO ORACLE HARDWARE INFRASTRUCTURES SERVICE, SUPPORT AND EXPERT GUIDANCE FOR THE MIGRATION AND IMPLEMENTATION OF YOUR ORACLE APPLICATIONS ON ORACLE INFRASTRUCTURE
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 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 informationMoving Forward with Oracle Forms
Moving Forward with Oracle Forms What Now? What Next? Mia Urman @miaurman miaurman@oraplayer.com Who am I Mia Urman CEO, OraPlayer - Oracle Development Expert Oracle Development Geek for 14 years. 7 years
More informationCloud-Native Applications. Copyright 2017 Pivotal Software, Inc. All rights Reserved. Version 1.0
Cloud-Native Applications Copyright 2017 Pivotal Software, Inc. All rights Reserved. Version 1.0 Cloud-Native Characteristics Lean Form a hypothesis, build just enough to validate or disprove it. Learn
More informationJenkins: A complete solution. From Continuous Integration to Continuous Delivery For HSBC
Jenkins: A complete solution From Integration to Delivery For HSBC Rajesh Kumar DevOps Architect @RajeshKumarIN www.rajeshkumar.xyz Agenda Why Jenkins? Introduction and some facts about Jenkins Supported
More informationMigrating traditional Java EE applications to mobile
Migrating traditional Java EE applications to mobile Serge Pagop Sr. Channel MW Solution Architect, Red Hat spagop@redhat.com Burr Sutter Product Management Director, Red Hat bsutter@redhat.com 2014-04-16
More informationMigration. 22 AUG 2017 VMware Validated Design 4.1 VMware Validated Design for Software-Defined Data Center 4.1
22 AUG 2017 VMware Validated Design 4.1 VMware Validated Design for Software-Defined Data Center 4.1 You can find the most up-to-date technical documentation on the VMware Web site at: https://docs.vmware.com/
More informationHow APEXBlogs was built
How APEXBlogs was built By Dimitri Gielis, APEX Evangelists Copyright 2011 Apex Evangelists apex-evangelists.com How APEXBlogs was built By Dimitri Gielis This article describes how and why APEXBlogs was
More informationMagento 2 Extension. ( Version ) STORE.DCKAP.COM
Magento 2 Extension ( Version 1.0.0 ) Table of Contents Introduction to Stock Notification 3 Version & Compatibility Support 3 Features 4 How to Install This Module? 4 General Configuration 6 Low Stock
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 informationMike Fechner Director
Mike Fechner Director 2 3 Consultingwerk Software Services Ltd. Independent IT consulting organization Focusing on OpenEdge and related technology Located in Cologne, Germany, subsidiaries in UK and Romania
More informationCopyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13
1 Copyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13 The following is intended to outline our general product direction.
More informationPlanning and Deploying System Center 2012 Configuration Manager
Planning and Deploying System Center 2012 Configuration Manager 10748C; 3 days, Instructor Led Course Description Get detailed instruction and hands-on practice planning and deploying Microsoft System
More informationSCCM 2012 Course Details
SCCM 2012 Course Details By Besant Technologies Course Name SCCM 2012 Category Venue Microsoft Besant Technologies No.24, Nagendra Nagar, Velachery Main Road, Address Velachery, Chennai 600 042 Landmark
More information10748: Deploying System Center 2012 Configuration Manager
10748: Deploying System Center 2012 Configuration Manager Microsoft Nível: Avançado Duração: 21h Sobre o curso This Microsoft Official course is designed for IT Professionals who are responsible for designing
More informationA DEVELOPER S GUIDE TO XP EOL
A DEVELOPER S GUIDE TO XP EOL Everything you need to know. Windows XP is out of support April 9, 2014. Last day of support is April 8, 2014 There are 189 days from Oct. 1, 2013 to Apr. 8, 2014 Including
More informationReview. Fundamentals of Website Development. Web Extensions Server side & Where is your JOB? The Department of Computer Science 11/30/2015
Fundamentals of Website Development CSC 2320, Fall 2015 The Department of Computer Science Review Web Extensions Server side & Where is your JOB? 1 In this chapter Dynamic pages programming Database Others
More informationEvaluation Guide for ASP.NET Web CMS and Experience Platforms
Evaluation Guide for ASP.NET Web CMS and Experience Platforms CONTENTS Introduction....................... 1 4 Key Differences...2 Architecture:...2 Development Model...3 Content:...4 Database:...4 Bonus:
More informationJava EE 6: Develop Web Applications with JSF
Oracle University Contact Us: +966 1 1 2739 894 Java EE 6: Develop Web Applications with JSF Duration: 4 Days What you will learn JavaServer Faces technology, the server-side component framework designed
More informationORACLE WCM 11G MASTER CLASS
Copyright 2011 Redstone Content Solutions LLC Oracle WCM 11g Master Class Training Agenda Revised Monday, May 2nd, 2011 REDSTONE CONTENT SOLUTIONS PRESENTS ORACLE WCM 11G MASTER CLASS Audience Designers
More informationMagento 2.0 Technical Deep Dive
Magento 2.0 Technical Deep Dive Magento 2 Application Environment Anton Kril Lead Architect @AntonKril System Requirements v3.5, v4.x v1.8 + v2.2, v2.4 V5.6, v5.6, v7.0.2+ V5.6 V3.0 v4.* System Requirements
More informationDisclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme
SER2779BE What s New in vcenter Server Madhup Gulati Director, Product Management VMware VMworld 2017 Content: Not for publication #VMworld #SER2779BE Disclaimer This presentation may contain product features
More informationArcGIS for Server Michele Lundeen
ArcGIS for Server 10.1 Michele Lundeen Summary Vision Installation and Configuration Architecture Publishing Functional Enhancements Cloud Migration and Best Practices Powerful GIS capabilities Delivered
More informationPHP & PHP++ Curriculum
PHP & PHP++ Curriculum CORE PHP How PHP Works The php.ini File Basic PHP Syntax PHP Tags PHP Statements and Whitespace Comments PHP Functions Variables Variable Types Variable Names (Identifiers) Type
More informationFIVE BEST PRACTICES FOR ENSURING A SUCCESSFUL SQL SERVER MIGRATION
FIVE BEST PRACTICES FOR ENSURING A SUCCESSFUL SQL SERVER MIGRATION The process of planning and executing SQL Server migrations can be complex and risk-prone. This is a case where the right approach and
More informationConfiguring Autocomplete & Suggest
Search Autocomplete & Suggest current How to install extension 1. Backup your store database and web directory. 2. Login to SSH console of your server and navigate to root directory of Magento 2 store.
More informationCase study on PhoneGap / Apache Cordova
Chapter 1 Case study on PhoneGap / Apache Cordova 1.1 Introduction to PhoneGap / Apache Cordova PhoneGap is a free and open source framework that allows you to create mobile applications in a cross platform
More informationInverting the Pyramid
Inverting the Pyramid Naresh Jain naresh@agilefaqs.com @nashjain http://nareshjain.com Time/Money/Opportunity Cost Plan Back in the Stone-age Happiness/Excitement Design Distribute Work in Isolation Integrate
More informationInRule Technology Evaluation Guide
InRule Technology Evaluation Guide Welcome to the InRule Technology Evaluation Guide At InRule, we understand and automate decisions. We do it faster, with more accuracy and transparency than anyone else.
More informationIntroduction to Sencha Ext JS
Introduction to Sencha Ext JS Olga Petrova olga@sencha.com Sales Engineer EMEA Agenda Use Case How It Works Advantages Demo Use case Ext JS a Javascript framework for building enterprise data-intensive
More informationHow-To Guide SAP NetWeaver Document Version: How To... Configure CM Services in SAP NetWeaver 7.3 and up
How-To Guide SAP NetWeaver Document Version: 1.0-2014-07-03 How To... Configure CM Services in SAP NetWeaver 7.3 and up Document History Document Version Description 1.0 First official release of this
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 informationMike Fechner, Consultingwerk Ltd.
Mike Fechner, Consultingwerk Ltd. mike.fechner@consultingwerk.de http://www.consultingwerk.de/ 2 Consultingwerk Ltd. Independent IT consulting organization Focusing on OpenEdge and related technology Located
More informationPick A Winner! In What Tool Should I Develop My Next App?
Pick A Winner! In What Tool Should I Develop My Next App? Mia Urman, CEO, AuraPlayer Inc. @miaurman @auraplayer Who is Mia Urman? miaurman@auraplayer.com Oracle ACE Director & Development Geek for over
More informationAdvance Mobile& Web Application development using Angular and Native Script
Advance Mobile& Web Application development using Angular and Native Script Objective:- As the popularity of Node.js continues to grow each day, it is highly likely that you will use it when you are building
More informationEricsson Adaptive Inventory (EAI) 18 Training Programs. Catalog of Course Descriptions
Ericsson Adaptive Inventory (EAI) 18 Training Programs Catalog of Course Descriptions Catalog of Course Descriptions INTRODUCTION... 3 EAI 18 TECHNICAL FOUNDATION... 5 EAI 18 NETWORK DESIGNER AND UNIFIED
More informationSubscriptions and Recurring Payments 2.X
Documentation / Documentation Home Subscriptions and Recurring 2.X Created by Unknown User (bondarev), last modified by Unknown User (malynow) on Mar 22, 2017 Installation Set up cron (for eway) Configuration
More informationTreating Framework Fatigue With JavaScript
Treating Framework Fatigue With JavaScript Tim Doherty Software Architect /in/timdoherty timdoherty.net ??? Hey, this one looks cool! You May Suffer From Framework Fatigue Symptoms Confusion One-way reactive
More informationThinking Beyond Search with Solr Understanding How Solr Can Help Your Business Scale. Magento Expert Consulting Group Webinar July 31, 2013
Thinking Beyond Search with Solr Understanding How Solr Can Help Your Business Scale Magento Expert Consulting Group Webinar July 31, 2013 The presenters Magento Expert Consulting Group Udi Shamay Head,
More informationConfiguring Autocomplete & Suggest
How to install extension 1. Backup your store database and web directory. 2. Login to SSH console of your server and navigate to root directory of Magento 2 store. 3. Copy installation instructions from
More informationData Center Management and Automation Strategic Briefing
Data Center and Automation Strategic Briefing Contents Why is Data Center and Automation (DCMA) so important? 2 The Solution Pathway: Data Center and Automation 2 Identifying and Addressing the Challenges
More informationDistributed CI: Scaling Jenkins on Mesos and Marathon. Roger Ignazio Puppet Labs, Inc. MesosCon 2015 Seattle, WA
Distributed CI: Scaling Jenkins on Mesos and Marathon Roger Ignazio Puppet Labs, Inc. MesosCon 2015 Seattle, WA About Me Roger Ignazio QE Automation Engineer Puppet Labs, Inc. @rogerignazio Mesos In Action
More informationFraunhofer FOKUS. Fraunhofer Institute for Open Communication Systems Kaiserin-Augusta-Allee Berlin, Germany.
Fraunhofer Institute for Open Communication Systems Kaiserin-Augusta-Allee 31 10589 Berlin, Germany www.fokus.fraunhofer.de Web on TV - Browser, Widgets, Applications. Where do we go? Oliver Friedrich
More informationBenefits and Challenges There are many challenges to implementing a multi-tenant environment. These include:
Multitenancy and Concurrent Development in AEM Ian Reasor, Technical Architect, Adobe Partner Experience Tim Donovan, Technical Architect, Adobe Partner Experience Opkar Gill, Technical Architect, Adobe
More informationConnect with Remedy - Remedy 9 Upgrade Best Practices Webinar Q&A
Connect with Remedy - Remedy 9 Upgrade Best Practices Webinar Q&A Date: Wednesday, March 02, 2016 Q: Does this cover version 9.1 and 9.0? A: It covers upgrading from older versions to 9.1 Q: What is granular
More information1. Introduction. 2. Technology concepts
1 Table of Contents 1. Introduction...2 2. Technology Concepts...3 2.1. Sharding...4 2.2. Service Oriented Data Architecture...4 2.3. Aspect Oriented Programming...4 3. Technology/Platform-Specific Features...5
More informationUnderstanding the Dark Side
Understanding the Dark Side An Analysis of Drupal (and Other!) Worst Practices Kristen Pol Understanding the Dark Side An Analysis of Drupal (and Other!) Worst Practices Kristen Pol Image Source: http://bit.ly/1pb9en9
More informationThe Magento Certified Developer Exam (Beta) Self-Assessment Checklist
The Magento Certified Developer Exam (Beta) Self-Assessment Checklist The Magento Certified Developer (MCD) Exam is a computer-based test that has two forms: Standard and Plus. The Standard exam consists
More informationPractical Semantic Applications Master Title for Oil and Gas Asset Reporting. Information Integration David Price, TopQuadrant
Practical Semantic Applications Master Title for Oil and Gas Asset Reporting Life Click Cycle to Data edit Master Management subtitle and style Information Integration David Price, TopQuadrant Key Presentation
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 informationThe Next Generation of Eclipse: e4. Mike Milinkovich Executive Director Eclipse Foundation
The Next Generation of Eclipse: e4 Mike Milinkovich Executive Director Eclipse Foundation 1 Changing Environment New Technologies: RIA Applications and Cloud Computing AJAX, Flash, Silverlight Amazon E2
More informationColorado College. Website Redesign. Colorado College. August 10, 2010
Website Redesign August 10, 2010 1 Who is Paskill Stapleton & Lord? Marketing Strategies and Solutions for Higher Education 25 years, 375 schools, and 300 awards 2 Our dedicated professionals provide consistent
More informationweb engineering introduction
web engineering introduction team prof. moira norrie matthias geel linda di geronimo alfonso murolo www.globis.ethz.ch/education 20.02.2014 norrie@inf.ethz.ch 2 what is web engineering? technologies, tools
More informationTHE GREAT CONSOLIDATION: ENTERTAINMENT WEEKLY MIGRATION CASE STUDY JON PECK, MATT GRILL, PRESTON SO
THE GREAT CONSOLIDATION: ENTERTAINMENT WEEKLY MIGRATION CASE STUDY JON PECK, MATT GRILL, PRESTON SO Slides: http://goo.gl/qji8kl WHO ARE WE? Jon Peck - drupal.org/u/fluxsauce Matt Grill - drupal.org/u/drpal
More informationOracle Fusion Middleware 11g: Build Applications with ADF Accel
Oracle University Contact Us: +352.4911.3329 Oracle Fusion Middleware 11g: Build Applications with ADF Accel Duration: 5 Days What you will learn This is a bundled course comprising of Oracle Fusion Middleware
More informationCourse Catalog SPRING 2017
Course Catalog SPRING 2017 Overall, great educational experience. As soon as I finished the course, I was out-of-mychair excited to optimize my ecommerce store with the new things I learned from the instructor.
More informationContinuous Integration. Johannes Seitz
Continuous Integration Johannes Seitz - @Ookami86 What is Continuous Integration? That Jenkins job may be necessary, but not sufficient. Ways of working in a team Integrating often Integrating in a Big
More informationDREAMFACTORY SOFTWARE INC. Snapshot User Guide. Product Usage and Best Practices Guide. By Sathyamoorthy Sridhar June 25, 2012
DREAMFACTORY SOFTWARE INC Snapshot User Guide Product Usage and Best Practices Guide By Sathyamoorthy Sridhar June 25, 2012 This document describes Snapshot s features and provides the reader with notes
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 informationCA ERwin Data Profiler
PRODUCT BRIEF: CA ERWIN DATA PROFILER CA ERwin Data Profiler CA ERWIN DATA PROFILER HELPS ORGANIZATIONS LOWER THE COSTS AND RISK ASSOCIATED WITH DATA INTEGRATION BY PROVIDING REUSABLE, AUTOMATED, CROSS-DATA-SOURCE
More informationDefining Domain-Specific Modeling Languages
Defining Domain-Specific Modeling Languages 1 st Oct 2008 Juha-Pekka Tolvanen MetaCase 1 Relevant language classifications to start with General-Purpose / Domain-Specific Narrow area of interest Often
More informationCONFIGURING A SPRING DEVELOPMENT ENVIRONMENT
Module 5 CONFIGURING A SPRING DEVELOPMENT ENVIRONMENT The Spring Framework > The Spring framework (spring.io) is a comprehensive Java SE/Java EE application framework > Spring addresses many aspects of
More informationMicrosoft Planning and Deploying System Center 2012 Configuration Manager
1800 ULEARN (853 276) www.ddls.com.au Microsoft 10748 - Planning and Deploying System Center 2012 Configuration Manager Length 3 days Price $2750.00 (inc GST) Version C Overview Get detailed instruction
More informationTurning a Marathon Runner into a Sprinter: Adopting Agile Testing Strategies and Practices at Microsoft
Turning a Marathon Runner into a Sprinter: Adopting Agile Testing Strategies and Practices at Microsoft Jean Hartmann Test Architect jeanhar@microsoft.com Overview Embracing Change Quality-related themes
More informationLiquibase Version Control For Your Schema. Nathan Voxland April 3,
Liquibase Version Control For Your Schema Nathan Voxland April 3, 2014 nathan@liquibase.org @nvoxland Agenda 2 Why Liquibase Standard Usage Tips and Tricks Q&A Why Liquibase? 3 You would never develop
More informationBuilding Microservices with the 12 Factor App Pattern
Building Microservices with the 12 Factor App Pattern Context This documentation will help introduce Developers to implementing MICROSERVICES by applying the TWELVE- FACTOR PRINCIPLES, a set of best practices
More informationServerless and APIs: Rethinking Curriculum in Higher Education. Munir Mandviwalla and Jeremy Shafer Temple University
Serverless and APIs: Rethinking Curriculum in Higher Education Munir Mandviwalla and Jeremy Shafer Temple University Serverless Serverless computing refers to the concept of building and running applications
More informationTHE IMPORTANCE OF NICHE TECHNOLOGIES IN BUSINESS ANALYSIS. - Kat Okwera Jan 2019
THE IMPORTANCE OF NICHE TECHNOLOGIES IN BUSINESS ANALYSIS - Kat Okwera Jan 2019 HEY THERE I M A BA TOO! Kat Okwera Programmer Systems Designer Web Developer Project Manager Business Analyst E-Learning
More informationJenkinsPipelineUnit. Test your Continuous Delivery Pipeline. Ozan Gunalp - Emmanuel Quincerot
JenkinsPipelineUnit Test your Continuous Delivery Pipeline Ozan Gunalp - Emmanuel Quincerot Who we are Ozan Günalp Emmanuel Quincerot Developer at LesFurets Developer at LesFurets PhD in Computer Science
More informationFramework. Eric Bollens ebollens AT ucla.edu Mobile Web Framework Architect UCLA Office of Information Technology
Framework Eric Bollens ebollens AT ucla.edu Mobile Web Framework Architect UCLA Office of Information Technology August 22, 2011 1. A Year in Recap 2. The Framework Today 3. Into a Richer Web Experience
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 informationWHITE PAPER. Portal Migration. Bhudev Kumar, Senior Technology Architect, Infosys
WHITE PAPER Portal Migration Bhudev Kumar, Senior Technology Architect, Infosys Executive summary The evolution of enterprise portal products with changing business needs and trends, has threatened the
More informationCOURSE LISTING. Courses Listed. with SAP Fiori. 11 March 2018 (13:11 GMT) SAPX01 - SAP User Experience Best Practices UX101 - SAP Fiori, cloud service
with SAP Fiori COURSE LISTING Courses Listed SAPX01 - SAP User Experience Best Practices UX101 - SAP Fiori, cloud service GW100 - OData SAP Gateway 2.0 UX100 - SAP Fiori - Foundation UX401 - SAP Fiori
More informationDisclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme
SAI2803BU The Road to Micro- Segmentation with VMware NSX #VMworld #SAI2803BU Disclaimer This presentation may contain product features that are currently under development. This overview of new technology
More informationAutomating Security Practices for the DevOps Revolution
Automating Security Practices for the DevOps Revolution Hari Srinivasan Director Product Management, Cloud and Virtualization Security Qualys Inc. 1 Qualys, Inc. 2018 Agenda Transformation of today s IT
More informationMicro Focus Desktop Containers
White Paper Security Micro Focus Desktop Containers Whether it s extending the life of your legacy applications, making applications more accessible, or simplifying your application deployment and management,
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 informationStencil: The Time for Vanilla Web Components has Arrived
Stencil: The Time for Vanilla Web Components has Arrived Gil Fink sparxys CEO @gilfink / www.gilfink.net Typical Application Web Page Design From Design to Implementation Session List Day tabs Component
More informationTM DevOps Use Case TechMinfy All Rights Reserved
Document Details Use Case Name TMDevOps Use Case01 First Draft 5 th March 2018 Author Reviewed By Prabhakar D Pradeep Narayanaswamy Contents Scope... 4 About Customer... 4 Use Case Description... 4 Primary
More informationWe turn hard problems into great software.
We turn hard problems into great software. We are passionate individuals focused on crafting impactful solutions to our clients most complex problems. CPO and Cofounder Ingrid Alongi 2 We Develop Applications
More informationfor Modernization Accelerate Your Modernization Project Faster return on your investment goals
DATASHEET Rocket Service Packages for Accelerate Your Project Faster return on your investment goals Short path to proficiency in modernization techniques, without retooling skills Repeatable operating
More informationFull Stack Developer with Java
Full Stack Developer with Java Full Stack Developer (Java) MVC, Databases and ORMs, API Backend Frontend Fundamentals - HTML, CSS, JS Unit Testing Advanced Full Stack Developer (Java) UML, Distributed
More informationSimplifying your upgrade and consolidation to BW/4HANA. Pravin Gupta (Teklink International Inc.) Bhanu Gupta (Molex LLC)
Simplifying your upgrade and consolidation to BW/4HANA Pravin Gupta (Teklink International Inc.) Bhanu Gupta (Molex LLC) AGENDA What is BW/4HANA? Stepping stones to SAP BW/4HANA How to get your system
More informationImportant DevOps Technologies (3+2+3days) for Deployment
Important DevOps Technologies (3+2+3days) for Deployment DevOps is the blending of tasks performed by a company's application development and systems operations teams. The term DevOps is being used in
More informationAll India Council For Research & Training
WEB DEVELOPMENT & DESIGNING Are you looking for a master program in web that covers everything related to web? Then yes! You have landed up on the right page. Web Master Course is an advanced web designing,
More informationSAP NetWeaver How-To Guide How To... Configure SAP HANA for CTS
SAP NetWeaver How-To Guide How To... Configure SAP HANA for CTS Applicable Releases: SAP Solution Manager 7.1 SPS05, SAP NetWeaver 7.3 including enhancement package 1, or SAP NetWeaver 7.4 SAP HANA Platform
More informationWHITEPAPER. Database DevOps with the Redgate Deployment Suite for Oracle
WHITEPAPER Database DevOps with the Redgate Deployment Suite for Oracle 1 Abstract Building great software is never just about the code. It s also about managing multiple teams, timelines, and frequently
More informationThe Z-Files: Field reports from the world of business critical PHP applications
The Z-Files: Field reports from the world of business critical PHP applications By Axel Schinke Senior Manager of Global Operations for Global Services About this webinar Field reports from Zend Consulting
More informationDisclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme
STO1498BU Tech Preview: Disaster Recovery with ware Cloud on AWS world 2017 Content: Not for publication Ben Meadowcroft, ware @BenMeadowcroft GS Khalsa, ware @gurusimran #world #STO1498BU Disclaimer This
More informationConnecting your Microservices and Cloud Services with Oracle Integration CON7348
Connecting your Microservices and Cloud Services with Oracle Integration CON7348 Robert Wunderlich Sr. Principal Product Manager September 19, 2016 Copyright 2016, Oracle and/or its affiliates. All rights
More informationAccelerate Your Enterprise Private Cloud Initiative
Cisco Cloud Comprehensive, enterprise cloud enablement services help you realize a secure, agile, and highly automated infrastructure-as-a-service (IaaS) environment for cost-effective, rapid IT service
More information