VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly...

80
VPVI-61: Flight Plan 101: Navigating Your Journey to the Cloud Jeff Eakin, A. Morton Thomas and Associates, Inc. (AMT)

Transcript of VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly...

Page 1: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

VPVI-61:Flight Plan 101: Navigating Your Journey to the Cloud

Jeff Eakin, A. Morton Thomas and Associates, Inc. (AMT)

Page 2: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

LEARNING OBJECTIVES

In this session, you will learn about AMT’s journey to the

cloud. You can look forward to learning how to:

Prepare for your move to the cloud

Implement best practices for successful transition

Incorporate Tips and Tricks for customization

Drive firmwide use through innovation

2

Page 3: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

INTRODUCTION

Jeff EakinManager of Business Intelligence

Bachelor of Science in Marketing from West Virginia Wesleyan College

3 years with AMT

10+ years working with Deltek Vision

I LOVE DATA! 3

Page 4: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

INTRODUCTION

AMT is a full-service engineering

company

We’ve been in business for over 60

years

100% employee-owned

4

“Teaming Our Talents for Your Success”

Check us out at: www.amtengineering.com

Page 5: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

AMT LOCATIONS

20 offices

500+ employees

Located across the

Mid-Atlantic and

Southeast regions

5

Page 6: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

AMT SERVICES

Services Supported

Civil Engineering

Construction Management

and Inspection

Surveying/GIS and Subsurface

Utility

6

Environmental

Landscape Architecture

Utilities/Facilities

Page 7: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

AMT STORY

Process Server

Email Alerts

Backups

Test Environment

Folders

Scheduled and User Initiated Workflow’s

Cumulative Update’s

7

Page 8: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

PREPARE FOR YOUR MOVE TO THE CLOUD

Page 9: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

PREPARING

9

Page 10: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

PREPARING

10

Flight Plan

Who’s the pilot?

Who are the co-pilots?

Who are the key passengers?

Have a check list!

Prepare for take off and enjoy

the ride!

Page 11: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

PREPARING

Assessment Phase

Evaluated our current infrastructure

Put together a cost analysis

Weighed the Pros and Cons

Decision Phase

Presented our options to ownership

Timing was right and price was right

Move to the Cloud!

11

Page 12: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

PREPARING

12

Page 13: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

PREPARING

Current Infrastructure

Expensive

Dated Hardware

Maintenance was time consuming

Security was always on our minds

Cloud

Cost effective

Zero maintenance

Enhanced security13

Page 14: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

PREPARING

Cost Analysis

Move to Cloud vs

Continuing On Prem

Cloud would save us

money

IT Resources could spend

time on more strategic

initiatives

14

Page 15: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

PREPARING

15

Page 16: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

PREPARING

Pros of moving to the Cloud

No More:

Maintaining hardware

Monitoring

Security

Burden of scheduling upgrades and maintenance16

Page 17: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

PREPARING

Pros of moving to the Cloud

Now we can:

Use our time, money and resources

where we need them the most

Be more strategic and spend less time on

upgrades/hardware costs

Have top notch security and disaster

recovery in place

Improved efficiency and productivity 17

Page 18: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

PREPARING

18

Page 19: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

PREPARING

Take a Look!

19

Page 20: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

PREPARING

Misconceptions vs The Truth

20

Page 21: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

MISCONCEPTIONS

Customizations are Not Allowed or Supported

User Defined Components are fully supported in the cloud

Same code same interface

Custom reports are supported – same SQL reporting engine – upload rdl files

Stored Procedures – SQL scripts can be run against your database

Data is Not Allowed to be Directly Accessed

Accessing data – leverage APIs

Cloud supports ODBC – Read/Write access (Enterprise Cloud only otherwise Read access)

PowerBI/Tableau through ODBC connection

Data is Not as Secure in the Cloud

Security – Deltek leverages AWS multi-billion dollar cloud infrastructure

