3. Connectivity
•
LAN (Local Area Network)
•
MAN (Metropolitan Area Network)
•
WAN (Wide Area Network)
•
Bluetooth (short-wavelength radio
transmissions)
•
Wifi - Wlan
4. Mobile - Wireless
•
GSM (Global System for MobileCommunications)
•
2G replacement of 1G (Full Duplex)
•
Additions:
•
GPRS (General Packet Radio Services)
•
EDGE (Enhanced Data rates for GSM)
•
3GPP (3G) UMTS Standards (Universal Mobile
Telecommunications System)
•
LTE (Long Term Evolution) (4G)
5. •
Code division multiple access (CDMA) is a channel
access method used by various radio communication
technologies.
•
GPS (Global Positioning System
•
Voice over Internet Protocol (VoIP) is a methodology
and group of technologies for the delivery of voice
communications and multimedia sessions over Internet
Protocol (IP) networks, such as the Internet.
•
VoLTE (Voice over LTE)
6. Mobile - Wireless
•
Android is an operating system based on
the Linux kernel, and designed primarily
for touch screen mobile devices & Upper Layer of
JAVA.
•
Android UI Framework: Android provides a
variety of pre-build UI components such as
structured layout objects and UI controls that
allow you to build the graphical user interface for
the app
•
IOS for Apple
7. Cloud Computing & Virtualization
•
Large number of computers connected through a
real-time communication network such as
the Internet
•
Ability to run a program or application on many
connected computers at the same time
.
8. Cloud Computing & Virtualization
•
Big datais the term for a collection of data
sets so large and complex that it becomes
difficult to process using on-hand database
management tools or traditional data
processing applications.
•
The challenges include
capture,storage, search, sharing, transfer,
analysis, and visualization
9. Datawarehousing
•
In computing, a data warehouse or enterprise data
warehouse (DW, DWH, or EDW) is a database used
for reporting and data analysis.
•
It is a central repository of data which is created by
integrating data from one or more disparate sources
•
Methodologies
Bottom-up design
Top-down design
Hybrid design
10. Datawarehouse Process
•
Extraction
From IMS (Information Mgmt System)
Virtual Storage Access Method (VSAM)
Indexed Sequential Access Method (ISAM)
web spidering & screen-scraping (From Web)
•
Transform
Translating
Encoding
Joining
Deduplicating
•
Load
loads the data into the end target, usually the data
warehouse
11. Model–view–controller
•
Model–view–controller (MVC) is a software
architecture pattern which separates the
representation of information from the user's
interaction with it.
•
The model consists of application data, business
rules, logic, and functions.
•
A view can be any output representation of data,
such as a chart or a diagram.
•
Multiple views of the same data are possible,
such as a bar chart for management and a tabular
view for accountants
12. Model View ViewModel
•
The (MVVM) is an architectural pattern used in software
engineering that originated from Microsoft as a specialization of
the Presentation Model design pattern.
•
Largely based on the model–view–controller pattern (MVC)
•
It is a specific implementation targeted at UI development
platforms which support the event-driven
programming in Windows Presentation Foundation (WPF)
and Silverlight on the .NET platforms using XAML and .NET
languages.
•
If communication is required then WCF (Windows Communication
Foundation).
13. Enterprise Resource Planning -ERP
•
cross-functional enterprise system driven by an
integrated suite of software modules
•
an integrated real-time view of its core business
processes such as production, order processing,
and inventory management
•
common database maintained by a database
management system
•
ERP systems track business resources such as
cash, raw materials, and production capacity.
14. ERP Continued..
•
Tracks the status of commitments made by the
business such as customer orders, purchase
orders, and employee payroll.
•
Facilitates information flow between all business
functions inside the organization, and manages
connections to outside stakeholders
•
Can run on a variety of computer hardware
and network configurations, typically employing
a database as a repository for information.
•
Key Players: SAP,Oracle, PeopleSoft
15. Infrastructure Storage
•
IBM Tivoli Storage Manager is a centralized,
policy-based, enterprise class, data backup
and recovery package.
•
The software enables the user to insert
objects not only via backup, but also through
space management and archive tools.
•
It also allows retrieval of the same data via
similar restore, recall, and retrieve methods.
16. Infrastructure Storage
•
A storage area network (SAN) is a dedicated network that
provides access to consolidated, block level data storage.
•
Used to make storage devices, such as disk arrays, tape
libraries, and optical jukeboxes, accessible to servers so that
the devices appear like locally attache devices to
the operating system
•
Keyplayers
Netapp
EMC
17. Multimedia
•
Multimedia Framework: A multimedia framework is a software
framework that handles media on a computer and through a
network.
•
A good multimedia framework offers an intuitive API and a
modular architecture to easily add support for new audio, video
and container formats and transmission protocols.
•
HDCP: High-bandwidth Digital Content Protection (HDCP;
commonly, though incorrectly, referred to as High-Definition
Copy(right) Protection)
•
Is a form of digital copy protection and Digital Restrictions
Management developed by Intel Corporation to prevent copying
of digital audio and video content as it travels across connections
18. •
DRM Digital rights management (DRM) is a class of controversial
technologies that are used by hardware manufacturers,
publishers, copyright holders, and individuals with the intent to control the
use of digital content and devices after sale.
•
MTP: Media Transfer Protocol
•
OpenGL (Open Graphics Library) is a cross-language, multi-
platform application programming interface (API) for rendering 2D and 3D
computer graphics
•
OpenGLES (OpenGL for Embedded Systems )
Subset of OpenGL
•
Open CV is a library of programming functions mainly aimed at real-
time computer vision
•
Image Processing
Digital image processing, but optical and analog image processing
19. Misc Terms
•
Entity frameworks
ADO.NET Entity Framework (EF) is an open
source object-relational mapping (ORM) framework for
the NET Framework.
•
An application programming
interface (API) specifies how some software
components should interact with each other.
In addition to accessing databases or computer
hardware, such as hard disk drives or video cards, an API
can be used to ease the work of programming graphical
user interface components. It comes in the form of
a library
20. A Web service is a method of communication
between two electronic devices over World Wide
Web
•
Apache Struts is an open-source web application
framework for developing Java EE web
applications. It uses and extends the Java
Servlet API to encourage developers to adopt
a model–view–controller (MVC) architecture.
•
Hibernate is an object-relational mapping (ORM)
library for the Java language, providing
a framework for mapping an object-
oriented domain modelto a traditional relational
database.
21. •
The Spring Framework is an open
source application framework and inversion of
control container for the Java platform
Replacement or addition to Java Bean.
22. Microsoft SharePoint
•
Used to provide intranet portals, document & file
management , collaboration , social networks,
extranets, websites, enterprise search & business
intelligence.
•
Just like Outlook (As the interface)