IPS Infrastructure Technological Overview of Work Done.

Slides:



Advertisements
Similar presentations
Implementing Tableau Server in an Enterprise Environment
Advertisements

High level QA strategy for SQL Server enforcer
Welcome to Middleware Joseph Amrithraj
Tryllian Agent Technology AgentLink 21 January 2002 Christine Karman.
OneBridge Mobile Data Suite Product Positioning. Target Plays IT-driven enterprise mobility initiatives Extensive support for integration into existing.
Attie Naude 14 May 2013 Windows Azure Mobile Services.
New Release Announcements and Product Roadmap Chris DiPierro, Director of Software Development April 9-11, 2014
SSRS 2008 Architecture Improvements Scale-out SSRS 2008 Report Engine Scalability Improvements.
Power BI Sites and Mobile BI. What You Will Learn Sharing and Collaboration Introducing Power BI Exploring Power BI Features and Services Partner Opportunities.
Chapter 7 LAN Operating Systems LAN Software Software Compatibility Network Operating System (NOP) Architecture NOP Functions NOP Trends.
XProtect® Expert 2013 Product presentation
Technical Architectures
Report Distribution Report Distribution in PeopleTools 8.4 Doug Ostler & Eric Knapp 7264.
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 8 Introduction to Printers in a Windows Server 2008 Network.
Next Generation Trnsport Presented by Paul Neumann, TTF Chair, Colorado DOT Ian Baldwin, Info Tech, Inc. November 2005.
Make your messaging reliable use it Messaging. A single and global solution Send, receive and process any type of message through the appropriate channel.
Microsoft ® Application Virtualization 4.5 Infrastructure Planning and Design Series.
Exchange 2010 Overview Name Title Group. What You Tell Us Communication overload Globally distributed customers and partners High cost of communications.
Passage Three Introduction to Microsoft SQL Server 2000.
Sitefinity Performance and Architecture
Take advantage of the SMS technology in your organization today!
FTP. SMS based FTP Introduction Existing System Proposed Solution Block Diagram Hardware and Software Features Benefits Future Scope Conclusion.
Windows ® Powered NAS. Agenda Windows Powered NAS Windows Powered NAS Key Technologies in Windows Powered NAS Key Technologies in Windows Powered NAS.
How WebMD Maintains Operational Flexibility with NoSQL Rajeev Borborah, Sr. Director, Engineering Matt Wilson – Director, Production Engineering – Consumer.
Windows.Net Programming Series Preview. Course Schedule CourseDate Microsoft.Net Fundamentals 01/13/2014 Microsoft Windows/Web Fundamentals 01/20/2014.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
Architecture Of ASP.NET. What is ASP?  Server-side scripting technology.  Files containing HTML and scripting code.  Access via HTTP requests.  Scripting.
BIT:Mobile platform Ссылка на документацию.
Overview of SQL Server Alka Arora.
Basics of Web Databases With the advent of Web database technology, Web pages are no longer static, but dynamic with connection to a back-end database.
Using the WDK for Windows Logo and Signature Testing Craig Rowland Program Manager Windows Driver Kits Microsoft Corporation.
CIS 375—Web App Dev II Microsoft’s.NET. 2 Introduction to.NET Steve Ballmer (January 2000): Steve Ballmer "Delivering an Internet-based platform of Next.
1 Copyright © 2004, Oracle. All rights reserved. Introduction to Oracle Forms Developer and Oracle Forms Services.
TechEd /22/2017 5:40 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Data Management Kelly Clynes Caitlin Minteer. Agenda Globus Toolkit Basic Data Management Systems Overview of Data Management Data Movement Grid FTP Reliable.
M i SMob i S Mob i Store - Mobile i nternet File Storage Platform Chetna Kaur.
By: Bill Stevenson Jose Plancarte Erik Magsino. Overview Messaging and collaboration server Send and Receive electronic mail and other forms of interactive.
Fundamentals of Database Chapter 7 Database Technologies.
Module 2: Installing and Maintaining ISA Server. Overview Installing ISA Server 2004 Choosing ISA Server Clients Installing and Configuring Firewall Clients.
Presentation. Recap A multi layer architecture powered by Spring Framework, ExtJS, Spring Security and Hibernate. Taken advantage of Spring’s multi layer.
Open Search Office Web Services Database Doc Mgt Sys Pipeline Index Geospatial Analysis Text Search Faceting Caching Query parsing Clustering Synonyms.
Computer Emergency Notification System (CENS)
Introduction to the Adapter Server Rob Mace June, 2008.
Module 10 Administering and Configuring SharePoint Search.
.  A multi layer architecture powered by Spring Framework, ExtJS, Spring Security and Hibernate.  Taken advantage of Spring’s multi layer injection.
Satisfy Your Technical Curiosity Specialists Enterprise Desktop -
Microsoft Management Seminar Series SMS 2003 Change Management.
Page 1 Printing & Terminal Services Lecture 8 Hassan Shuja 11/16/2004.
Dispatching Java agents to user for data extraction from third party web sites Alex Roque F.I.U. HPDRC.
Presentation.
ATLAS Database Access Library Local Area LCG3D Meeting Fermilab, Batavia, USA October 21, 2004 Alexandre Vaniachine (ANL)
Copyright © New Signature Who we are: Focused on consistently delivering great customer experiences. What we do: We help you transform your business.
E-commerce Architecture Ayşe Başar Bener. Client Server Architecture E-commerce is based on client/ server architecture –Client processes requesting service.
Amazon Web Services. Amazon Web Services (AWS) - robust, scalable and affordable infrastructure for cloud computing. This session is about:
Microsoft Dynamics NAV Microsoft Dynamics NAV managed service for partners, under the hood Dmitry Chadayev Corporate Vice President, Microsoft.
The Holmes Platform and Applications
Introduction to Oracle Forms Developer and Oracle Forms Services
Introduction to Oracle Forms Developer and Oracle Forms Services
Introduction to Oracle Forms Developer and Oracle Forms Services
On the road: Test automation in practice for a BMW map update service
Chapter 18 MobileApp Design
CHAPTER 3 Architectures for Distributed Systems
#01 Client/Server Computing
Lecture 1: Multi-tier Architecture Overview
Technical Capabilities
A Network Operating System Edited By Maysoon AlDuwais
Requirements and Approach
敦群數位科技有限公司(vanGene Digital Inc.) 游家德(Jade Yu.)
Requirements and Approach
#01 Client/Server Computing
Presentation transcript:

