1. How to Migrate from .NET to Drupal
Version 1.0
Nov 13, 2013
2. Contents
- About DOOR3
- Why Open Source & Drupal
- Choosing The Right Methodology
- Choosing the Right Infrastructure
- Risk Management
- 6 Things to Consider When Migrating
- Let’s Review
4. About Us
DOOR3 is a digital communications firm that
designs and builds interactive enterprise
applications for web, social and mobile media.
Founded in 2002, we are headquartered in New
York City with an office in London, UK. We
translate marketing and business ideas into
websites and mobile sites, software and
applications that are effective, engaging, usable,
and easy to evolve and maintain.
•
•
•
•
Cross-platform Digital Strategy
User Experience Design
Web & Mobile Application Services
Web & Mobile Maintenance & Support
DOOR3 is a privately held company with a 2012
revenue of $8M and 60 staff.
5. Why DOOR3?
Marketing Agencies
Implementation Shops
The DOOR3 Difference
Design-heavy. Can paint you into a corner.
"Built as instructed" leads to risks and
delays.
Concept through delivery - usable solutions
that launch.
•
•
•
Extensive design focus
Technology secondary
Can the result be built, how and
why?
•
•
•
Caution: requirements!
Usability may be missed
Suboptimal results
•
•
•
•
Strategy & planning
Engaging, usable designs
Effective, efficient implementation
Cost control
7. Open Source & Drupal
Leveraging the power of open source and Drupal.
•
•
•
•
•
•
•
•
•
•
•
Custom blend of tools and processes
Iterative development methodology
Forward thinking CMS (Responsive Design, HTML5,
CSS3 and jQuery)
Strong community participation/interaction
Well designed framework that is easily extensible
Customizable website administration against teams
skills/abilities
Thousands of QA Testers
Extremely secure, not working in a vacuum
Multiple use cases and bug fixes are available
Free modules proven and tested by a diverse user
base
ROI – refocusing and maintaining Budget control
9. Drupal - Migration
Depending on the quantity and complexity of the content in your source
site, we can choose from different migration methodologies:
Script-based Migration
Manual Migration
(AKA, Cut & Paste)
•
•
Ideal for smaller payloads
Highly variable content
•
•
•
•
Fastest way to automate a migration,
all or nothing
Good for non-complex migrations
More difficult to rollback and do
continuous migration
Rinse and Repeat
MIgrate Module - based
Migration
•
•
•
•
Provides API’s for “migration in
pieces”
Provides great vehicle for client
interaction with the process
Allow granular inspection of
migration sources and destination
targets
Stakeholder collaboration validates
imported content
11. Choosing The Right Infrastructure
Choosing the right Infrastructure is key in making sure your migration is successful.
We believe looking into the following.
•
•
•
•
•
Look at SEO Reports
Site Content
Maintainability
Version Control
Performance Technologies
But most importantly look into the What If…
•
•
•
•
•
•
What is the impact if the site goes down?
Failover
Redundancy
Scalability
Traffic Spikes
Back-ups
13. Risk Management – Common Issues
In the migration process there are common issues that typically arise
and need to be addressed.
Underestimation
• Data volume, rework
• Time Needed
• Cost incurred
New content added
during the migration
SEO Impact
Non-normalized
Data Structures
Proprietary Code
(non-standard)
Complex
Administrative workflow
Site administration
Interface Confusion
Communication Issues
• Timing between IT
& Marketing
Duplicate Content
To mitigate your risks it’s important to..
1. Plan your strategy, 2. Freeze your content if possible, 3. Be sure to have a trial run
14. 6 Things to Consider When Migrating
About DOOR3
15. 6 Things to Consider When Migrating
•
Identify roles and responsibilities
•
Plan, Plan, Plan, Plan
•
Simplify as much as you can
•
Take a stage approach
•
Take the time to analyze and prepare the data
•
Document what you have done.
17. Let’s Review
Leveraging the power of open source and Drupal.
•
•
•
•
•
•
•
•
•
•
•
Custom blend of tools and processes
Iterative development methodology
Forward thinking CMS (Responsive Design,HTML5,
CSS3 and jQuery)
Strong community participation/interaction
Well designed framework that is easily extensible
Customizable website administration against teams
skills/abilities
Thousands of QA Testers
Extremely secure, not working in a vacuum
Multiple use cases and bug fixes are available
Free modules proven and tested by a diverse user
base
ROI – refocusing and maintaining Budget control
19. For More Information
Gerrit Veeder
Senior Marketing Consultant
gerrit.veeder@door3.com
212-673-1818
Antonio Estevez
Senior Open Source Architect
212-673-1818
Email us @ projects@door3.com