More secure than most OnPrem environments

21

Page 22: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

MISCONCEPTIONS

Not as Performant as On-Premises Instance

Regular maintenance windows – fine tuning optimization

99.98% up time since inception

Functionality is Different

Same code base same backend as OnPrem deployments

Same integrations, product features and partner tools are supported

Migration Takes a Long Time

Migration is simple

Sandboxes Not Supported

Sandbox provided

Preview environments

Test and Development environments

22

Page 23: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

PREPARING

23

Questions to ask yourself and your firm:

Page 24: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

IMPLEMENT BEST PRACTICES FOR

SUCCESSFUL TRANSITION

Page 25: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

IMPLEMENT BEST PRACTICES

Create an Action Plan

Test

Go Live!

25

Page 26: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

IMPLEMENT BEST PRACTICES

Cloud Conversion Plan

Met regularly with the

Cloud team

Set up and hit key

milestones

Configuration and Testing

26

Page 27: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

IMPLEMENT BEST PRACTICES

AMT's Go Live Plan:

Hit the key dates

Moved over the weekend

Seamless transition27

Page 28: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

IMPLEMENT BEST PRACTICES

Read the Deltek Vision SaaS Administrator Guide!

This guide provides you with all the information you need

to make your move to the cloud successful

28

Page 29: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

IMPLEMENT BEST PRACTICES

Communication from the Deltek Cloud team is awesome!

From the welcome emails, to the service requests, regular

maintenance, monthly meetings, etc.

29

Page 30: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

IMPLEMENT BEST PRACTICES

30

Page 31: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

IMPLEMENT BEST PRACTICES

31

Maintenance

Windows

Page 32: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

IMPLEMENT BEST PRACTICES

Deltek File

Transfer Tool

32

Page 33: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

IMPLEMENT BEST PRACTICES

Deltek

Webservices and

APIs

33

Page 34: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

IMPLEMENT BEST PRACTICES

34

Deltek Customer Care

Submit a Case

Cloud Solutions

Initiate a Chat

Knowledgebase searches

Other Resources

Page 35: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

IMPLEMENT BEST PRACTICES

35

Deltek Support Center

Utilize the cloud widgets for

all your service requests

Report a service disruption

Guides and Resources

35

Page 36: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

IMPLEMENT BEST PRACTICES

Deltek Collaboration

Formerly Deltek Kona

Spaces, File Management,

Conversations and Task

Management

Great place to collaborate

Follow and contribute to

conversations on topics

36

Page 37: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

IMPLEMENT BEST PRACTICES

ODBC Setup

37

Page 38: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

IMPLEMENT BEST PRACTICES

SSO Setup

38

Page 39: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

IMPLEMENT BEST PRACTICES

Deltek Touch Apps

Enable SSO for touch apps and iAccess

Deltek will provide the URL’s for

Windows Azure Active Directory

(WAAD) configuration

39

Page 40: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

IMPLEMENT BEST PRACTICES

Yearly Disaster Recovery Test

Required to perform for SOC auditing

Test was set up like a maintenance and we blocked off 8 hours of down time for system

The purpose was to simulate the loss of a region by safely powering down all systems in the AWS US East region

AMT’s DR location is US West where we always have a running SQL server that production database is replicated

Once powered down Deltek began deploying AWS snapshots of production web application and report server in the US West region

There was a checklist of configuration items that were run through and a standup of our production instance in the US West region

With successful testing and screen shots taken for their audit we reverted back to US East

The test was used as proof that they can successfully stand up production environment in another AWS region in case of extended service disruption, and allows them to troubleshoot any technical issues discovered running through the process

40

Page 41: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

INCORPORATE TIPS AND TRICKS

FOR CUSTOMIZATION

Page 42: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

TIPS AND TRICKS

A few hurdles that we faced moving to the

cloud:

SQL dbmail isn’t supported in the Deltek Vision

Enterprise offering