IPS Infrastructure Technological Overview of Work Done

Mobile App Management App for reporting Messaging Server IPS Infrastructure (General Perception) DB

IPS Infrastructure Multi platform Mobile Application Windows OS v 4.x, 5.x, 6.0, 6.5 Java Midlap (2.x), MWA Users via Mobile Application 3 Cohesion oriented heterogeneous Services (Long Running Processes) IPS Messaging Server (IPS Services) User Management Text Messages Monitoring Authentication, Permissions, etc Management Application (Web Based UI) Central Data Repository

IPS Technological Infrastructure Users (Mobile Clients) IPS Messaging Server (Services) Management Suite (web based UI)

IPS Technological Infrastructure Users (Mobile Clients) IPS Messaging Server (Services) Management Suite (web based UI) Challenges ? – Update Over 1000 Devices (with different platforms) – GPRS / EDGE not available throughout Pakistan – Too Costly to update Mobile applications over GPRS / EDGE – Even if cost isn’t an issue but target audience is not comfortable enough with mobile technologies – How to determine how many devices have been updated successfully ? – How to troubleshoot problems?

IPS Technological Infrastructure Users (Mobile Clients) IPS Messaging Server (Services) Management Suite (web based UI) Proposed Solution Query (script) Execution Engine for Mobile Devices which should support: – Device Application Updates – Capabilities to fetch information directly from devices

