Epicor in Azure: 5-Wk Implementation

2W Technologies

A guided deployment and custom configuration of Epicor ERP in the client’s Microsoft Azure tenant.

The 2W Technologies Cloud, Infrastructure, and Epicor Consulting teams will engage with client stakeholders over a 5-week period to deliver a custom deployment of Epicor ERP on Azure and ensure stability, security, and performance outcomes. The final deployment is specifically designed to take advantage of the Microsoft Azure environment while running Epicor ERP.

Every configuration is unique and configured in partnership with the client teams, as a separate subscription within the client’s existing Microsoft Azure tenant. If no existing tenant is available, 2W will construct a new client-owned environment.

This deployment provides a significant reduction in the time to deploy Epicor ERP in a cloud environment, it is certified by Epicor, and it is correctly configured for a cloud environment – including endpoint bindings, SSL (Secure Sockets Layer) certificates, application and environment security, disaster recovery, and user experience.


Deployment Timeline

Week 1 – Discovery

  • Client Kickoff Call to introduce stakeholders and team leads
  • Virtual Senior-Level Workshop to discuss client user base and expectations; review and agree on deployment responsibilities, including any 3rd party integrations; and align on client access methods, including Epicor Smart Client, Published Application (Azure Virtual Desktop or Remote Desktop), and Kinetic Web Interface
  • Virtual Technical Workshop to review existing environment, Internet connectivity, Azure region selection(s), client network configuration, and any specific security or compliance requirements (ITAR, CMMC (Cybersecurity Maturity Model Certification), SOX, etc.)
  • Week 2 – Design

  • Weekly stakeholder call led by 2W Technologies Project Manager
  • Customize Epicor in Azure design to match client requirements, including all Azure Compute, storage, platform, and other infrastructure needs
  • Finalize planned integration to client network(s), VPN (Virtual Private Network) configuration, and security system configurations
  • Confirm client customization requirements, access to existing Epicor ERP licensing, and access to existing data for migration (if applicable)
  • Confirm client access to public DNS (Domain Name Service) records
  • Week 3-4 – Implementation

  • Weekly stakeholder calls led by 2W Technologies Project Manager
  • Create subscription in client-owned Azure tenant and configure Identity and Access Management
  • Setup Virtual Networking and configure to match design specification
  • Client setup of required user accounts and scoped access for deployment
  • VPN configuration and connectivity testing
  • SSL and DNS configuration for internal and external application access
  • Deploy compute resources and install Epicor ERP at desired revision level (version)
  • Configure application authentication
  • Provision third party VMs (virtual machines) or other resources as needed
  • Create and configure compute and database backups
  • Create and configure application and resource alerting and monitoring
  • Setup resource scaling and cost management tools
  • Migrate existing Epicor ERP data (if applicable)
  • Schedule validation testing and client handoff
  • Week 5 – Client Handoff

  • Client Software install for test user(s)
  • Stakeholder call led by 2W Technologies Project Manager, including demonstration of access to Epicor Demo database and access to migrated client data (if applicable)
  • Virtual Technical Workshop, including demonstration of access to Azure environment and all client resources in Azure
  • Schedule follow-up for any added services needed

  • Deliverable Assets

    Week 1

  • Project plan, including timeline
  • Team contact information
  • Capture of workshop findings and recommendations
  • Week 2

  • Design documents including resource needs and estimate recurring (ongoing) Azure costs
  • Planned connectivity diagram
  • Required and/or recommended changes for integration with client network(s)
  • Weeks 3-4

  • Subscription access and info
  • Updated deployment documents, including any changes from initial design
  • Application configuration document, with resource names and access information
  • Deployment of 4 ERP environments (Live, Pilot, Test, Demo)
  • Database maintenance schedules
  • Backup and recovery instructions and documentation of retention policies
  • Delivery of alerts to client specified endpoint(s) or email addresses
  • Secure transfer of keys and credentials in use
  • Week 5

  • Client installation instructions
  • Final update to deployment documents and credentials
  • Contact info and schedule for follow-up activities
  • https://store-images.s-microsoft.com/image/apps.3169.87a1e9bb-c254-4515-9280-daaec444a4d4.6d76d9a4-6c8a-43f6-a376-42f8ef4100c5.32a8a19e-661f-474b-97be-994f413bd724
    /staticstorage/c8f91e8f/assets/videoOverlay_7299e00c2e43a32cf9fa.png
    https://store-images.s-microsoft.com/image/apps.3169.87a1e9bb-c254-4515-9280-daaec444a4d4.6d76d9a4-6c8a-43f6-a376-42f8ef4100c5.32a8a19e-661f-474b-97be-994f413bd724
    /staticstorage/c8f91e8f/assets/videoOverlay_7299e00c2e43a32cf9fa.png
    https://store-images.s-microsoft.com/image/apps.26013.87a1e9bb-c254-4515-9280-daaec444a4d4.6d76d9a4-6c8a-43f6-a376-42f8ef4100c5.13efba23-ce67-419b-8125-0106f1a21da2
    /staticstorage/c8f91e8f/assets/videoOverlay_7299e00c2e43a32cf9fa.png
    https://store-images.s-microsoft.com/image/apps.64968.87a1e9bb-c254-4515-9280-daaec444a4d4.6d76d9a4-6c8a-43f6-a376-42f8ef4100c5.86dcad33-75ed-42e8-a2ff-39ba74e019fa