Folder creation on our network was an obstacle

Direct gateway access to PowerBI not allowed

42

Page 43: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

TIPS AND TRICKS

Solutions created in

collaboration with:

43

Page 44: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

TIPS AND TRICKS

Had to re-imagine how we do things

SQL dbmail isn’t supported in the Deltek Vision Enterprise offering

Re-wrote the code and utilized Deltek Vision’s scheduled workflow capabilities

Folder creation on our network was an obstacle

Using Deltek’s API and a custom webservice we were able to re-invent our old process

Direct gateway access to PowerBI not allowed

Utilized an ODBC connection to PowerBI to continue to harness the power of its

visualizations with our data44

Page 45: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

TIPS AND TRICKS

Deltek scheduled workflows vs dbmail and dbsend

Created a UDIC to store the message and recipients

45

* Added workflow

buttons for testing

Page 46: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

TIPS AND TRICKS

Updated our stored

procedures to populate the

scheduled workflows

One workflow to trigger the

stored procedure to run

One workflow to send the

emails

46

* Stored procedure scheduled

to run first then the emails

Page 47: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

TIPS AND TRICKS

Our stored procedure sets the

EventID that we use to create

the Actions and Emails in the

scheduled workflows

Clears out any emails that

already existed and populates

with the new ones

Populates first line and last row

formatting for Deltek Vision

47

Page 48: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

TIPS AND TRICKS

Set who will be

receiving the emails

48

Add the workflow

actions and action

emails to EventID

Page 49: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

TIPS AND TRICKS

49

Old code New code

Page 50: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

TIPS AND TRICKS

50

Nothing Changed

Page 51: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

TIPS AND TRICKS

51

Nothing Changed

Page 52: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

TIPS AND TRICKS

52

Old code

New code

52

Page 53: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

TIPS AND TRICKS

53

New code

Page 54: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

TIPS AND TRICKS

54

Old Way

We utilized

SQL Server

Agent Jobs to

execute the

stored

procedures that

we were using

to send dbmail

54

Page 55: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

TIPS AND TRICKS

55

New Way – Utilizing Scheduled Workflows

55

Page 56: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

TIPS AND TRICKS

56

New Way – Utilizing Scheduled Workflows

56

Page 57: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

TIPS AND TRICKS

57

Automating folder creation – Old Way vs New Way

Using Deltek’s API and a custom webservice we were able to re-invent our old process

Our need was to automate folder creation on our local network after new projects are created in Deltek

We developed a Microsoft.NET console application to connect to the cloud via Deltek’s API

It seeks projects whose folders need created or renamed

Once found it calls our PowerShell script to create any folders needed and email our IT team when problems are encountered

Page 58: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

TIPS AND TRICKS

58

Old Way

We were using a user-initiated

workflow in Deltek to kick off our old

stored procedure

Stored procedure created the folders

on our network by executing a

PowerShell command

PowerShell command would copy our

folder structure and place it on the

right network drive based on the PM’s

location

Once folders were created the link was

generated on the Links tab in Vision

A new folder structure was created

when a Promotional project was added

When the Regular project was set up

from the promotional it would rename

the folder structure and re-link it on the

Links tab

Stored procedure would remove certain

special characters and email IT an error

message if no folder structure was

created

Page 59: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

TIPS AND TRICKS

59

Old Way – Utilized

User Initiated

Workflows to kick off

our old stored

procedure

Page 60: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

TIPS AND TRICKS

60

New Way – Utilizing Scheduled Workflows

to kick off the Web Service

Page 61: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

TIPS AND TRICKS

61

New Way

Checkbox in the Projects Info Center

to check when folder structure is

needed

Once structure is created and linked on

the links tab checkbox is unchecked

Scheduled workflow is looking for

projects where box is checked to run

the process

Page 62: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

TIPS AND TRICKS

Power BI – Old Way vs New Way

Old Way

We utilized Microsoft On-premises data gateway which gave us the ability to:

