Challenges in Testing Tactical Cloud

  • Published on
    16-Apr-2017

  • View
    13

  • Download
    0

Embed Size (px)

Transcript

<ul><li><p>LOGO </p><p>Yeshwanta Hebalkar </p><p>India Testing Week 2013 </p><p>Challenges in Testing Tactical Cloud </p><p>14th Dec Hyderabad </p><p>www.unicomlearning.com </p><p>www.nextgentesting.org </p><p>http://www.unicomlearning.com/</p></li><li><p>www.unicomlearning.com </p><p>www.nextgentesting.org </p><p>Agenda </p><p> Overview of Cloud Computing </p><p> Cloud Delivery &amp; Deployment Models </p><p> Benefits of Cloud Computing </p><p> Testing Cloud or Cloud Testing </p><p> What is Tactical Cloud? </p><p> Benefits of Tactical Cloud </p><p> Tactical Cloud - Usecase Scenario </p><p> Tactical Cloud Computing and Indian Military </p><p> DPP Make Procedure Design &amp; Development </p><p> Challenges in Testing Tactical Cloud </p><p> Conclusion </p><p>http://www.unicomlearning.com/</p></li><li><p>www.unicomlearning.com </p><p>www.nextgentesting.org </p><p>National Institute of Standards and Technology (NIST) defines cloud computing as A model for enabling convenient, on-demand network access to a shared pool of configurable computing resources such as networks, servers, storage, applications and services that can be rapidly provisioned and released with minimal management effort or service provider interaction. </p><p>Essential Characteristics On-demand self-service Ubiquitous network access Location independent resource pooling Rapid elasticity Measured service </p><p>Cloud Computing Overview </p><p>http://www.unicomlearning.com/</p></li><li><p>Infrastructure As A Service (IaaS) </p><p>Platform As A Service (PaaS) </p><p>www.unicomlearning.com </p><p>www.nextgentesting.org </p><p>Cloud Delivery Models </p><p>Computing Storage Network </p><p>Database </p><p>Microsoft </p><p>.net Java </p><p>Objects </p><p>Mobile Laptop Tablet Server </p><p>Desktop </p><p>Software As A Service (SaaS) </p><p>Monitor Content Communicate Collaboration </p><p>http://www.unicomlearning.com/http://www.google.co.in/url?sa=i&amp;rct=j&amp;q=&amp;esrc=s&amp;frm=1&amp;source=images&amp;cd=&amp;cad=rja&amp;docid=qVuBmiybNr0z5M&amp;tbnid=XXXnx7SbXW5SRM:&amp;ved=0CAUQjRw&amp;url=http://www.healthcare-informatics.com/blogs/mark-hagland/reaching-across-hospital-physician-office-divide-it&amp;ei=3Z-gUvWYKYePrQf0iIHQBw&amp;bvm=bv.57155469,d.aGc&amp;psig=AFQjCNEsR8GwjwIUOWPx4GXX0fRqxio-tQ&amp;ust=1386344699492796</p></li><li><p>Organization </p><p>www.unicomlearning.com </p><p>www.nextgentesting.org </p><p>Cloud Deployment Models </p><p>Internet </p><p>Public Cloud </p><p>Organization </p><p>Internet </p><p>Organization </p><p>Private Cloud </p><p>Private Cloud </p><p>Internet </p><p>Public Cloud </p><p>Public Cloud Private Cloud </p><p>Hybrid Cloud </p><p>Organization </p><p>Private Cloud </p><p>Internet </p><p>Public Cloud </p><p>Hybrid Cloud Multi Hybrid Clouds in a community </p><p>http://www.unicomlearning.com/</p></li><li><p>www.unicomlearning.com </p><p>www.nextgentesting.org </p><p>Benefits of Cloud Computing </p><p>Expected benefits </p><p> Better utilization of computing resources leading to cost savings due to consolidation of operations and maintenance Pooling of IT expertise for efficient and effective use of technical human resource leading to improved IT service Improved service reliability and availability from hardware, network redundancy and data backup Ability to provide service as pay while use rather than fixed capital cost with higher overhead Improved overall service performance and response time from flexible, on demand sharing of resources Improved economies of scale </p><p>Cost Reduction </p><p>Pooling of Resources </p><p>Improved Performance </p><p>Service Reliability </p><p>Lesser Overhead </p><p>Improved Economies </p><p>of Scale </p><p>http://www.unicomlearning.com/</p></li><li><p>www.unicomlearning.com </p><p>www.nextgentesting.org </p><p>Testing Cloud Or Cloud Testing </p><p>Testing Cloud Intended to test applications deployed on the cloud Functional validation Apps to be validated for performance and security deployed on the cloud Checking app getting established on cloud infrastructure </p><p>Cloud Testing Intended to deliver service to the customer over the network Cloud Testing intended as Testing As A Service(TaaS) over the cloud Leveraging infrastructure on the cloud and validating the app </p><p>http://www.unicomlearning.com/</p></li><li><p>www.unicomlearning.com </p><p>www.nextgentesting.org </p><p>What is Tactical Cloud? </p><p> Term tactical refers to the military domain Tactical cloud computing has been defined as the use of cloud computing technology and techniques for the support of localized and short-lived information access and processing requirements Cloud computing in a military tactical environment, supporting series of tasks and/or engagements in real-time within a tight Observe, Orient, Decide, and Act (OODA) loop Tactical computing Refers to processing of data from various sensors deployed in land, air or sea Tactical computing includes shared situational awareness among geographically dispersed forces in a digitally connected battlefield The network centric warfare (NCW) needs globally distributed system of systems that allows edge entities who are conducting military missions to retrieve the information from ubiquitous sources anytime and anywhere </p><p>http://www.unicomlearning.com/</p></li><li><p>www.nextgentesting.org Tactical Cloud Computing </p><p>Tactical Data </p><p>Information Grid </p><p>Weapon </p><p>Platform Command &amp; </p><p>Control Logistics </p><p>Fighting </p><p>Forces Sensor Intelligence Personnel </p><p> Net-Centricity Decentralized Control Enterprise Services Shared Data Web 2.0 </p><p>Net-Centric Solution </p><p>War-fighter </p><p> Stove-Piped Information Centralized Control Unique Software Solutions Data Not Shared Inefficiency </p><p>Challenges with present solution </p><p>www.unicomlearning.com </p><p> Cloud computing is based on SOA and web services </p><p>technologies Grid computing Sensor grid, </p><p>Information grid Virtualization </p><p>Tactical Cloud Computing Tactical battlefield environment pose a more difficult problem requiring special consideration </p><p>http://www.google.co.in/url?sa=i&amp;rct=j&amp;q=&amp;esrc=s&amp;frm=1&amp;source=images&amp;cd=&amp;cad=rja&amp;docid=5PM5ZG86rrwdEM&amp;tbnid=iG_L7gvEqvXjsM:&amp;ved=0CAUQjRw&amp;url=http://www.army-technology.com/projects/stormer30/&amp;ei=deCVUorqJMOHrgfCsoGIDg&amp;bvm=bv.57155469,d.bmk&amp;psig=AFQjCNEhoji1UhZxIjYo2cxydnrKJzqv1w&amp;ust=1385640414645560http://www.unicomlearning.com/</p></li><li><p>www.unicomlearning.com </p><p>www.nextgentesting.org Benefits of Tactical Cloud Computing Mission Effectiveness of the tactical cloud computing The most critical aspect is the effectiveness of the cloud computing which is the single most driver for tactical cloud in military mission. Improved net-centric capability leading to better planning in terms of operational and strategic levels of military hierarchy By mobilizing cloud computing resources to capture real time intelligence from battlefield or in case of asymmetric warfare leading to provide superiority in the war fighting chances More likely to synchronize command, control, communications, computers, intelligence, surveillance, reconnaissance (C4ISR) in the event of attack Improved interoperability between joint forces in case of joint missions spanning across various groups within armed forces, state police departments, home ministry department, para-military forces </p><p>Better Planning </p><p>Information Superiority </p><p>C4ISR Synchronization </p><p>Interoperability </p><p>Mission Effectiveness </p><p>http://www.unicomlearning.com/</p></li><li><p>www.unicomlearning.com </p><p>www.nextgentesting.org </p><p>Usecase Scenario Tactical Cloud Consider a situation in which Indian Navys coast guard unit deployed in the Arabian sea which is addressing range of coastal security issues </p><p>such as smuggling, weapons trafficking, piracy and terrorism. Officer detects cargo ship whose historical data does not match on detection </p><p> Coast guard ship having an onboard helicopter, guided missile facility onboard </p><p> Helicopter &amp; ship equipped with Computing resources + dedicated sensors and weapon system + additional data processing and storage resources capable of high performance computing required for advanced image processing </p><p> Facilitates sensor fusion and intelligence gathering as well as high bandwidth communication systems to access shore based information systems </p><p> The high performance computing resources on the helicopter and the ship pooled together to support a private tactical cloud computing environment for coast guard surveillance </p><p>http://www.unicomlearning.com/</p></li><li><p>www.unicomlearning.com </p><p>www.nextgentesting.org </p><p>: Tactical </p><p>Cloud :Coastal </p><p>Cloud </p><p>getSensorData() </p><p>responseData() </p><p>getShipInfo(id:Track-ID) getShipInfo(id:TC-ID) </p><p>ShipData( ) ShipData( ) </p><p>vessel(ID:TrkID, m:AlertInfo) vessel(ID:AI TrkID, m:AI AlertInfo) </p><p>Tactical Cloud Computing Coastal Surveillance Sequence Diagram </p><p>:Officer </p><p>Usecase Scenario Tactical Cloud </p><p>http://www.unicomlearning.com/</p></li><li><p>www.unicomlearning.com </p><p>www.nextgentesting.org </p><p>The Officer onboard the helicopter utilizes additional resources available in the sensor network and informs Tactical Cloud to determine further data about the cargo ship. 1. The officer initiates a set of requests to local Tactical cloud which in turn automatically </p><p>triggers request to the coastal cloud on the shore </p><p>2. Response to those requests to lead the Officer to discover that cargo ship does not match its historical data </p><p>3. The cargo ship has been classified as a new vessel of interest. The Officer alerts the Tactical Cloud to track the cargo ship </p><p>4. The vessel contact report is also pushed into intelligence and coastal domain clouds as per naval commanders policies of Indian Navy </p><p>5. The Officer as part of his duty alerts to the appropriate authorities via SaaS of the coastal cloud to watch for the cargo ship and notify other relevant authorities prior to arrival to the port </p><p>6. The Officer continues to coordinate the tracking of vessel of interest until relieved by higher authorities </p><p>Usecase Description </p><p>http://www.unicomlearning.com/</p></li><li><p>www.unicomlearning.com </p><p>www.nextgentesting.org </p><p>Tactical Communication System (TCS) Modernization of Indian Army </p><p> Total order value approx USD 2 Bn </p><p> Two Developing Agencies (DAs), namely Bharat Electronics Ltd and a Consortium of Larsen &amp; Tubro, Tata Power (Strategic Electronics Division) and HCL Infosystems </p><p> Shortlisted companies to prepare a Detailed Project Report based on which the Ministry of Defence to allocate budget for developing a prototype design by each </p><p> One these two DAs, on selection based on the success of the prototype design supposed to develop TCS for the Indian Army </p><p>TCS conceived in 1990 </p><p> Evolving as telecommunication system and information carrying vehicle in the Tactical Battlefield </p><p> A new generation meshed network exploiting the growth in microprocessor, radio, mobility and satellite technologies </p><p>Based on light weight high mobility vehicles which will form highly mobile communication nodes connected as a grid </p><p>Largely based on tested COTS technologies. </p><p>Availability of Higher Bandwidth to handle significantly higher data rates and provide Voice, Video and Data </p><p>http://www.unicomlearning.com/</p></li><li><p>Battlefield Management System (BMS) Modernization of Indian Army </p><p>Soldier level </p><p>A handheld system providing individual dismounted soldiers with the information and </p><p>communication tools they need. </p><p>Vehicle level </p><p>The system to support tactical units with multi-role functionalities and should be integrated in vehicles as well as with weapons and sensors. </p><p>HQ level </p><p>The system should have a flexible, multilevel HQ configuration for advanced mission </p><p>planning, after action Review and connectivity with higher command. </p><p> Total order value approx USD 8 Bn with a Program Life Cycle Support for 15- 20 years Second largest MAKE Program of the Indian Armed Forces after FICV </p><p> Deploying BMS solution for 500 + battalions Expected retro fitment into existing vehicle fleet of about 30000 vehicles </p><p> Modernization and upgrade of all C4I elements up to a Battalion level for all Arms and Services </p><p>www.nextgentesting.org </p><p>www.unicomlearning.com </p><p>http://www.unicomlearning.com/</p></li><li><p>www.unicomlearning.com </p><p>www.nextgentesting.org </p><p> Total size &gt;10 Bn USD under Make category Bidders Mahindra, Tata, L&amp;T, Bharat Forge and OFB L1 to get 70% order value ; L2 -30% FICV Project announced by the Govt of India under MAKE Category of DPP 2011 Following trials the winning consortia will be awarded up to 70% of the production contract and the 2nd consortia up to 30% (subject to conditions) </p><p>Futuristic Infantry Combat Vehicle (FICV) Modernization of Indian Army </p><p>User Requirements Specifications </p><p> Mobility </p><p> Tactical : Tracked , amphibious </p><p> Strategic Mobility: Inter / Intra theatre moves ; Within acceptable Dimensions and </p><p>Weight </p><p> Firepower: Third Generation ATGM, Cannons, Machine Guns, AGL Digital fully integrated </p><p>fire control systems </p><p> Survivability: against all weapons on the battlefield - use of Hard &amp; Soft Kill Protection </p><p>Systems, Mine Protection, NBC </p><p> Communications: Battlefield Management System </p><p>http://www.unicomlearning.com/</p></li><li><p>*DPP Strategic Objectives </p><p>*Defence Procurement Procedure (DPP) </p><p> Self reliance and indigenization </p><p> Modernization of armed forces </p><p> Defence Acquisition - Complex decision making process that balances between </p><p> Competing requirements of expeditious procurement </p><p> Development of indigenous defence industry </p><p> Conformity to the highest standards of transparency, probity and public accountability </p><p>www.unicomlearning.com </p><p>www.nextgentesting.org </p><p>http://www.unicomlearning.com/</p></li><li><p>Procurement categories under DPP </p><p>Buy Buy would mean an outright purchase of </p><p>equipment. Based on the source of procurement, </p><p>this category would be classified as Buy (Indian) and Buy </p><p>(Global). Indian would mean Indian vendors </p><p>only and Global would mean foreign as well as </p><p>Indian vendors. Buy Indian must have minimum 30 % </p><p>indigenous content if the systems are being </p><p>integrated by an Indian vendor. </p><p>Buy &amp; Make Buy Make Buy &amp; Make Indian </p><p>Buy &amp; Make Indian Buy &amp; Make (Indian) decision would mean </p><p>purchase from an Indian vendor including an Indian </p><p>company forming joint venture / establishing </p><p>production arrangement with OEM followed by licensed production / </p><p>indigenous manufacture in the </p><p>country. Buy &amp; Make (Indian) must have </p><p>minimum 50 % indigenous content on cost basis. </p><p>Buy &amp; Make Acquisitions covered </p><p>under the Buy &amp; Make decision would mean purchase from </p><p>a foreign vendor followed </p><p>by licensed production / indigenous </p><p>manufacture in the country. </p><p>Make Acquisitions covered </p><p>under the Make decision would include high technology complex </p><p>systems to be designed, </p><p>developed and produced </p><p>indigenously. </p><p>www.nextgentesting.org </p><p>www.unicomlearning.com </p><p>http://www.unicomlearning.com/</p></li><li><p>Typical Procurement Timeline </p><p>Initiation of Procurement Process Draft Services Qualitative Requirements </p><p>Detailed Technical requirement Quantity, acquisition category offset obligations, training requirements Commercial aspects Evaluation criteria </p><p>Technical evaluation of proposals Field Evaluation Staff Evaluation Technical Oversight Committee (TOC) for Acquisitions ,if applicable </p><p>Commercial negotiations with finalization report Finalization of offset contract Approval of Competent Financial Authority (CFA) </p><p>Supply order creation </p><p> Note: In case of Make procedure for prototype Design &amp; Development stage for which additional time to be accounted </p><p>Project Definition </p><p>Preliminary Design </p><p>Integration Test &amp; </p><p>Analysis Fabrication/ Development </p><p>Detailed Design </p><p>Performance Evaluation </p><p>Prototype Design &amp; Development Cycle </p><p>Acceptanc...</p></li></ul>

Recommended

View more >