Gene Eun 17 min

Protect and activate vital ServiceNow data with Own Data Platform


0:00

[MUSIC]

0:10

>> Hi, and thanks for joining us for this recording of

0:13

our theater session from Knowledge 24 about

0:16

protecting and activating your critical service now data

0:19

with the own data platform.

0:20

My name is Gene Un,

0:22

I'm a director of product marketing at

0:23

Own Company and today I'm joined by Mark Hamilton.

0:26

Mark, you want to introduce yourself?

0:28

>> Thanks, Gene. Hi, everybody.

0:30

My name is Mark Hamilton.

0:32

I'm a solution engineer here

0:34

on covering the service now platform.

0:36

My background is I've worked with

0:38

service now for about nine years,

0:40

and most of that time was working at

0:42

service now in the UK team.

0:44

>> Thanks, Gene. All right. Welcome, Mark.

0:46

All right. So let's just jump right into it.

0:49

First off, I want to introduce Own Company.

0:51

Own is a leading data platform for

0:53

some of the largest SaaS solutions in the world.

0:56

Our company was started in 2015 when our founders realized

1:00

that the same type of backup recovery services

1:02

that companies have invested in there on-premise applications,

1:06

should also be extended to the cloud.

1:08

So we're relatively new to the service now ecosystem,

1:11

and we're most known for being

1:13

the number one ISV partner in the Salesforce ecosystem.

1:17

Now, we protect and activate mission critical SaaS data

1:20

for more than 6,700 customers worldwide.

1:24

But today, of course, we're going to be talking about

1:26

how the own data platform protects and activates

1:29

your critical service now data.

1:31

Now, I want to start with a quick observation

1:36

that it's your data that makes you different.

1:39

Now, we know most companies use the same popular SaaS applications,

1:43

but what doesn't make you different

1:44

is not that you use ServiceNow, Salesforce,

1:48

or Microsoft Dynamics 365.

1:51

What makes you different is the data that you capture

1:53

and create in those SaaS applications.

1:56

And with anything that's differentiating,

1:58

or anything that's your competitive advantage,

2:01

it must be protected and it must be activated

2:04

in order to maximize its value.

2:06

Now, at all, we empower you to execute a data strategy

2:12

that protects and activates the value of your data

2:15

at every step of your SaaS journey.

2:18

We give you the broadest data protection

2:20

for the world's largest SaaS applications

2:22

and tools that help you activate the data

2:25

to fuel your innovation.

2:26

Now, let's start by protecting your data.

2:33

The first thing you should know is that

2:35

protecting your data is actually your responsibility.

2:38

Every SaaS vendor protects only their platform

2:41

and they actually put the responsibility

2:43

of protecting your data on you.

2:46

Now, this isn't just true for ServiceNow,

2:48

but also for Salesforce, Microsoft Dynamics 365,

2:53

and every other SaaS application

2:54

that you might be using in your ecosystem.

2:57

And the burden of shared responsibility goes beyond

3:00

ensuring business continuity when data is lost or corrupted.

3:04

It also extends to ensuring compliance with regulations

3:07

and governance policies that you might have in place.

3:10

So you might ask yourself,

3:11

how does data in ServiceNow become lost

3:13

or corrupted in the first place?

3:16

Some of these examples might look or sound familiar to you

3:18

if you've ever run into similar situations.

3:21

Most of the time, the problem involves some kind of human error

3:25

or a piece of bad code or maybe even a faulty integration.

3:29

For example, we talked to a regional bank who had an admin

3:32

that accidentally assigned thousands of incidents

3:34

to themselves and didn't discover the error

3:37

for several weeks.

3:39

And by that time, it was already too late for them

3:42

to make any kind of a change or correction.

3:46

We also talked to a clothing manufacturer

3:48

who said that they had a development partner

3:51

that corrupted over 50,000 of their CI records

3:53

and their CMDB.

3:55

And after weeks of trying,

3:57

they're only partially able to recover their data.

4:00

Now, these are just a few examples

4:02

of actual ServiceNow customers

4:04

who either lost or corrupted their data,

