why integrate using an api? | mulesoft

25
Kiet Bui Implementing Mulesoft as part of corporate and IT transformation

Upload: bui-kiet

Post on 15-Apr-2017

465 views

Category:

Technology


4 download

TRANSCRIPT

PowerPoint Presentation

Kiet Bui

Implementing Mulesoft as part of corporate and IT transformation

1

AgendaBatory FoodsIntroduction

IT Evolution

Mule Project

Moving Forwards

Strategic Direction

Batory Foods IntroductionAn OverviewBatory Foods is a family owned national ingredient distributor founded in 1979 and based out of Chicago. Our business is providing a broad range of high-quality ingredients to food and beverage manufacturers across the United States.50+ account managers in the field servicing our customers.450+ vendor-relationships, access to thousands of ingredients.200+ support staff across the country.Over 10,000 customers in various markets.BakeryBeverageCandy and ConfectionaryDairyHealth and Nutrition

Batory Foods IntroductionNational Network

Batory Foods IntroductionA Changing Business

5

Entrepreneurial Agile Business ModelVery focused on customer serviceAcquisitions Continuing to grow by acquisitionValue Added ServicesLiquid and Dry Ingredient Blending Sugar Powdering and BrowningCustom Packaging and LabellingAdding New Services Warehouse and StorageManufacturers Representative and Distributer Tailored Ingredient DistributionCustom and Hybrid Models

Strategic DirectionCorporate Strategic ReviewFour PillarsResponsivenessCommunication StandardizationTraining

SupportingAutomationAccountability

Vision 2020 RecommendationsIncrease VisibilityImplement New ERPRestructure Inventory PlanningCustomer PortalSegmentation

Batory Strategic DirectionSelected Information Technology InitiativesImplementation of Transportation Management System Implementation of Supply Chain Planning ApplicationsImplementation of Billing Management Application Upgrade of ECMNew ERP Development and Implementation of New Customer Portal

Information Technology EvolutionCurrent State of Application Portfolio

ERPEnterprise Resource Planning

Enterprise Content Management

Warehouse Management System

Customer Portal

Information Technology EvolutionApplication Portfolio Future State

Warehouse Management System

ECM

Transportation Management System

Cloud Based Document Sharing

Customer PortalHosted ERP

ERP

Signature Capture

Billing Management

Inventory Planning System

C(X)RM

Information Technology EvolutionPartner Collaboration

Warehouse Management System

Enterprise Content Management

Transportation Management System

Cloud Based Document Sharing

Customer PortalHosted Enterprise Resource Planning

ERP

Signature Capture

Billing Management

Inventory Planning System

WarehousingCustomers

Suppliers

Carriers

3PL Warehouse Operators

Distribution Customers

10

Batorys First Mule Project TMS IntegrationRequirements RequirementsSolution to support cloud and on premise

Support internal application and partner integrationDo not want to add developer skills to IT DepartmentHave no time to develop skills

Agile Model Grow and shrink skills as neededNeed 24 hour support

SolutionSelected Mulesoft Selected Cognizant as Mulesoft partner

Managed Service for ongoing support of environment

Resources for capital projects

Mulesoft Agreement 24 hour support

Mulesoft provided advisory and audit role throughout the project

Batorys First Mule ProjectProject Deliverables

Transportation Management System

Warehouse Management System

ERPEnterprise Resource Planning

Purchase Orders

Warehouse Sales Orders

Warehouse Transfers

Direct Sales Orders

WMS Qty Updates

Order Plan

Settlement Details

PaymentConnectors UsedSFTPDatabase Connector REST Web ServicesSOAP Web Services

Data formats Reusability and Speed 12

Batorys First Mule ProjectTimeline

Mulesoft helped throughout the project 13

Batorys First Mule ProjectProject Outcome

Project OutcomeTMS Application Implemented GP and WMS Integrated with the TMSMule Environment easily met the performance requirements

Business OutcomeMore Efficient and Reliable Transportation ProcessesMore Efficient and Reliable Accounts Payable ProcessesMule Environment easily met the performance requirements Improved visibility for customer service and salesGathering accurate transport data

Batorys First Mule ProjectLessons LearnedLessons LearnedComplexity of Flows Increase the number of flows Complexity of Flows Remove business logic introduce a Business Rules EngineError Reporting and Recoverability User oriented e-mails

Moving ForwardsThe next 12 Months

Upgrade to 3.7Business Rules EngineRefactor

Upgrade to 3.7Business Rules EngineRefactor

All WMS Integrations

WMSMoving ForwardsThe next 12 Months

Upgrade to 3.7Business Rules EngineRefactor

All WMS Integrations

WMS

UpgradeReplace Point to PointECMMoving ForwardsThe next 12 Months

Upgrade to 3.7Business Rules EngineRefactor

All WMS Integrations

WMS

UpgradeReplace PtoP ECM

Integration to Customers ERP B2BWhseCustMoving ForwardsThe next 12 Months

Upgrade to 3.7Business Rules EngineRefactor

All WMS Integrations

WMS

UpgradeReplace PtoP ECM

Integration to Customers ERP B2BWhseCust

Implement SC Planning ApplicationsSupplyChainMoving ForwardsThe next 12 Months

Upgrade to 3.7Business Rules EngineRefactor

All WMS Integrations

WMS

UpgradeReplace PtoP ECM

Integration to Customers ERP B2BWhseCust

Implement SC Planning ApSupply Chain

New ERPAll integrationsERPMoving ForwardsThe next 12 Months

Upgrade to 3.7Business Rules EngineRefactor

All WMS Integrations

WMS

UpgradeReplace PtoP ECM

Integration to Customers ERP B2BWhseCust

Implement SC Planning App

SupplyChain

New ERPAll integrationsERP

New customer portalPortalMoving ForwardsThe next 12 Months

Moving ForwardsOptions Beyond 2016Partner Portal Increased use of different cloud based solutionsIncreased automation between Batory and Supply Chain PartnersDemand Planning Inventory Visibility Add real value to sales process and customer relationship by the use of technologyLeading with the Vendor Managed Inventory Even closer integration, use of Internet of Things technology Changing models requiring different types of integration

23

Questions?

8/42/25/3/20155/10/20155/17/20155/24/20155/31/20156/7/20156/14/20156/21/20156/28/20157/5/20157/12/20157/19/20157/26/20158/2/20158/9/2015

9/1/2015 - 9/8/2015Design

9/1/2015Mule Review

9/1/2015 - 9/8/2015Proof of Concept

9/1/2015 - 9/8/2015Development

9/1/2015Second Mule Checkpoint

9/1/2015 - 9/8/2015Live

9/1/2015 - 9/8/2015User Testing

9/1/2015Go Live