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

Post on 26-Feb-2016

42 Views

Category:

Documents

6 Downloads

Preview:

Click to see full reader

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

“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

Churchill’s War Map

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

The Applications Support War

Service Desk - hold the line steady out front

Server Management – make sure the infrastructure is battle ready

Networks – tie it all together and keep out attackers

Database Admin – keep up the rear defences

While Project Managers marshal the troops

All working separately – no single view of applications

SQLDOT – The equivalent of Chuchill’s War Map

What services do you think that Dublin City Council provide via

SQL Applications ?

TRAFFICHousing

DRAINAGE

PLANNING

Dublin BusRTPI

DCC Credit Card Payments

Voters RegisterDCC Sports Centers

ERCC (Emergency Response)Water Qual i ty Testing

Traffic video

Key Points from the Video

• Over-reliance on key individuals

• No ‘single source’ of documentation

• Any documentation present is long since out of date

SQLDOT – Business Case

Provide a ‘birds-eye view’ of SQL applications

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

drama!

So what is SQLDOT?

Is it just another application for manual input of data?

What is different about SQLDOT?

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

infrastructure

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

SQLDOT Comparison Engine

Day 1

Day 2

Same

Historical Table Comparison

Day 1

Day 2

Day 3

Same

Historical Table

Same

Comparison

SQLDOT Comparison Engine

Day 1

Day 2

Day 3

Day 4

Same

Historical Table

Same

Different

Comparison

Notification

Notification

SQLDOT Comparison Engine

• Oracle applications,

• Replicating what other apps do

• Linking to call management system

• Implementing a full CMDB

Out of Scope

• 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

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

Link to Balsamiq Prototype

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

Adam’s video

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?

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.

Organisational Buy In

We have access to users who need these systems

Most importantly we have buy in from Senior Management

Government Sector Landscape

In June 2012 the Irish government released a Strategy Document

They suggested a plan for shared services across 10 national datacentres

Government Sector Lanscape

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

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

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.

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.

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

Our Product

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

Just ask the IT Crowd

Our Product

We hope you enjoyed our presentation...

Any Questions?

top related