4:06

but there are a lot more that we could talk about,

4:09

but these are just a few examples.

4:10

Protecting your data means protecting

4:16

your competitive advantage.

4:18

Helping Salesforce customers protect their data

4:20

is what enabled own company to get to over 6,000 customers.

4:24

But a lot of our Salesforce customers told us

4:26

that they needed the same level of data protection

4:28

for their ServiceNow data.

4:30

And that's why we built our backup recovery solution

4:32

called Recover for ServiceNow.

4:35

Customers were looking for more control

4:37

when backing up their critical ServiceNow data.

4:40

They want the ability to decide what data is backed up

4:43

and when, and they also want to be able to decide

4:45

how long their backups are being retained for.

4:48

This is essential in regulated industries

4:50

like financial services or healthcare

4:53

that require backups to be kept for several years.

4:56

They want to be alerted to data incidents

4:58

so that they can take action right away

5:01

and minimize disruptions.

5:03

And lastly, when data is accidentally deleted or changed,

5:07

they need the ability to restore that data quickly

5:10

and with precision while minimizing collateral damage

5:14

or overall business disruption.

5:16

But protecting your data is just the beginning.

5:19

When something is valuable,

5:21

when something is the source of competitive advantage,

5:23

you should fully leverage it as well.

5:26

So activating the full value of your data

5:28

is your opportunity.

5:30

Now anyone involved in ServiceNow

5:32

knows that innovating on the platform

5:33

is how organizations make applications and data

5:36

unique to their business.

5:38

Now to do so effectively, developers need to test

5:41

their applications against a valid business scenario

5:43

by seeing real production data into their dev

5:45

and test instances.

5:47

And that's where things can get challenging

5:49

if you're seeing instances in a hard way.

5:52

Now for example, using the cloning tool to clone instances

5:57

can be cumbersome and can involve significant downtime.

6:01

Using CSV files and scripts is a very manual

6:04

and time consuming process.

6:06

And how do you prevent sensitive data like PII

6:09

from being exposed to your developers

6:11

and your application testers?

6:14

Now what if there was a solution that allowed you

6:16

to easily seed production data into your sub-prod environments

6:20

and help seed speed up release cycles?

6:23

Now we've talked to a lot of customers

6:24

that wanted to speed up their on-platform development

6:28

and activate their ServiceNow data.

6:30

And that's why we built Accelerate for ServiceNow.

6:33

This is Own's data seeding solution

6:35

that helps ServiceNow developers innovate faster

6:37

by precisely seeding test data to their dev

6:41

and test instances while reducing their reliance

6:43

on the cloning tool or manual scripts.

6:46

Now with just a few clicks and by using templates,

6:49

developers can precisely see data into any table

6:52

that they have within their development environment.

6:55

If you have sensitive data in production, that's no problem.

6:58

You can mask sensitive data like PII

7:02

using predefined anonymization templates

7:04

that you can create very easily with Accelerate.

7:08

Your developers will deliver higher quality applications

7:10

by testing more efficiently and catch more bugs and errors

7:14

during their release cycles as well.

7:16

So with Accelerate, your development cycles can go from being slow

7:23

and clunky to innovating at a faster pace

7:26

and with less risk involved.

7:27

There's no more wasting time seeding data.

7:30

You'll spend less time fixing bugs

7:32

and deliver higher quality applications.

7:35

Your sensitive data will be less prone

7:36

to exposure during development cycles

7:39

and you won't have to worry about testing with data

7:41

that's gone stale or is incomplete.

7:43

Now that's enough talk.

7:47

I'm going to now pass to Mark Hamilton

7:49

who's going to show you a quick demo

7:50

of own solutions for service now.

7:52

Mark, take it away.

7:54

- Thank you, Gene.

7:55

So as Gene mentioned, the data that you store

7:58

and manage in service now is what makes your organization unique.

8:02

So here's the own console.

8:04

So this is showing me the own platform where I have recover

8:07

and our Accelerate solutions.

8:09

I'm in recover at the moment

8:10

and here you can see the two instances