IPS Technological Infrastructure Users (Mobile Clients) IPS Messaging Server (Services) Management Suite (web based UI) Salient Features – Binary Updates are possible without Internet – Auto Updates without acknowledging End Users – Very, very cost effective and reliable solution – Infrastructure supports SMSC, SMPP, Terminal, etc – Code base is flexible enough to incorporate any change within single day Note: Such strong, reliable innovative idea hasn’t been seen anywhere in the world so far. Mobile resident Light weight Query Execution Engine Mobile resident Light weight Query Execution Engine

IPS Technological Infrastructure Users (Mobile Clients) IPS Messaging Server (Services) Management Suite (web based UI) Script Support which includes: – Concise yet understandable Query (Present Req. < 70 Characters) – Mobile User Interface Customization (Controls, Values, Colors, behavior, Vertical Spacing, etc) – Auto Sync-ed Backend Implementation – Server Cellular Number Update Script – Support for Information Notification to any Mobile Client – Support to Query Device for Desired Information – Capable of Executing multiple scripts at the same time

IPS Technological Infrastructure Users (Mobile Clients) IPS Messaging Server (Services) Management Suite (web based UI) Future Smart Roadmap (Suggestions) – Each Device can be Query-able Source within IPS Infrastructure – Query any information directly from Mobile Clients – Live Statistical Reports (Directly onto Mobile Handset) – Schedule Smart Mobile Clients so devices can send information back to Messaging Server (Smart Load Balancing Feature)

IPS Technological Infrastructure Users (Mobile Clients) IPS Messaging Server (Services) Management Suite (web based UI) Challenges ? – How to achieve Zero Down Time ? – How to Balance Load ? – How to Ensure / Measure Reliability ? – How to Calculation of Performance ? – How to Up Scale Infrastructure even to geographical / Multiple Server Locations ? – Is it Hardware Disaster Safe Solution? – What about Rapid Application Development for High Priority (Urgent) Requirements?

IPS Technological Infrastructure Users (Mobile Clients) IPS Messaging Server (Services) Management Suite (web based UI) Responsible for Receiving Messages Gateway Service Responsible for Parsing Messages Parser Service Responsible for Updating Intl. IPS Server Updater Service Cohesion Oriented Heterogeneous Module Distribution Database Information QA and Stress Testing yields 100% Successful Results with up to 500 Messages at 50 Milliseconds delay = 20 SMS / second

IPS Technological Infrastructure Users (Mobile Clients) IPS Messaging Server (Services) Management Suite (web based UI) Reads Messages from Connected GSM based Terminal and pushes into Microsoft Messaging Queue (as Load balancer) Highly Configurable Installs with IPS Service Manager (Configuration Panel) IPS Gateway Service

IPS Technological Infrastructure Users (Mobile Clients) IPS Messaging Server (Services) Management Suite (web based UI) Reads Messages from Configured Microsoft Messaging Queue, Validate, Authenticate (by specified Rules) and persists into Data Repository. Highly Configurable Installs with IPS Message Parser Manager (Configuration Panel) IPS Message Parser Service

IPS Technological Infrastructure Users (Mobile Clients) IPS Messaging Server (Services) Management Suite (web based UI) Reads Valid, Authenticated Messages from Data Repository, formulate IPS readable XML Files, Keeps Local copy of XML processed files and update Database. Highly Configurable Installs with IPS Article Updater Manager (Configuration Panel) IPS Article Updater Service

IPS Technological Infrastructure Users (Mobile Clients) IPS Messaging Server (Services) Management Suite (web based UI) Extendable Code base (serves as 100% Reusable Component to IPS Infrastructure) via Desktop / Web / Mobile / even services (windows / web) IPS Services allows you to change behavior of its execution flow Configurations are not IPS Services dependent (Other apps can use it too) For demonstration of scalability purposes, Service Managers were written! IPS Services’ Features

IPS Technological Infrastructure Users (Mobile Clients) IPS Messaging Server (Services) Management Suite (web based UI) Secure Access to Management Suite Capable of Managing Delivery Offices and Officers within each Delivery Office Capable of Managing Users (Creation, updation, Filtration, Searching, etc) Capable of Searching Inbound Article Update Requests with dynamic filters Management Suite (Web based UI)

Demo