How to handle large nav projects
This presentation is the property of its rightful owner.
Sponsored Links
1 / 38

How to handle large NAV projects PowerPoint PPT Presentation


  • 49 Views
  • Uploaded on
  • Presentation posted in: General

Dynamics NAV Whiteboard Session (WTB205) ). How to handle large NAV projects. Frank Sauerbach Partner Technical Advisor Microsoft South Africa [email protected] Arend-Jan Speksnijder Solutions Architect Microsoft Dynamics Lighthouse team [email protected] Agenda.

Download Presentation

How to handle large NAV projects

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


How to handle large nav projects

  • Dynamics NAV Whiteboard Session (WTB205))

How to handle large NAV projects

Frank Sauerbach

Partner Technical Advisor

Microsoft South Africa

[email protected]

Arend-Jan Speksnijder

Solutions Architect Microsoft Dynamics

Lighthouse team

[email protected]


Agenda

Agenda

  • Welcome & Introduction

  • Positioning of Microsoft Dynamics NAV

  • Challenges in large opportunities

  • Real world cases

  • HP/Microsoft Competency Center

  • How to leverage our MTC’s!

  • Other Resources that can help

  • Q&A


Agenda1

Agenda

  • Welcome & Introduction

  • Positioning of Microsoft Dynamics NAV

  • Challenges in large opportunities

  • Real world cases

  • HP/Microsoft Competency Center

  • How to leverage our MTC’s!

  • Other Resources that can help

  • Q&A


Positioning

Positioning


Positioning interesting numbers

Positioning: interesting numbers

Source: Panorama Consulting Group


More on positioning

More on positioning…..

  • First

    • Choose the solution with best fit

  • Second

    • Look at #users / #transactions

  • Third

    • Multiple countries in one database?

  • Be careful with projects if:

    • #users > 200 (dependingon user profile)


Agenda2

Agenda

  • Welcome & Introduction

  • Positioning of Microsoft Dynamics NAV

  • Challenges in large opportunities

  • Real world cases

  • HP/Microsoft Competency Center

  • How to leverage our MTC’s!

  • Other Resources that can help

  • Q&A


Large opportunities

Large Opportunities

  • What are large opportunities

    • Amount $’s

    • # transactions

    • # users

    • # decentralized sites (tier-2)


Challenges that you may face

Challenges that you may face

  • Noise from Competitors

    • “NAV is not scalable”

    • “NAV is only for small customers”

  • Project beyond positioning*

    • What to do?


How to adress these challenges

How to adress these challenges

Project beyond positioning?

  • One or more instances?

  • Check #users / #transactions

  • Check user profiles

    • heavy/medium/light users?

    • which modules are used (e.g. WMS?)

  • Check (add-on) version

  • Check partner maturity (ISV)

  • Load-test


How to adress scalability questions

How to adress scalability questions

  • Standard way:

    • Involve TPAG (Technical Product Advisory Group)

    • Provide Reference cases

    • Use sizing guide (see partnersource)

  • Alternative (if above is not enough proof)

    • Offer a load test


Loadtesting what is it

Loadtesting – what is it ?

  • Proof of scalability

  • Hardware guideline for prospect

  • Quality check of the offered solution

  • Reality check for the partner


Loadtesting how to setup 1

Loadtesting – how to setup 1

  • Partner creates storyboard

    • Overview of roles and activities

  • Partner creates scripts

    • Using the Application Benchmark Toolkit

      • Available on partnersource

  • Partner prepares (large) database!

  • Eliminate find(+)/(-) on heavy processes!!!! (or completely)


Loadtesting how to setup 2

Loadtesting – how to setup 2

  • Involve SQL experts or MCS

    • 1 or 2 days onsite review of procedure/scripts

    • 4-5 days load test support

    • 1-3 days for end report

  • Involve MTC

    • 1 day setup

    • 4-5 day load test


Loadtesting how to setup 3

Loadtesting – how to setup 3

  • Test scenario / execution

Profiles

Profiles

Profiles

Profiles

Profiles

TS

Server

TS

Server

TS

Server

TS

Server

TS

Server

Laptop for measurement

SAN

Database

Server


Loadtesting how to setup 4