8:12

that I'm actually backing up.

8:14

So I'd like to walk you through a really quick scenario,

8:16

very common with the sort of data loss

8:18

and data corruption scenarios we see

8:20

when we meet our customers

8:22

and show you how I'm protecting your business

8:24

against those types of issues.

8:25

So here I am in the customer service application

8:29

and as you may be able to spot,

8:32

I've run a script which has unfortunately corrupted

8:35

all of the short descriptions in my customer service cases

8:38

for this specific customer, the Boxio account.

8:41

Now, under normal circumstances,

8:44

unless I manually spotted this

8:46

or one of my colleagues pointed it out to me,

8:48

I might not even know this has happened,

8:50

but fortunately with own,

8:52

one of our unique features is the ability

8:54

to provide smart alerts.

8:56

And what smart alerts do is you can set a threshold

8:59

or a trigger such as a statistically

9:02

anomalous value of changes that happens to your record

9:05

to send you an automatic email alert like this.

9:08

So this is the automatic email I've got

9:10

and it's not if I'll be that some of my customer cases

9:14

have changed unexpectedly.

9:16

So by clicking go to backup,

9:18

I'm taken straight into the own platform

9:21

and recover to show me the backup

9:23

where this issue was detected.

9:26

And then I've given details of what was actually backed up.

9:30

So here are the total number of records that are backed up

9:33

and the number of records where changes were detected.

9:36

So I can click here on this comparison job, I've gone,

9:39

which will automatically then trigger a comparison

9:42

showing me exactly which records have changed.

9:45

So here's the comparison job.

9:46

And when I drill into this link,

9:49

I can see all the data that was backed up

9:51

and to actually identify the records that were corrupted,

9:55

I can go through the console,

9:57

remove any records that were changed or added,

10:01

ask own to show me only the records that are changed

10:05

in that particular backup job.

10:07

And then I can go a little bit further,

10:08

I can filter the view so I can just show the column

10:12

of data that was actually changed

10:13

or the field that was changed.

10:15

So now own makes it really easy for me

10:17

to identify the records that were changed.

10:20

I can filter it even a little further.

10:22

So I can say in my short descriptions,

10:25

just show me the records where that bad script,

10:29

short description had been overwritten.

10:33

So now I can see only the records with the corrupted data in

10:38

and when I hover over an individual record,

10:40

it shows me what the previous value was

10:43

versus the incorrect value that we've got now.

10:46

So that's really great.

10:47

I've identified the records that I need to recover.

10:50

I can grab those records and add them automatically

10:53

to my restore bucket.

10:55

Now in my restore bucket,

10:57

I can view the records that I want to restore,

11:00

but rather than just restore the records as they are,

11:03

in reality for this particular corruption,

11:05

I just wanna restore that short description value.

11:10

So I can do a similar exercises before,

11:13

just show the changed fields and then just show the field

11:16

that has the short description in.

11:18

And this is helping me refine the data that I restore

11:21

so I don't lose any other critical information

11:23

like updated chat histories or updated call logs

11:28

or anything like that that could be really important

11:32

for these particular custom case records.

11:36

So now I've selected the records that I wanna recover.

11:39

I can then go ahead, select preview restore and then own,

11:43

we'll go ahead and initiate a restore job.

11:46

And after a few short clicks,

11:48

I'll be able to restore those records

11:50

and then get my values back to as they should be

11:53

in my customer case table.

11:56

And probably the most critical factor is

11:58

when I'm doing this,

11:59

I'm not impacting any of the other workflows

12:03

that we've got into this now.

12:04

So I'm not impacting, say my IT or HR or custom applications

12:08

and bringing and causing downtime for those particular teams.

12:13

So we'll go ahead, kick off my restore job

12:16

and then probably in a few short seconds,

12:18

we'll have that data restored.

12:21

That's great, the restore job's completed.

12:23

So if we put back into service now

12:25

and then refresh our view of our customer cases,

12:28

we'll see that that restore's completed

12:32

and all those original short descriptions

12:34

have been replaced with their original values

12:37

before the data corruption happened.

