welcome to webinar: integrating with magento...
TRANSCRIPT
![Page 1: WELCOME TO WEBINAR: Integrating with Magento Enterpriseinfo2.magento.com/rs/magentoenterprise/images... · Integrating with Magento Enterprise Business and Architecture Best Practices](https://reader034.vdocuments.mx/reader034/viewer/2022042116/5e94869e0dd3433a59771502/html5/thumbnails/1.jpg)
Integrating with Magento Enterprise
Business and Architecture Best Practices
September 5th, 2012
WELCOME TO WEBINAR:
![Page 2: WELCOME TO WEBINAR: Integrating with Magento Enterpriseinfo2.magento.com/rs/magentoenterprise/images... · Integrating with Magento Enterprise Business and Architecture Best Practices](https://reader034.vdocuments.mx/reader034/viewer/2022042116/5e94869e0dd3433a59771502/html5/thumbnails/2.jpg)
Alpine Presenters
Alpine Consulting
Director of e-Commerce Strategy – Peter Wokwicz [email protected] 224-520-7430
Magento Senior Architect
– Ryan Shaltry [email protected] 224-520-7438
2
![Page 3: WELCOME TO WEBINAR: Integrating with Magento Enterpriseinfo2.magento.com/rs/magentoenterprise/images... · Integrating with Magento Enterprise Business and Architecture Best Practices](https://reader034.vdocuments.mx/reader034/viewer/2022042116/5e94869e0dd3433a59771502/html5/thumbnails/3.jpg)
Agenda
3
• Brief Alpine Background • Typical Integration Endpoints • Information Exchange • Methods of Integration • Speed and Frequency • Magento Integration Advantages • Integration Preparation • General Best Practices • Sample Integrations • Challenges and Mistakes • Conclusion
![Page 4: WELCOME TO WEBINAR: Integrating with Magento Enterpriseinfo2.magento.com/rs/magentoenterprise/images... · Integrating with Magento Enterprise Business and Architecture Best Practices](https://reader034.vdocuments.mx/reader034/viewer/2022042116/5e94869e0dd3433a59771502/html5/thumbnails/4.jpg)
Question for Prize
4
Win $200 eBay Gift Card during this presentation!
• The first webinar attendee (non-Magento employee & non-Alpine employee) to respond via Twitter to @AlpineCnsltg back with closest to the correct answer wins the prize! • If two people are tied for the correct answer, the first response received wins. • We will accept responses through Twitter ONLY @AlpineCnsltg. • Winner will be announced towards the end of the webinar and will be in contact after the webinar to receive prize.
![Page 5: WELCOME TO WEBINAR: Integrating with Magento Enterpriseinfo2.magento.com/rs/magentoenterprise/images... · Integrating with Magento Enterprise Business and Architecture Best Practices](https://reader034.vdocuments.mx/reader034/viewer/2022042116/5e94869e0dd3433a59771502/html5/thumbnails/5.jpg)
Question for Prize
5
Question:
In what year was Alpine Consulting, Inc. founded? Respond with best guess on Twitter to: @AlpineCnsltg
![Page 6: WELCOME TO WEBINAR: Integrating with Magento Enterpriseinfo2.magento.com/rs/magentoenterprise/images... · Integrating with Magento Enterprise Business and Architecture Best Practices](https://reader034.vdocuments.mx/reader034/viewer/2022042116/5e94869e0dd3433a59771502/html5/thumbnails/6.jpg)
Alpine Consulting Overview
Information Management
e-Commerce Technology Practices:
6
• Technology consulting Pirm • HQ in Chicago, IL (Schaumburg) • Client base mostly in North America • Primary focus on eCommerce and
Information Management • Focus across industries on the more
complex solutions and projects for mid-‐sized and large companies
• Highly experienced staff with extensive industry and technical background
• Long-‐term client commitment and retention
![Page 7: WELCOME TO WEBINAR: Integrating with Magento Enterpriseinfo2.magento.com/rs/magentoenterprise/images... · Integrating with Magento Enterprise Business and Architecture Best Practices](https://reader034.vdocuments.mx/reader034/viewer/2022042116/5e94869e0dd3433a59771502/html5/thumbnails/7.jpg)
Alpine Consulting - Magento Consulting Practice
7
• Over 150 Successful eCommerce Engagements
• Magento Gold Partner • Magento Partner Excellence Award • Strategy, Design, Implementations, Migrations, Enhancements, Managed Services
• Projects from mid-‐sized shops to Fortune 100 companies
• Primary focus is on the more complex and larger Magento Enterprise edition
• Magento production/enhancement support
![Page 8: WELCOME TO WEBINAR: Integrating with Magento Enterpriseinfo2.magento.com/rs/magentoenterprise/images... · Integrating with Magento Enterprise Business and Architecture Best Practices](https://reader034.vdocuments.mx/reader034/viewer/2022042116/5e94869e0dd3433a59771502/html5/thumbnails/8.jpg)
Typical Integration Endpoints
• ERP & inventory systems • Accounting • Reporting & analytics • CRM • Email Service Providers • Databases • POS • Phone systems • Both internal & external systems
8
![Page 9: WELCOME TO WEBINAR: Integrating with Magento Enterpriseinfo2.magento.com/rs/magentoenterprise/images... · Integrating with Magento Enterprise Business and Architecture Best Practices](https://reader034.vdocuments.mx/reader034/viewer/2022042116/5e94869e0dd3433a59771502/html5/thumbnails/9.jpg)
Information Exchange
• Inventory • Pricing • Product data • Orders • Shipments • Customers • Addresses
• Payments • Invoices • Credit Memos • RMAs • Taxes
9
![Page 10: WELCOME TO WEBINAR: Integrating with Magento Enterpriseinfo2.magento.com/rs/magentoenterprise/images... · Integrating with Magento Enterprise Business and Architecture Best Practices](https://reader034.vdocuments.mx/reader034/viewer/2022042116/5e94869e0dd3433a59771502/html5/thumbnails/10.jpg)
Methods of Integration
• Web Services APIs
• Database/ODBC • File Exchange • Messaging & Queuing Services
10
![Page 11: WELCOME TO WEBINAR: Integrating with Magento Enterpriseinfo2.magento.com/rs/magentoenterprise/images... · Integrating with Magento Enterprise Business and Architecture Best Practices](https://reader034.vdocuments.mx/reader034/viewer/2022042116/5e94869e0dd3433a59771502/html5/thumbnails/11.jpg)
Speed & Frequency
Real Time • Advantages
– Immediate availability of information – Avoids information update con8licts
• Disadvantages – May involve network infrastructure updates – Requires constant connectivity to integration points – Can introduce latency into frontend requests
11
![Page 12: WELCOME TO WEBINAR: Integrating with Magento Enterpriseinfo2.magento.com/rs/magentoenterprise/images... · Integrating with Magento Enterprise Business and Architecture Best Practices](https://reader034.vdocuments.mx/reader034/viewer/2022042116/5e94869e0dd3433a59771502/html5/thumbnails/12.jpg)
Speed & Frequency
Batch Processing • Advantages
– Works well with legacy software – Requires fewer hooks into backend systems
• Disadvantages – Inef8icient for large amounts of data – Requires after-‐hours scheduling of processing
12
![Page 13: WELCOME TO WEBINAR: Integrating with Magento Enterpriseinfo2.magento.com/rs/magentoenterprise/images... · Integrating with Magento Enterprise Business and Architecture Best Practices](https://reader034.vdocuments.mx/reader034/viewer/2022042116/5e94869e0dd3433a59771502/html5/thumbnails/13.jpg)
Magento Integration Advantages
• Open Source • Documented code • Built with Best Practices • Magento API • Magento built-‐in API libraries:
• Magento Connect extensions (6,000+)
13
![Page 14: WELCOME TO WEBINAR: Integrating with Magento Enterpriseinfo2.magento.com/rs/magentoenterprise/images... · Integrating with Magento Enterprise Business and Architecture Best Practices](https://reader034.vdocuments.mx/reader034/viewer/2022042116/5e94869e0dd3433a59771502/html5/thumbnails/14.jpg)
Integration Preparation
Consider the following when determining integration requirements:
• Current E-‐Commerce capabilities • API availability with integration endpoints
– Licensing considerations – Upgrade requirements
• Available backend support – Internal support – Consultants
• IT infrastructure upgrades • Budget considerations
14
![Page 15: WELCOME TO WEBINAR: Integrating with Magento Enterpriseinfo2.magento.com/rs/magentoenterprise/images... · Integrating with Magento Enterprise Business and Architecture Best Practices](https://reader034.vdocuments.mx/reader034/viewer/2022042116/5e94869e0dd3433a59771502/html5/thumbnails/15.jpg)
General Best Practices
• Avoid duplication of data
• But, use caching where appropriate
• Automated error capturing and exception handling
• Develop integration to be flexible to support application/data future upgrades
• Scalable integration methods
• Ongoing & emergency support 15
![Page 16: WELCOME TO WEBINAR: Integrating with Magento Enterpriseinfo2.magento.com/rs/magentoenterprise/images... · Integrating with Magento Enterprise Business and Architecture Best Practices](https://reader034.vdocuments.mx/reader034/viewer/2022042116/5e94869e0dd3433a59771502/html5/thumbnails/16.jpg)
Sample Integrations
16
Customer Places Order
Magento crontab Process
XML/CSV Order Export
Backend Pulls File via FTP
Order Created
Status Files Updated
Sales Orders
![Page 17: WELCOME TO WEBINAR: Integrating with Magento Enterpriseinfo2.magento.com/rs/magentoenterprise/images... · Integrating with Magento Enterprise Business and Architecture Best Practices](https://reader034.vdocuments.mx/reader034/viewer/2022042116/5e94869e0dd3433a59771502/html5/thumbnails/17.jpg)
Sample Integrations
17
Backend Shipping
Shipping Record Export
FTP/sFTP File Drop
Magento crontab Process
Export File Processed
Magento Shipping Records Created
Customer Notification
Order Shipments
![Page 18: WELCOME TO WEBINAR: Integrating with Magento Enterpriseinfo2.magento.com/rs/magentoenterprise/images... · Integrating with Magento Enterprise Business and Architecture Best Practices](https://reader034.vdocuments.mx/reader034/viewer/2022042116/5e94869e0dd3433a59771502/html5/thumbnails/18.jpg)
Common Challenges & Mistakes
• Underestimating internal efforts
• Migration/integrating with proprietary systems
• Waiting until the end of an implementation to start working on integrations
18
![Page 19: WELCOME TO WEBINAR: Integrating with Magento Enterpriseinfo2.magento.com/rs/magentoenterprise/images... · Integrating with Magento Enterprise Business and Architecture Best Practices](https://reader034.vdocuments.mx/reader034/viewer/2022042116/5e94869e0dd3433a59771502/html5/thumbnails/19.jpg)
Question for Prize
19
Question:
In what year was Alpine Consulting, Inc. founded?
Answer: 1996 Winner is…… $200 eBay gift card.
![Page 20: WELCOME TO WEBINAR: Integrating with Magento Enterpriseinfo2.magento.com/rs/magentoenterprise/images... · Integrating with Magento Enterprise Business and Architecture Best Practices](https://reader034.vdocuments.mx/reader034/viewer/2022042116/5e94869e0dd3433a59771502/html5/thumbnails/20.jpg)
Free Offer and To Contact Alpine
Offer to Attendees: Free 30 minute conversation with Alpine Magento Architect about your current or planned Magento integrations. Please contact: Alpine Consulting Magento Account Executive John Wenc [email protected] 224-520-7432
Director of e-Commerce Strategy Peter Wokwicz [email protected] 224-520-7430
20
![Page 21: WELCOME TO WEBINAR: Integrating with Magento Enterpriseinfo2.magento.com/rs/magentoenterprise/images... · Integrating with Magento Enterprise Business and Architecture Best Practices](https://reader034.vdocuments.mx/reader034/viewer/2022042116/5e94869e0dd3433a59771502/html5/thumbnails/21.jpg)
CONCLUSION
Please contact: Alpine Consulting Magento Account Executive John Wenc [email protected] 224-520-7432 Director of e-Commerce Strategy Peter Wokwicz [email protected] 224-520-7430
21
Q&A