“ Success consists of going from failure to failure without loss of enthusiasm ”

47

description

“ Success consists of going from failure to failure without loss of enthusiasm ” “A lie gets halfway around the world before the truth has a chance to get its pants on”. Winston Churchill. Operation Catapult, July 1940. Operation Cover, June 2nd 1944. D-Day, June 6th 1944. - PowerPoint PPT Presentation

Transcript of “ Success consists of going from failure to failure without loss of enthusiasm ”

Page 1: “ Success consists of going from failure to failure without loss of enthusiasm ”
Page 2: “ Success consists of going from failure to failure without loss of enthusiasm ”

“Success consists of going from failure to failure without loss of enthusiasm”

“A lie gets halfway around the world before the truth has a chance to get its pants on”

Page 3: “ Success consists of going from failure to failure without loss of enthusiasm ”

Winston Churchill

Page 4: “ Success consists of going from failure to failure without loss of enthusiasm ”

Operation Catapult, July 1940

Page 5: “ Success consists of going from failure to failure without loss of enthusiasm ”

Operation Cover, June 2nd 1944

Page 6: “ Success consists of going from failure to failure without loss of enthusiasm ”

D-Day, June 6th 1944

Page 7: “ Success consists of going from failure to failure without loss of enthusiasm ”

Churchill’s War Map

Page 8: “ Success consists of going from failure to failure without loss of enthusiasm ”

What’s this got to do with SQLDOT ?????

Page 9: “ Success consists of going from failure to failure without loss of enthusiasm ”

The Applications Support War

Page 10: “ Success consists of going from failure to failure without loss of enthusiasm ”

Service Desk - hold the line steady out front

Page 11: “ Success consists of going from failure to failure without loss of enthusiasm ”

Server Management – make sure the infrastructure is battle ready

Page 12: “ Success consists of going from failure to failure without loss of enthusiasm ”

Networks – tie it all together and keep out attackers

Page 13: “ Success consists of going from failure to failure without loss of enthusiasm ”

Database Admin – keep up the rear defences

Page 14: “ Success consists of going from failure to failure without loss of enthusiasm ”

While Project Managers marshal the troops

Page 15: “ Success consists of going from failure to failure without loss of enthusiasm ”

All working separately – no single view of applications

Page 16: “ Success consists of going from failure to failure without loss of enthusiasm ”

SQLDOT – The equivalent of Chuchill’s War Map

Page 17: “ Success consists of going from failure to failure without loss of enthusiasm ”

What services do you think that Dublin City Council provide via

SQL Applications ?

Page 18: “ Success consists of going from failure to failure without loss of enthusiasm ”

TRAFFICHousing

DRAINAGE

PLANNING

Dublin BusRTPI

DCC Credit Card Payments

Voters RegisterDCC Sports Centers

ERCC (Emergency Response)Water Qual i ty Testing

Page 19: “ Success consists of going from failure to failure without loss of enthusiasm ”

Traffic video

Page 20: “ Success consists of going from failure to failure without loss of enthusiasm ”

Key Points from the Video

• Over-reliance on key individuals

• No ‘single source’ of documentation

• Any documentation present is long since out of date

Page 21: “ Success consists of going from failure to failure without loss of enthusiasm ”

SQLDOT – Business Case

Provide a ‘birds-eye view’ of SQL applications

Page 22: “ Success consists of going from failure to failure without loss of enthusiasm ”

With SQLDOT, the traffic lights being down won’t be such a

drama!

Page 23: “ Success consists of going from failure to failure without loss of enthusiasm ”

So what is SQLDOT?

Is it just another application for manual input of data?

Page 24: “ Success consists of going from failure to failure without loss of enthusiasm ”

What is different about SQLDOT?

COMPARISON ENGINE Allows SQLDOT to compare a picture of yesterdays infrastructure against today's

infrastructure

Page 25: “ Success consists of going from failure to failure without loss of enthusiasm ”

SQLDOT Power shell Scripts

Instance Table

VM-SQLSRV1VM-SQLSRV2VM-SQLSRV3VM-SQLSRV4VM-SQLSRV5VM-SQLSRV6VM-SQLSRV7

Power shell scripts run against all servers in instance table and returns database

information

Run Date/TimeSQL Instance Name

List of DatabasesFile Locations

File Sizes

Day 1

Day 2

Day 3

Day 4

Building up Historical Data

Page 26: “ Success consists of going from failure to failure without loss of enthusiasm ”

SQLDOT Comparison Engine