12:39

There we go.

12:42

So just to show you very quickly how the,

12:45

so just to show you very quickly how the smart alerts work,

12:51

basically with smart alerts,

12:52

I can go in, select any table that I like,

12:55

such as my customer's case table or customer service case table.

12:59

And then select what type of alert I would like.

13:07

So it could be based on a statistical outlier

13:09

where it could be a more than less than value,

13:11

which could be either a percentage or number of records.

13:15

So this gives you a lot of flexibility

13:17

in deciding how you can monitor the data

13:19

that's stored in service now

13:21

and then get those proactive updates and alerts

13:25

if anything changes so that you can immediately go in

13:28

and correct those issues.

13:30

So let me walk you through our accelerate solution.

13:34

Accelerate allows customers to selectively take data

13:37

from a production instance

13:38

and then see that down to a non-production instance

13:40

to accelerate and improve the quality

13:42

of their development and testing work.

13:45

How we do this is you first select your root table.

13:48

So in this case, I've selected the HR core case table

13:52

and then from there, I can selectively add additional tables

13:56

which could be parent or child tables

13:58

so that I can have that full set of data for my testing.

14:03

When I select my root table,

14:05

I can also select which records I want to include

14:08

by using filtering.

14:09

So I can filter by adding both simple Boolean relationships

14:16

and I can say which types of records I want to include

14:19

so I could include records say by assignment group

14:24

or by status approval level, any of those kinds of things

14:28

and then add those criteria to my filter

14:33

so I can make sure that we're only using the records

14:35

that we need for the type of testing that we need.

14:39

Then once I've done that,

14:40

I can go ahead and publish that template

14:42

and that will allow me to provide the information

14:45

for other colleagues, developers, et cetera.

14:47

Now another capability we've got is you can,

14:51

for specific table types, add an anonymization template.

14:54

So an anonymization template,

14:56

which is very difficult to pronounce,

14:59

is a way of saying for specific tables,

15:03

you'd like to basically anonymize certain types of records.

15:07

So if I go in here and select edit,

15:10

I could say select all of the fields

15:12

that we've got available within the table.

15:15

And then from there, I can say how I want to analyze those.

15:19

So for example, if I went down to say nationality,

15:22

for example, so this is again for an employee record,

15:25

for example, I can say I want to use a random text in there

15:30

or I could have a specific type of template,

15:36

we've got country here.

15:37

And then basically for that particular record,

15:40

when it's copied over, the record itself

15:44

is then changed to a different nationality,

15:47

say from the nationality of the original record.

15:51

And then once I've done that,

15:53

I can see which fields I'm going to anonymize.

15:55

So things like data birth, employee number, legal name,

15:59

et cetera, will all be anonymized based on this template.

16:02

The nice thing about this is obviously

16:05

it makes it very easy to provide data sets, say,

16:08

to junior developers or developers in different departments

16:12

or even with partners to do work for you

16:15

without exposing any of your critical PII data.

16:18

So I hope that gives you a really good overview

16:21

of how the own solutions work,

16:24

both our recover solution to protect your data

16:27

and our accelerate solution to allow you to activate that data

16:30

and use it for more rapid development.

16:33

And if you have any questions,

16:35

I'll pass back to Gene to give you more details

16:37

on how to contact us.

16:38

- Thank you.

16:39

That's awesome, Mark.

16:40

Thanks for that great demo.

16:42

Now to wrap up this webinar,

16:43

I'd like to invite you to learn more about own accelerate

16:46

and own recover for service now

16:49

by standing the QR codes that you see here

16:51

to download our guides for data seating and service now

16:54

and backup and recovery for service now.

16:57

And if you are interested in seeing a customized demo

17:00

tailored to your organization's needs,

17:02

please visit our website at owndata.com and book a demo.

17:07

Now that concludes our webinar.

17:09

I wanna thank Mark Hamilton for joining me

17:11

for this session during knowledge

17:12

and for recording this webinar with me today.

17:15

Thanks again and have a great day.

17:18

(logo whooshing)

17:20

[Music ends]