120 likes | 249 Views
NCOIC-NGA Demonstration of Demonstrations. Dr. Brand Niemann Director and Senior Enterprise Architect – Data Scientist Semantic Community http://semanticommunity.info/ AOL Government Blogger http://gov.aol.com/bloggers/brand-niemann/ May 7, 2012. Overview.
E N D
NCOIC-NGA Demonstration of Demonstrations Dr. Brand Niemann Director and Senior Enterprise Architect – Data Scientist Semantic Community http://semanticommunity.info/ AOL Government Blogger http://gov.aol.com/bloggers/brand-niemann/ May 7, 2012
Overview • 13th Federal SOA for eGovernment Conference, April 3, MITRE McLean: • Mel Greer: Using the Cloud for Geospatial Interoperability • NCOIC Cloud Computing Work Group, September 17, 2008 • NCOIC Lab Interoperability Project, October 1, 2010 • NGA Cloud Objectives and Request, December 15, 2011 • Develop Information Needed by Participants to Propose Demonstration Capabilities, December 15, 2011 to present • Brand Niemann: Cross Information Sharing and Integration for the Intelligence Community • History from 2008 to the present • NIST Cloud Computing Business Use Cases (8) Working Group, February 11, 2011 (Kevin Jackson), and GeoEye Analytics: EarthWhere Spatial Data Management in the Cloud, March 1, 2011 (Jon Polay) • NCOIC-NGA Apps Demonstration (Haiti, NATO, OGC, etc. Data Sources) • Design Principles of Federal Shared Services Strategy , CIA Expanded NIST Cloud Layers (6), and Ontology for Federation and Integration of Systems
Design Principles of Federal Shared Services Strategy • Benefits: • 1 Standardization • Uses Sitemap and Schema Protocols and a Web Oriented Architecture • 2 Visibility • Puts GEOINT in hands of users • 3 Reusability • Reuses content provides reusable content • 4 Platform Independence • Exports standard data formats • 5 Extensibility • Amazon Cloud is elastic • 6 Location Transparency • Amazon Cloud with SLAs • 7 Reliability • Amazon Cloud with SLAs • Components: • 1 Requirements • Director Long’s statements • 2 Workflow • Steps for Building An App • 3 Data Exchange • Federate with WOA and Dynamic Case Management • 4 Applications • More functionality and data exchange than current systems • 5 Hosting • Amazon Cloud’s SLAs • 6 Security and Privacy • Amazon Cloud’s SLAs Goal: Built Shared Services App That Meets or Exceeds These Benefits and Components http://semanticommunity.info/AOL_Government/Shared_IT_Services_From_Concept_through_Implementation_Conference#White_House_CIO_Office_Issues_Shared_IT_Strategy
“Cloud Layers” • Software-as-a-Service (SWaaS): • NIST: The consumer is free of any worries and hassles related to the service. • Example: Salesforce • Platform-as-a-Service (PaaS): • NIST: Develops, tests, deploys and manages applications hosted in a cloud environment. • Example: Azure • Infrastructure-as-a-Service (IaaS): • NIST: Virtual computers, cloud storage, network infrastructure components such as firewalls and configuration services. • Example: Amazon • Security-as-a-Service (SCaaS): • Gus Hunt, CIA CTO, March 6, 2012. • Example: SonicWall • Data-as-a-Service (DaaS): • Gus Hunt, CIA CTO, March 6, 2012. • Example: Cloudera Sources: http://www.techno-pulse.com/2011/06/cloud-service-models-saas-paas-iaas.html and http://semanticommunity.info/AOL_Government/Intelligence_Community_Loves_Big_Data http://gov.aol.com/2012/03/13/why-the-intelligence-community-loves-big-data/
A Quint - Cross Information Sharing and Integration App with Semantically Enhanced CIA World Fact Book http://semanticommunity.info/A_Quint-Cross_Information_Sharing_and_Integration
May 4, Chat Log • Brand Niemann: Are we building something from scratch here or using existing cloud platform services and making them interoperable? • Josh Lieberman: These are the specific geospatial data services which promote interoperability when deployed (using existing software) in a cloud environment. • Brand Niemann: Yes, but I am still looking for how this demonstrates producing a set of maps for disaster relief within 24 hours and freeing up analysts time to do deeper analytics to support better decisions for disaster response. • Roger Bernhardt: The problem is deeper than that, I propose. It is integrating disparate existing data and software environments, no? • My Comment: The general problem is and NGA has many software tools and projects doing that – our demonstration is to take those results and deliver a set of maps for disaster relief and free up the analysts time to do deeper analytics. • Rex Brooks: Correct Roger, the point being that we have a wealth of interoperability features, provided the vendors we use implement standards, especially in emergency management situations. • Josh Lieberman: We could have a compute cloud for this demonstration stood up tomorrow, but spend 6 months trying to extract good and relevant data from certain organizations. • My Comment: See my response below. • Brand Niemann: It did not take me nearly that long to extract good and relevant data. • Brand Niemann: We are way beyond web services now. • Raj Singh: I'd like to hear more about the beyond web services idea Brand. Maybe next week. • My Comments: See next slides • Rex Brooks: We should show them how much more quickly we can call up complex SPARQL queries and get high quality results back for use while the folks stuck in single message syndrome SQL fall behind. • My Comments: See next slides • Brand Niemann: We are actually working on a Cray Graph Computer demo - stay tunned! • Brand Niemann: We could easily do a demonstration of the demonstrations that already exist and how they could be made more interoperable! • My Comments: See next slides
Dynamic Case ManagementInitial MetaModel for NGA-Haiti Pilot Note: The central types in the meta model presented here are the concept types that represent cases and the activities performed within cases. NGA Director Long’s requirements map directly to this MetaModel template! Disaster in Haiti NGA Intelligence Analyst Atlas of Maps for First Responders Within 24 Hours Deeper Analytics Maps Update Maps with On the Ground Information Briefing for Seniors Next Briefing for Seniors Lessons Learned
Use a Systems of Systems Approach to Federate Content with a WOA Platform & Case Management http://www.mindtouch.com/blog/tag/woa/
Kingsley IdehenFounder & CEO, OpenLink Software • Do-It-Yourself Linked Data for the Data Scientist: • Linked Data and LOD Cloud integration via the likes of ODBC is now my prime focus. • See screenshot of a simple Spotfire file that's the result of a SPARQL Query over ODBC (via Virtuoso's ODBC Driver) that hits the Data.Gov.UK data space. • The SpotFirefile holds the Table and Report that I derived from Data.Gov.UK data. • I'll be doing more demos in the coming days using Health.Data.Gov and others.
Demonstration of Demonstrations • Patterned after what I did: • Inventory of Cloud Tools that NGA and NCOIC Members Use: • My example: Spotfire • Survey of Disaster Response Data Sources and Selection of a Representative Cross-Section for Past Disasters (e.g. Shape, KML, and Image): • My example: Haiti and NATO • Delivery of Multiple Apps in a Cloud Library Using the Above Tools and Data Sources: • My example: Seven Spotfire dashboards.