Import data and set up scheduled refresh

DirectQuery support

Support for a live connection to Analysis Services

New Way

Utilize an ODBC connection between Deltek cloud and PowerBI to continue to

harness the power of its visualizations with our data62

Page 63: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

TIPS AND TRICKS

ODBC Connection Setup

From PowerBI click Get

Data

Search for ODBC

Make sure you set up your

data source (Deltek cloud

database)

Connect to all the Deltek

Vision tables

Create visualizations by

combining data from any

info center!63

63

Page 64: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

TIPS AND TRICKS

64

Power BI:

Bringing our data to life!

Page 65: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

TIPS AND TRICKS

65

Credit Card

Reporting

Page 66: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

TIPS AND TRICKS

66

Utilization

Reporting

Page 67: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

TIPS AND TRICKS

67

Revenue Capacity Reporting

Page 68: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

TIPS AND TRICKS

68

Inspection Mileage Reporting

Page 69: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

TIPS AND TRICKS

69

Inspection Classification Reporting

Page 70: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

DRIVE FIRMWIDE USE THROUGH INNOVATION

Page 71: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

FIRMWIDE USE

Case Study

Civil Engineering company drives innovation and increases adoption with a move to

Deltek Cloud

For more than 60 years, A. Morton Thomas and Associates, Inc. (AMT) has provided civil

engineering, surveying, environmental, landscape architecture and construction engineering

inspection services across the Mid-Atlantic and Southern regions. With 20 offices in seven

states and more than 500 employees, AMT needed a proactive solution to address aging

hardware and extensive time needed to maintain the robust infrastructure to support their

Deltek solution. By moving to the Deltek Cloud, AMT has seen a spike in user adoption and

innovation within their Deltek solution. And, in conjunction with their internal “Take a Look”

campaign, AMT is taking their business analysis tools and resource planning to the next level

with Deltek. 71

Page 72: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

FIRMWIDE USE

72

Challenges

AMT had aging hardware that was

impacting the performance of their

Deltek solution

20 locations were relying on the

company’s IT infrastructure to keep

their Deltek solution running

effectively

IT staff were spending too much

time dealing with security risks,

back-ups, storage capacity, etc.

Employees were only leveraging

Deltek for timesheets, missing out

on much of the core functionality of

the system.

Solution

The Deltek Cloud team handles

upgrades, patches and infrastructure

requirements so AMT experts can

develop innovative solutions to

business challenges

AMT can develop code to expand

functionality with Deltek processes

up front, resulting in fewer changes

and a better user experience

Clear upgrade communications

keep teams informed and reduce

user frustration

Benefits

The Deltek Cloud environment is

10 times faster than AMT’s on-

premises environment, delivering a

better overall experience for every

user

Reports are now available

instantaneously for all users,

putting the right information in

their hands

The IT experts at AMT are solely

focused on driving change within

the Deltek solution, increasing

visibility and improving user

adoption

Page 73: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

FIRMWIDE USE

73

Page 74: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

FIRMWIDE USE

All data flows

through Deltek!

74

Page 75: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

FIRMWIDE USE

DLZ included

with the cloud!

Helps train

new hires

Expanded

knowledge for

employees

75

Page 76: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

FIRMWIDE USE

“Take a Look” email campaign

Utilizing Constant Contact for metrics

Sent to PM’s and above or entire firm

depending on topic

Generating great conversation and

collaboration

New content each Monday

76

Page 77: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

PREPARE FOR TAKEOFF!

77

Page 78: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

CONTACT INFO

Contact Info:

Jeff Eakin

[email protected]

(301) 881-2545 78

Page 79: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a

QUESTIONS?

Questions?

79

Page 80: VPVI-61...Windows Azure Active Directory (WAAD) configuration 39 IMPLEMENT BEST PRACTICES Yearly Disaster Recovery Test Required to perform for SOC auditing Test was set up like a