Day 1

Day 2

Same

Historical Table Comparison

Page 27: “ Success consists of going from failure to failure without loss of enthusiasm ”

Day 1

Day 2

Day 3

Same

Historical Table

Same

Comparison

SQLDOT Comparison Engine

Page 28: “ Success consists of going from failure to failure without loss of enthusiasm ”

Day 1

Day 2

Day 3

Day 4

Same

Historical Table

Same

Different

Comparison

Notification

Notification

SQLDOT Comparison Engine

Page 29: “ Success consists of going from failure to failure without loss of enthusiasm ”

• Oracle applications,

• Replicating what other apps do

• Linking to call management system

• Implementing a full CMDB

Out of Scope

Page 30: “ Success consists of going from failure to failure without loss of enthusiasm ”

• SQL Applications Info

• Automatic collection of db info

• Reports on DB downtime, Apps and DB trending, DR Run-book.

• Link to project site, service description doc, XYMON and contract.

In-Scope

Page 31: “ Success consists of going from failure to failure without loss of enthusiasm ”

The JourneyBeginning Middle Now

Not sure if SQLDOT ‘big enough’ project

User interviews showed how badly needed this tool is

Contacted Irish Local Authorities, discovered nobody has tool like SQLDOT and most wish there was such a tool

Unsure how to implement SQLDOT

We prototyped low (manual); high (auto-collect) and medium automation (combo of manual, auto)

Using prototyping, brainstorming and decision analysis we opted for medium automation

We thought SQLDOT would need to collect server status

We realised that XYMON already does this

SQDOT will link with XYMON

We wanted SQLDOT to display network information.

We realised there’s too much network info

We picked key items to include in SQLDOT –VPN’s associated and the VLAN

Page 32: “ Success consists of going from failure to failure without loss of enthusiasm ”
Page 33: “ Success consists of going from failure to failure without loss of enthusiasm ”
Page 34: “ Success consists of going from failure to failure without loss of enthusiasm ”

Link to Balsamiq Prototype

• https://eileendennan.mybalsamiq.com/projects

Page 35: “ Success consists of going from failure to failure without loss of enthusiasm ”

Adam’s video

Page 36: “ Success consists of going from failure to failure without loss of enthusiasm ”

The Bigger Picture

Why are we the right people for the Job?

What is the on Government Sector Horizon?

Are there any other possible customers outside our own organisation?

Page 37: “ Success consists of going from failure to failure without loss of enthusiasm ”

Skill Sets

Our team includes a Project Manager who has worked on Nationwide projects.

We have a SQL DBA who manages Nationally centralised databases.

We have an Infrastructure Architect with knowledge of national public facing systems.

Page 38: “ Success consists of going from failure to failure without loss of enthusiasm ”

Organisational Buy In

We have access to users who need these systems

Most importantly we have buy in from Senior Management

Page 39: “ Success consists of going from failure to failure without loss of enthusiasm ”

Government Sector Landscape

In June 2012 the Irish government released a Strategy Document

They suggested a plan for shared services across 10 national datacentres

Page 40: “ Success consists of going from failure to failure without loss of enthusiasm ”

Government Sector Lanscape

Budgets dried up and Government bodies are left with insufficient budgets to meet immediate needs.

Page 41: “ Success consists of going from failure to failure without loss of enthusiasm ”

Dublin City Council Vision

Have the infrastructure to run national shared servicesAre actively seeking to host and run nationally shared

servicesThis means even more SQL databases

Page 42: “ Success consists of going from failure to failure without loss of enthusiasm ”

Dublin City Council

Run fibre around the city, have access to greater bandwidth than other authorities.

Our fibre Network is more resilient than Government Networks.

Page 43: “ Success consists of going from failure to failure without loss of enthusiasm ”

Other County Councils

We have sent out e-mails to all the county councils.None have an automated system.

All expressed interest in using such a system.

Page 44: “ Success consists of going from failure to failure without loss of enthusiasm ”

Important Bodies

In the Local Government Sector the most important ICT body is the LGMA.

They direct what software local authorities use and buy

They are interested in SQLDoT

Page 45: “ Success consists of going from failure to failure without loss of enthusiasm ”

Our Product

These are the reasons why we think our product can be a success

Page 46: “ Success consists of going from failure to failure without loss of enthusiasm ”

Just ask the IT Crowd

Page 47: “ Success consists of going from failure to failure without loss of enthusiasm ”

Our Product

We hope you enjoyed our presentation...

Any Questions?