7
http://go.va.gov/OIT360 Joe Paiva Chief Technology Strategist @joepaiva June 2014

Using NoSQL and Enterprise Shared Services (ESS) to Achieve a More Efficient and Agile IT Environment at the VA

  • Upload
    mongodb

  • View
    250

  • Download
    0

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Using NoSQL and Enterprise Shared Services (ESS) to Achieve a More Efficient and Agile IT Environment at the VA

Get the latest OIT news at http://go.va.gov/OIT360

Joe PaivaChief Technology Strategist

@joepaiva

June 2014

Page 2: Using NoSQL and Enterprise Shared Services (ESS) to Achieve a More Efficient and Agile IT Environment at the VA

OFFICE OF INFORMATION AND TECHNOLOGY http://go.va.gov/OIT360

Background About VA

• 20+ Million Primary Customers

• Several Lines of Business (Healthcare, Insurance, Death

Services, Homeland Defense, Education, Employment…)

• ~320,000 Employees

• ~$3.4B/Year IT Budget; 400,000+ Users; 5,000+

Applications

• One of the Biggest Open Source Software Shops in World

• One of the Biggest NoSQL Shops in World2

Page 3: Using NoSQL and Enterprise Shared Services (ESS) to Achieve a More Efficient and Agile IT Environment at the VA

OFFICE OF INFORMATION AND TECHNOLOGY http://go.va.gov/OIT360

VA’s “Burning Platform”

• Growing and evolving cyber threats

• Transformation of the healthcare industry

• Increasing pressure on federal budgets

• Greater number of Veterans receiving and using benefits

3

Page 4: Using NoSQL and Enterprise Shared Services (ESS) to Achieve a More Efficient and Agile IT Environment at the VA

OFFICE OF INFORMATION AND TECHNOLOGY http://go.va.gov/OIT360

IT Vision Overview

• The VA FY 2013-2020 OneVA Enterprise Technology Strategic Plan describes VA’s information technology (IT) vision

• The IT vision diagram, contained in the OneVA Enterprise Technology Strategic Plan, shows how new technologies are leveraged to provide an environment that effectively supports VA’s mission

• The four key aspects of VA’s future state operating environment are:

o Workplace – Device, location, and temporal freedom

o Security – Data security and secure authentication

o Device Independent “Best of Breed” Applications – All data is an enterprise asset

o Infrastructure – Utility computing and on-demand capacity

Figure 1: IT Vision Diagram 4

Page 5: Using NoSQL and Enterprise Shared Services (ESS) to Achieve a More Efficient and Agile IT Environment at the VA

OFFICE OF INFORMATION AND TECHNOLOGY http://go.va.gov/OIT360

Chief Technology Strategist’s (CTS) Key Priorities

• Improve and Evolve Information Security

• Achieve Information Agility

• Reduce Total Lifecycle Cost of IT

High-Level Concept of Enterprise Common Services5

Page 6: Using NoSQL and Enterprise Shared Services (ESS) to Achieve a More Efficient and Agile IT Environment at the VA

OFFICE OF INFORMATION AND TECHNOLOGY http://go.va.gov/OIT360

Enterprise eCRUD Services

User

Clients/End-User Devices

Presentation Layer

Services Layer

Data LayerData Storage

Data Services

Shared Infrastructure Services

Application Specific Services

Application SpecificServices

• Web Server• Authentication (NPE / PE)• App Store

• Device Certification Management• Device OS Handling

• UDDI Registry• Authentication• Auditing

• Access• WSDL• Orchestration• Messaging• Failover• Instrumentation

• Web Pages• JS

• CSS• JSON

Shared Presentation Services

• eCRUD Services • Traditional Simple CRUD Services

• Composite Services

eCRUD Service: A data schema agnostic service that enables rapid application development and enhancement without server-side coding

6

Page 7: Using NoSQL and Enterprise Shared Services (ESS) to Achieve a More Efficient and Agile IT Environment at the VA

OFFICE OF INFORMATION AND TECHNOLOGY http://go.va.gov/OIT360

Questions?

7