Loadtesting – how to setup 4

  • Hardware requirements (guidelines)

  • Database Server (1 CPU per 100 users)

    • 8-32 Gb internal memory

  • Terminal Server (1 CPU per 20-25 NAV users)

    • 2-4 Gb internal memory (depends on #users)

    • 50Mb per user

  • SAN (depending on size of database)

    • Enough disks (small/fast disks)


Agenda3

Agenda

  • Welcome & Introduction

  • Positioning of Microsoft Dynamics NAV

  • Challenges in large opportunities

  • Real world cases

  • HP/Microsoft Competency Center

  • How to leverage our MTC’s!

  • Other Resources that can help

  • Q&A


Real cases case 1

Real cases: case 1

  • Background: CRH

    • Replacement of Mainframe solution

    • Custom made solution!

    • Choice between:

      • Dynamics

      • .NET

    • Partner

      • Developed mainframe solution

      • NAV partner

      • Deep Dynamics expertise

    • Initial goal 500 concurrent users


Real cases case 11

Real cases: case 1

  • Approach

    • Discussion about NAV as development platform

    • Scalability concerns

    • Prototype developed by Partner

    • Load test in Paris MTC

      • Proof of 750 concurrent users

    • Result: GO


Real cases case 12

Real cases: case 1

  • After the Go..

    • One year development

    • Decoupling GL transactions and order entry

      • GL integration via batches

    • Use of Stored Procedures (not our recommended solution….)

    • Load test in MTC Munich

      • 1000 users + 10 times the normal load

        • 192.000 order lines per hour…..

      • No hardware enough to go beyond this number

    • Solution will replace SAP R/3!!!!!!

      • Total deal size 3000+ users (multiple instances)


Real cases case 2

Real cases: case 2

  • Background: Imtech

    • Project based business

    • Replace old ERP solutions

    • Scalability concerns

    • Some parts of Imtech are using NAV already

    • NAV has best fit with 4PS Construct

      • Heavy competition: Infor (BaanERP LN)


Real cases case 21

Real cases: case 2

  • Approach

    • EBC visit to Denmark with BDMs

    • Full commitment to SQL Server

    • Proactive setup of load test

      • Converted customer database to NAV

      • Prepared scripts

      • Run load test on 4PS construct add on

      • Invited customer for review

      • End report written by MCS!


Real cases case 22

Real cases: case 2

  • During the shortlist presentations….

    • Handed over the MCS report

    • No discussion about scalability!

  • Partner gain:

    • Tested add-on with large #users

    • Know their limits

    • Improved their add-on (locks etc)

  • Total project > 2500 users (multiple instances)


What did we learn

What did we learn

  • These tests will help in large sales cases

  • Difficult to setup (especially first time)

  • Prepare, prepare, prepare, prepare, …

  • Costly, but….

    • Payback in sales

    • Better partner add-ons

    • Partner is confident to enter new (upper) (mid)market


What are the costs

What are the costs?

  • Partner preparations

    • Storyboard

    • Real World Database

    • Around 3 to 4 weeks development in Application Benchmark Toolkit

  • MCS costs

    • In-between 6-10 days (9K- 15K) excl T&E

  • MTC costs

    • In both cases sponsored by Microsoft


Agenda4

Agenda

  • Welcome & Introduction

  • Positioning of Microsoft Dynamics NAV

  • Challenges in large opportunities

  • Real World cases

  • HP/Microsoft Competency Center

  • How to leverage our MTC’s!

  • Other Resources that can help

  • Q&A


Goals

Goals

  • Easy accessible “test” center

  • Ability to provide a full solution (hardware, test + certification)

  • Scalability Proof HP hardware combined with Dynamics (e.g. SAN + latest servers)

  • Certification of add-ons

  • Netherlands only offering


Agenda5

Agenda

  • Welcome & Introduction

  • Positioning of Microsoft Dynamics NAV

  • Challenges in large opportunities

  • Real World Cases:

  • HP/Microsoft Competency Center

  • How to leverage our MTC’s!

  • Other Resources that can help

  • Q&A


How to leverage our mtc s

How to leverage our MTC's

  • World Wide availability

    • “Unlimited” hardware

  • Go and ask your:

    • Partner Account Manager (PAM)

    • Partner Technology Specialist (PTS)

    • Solution Sales Professional (SSP)

  • Engagement criteria

    • Strategic deal ($’s or competition)

    • Some require MCS involvement (Munich)


Agenda6

Agenda

  • Welcome & Introduction

  • Positioning of Microsoft Dynamics NAV

  • Challenges in large opportunities

  • Real World Cases

  • HP/Microsoft Competency Center

  • How to leverage our MTC’s!

  • Other Resources that can help

  • Q&A


Other resources that can help

Other resources that can help

  • TPAG

  • Business Systems Architecture Services Team

  • Standard benchmark reports

  • Microsoft Services

  • Partner Technology Specialist

  • Large projects landing page (on partnersource)

  • And of course… NAV Development team


Key takeaways

Key takeaways

  • Make a choice

  • Prepare your add on

  • Test & Improve


Agenda7

Agenda

  • Welcome & Introduction

  • Positioning of Microsoft Dynamics NAV

  • Challenges in large opportunities

  • Real World Cases

  • HP/Microsoft Competency Center

  • How to leverage our MTC’s!

  • Other Resources that can help

  • Q&A


How to handle large nav projects

question & answer


Related content

Required Slide

Speakers,

please list the Breakout Sessions, TLC Interactive Theaters and Labs that are related to your session. Any queries, please check with your Track Owner.

Related Content

Dynamics NAV2009 Technical Overview and Demo (DYN302)

DYN302 | Tue 4 Aug (17:30 - 18:30) | 300 - Advanced| Session Room D5


How to handle large nav projects

Required Slide

10 pairs of MP3 sunglasses to be won

Complete a session evaluation and enter to win!


How to handle large nav projects

Required Slide

© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.

The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.


  • Login