2. Avnet Drives Efficiency through Automation. Ayman Taha. Director of IT,
Enterprise Solutions Integration. Avnet ... 8. Business Case and Challenge. •
Customer Pricing Catalogue ... webMethods Integration Server for custom ...
PowerPoint.
Avnet Drives Efficiency through Automation
Ayman Taha Director of IT, Enterprise Solutions Integration Avnet, Inc
2
Agenda • Overview • Avnet • Business Case and Challenge • Strategy for Selecting the Right Tool and Partner
• Implementation • Results and Successes • Benefits to the business and IT
• Summary 3
Overview Through automating the integration of various business transaction, regardless of source or structure, Informatica B2B Data Exchange dramatically accelerates the onboarding of new customers and suppliers, reduces the time needed to complete business acquisitions, and increases Avnet’s business agility.
4
Avnet Avnet, Inc. is one of the largest distributors of electronic components, connectors and semiconductors; technology solutions, computer products and embedded technology. Avnet connects the world's leading technology manufacturers with a broad base of more than 100,000 customers.
5
Avnet • Founded in 1921
• AVT listed on the NYSE for 50 years • Global Headquarters: Phoenix, Arizona. • No. 132 on 2011 Fortune 500 • Named Fortune’s Most Admired for Technology Distribution: 2009, 2010, 2011 & 2012 • FY’11 Avnet, Inc. Annual Revenue - $26.5 billion
• ~300 suppliers/100,000 customers • 72 acquisitions since 1991 • 18,000+ employees worldwide 6
Business Case and Challenge • Masking of Sensitive date • Mask sensitive HR & Payroll data on three different data sources (Oracle, SQL, Flat File).
• B2B – On-boarding • Quick on-boarding of new trading partners with no RN or EDI capabilities • Various delivery methods (HTTP, FTP, SFTP, Email…etc.) • Partner Management for non-standard based customers/suppliers • Event Monitoring/Handling 7
Business Case and Challenge • Customer Pricing Catalogue • • • •
UI, changes are made at the code level Archive and resubmit Ability to schedule and prioritize on moments notice Current process is not agile
• Product Management • Receive diverse formats (Excel, PDF, HTML, XML…etc.) from suppliers.
8
Enterprise Service Bus Overview Enterprise Gateway Content Based Routing Application Integrator
Trading Grid
Admin/UI My webMethods
Mediator IS Server
CentraSite ActiveSOA Message Queues webMethods Broker RDBMS
Message Queues
webMethods Broker
Broker Cluster
TN
RosettaNet Mediator B2B XML Cluster
HW Load Balancer
Mediator
HW Load Balancer
B2B EDI Server Cluster
TN SAP Adapter Mediator EAI Server Cluster
9
Available Tools • EDI • Enterprise Gateway/AI
• RosettaNet • webMethods Trading Network
• Custom Integration • webMethods Integration Server for custom XML & OAG
• Non Standard B2B • ???? 10
Selecting the Right Tool & Partner • Understand what problem you are trying to solve
• Consider how the solution integrates in the current architecture • Take into account the upgrade path and patch releases • Calculate cost of ownership • Invest in training and professional services • Plan for a working Demo and POC • Select the right partner
11
Informatica for B2B
12
Supported Data Formats Data Libraries for complex data formats
Unstructured
Microsoft Excel EBCDIC ASCII binaries Flat files ANSI PDF PowerPoint Star Office Microsoft Word Word Perfect HTML
Semi-structured
XML
EDI-X12
EDI-Fact
HIPAA
COBOL
XML
RosettaNet LegalXML cXML ebXML HL7 V3.0 ACORD XML ISO 20022
Unstructured Print Streams
AFP Post Script DJDE
13
Transformation and Integration •
Any-to-Any Universal Transformation
•
Native integration with PowerCenter and webMethods
•
Single point of development and maintenance • • • •
JMS iDOC over RFC with SAP Messaging (pub/sub) Expose workflows as WS
14
Partner Management
15
Event Monitoring & Transactions Visibility
16
Error Handling and Notification
17
HR & Payroll Data Masking
Informatica DM
Business Apps
Reporting Application
Quick wins Ability to add more developers and deploy on time Secured HR & Payroll data Used the same masking algorithm on all data sources
18
Customer Pricing Catalogues Quick wins
ERP
Pricing App Rules Engine Updates
Informatica B2B
Informatica ETL
Re-use Quick onboarding Any format & any exchange protocol
EDI
Trading Partners
CSV
PDF XML
19
Supplier PO, POS & INV
ERP Informatica B2B
Trading Partners
B2B Gateway
Quick wins No need to remap in the future if switched to EDI Quick on boarding Scheduling & Prioritization Centralized B2B reporting Archiving 20
Supplier Invoice, Customer PO & Forecast
What about Monitoring, Alert notification, error handling…..
ERP Informatica B2B
Suppliers/Customers
B2B Gateway
Quick wins No more data entry
Re-use of existing B2B Gateway functionality Trade Guide Visibility Monitor & Alert 21
Enterprise Service Bus Today Enterprise Gateway Content Based Routing Application Integrator
Admin/UI My webMethods
Trading Grid B2B EDI Server Cluster B2B – DX/DT
Mediator IS Server
CentraSite ActiveSOA Message Queues
RDBMS
webMethods Broker
Message Queues
webMethods Broker
Broker Cluster
Informatica PowerCenter TN
RosettaNet Mediator B2B XML Cluster
HW Load Balancer
Mediator
HW Load Balancer
ETL
TN SAP Adapter Mediator EAI Server Cluster
22
Benefits to the Business and IT • Generate and distribute hundreds of pricing files in multiple formats daily • High-performance processing for large files • Scheduling and Prioritization flexibility • Archiving • Quick on-boarding of new partners with no RN or EDI capabilities • Support of different formats (Excel, PDF, HTML, XML…etc.)
23
Benefits to the Business and IT • • • • • •
Diverse delivery methods (HTTP/S, FTP/S, Email…etc.) Re-use Improved Partner Management Robust Event Monitoring Improved SLA management ROI • Reduced development time by 55% • Covered initial investment within10 months of deployment
ROI
Time & cost to deploy 1st
2nd
3rd
Nth
24
In Summary... • Think re-use to reduce development time and cost • Implement guaranteed delivery • Keep your business informed (remember faxing out POs!) • Plan for high availability • Streamline your maintenance framework • Build agile solutions and don’t re-invent the wheel • Don’t forget governance
25
Questions?
26