using nosql and enterprise shared services (ess) to achieve a more efficient and agile it...
DESCRIPTION
TRANSCRIPT
![Page 1: Using NoSQL and Enterprise Shared Services (ESS) to Achieve a More Efficient and Agile IT Environment at the VA](https://reader036.vdocuments.us/reader036/viewer/2022070300/540024268d7f7261088b49da/html5/thumbnails/1.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022070300/540024268d7f7261088b49da/html5/thumbnails/2.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022070300/540024268d7f7261088b49da/html5/thumbnails/3.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022070300/540024268d7f7261088b49da/html5/thumbnails/4.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022070300/540024268d7f7261088b49da/html5/thumbnails/5.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022070300/540024268d7f7261088b49da/html5/thumbnails/6.jpg)
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](https://reader036.vdocuments.us/reader036/viewer/2022070300/540024268d7f7261088b49da/html5/thumbnails/7.jpg)
OFFICE OF INFORMATION AND TECHNOLOGY http://go.va.gov/OIT360
Questions?
7