SlideShare a Scribd company logo
1 of 131
Slide Details
 Operating System ---- Slide 10
 What is a Server? ---- Slide 11
 Few Server Classifications ---- Slide 12
 L1, L2 and L3 Technical Support ----- Slide13
 Remote Administration ---- Slide 14
 L1, L2 and L3 ITIL ---- Slide 15
 L1 Support: Skills ---- Slide 16
 The escalate the incidents to L2 ---- Slide 17
 L2 Support: Skills ---- Slide 18
 L3: Proactive Support ---- Slide 19
 L3 Support: Skills ---- Slide 20
 Competency Center Engineer ---- Slide 21
 Skills --- CCE ---- Slide 23
 Database Administrator ---- Slide 24
 Oracle Database Administrator ---- Slide 25
 Oracle DBA ---Skills ---- Slide 26
 Must Have--- (Oracle DBA) ---- Slide 27
 SQL ---- Slide 28
 SQL DBA ---Must Have ---- Slide 29
 Sybase ---- Slide 30
 DB2 DBA ---- Slide 31
 PL/ SQL ---- Slide 32
 Informatica DBA ---- Slide 33
 Production DBA and a Developer ---- Slide 34
 Oracle Application Developer ---- Slide 36
 Oracle Application Server ---- Slide 37
 Data Warehouse Administrator ---- Slide 38
 Database Architect ---- Slide 39
 Database Analyst ---- Slide 40
 Data Modeler ---- Slide 41
 System DBA ---- Slide 42
 Mainframe ---- Slide 43
 Mainframe is so powerful ---- Slide 44
 HP Open view ---- Slide 45
 HP OpenView Operations –Skills ---- Slide 46
 Questions to the candidate ---- Slide 47
 If OVO ---- Slide 48
 If NNM ---- Slide 49
 If Service Desk ---- Slide 50
 Open VMS ---- Slide 51
 OVMS----Skills ---- Slide 52
 Application Packaging: ---- Slide 53
 InstallShield ---- Slide 54
 Wise Installation System ---- Slide 55
 Microsoft Windows ---- Slide 56
 Windows –Skills ---- Slide 57
 Mail Server ---- Slide 58
 Exchange ---- Slide 59
 Exchange---Skills ---- Slide 60
 Lotus Notes ---- Slide 61
 Lotus Notes—Skills ---- Slide 62
 ADS –Active directory Services ---- Slide 63
 ADS –Skills ---- Slide 64
 VMware ---- Slide 65
 VMWare ------Skills ---- Slide 66
 Citrix ---- Slide 67
 Citrix ---Skills ---- Slide 68
 AS 400 ---- Slide 69
 AS/400 –Skill ---- Slide 70
 HP-UNIX ---- Slide 71
 HP-Unix Hard ware ---- Slide 72
 HP-Unix --- Skills ---- Slide 73
 Solaris ---- Slide 74
 Solaris –Skills ---- Slide 75
 AIX ---- Slide 76
 AIX – Skills ---- Slide 77
 Linux ---- Slide 78
 LINUX ---Skills ---- Slide 79
 Networking ---- Slide 80
 SAP ---- Slide 81
 SAP R/3 ---- Slide 82
 SAP R/3 Different Modules ---- Slide 83
 Web Administrator ---- Slide 86
 Storage ---- Slide 87
 Back UP ---- Slide 88
 Backup-----Skills ---- Slide 89
 EMC Storage Management ---- Slide 90
 EMC Storage Management– Skills ---- Slide 91
 EVA ---- Slide 92
 EVA---Skills ---- Slide 93
 SAN ---- Slide 94
 SAN ---Skills ---- Slide 95
 NetApps Storage ---- Slide 96
 Veritas NetBackup ---- Slide 97
 Veritas Netbackup—Skills ---- Slide 98
 Tivoli Storage Manager ---- Slide 99
 Tivoli Storage Manager---Skills ---- Slide 100
 Legato Networker --- Slide 101
 Legato Networker--Skills --- Slide 102
 Storage Technical Support --- Slide 103
 Storage Technical Support—Skills --- Slide 104
 Project Manager --- Slide 105
 Infrastructure Project Manager---Skill --- Slide 106
 Java Technology --- Slide 107
 Java --- Slide 108
 Java - Development Environment --- Slide 109
 Java - Component Technology --- Slide 110
 Three versions of Java --- Slide 111
 JavaBeans --- Slide 112
 J2EE Technologies --- Slide 113
 J2EE Components --- Slide 116
 J2EE Deployment --- Slide 121
 Java and J2EE --- Slide 122
 C Language --- Slide 123
 C++ --- Slide 124
 C and C++ --- Slide 125
 .NET --- Slide 126
 What Is .NET? --- Slide 127
 .NET Platform --- Slide 128
 .NET Framework --- Slide 129
 .NET Framework Class Library --- Slide 130
Operating System
 An Operating System, commonly known
as OS, is a software (set of programs) that
manages all other programs in a computer.
 OS controls all the components of the
computer and provide many functions.
 Operating systems can be of Character Used
Interface (CUI), Graphical Used Interface
(GUI), Single User, Multi User, Multi
Threaded, Multi Tasking, Multiprocessing
type.
What is a Server?
 Server is a high-end computer, linked by other
computers (clients) and provides services to
computer programs residing on it or in other
computers.
 In a typical server, an operating system,
database software, client applications software
etc., are installed and applications are
implemented according to the business
requirements.
 The server resond to requests from the clients
and thus the hardware and the software drive
the server. HP, Apple, IBM, Dell, Toshiba,
Gateway are some of the leading companies
manufacturing server and they have different
server models based on the operating systems
and processors.
Few Server Classifications:
 Database Server: A server that stores
and manages data which are accessed by
several client applications over a
computer network.
 Network Server: A server on network
that manages traffic.
 File Server: A server on network used to
store files.
 Print Server: A server on network that
manages printing.
 Fax Server: A server on network that
manages faxing.
 Mail Server: A server on network that
manages email.
 Web Server: A server that processes user
requests sent through a web browser(IE,
Netscape etc.,) and sends the output over
the internet.
What is L1, L2 and L3
Technical Support
Usually they all are Service Levels
If you are having trouble with companies
product then .
L1 : Product Demo Basic
troubleshooting
L2 : Technical Problem
L3 : Major problem
Remote Administration
 Remote administration refers to any method of
controlling a computer from a remote location.
 Software that allows remote administration is becoming
increasingly common and is often used when it is
difficult or impractical to be physically near a system in
order to use it, or in order to access web material that is
not available in one's location, for example viewing the
BBC iPlayer from outside the United Kingdom.
 A remote location may refer to a computer in the next
room or one on the other side of the world. It may also
refer to both legal and illegal (i.e. hacking) remote
administration.
What is L1, L2 and L3
ITIL (IT Infrastructure
Library)
 L1 - First Line Support (Logging,
categorizing, prioritization, tracking,
and routing incidents reported by
users) - this is kind of environment in
which tickets are logged through any
of the channels like phone, web,
email, text etc. L1 is supposed to be
the first to acknowledge an incident.
L1 Support: Skills
 Follow up scripted solution to the
customers
 Incident Management
 Basic amount of checks and
processors.
The escalate the incidents to L2.
 L2- Respond to incidents raised by the users as
per the agreed SLAs and timelines. They usually
have a Run-Book which they can refer to for
immediate resolutions.
 They are also supposed to liase with any other
support or dependency groups in case the
incident has any linkage.
L2 Support: Skills
 Incident Management
 He should know which tool to use.
 Resolve incidents
 Identify the problem
 Problem management
 Root Cause Analysis
 Mentors to L1
 Capacity Management
 Change Management
 He should be an implementer
L3: Proactive Support
 L3 - L2 escalates the problem to L3; L3 staff is
supposed to participate in management,
prioritization, minor enhancements / fix
activities , problem management, stability
analysis, etc. L3 is supposed to be proactive in
nature thus identifying problems in advance and
looking for continuous service improvements
L3 Support: Skills
 Identify the problem by looking at incident management reports.
 Plan the Change
 Develop scripted solutions
 Plan for change and capacity
 Guide L1 & L2
 Should be able to handle complete root cause analysis
 Identify process and product
 Capacity Management
 Change management
 Driving Infrastructure Management
What is Competency Center
Engineer
 Technical positions to support customers utilizing
Industry Standard Servers
 Clarify, analyze and develop solutions to
unknown complex problems.
 Provide leadership and ownership in technical
problem management and the resolution of all
issues, working closely with end customers,
internal support professionals and Company
remote and field support staff. Provide leadership
and ownership in technical problem management
and the resolution of all issues, working closely
with end customers, internal support
professionals.
 Develop action plans to investigate and resolve
complex issues / problems and clearly communicate
these to engineers, customers and / or relevant
managers.
Qualify, reproduce potential product issues Qualify,
reproduce potential product issues.
 Identify and contribute to projects to improve product
support, customer satisfaction and team efficiency.
Contribute to the improvement of team performance.
Contribute to the improvement of team performance.
Create and link knowledgebase articles in conjunction
with resolving technical issues. Create and link
knowledgebase articles in conjunction with resolving
technical issues.
Skills --- CCE
 Highest Level of Escalation for
Companies product and they are last
line of support for the product.
 Take escalation for L1 guys and fix
the problem
 High tech technical is escalated.
Database Administrator:
 A Database administrator is more of a data
facilitator – making sure data is secure, available
and is used productively. This involves
administrative, maintenance and routine
activities such as installing database, user
account maintenance, management of backups,
performance tuning and data recovery. This
requires good knowledge of the Oracle database
architecture. Essentially the DBA is responsible
for designing and maintaining an organization's
database, and ensuring that data is only available
only to authorized users.
 In the database field, Oracle is the
recognized market leader. Oracle
software suits all businesses. It has the
most robust database and supports
highly critical systems with both database
and development tools. This creates a
need for Oracle Database Administrators
as well as Application Developers. Oracle
has therefore identified and created
certification tracks for these job profiles.
Oracle DBA ---Skills
Oracle DBA
L1/l2 L3
1. How much Experience As DBA
2 - 4 4+
2. How much Exp on Production Support
2 +(1-2)
3. How many Production DBA you have worked on.
Hire 10
4. In house Support/ Customer Support Only Customer Support
Must Have--- (Oracle DBA)
 Backup Recovery
 RMAN
 Alert Monitoring
 OEM
 Oracle Enterprise Managers
 Customers Scripts
 Business Continuity
 Stand By ---L2
 Data Guard / RAC ---L3
 Shell Scripting
 SQL, PL/SQL
 Upgration/Migration/Patch MGMT
SQL :
 SQL, pronounced SEQUEL, is the
standard language to access relational
databases. SQL is an abbreviation for
Structured Query Language. SQL is used to
communicate with a database. According to
ANSI (American National Standards
Institute), it is the standard language for
relational database management systems.
SQL statements are used to perform tasks
such as update data on a database, or
retrieve data from a database.
SQL DBA ---Must Have
 Stand By
 Log Shipping
 Windows Clustering
 Shell Scripting : T SQL
 SQL DBA : 7.0 or 2000
 Replication/Migration
Sybase:
 Sybase is a computer software
company that develops and sells
database management system
(DBMS) and middle Ware products.
Sybase was the first enterprise DBMS
for the Linux operating system.
DB2 DBA
 Short for Database 2, a family of relational
database products offered by IBM. DB2
provides an open database environment
that runs on a wide variety of computing
platforms. A DB2 database can grow from
a small single-user application to a large
multi-user system. Using SQL, users can
obtain data simultaneously from DB2 and
other databases.
What is PL/ SQL
 PL/SQL, Oracle's procedural extension of SQL,
is an advanced fourth-generation programming
language (4GL). It offers software-engineering
features such as data encapsulation, overloading,
collection types, exceptions, and information
hiding. PL/SQL also supports rapid prototyping
and development through tight integration with
SQL and the
Informatica DBA
 Informatica is a widely used ETL tool for
extracting the source data and loading it into the
target after applying the required transformation.
Difference between a Production
DBA and a Developer.
 A developer will work with code, specifically SQL,
PL/SQL, java, etc. and will develop applications and
software.
 A Development DBA usually works closely with a
team of developers and gets more involved in design
decisions, giving advice on performance and writing
good SQL.
That can be satisfying at a human level because you are
part of a team and you share the satisfaction of the
team's accomplishments
 A production DBA has to support the infrastructure
needed to run the code against the database systems
(backups, troubleshooting, installs, upgrades, security,
monitoring, etc.).
 A production DBA is responsible for maintaining
Databases within an organisation, so it is a very difficult
and demanding job. He or she, often gets involved
when all the design decisions have been made, and has
simply to keep things up and running.
 A DBA must be a jack of all trades and have a
thorough understanding of logical and physical
database design, operating systems, networks,
applications, programming languages and tools, storage
hardware, security, web technologies, middleware,
scripting, monitoring software, etc.
Oracle Application Developer
 An application developer is more of a business analyst / software developer.
The developer is concerned with planning and designing a database whose
structure meets the users current and future needs for data storage and
reporting. This is very similar to programming in that developmental
languages are used to develop database applications. Simply put, Application
Developers develop applications on Oracle. This requires sound
understanding and grasp of SQL, PL/SQL, and the ability to develop Internet
applications using Form Builder and Report Builder. Most modern
technologies including e-commerce rely on database systems. And today's
application developer must be equipped with Internet skills because of
database advancements and developments in this area, most especially in e-
commerce.
 In developing systems, application developers must have the skills and
attributes of a programmer such as logical thinking, attention to detail, ability
to focus for long periods. Common activities include: gathering and analyzing
requirements, coding and testing
Oracle Application Server
 Oracle Application Server 10g (the "g" stands for Grid),
consists of an integrated, standards-based software platform. It
forms part of Oracle Corporation's Fusion Middlewae
technology-stack. The heart of Oracle Application Server
consists of Oracle HTTP Server (based on Apache HTTP
Server) and OC4J (OracleAS Containers for J2EE) which
deploys J2EE-based applications. The latest version of OC4J
offers full compatibility with the J2EE 1.4 specifications.
 Oracle Application Server became the first platform designed for
grid computing as well as with full life-cycle support for Service-
Oriented Architecture (SOA)
Data Warehouse Administrator
 Organizations that implement data warehouses for performing
in-depth data analysis often staff DBAs specifically to monitor
and support the data warehouse environment. Data warehouse
administrators must be capable DBAs, but with a thorough
understanding of the differences between a database that
supports OLTP and a data warehouse. Data warehouse
administration requires experience with BI and query tools,
specialized database design for data warehousing, knowledge of
data warehousing technologies (such as OLAP, ETL, etc.), ETL
skills, and so on.
 Of course, there may be other types of DBAs, too. The point is
that there is not one simple job out there with the title DBA.
There are actually many jobs that fall under the larger heading of
database administrator.
Database Architect
 Some organizations create a separate position, database architect, for
design and implementation of new databases. The database architect is
involved in new design and development work only; he is not involved
in maintenance, administration, or tuning of established databases and
applications. The database architect designs new databases for new or
existing applications. Typical tasks performed by the database architect
include:
 a Creating a logical data model (if no DA or data modeler position
exists)
 a Translating logical data models into physical database designs
 a Implementing efficient databases, including specifying physical
characteristics, designing efficient indexes, and mapping database
objects to physical storage devices
 a Analyzing data access and modification requirements to ensure
efficient SQL and optimal database design
 a Creating backup and recovery strategies for new databases
Database Analyst
 Another common staff position is the database analyst.
There is really no set definition for this position.
Sometimes junior DBAs are referred to as database
analysts. Sometimes a database analyst performs a role
similar to that of the database architect. Sometimes the
data administrator is referred to as the database analyst
or perhaps as the data analyst. And sometimes a
database analyst is just another term used by some
companies instead of database administrator.
Data Modeler
 A data modeler is usually responsible for a
subset of the data architect’s responsibilities. A
data modeler is usually not considered a DBA,
but this is not a hard and fast rule.
System DBA
 A system DBA focuses on technical rather than
business issues, primarily in the system
administration area. Typical tasks center on the
physical installation and performance of the
DBMS software.
What is Mainframe?
 Mainframe is a powerful, high-end computer
which supports several hundreds or thousands
of users simultaneously. Thereby its usage is
widely spread among the large businesses that
involves high-volume, high-performance and
processor-intensive tasks. Its also an expensive
computer capable of organizing and executing
multiple processing tasks at awe-inspiring
speeds.
Why Mainframe is so powerful?
 Security: Mainframe provides multi-levels of security from boot password (Finds a
disk where Operating System resides and asks for a password) to table-level security.
 Multithreading: Mainframe is capable of dividing a program into multiple threads
(parts) and executing them parallely at the same time communicating internally with
each thread via shared memory. Because of this concurrent/multithreading facility, it
can free a resource when not in use. This results in less memory usage and higher
performance gain.
 Muliprocessing: Having more than one processor (CPU) within the same OS. If one
processor goes offline, other can take over, which avoids risks of losing information.
By this way processor load can be shared among different processors present, hence
increasing the lifetime of each processor.
 Spooling: Commonly referred to Print Spooling, which allows user to place all the
print jobs in a buffer (temporary memory), so that user is free to perform other tasks
while the printer can engage itself in finishing the jobs at its own rate whenever it is
ready.
 Multiprogramming: Execution of different programs concurrently by CPU which
makes use of the CPU's idle time. By this way, CPU need not wait until a particular
task completes, instead it makes use of this wait period to perform other tasks.
HP Open view
 Open View Operations (OVO) is a System management Product in a
Suite of HP’s management Software.
 OVO is a Framework which is used for discovering, representing, monitoring
and managing systems in the IT infrastructure. OVO has a client server
architecture in which client side module is called OVO agents and Server side
module is called OVO Server. OVO Agents monitors and manages systems
with various aspects viz. Performance, Log file parsing, High Availability,
SNMP traps, Thresholds etc. and report the events to the server. Server
depending upon event forwards the event to various incident tracking tools
such as HP Service Desk. OVO Agents can be installed on Various Operating
Systems which include HPUX, Windows, Linux, AIX, Solaris, TRU64,
NETWARE, CTRIX, MPE and their various versions.
HP OpenView Operations --Skills
 OV Performance
 OV Radia
 OV Service Desk
Open View
1. NNM ( Install and Configure Administrator)
2. OV – Operation Unix/ Windows
3. OVIS / OVTA – OV Transaction Analysis
4. OVPI – Performance Inside
5. OV Service Desk
6. RADIA –Conflict Management Tool
7. Peregrine Product – Service Center and Asset Center
Questions to the candidate
 Home many projects have you done in Open
View Operations /
 / Network Node Manager / Service Desk
 (2) On which Platform have you worked with
HP Open View ( Unix / Windows )
 (3) How Long have you worked in a HP Open
View Project ?
 If OVO then the following questions
If OVO
If OVO then the following questions
 (1) Have you added Nodes into the OVO Node bank and then deployed
OVO agents to the Managed Node ?
 (2) Have you configured Log file Templates ?
 (3) Have you configured Monitor Templates ?
 (4) Have you worked with Service Navigator ?
 (5) Have you worked with the OVO Database ?
 (6) Have you configured OVO in a Manager Of Manager Setting ?
 (7) Have you created scripts in PERL or Shell for OpenView monitoring
automation ?
Min 3 YES for shortlisting
If NNM
If NNM then the following questions
 (1) Have you configured SNMP options for NNM
 (2) have you modified NNM's background process by modifying the LRF
files
 (3) Have you created scripts in PERL or Shell for NNM's automatic actions
 (4) Have you worked with the event configuration option in NNM
 (5) Have you configured NNM in a MS-CS setup ( Distributed Internet
Monitoring )
 (6) Have you worked with NNM databases
 (7) Have you worked with NNM filters ( Like discovery filter or Map filter )
Min 3 YES for shortlisting
If Service Desk
If Service Desk then the following questions
 Have you customized Database Rule for process Flow?
 Have you customized UI rule for updating fields?
 Have you customized forms?
 Have you customized views?
 Have you populated CMDB from different data sources?
 Have you done SD integration with NNM?
 Have you done SD integration with OVO?
Min 3 YES for shortlisting
Open VMS
 Open Virtual Memory System (OpenVMS), initially
known just as Virtual Memory System (VMS), is the
name of a high-end Computer Server operating System
that runs on the VAX and Alpha families of computers.
 OpenVMS is a multi-user, multiprocessing virtual
memory-based operating system (OS) designed for use
in time sharing, batch processing and transaction
processing. It offers high system availability through
clustering, or the ability to distribute the system over
multiple physical machines.
OVMS----Skills
 Reactive Operating System Management, Patch
Management
 Execution of Change requests with VMS Servers.
 Familiar with network protocols DECNet, Tcpip, OSI.
 Familiarity with Pathworks & Dec MessageQ
 Familiar with VMS clusters
 Familiar with OVMS versions 5.5-2, V6.2, V7.1 and
V7.3
Application Packaging:
 Application packaging can help enterprises
manage growing volumes of software for
desktop and server systems efficiently.
InstallShield
InstallShield is a software tool for creating installers or software packages.
InstallShield was also the name of the company
InstallShield 11
InstallShield 11 the industry's most powerful and proven installation tool, keeps you
up to date with the latest technologies. It supports Windows Installer 3.1, IIS 6.0,
and RPM for authoring reliable installations across all platforms, operating systems,
and devices.
Macrovision acquired InstallShield in July 2004 and is proud to be continuing
support and development for product lines previously offered by InstallShield
Corporation.
The combination of Macrovision and InstallShield provides customers with
complete, market-leading Software Value Management solutions for all phases of
the post-development software lifecycle. This enables both software vendors and
their customers to get the maximum value out of their software.
 No other installation tool comes close to combining the
advanced features, reliability, and ease-of-use of Wise
Installation System. Thousands of developers have
already taken a stand against hard-to-use, unreliable
installation tools to make Wise Installation System the
standard for script-based installations. With Wise
Installation System 9, we’ve raised the bar once again.
Wise Installation System
Microsoft Windows
 Microsoft Windows is the name of several families of
software operating systems by Microsoft. Microsoft
first introduced an operating environment named
Windows in November 1985 as an add-on to MS-DOS
in response to the growing interest in graphical use
interfaces (GUIs).
 The Windows operating system allows people to
manage files and run software programs on desktop
and laptop computers.
Windows --Skills
 Windows Server Operating systems
(WinNT/2k/2k3
 Enterprise Level Security patch management
 Active Directory, WINS, DNS, DHCP and
Disaster Recovery
 Server Monitoring & Administration.
 Microsoft certified
Mail Server
 A mail server is a server dedicated to sending
and receiving mail. A software application
handles the sending of messages from client
machines and the receipt of email from other
servers.
Exchange
 Exchange is a popular Microsoft messaging system that
includes a mail server, e-mail program (e-mail client),
and groupware applications. Designed for use in a
business setting, the Exchange server is often used in
conjunction with Microsoft Outlook to take advantage
of Outlook's collaborative features, such as the ability
to share calendars and contact lists.
 Email Messaging and collaboration software that enable
you to send and receive email and other forms of
interactive communication through Computer
networks.
Exchange---Skills
Exchange 5.5/ 2000/ 2003
Migration of Exchange 5.5 to Exchange 2000/2003
Windows 2000/2003 and ADS
Trouble shooting mail box access issue
Public folder issues
Client Access for Outlook.
Mail flow trouble shooting
Exchange Backup and restore
Monitoring & Performances tuning of Exchange
environment
Antivirus Clients for Exchange like Trend Micro, Antigen
& MacAfee
Lotus Notes
 Lotus Notes is a client –server, collaborative
application developed and sold by IBM Software
Group. IBM defines the software as an
"integrated desktop client option for accessing
business e-mail, calendars and applications.
Lotus Notes--Skills
 Administration and support of multi-server Lotus
Collaborative and Messaging Infrastructures.
 Ability to install and configure Lotus Collaboration and
Messaging Infrastructures
 Ability to install and configure related third party software
including anti-virus, spam control, monitoring, and
wireless messaging (e.g. Blackberry)
 Configure and manage Lotus Collaboration and Messaging
advanced features and add-on software like clustering,
ICM, Internet site documents.
ADS –Active directory Services
 An advanced, hierarchical directory service that
comes with Windows 2000 servers.
 Active Directory is Microsoft's trademarked
directory service, an integral part of the
Windows 2000 architecture.
 Similar to the way data stored in a file system.
 Active Directory is designed especially for
distributed networking environments.
ADS --Skills
 Implementation of ADS
 Trouble Shooting and Escalating to the team
 Create Account, edit and modify.
 Worked on More than 20 Domain Controllers
 Worked Actively on Any Complex Active
Directory/DNS/SHCP Troubleshooting Scenarios.
 AD Replication and File Replication
 AD File Systems
VMware
 VMware is a company that provides
virtualization software for x86-compatible
computers. VMware Inc. is a subsidiary of EMC
Corporation.
 VMware is a widely-installed operating system
for IBM-compatible computers and servers that
can host other operating systems in such a way
that each operating system behaves as if it were
installed on a self-contained computer with its
own set of programs and hardware resources.
VMWare ------Skills
 VMWare Server for Installation, configuration
and support with knowledge of Server
Virtualization techniques.
 Windows and Linux Platforms
Networking (TCP/IP, DNS, NFS, NIS) and
Storage (SAN) components
 At least one of the following tools for
virtualization and consolidation, VMWare
Capacity Planner,ZODIAC, CIRBA, VISIAN
Mastered
Citrix
 Citrix MetaFrame Presentation Server
is a technology that can allow remote
users to connect to applications that
are actually installed on a remote
computer. It uses a mix of technology
that results in that remote application
looking and behaving just as though it
was installed on the local machine.
Citrix ---Skills
 Citrix Presentation Server 3.0 & 4.0
 Citrix Server Gateway
 Meta Frame XP.
 Citrix load balancing
 Production environment
 Windows terminal Services
 Terminal Licensing, Citrix Licensing
 Resource Management
AS 400
 AS/400 - formally renamed the "IBM iSeries," but still
commonly known as AS/400 - is a midrange server
designed for small businesses and departments in large
enterprises and now redesigned so that it will work well
in distributed networks with Web applications.
 Its operating system is called the OS/400. With multi-
terabytes of disk storage and a Java virtual memory
closely tied into the operating system
AS/400 --Skill
 Backup Policy Management Backup Scheduling
on AS 400
 Experience in BRMS, Mimix, Robot Console
and monitoring
HP-UNIX
 Hewlett Packard UniX) is Hewlett-Packard
proprietary implementation of the Unix operating
system,
 HP-UX version of UNIX. It is based on AT&T's
System V UNIX, but has features of BSD
(Berkeley Standard Distribution), the other major
variant of UNIX.
 HP-UX was the first Unix to use access control
lists for file access permissions rather than the
standard Unix permissions system. HP-UX was
also among the first Unix systems to include a
built-in logical volume manager.

Hard ware
 HP 9000 Superdomes
HP 9000 series 800 Business
Servers
HP Net servers (LXr8000, LX
Pros, LH, LC, LF, LD series)
HP disk array (XP 1024, XP
512,XP256, VA disk array)
HP Auto RAID 12H, Model 20
Disk Array
HP 9000 Superdome
Servers
HP Net Servers
HP-Unix --- Skills
 OS Recovery
 HP 9000 systems,NPAR, VPAR, Super
dome, HP_UX 11.x experience
 LVM Configuration, Monitoring Tools
Knowledge
 MS/Service Guard ; MC/SG for SAP,
Oracle and NFS
 Fiber Channel SAN, TCP/IP, NFS,
SAMBA, DNS, FTP, SMTP, BOOTP,
NTP
 Performance Analysis
 Good at Shell, Perl Scripting
HP-UX 11.11
on HP
9000/800
Series
Solaris
 An Unix-based operating
environment developed by Sun
Microsystems. Originally developed
to run on Sun's SPARC work station.
 Sun has historically dominated the
large Unix workstation market. As
the Internet grew in the early 1990s,
Sun's SPARC/Solaris systems
became the most widely installed
servers for Web sites.
Solaris --Skills
 OS Recovery
 Strong concepts of networking like TCP /
IP
 Loading of software, NFS, NIS & DNS.
 Veritas volume manager,SAN,NAS,shell
scripting
 Sun Cluster/ Veritas Cluster
 Performance Analysis
Internet
Explorer on
Solaris
AIX
 Advanced Interactive eXecutive, a
version of UNIX produced by
IBM. AIX runs on a variety of
computers, including PCs and
workstations.
 The AIX 5L 5.3 release runs on
up to 64 IBM POWER or
PowerPC architecture central
processing units and two
terabytes (TB) of random access
memory.
AIX -- Skills
 AIX v5.3, LVM Configuration, NIM,
LPAR/DLPAR, HMC, VIO on p5
Arch.
 User Creation, file/directory permission,
loading of Software and system patches.
 TCP/IP Concepts, performance tuning,
write and debug shell scripting
 HACMP (High Availability Cluster
Processing)., VCS Cluster
Linux
 Linux (commonly pronounced : is the
name usually given to any Unix-like
computer operating system that uses the
Linux kernel. Linux is one of the most
prominent examples of free software and
open source development.
 The name "Linux" comes from the Linux
kernel, started in 1991 by Linus Torvalds.
The system's utilities and libraries usually
come from the GNU operating system,
announced in 1983 by Richard Stallman.
LINUX ---Skills
 Problem Mgmt on Linux
 High Availability
environments: (RedHat: AS2.1,
AS3.0, AS4.0 ; SUSE: 8.0 and
9.0 Enterprise
 Performance Analysis
 Disaster Recovery planning
Linux Pics.
Macintosh on
Linux
Networking
 Networking is the practice of linking two or more
computing devices together for the purpose of sharing
data. Networks are built with a mix of computer
hardware and computer software.
 Networks can be categorized in several different ways.
One approach defines the type of network according to
the geographic area it spans. Local area networks
(LANs), for example, typically reach across a single
home, whereas wide area networks (WANs), reach
across cities, states, or even across the world. The
Internet is the world's largest public WAN.
SAP
 Original name for SAP was German: Systeme,
Anwendungen, Produkte, German for "Systems
Applications and Products." The original SAP idea
was to provide customers with the ability to interact
with a common corporate database for a
comprehensive range of applications. Gradually, the
applications have been assembled and today many
corporations, including IBM and Microsoft, are using
SAP products to run their own businesses.
SAP R/3
 Sap R/3 is a 3 tier based Client/ server Application.
One layer is presentation layer (Client) which Interface
with the end user. Second layer is application for all
business specific requirements (Program), and the third
is database which contain all information & records
about the sys, including transaction and configuration
Programming.
 Sap R/3 has been developed its own language called
ABAP. (Advanced Business Application Programming).
SAP R/3 Different Modules
 FICO – Financial Accounting and Controlling.
Fulfill all the international requirements that must be
met by the FAD.
 SAP SD – Sales and Distribution.
Part of logistics module that support your customer,
Starting from Quations, Sales orders towards billing the
customers.
 SAP MM – Material Management
Covers the functionality required to purchase the goods
and Services, manage inventory and inspect incoming
materials.
 SAP HR – Human Resource
Benefits Management, Personnel Management,
Employee Self Service, Time management, Travel
Management
Effectively Manage information about the people in the
organization.
 SAP PM --- Plant Maintenance
PM Applications components provides you with a
comprehensive software solution for all the
maintenance activates
 SAP PS --- Project Systems
Able to control all tasks in project execution, you need
an organizational form that is specific to the project and
which is shared by all departments involved.
 SAP BW –Business Solution Warehousing
Comprehensive end to end data ware house solution
with optimized structure for reporting and analysis
 SAP IS --- Investment Support
 SAP SCM APO – Supply Chain Management
Advanced Planner and Optimizer
Planning and Optimizing supply chain process at a
strategic, tactical and operational planning level.
 SAP SEM ---- Strategic Enterprise Management
Application which allows for multi dimensional
planning, complex calculation program etc.
Web Administrator
 Web administration is the back end of Web
development. Administrators keep the Web
servers up and running, make sure the
hosting continues to work, the servers are
secure and keeps track of the logs. Web
administration is a vital part of any Web
operation and understanding the back end
will help a Web designer understand how it
all works together.
 Maintaining a Web Server and Web Site
Storage
 Enterprise storage is the computer storage
designed for large-scale, high-technology
environments of the modern enterprises. When
comparing to the consumer storage, it has
higher scalability, higher reliability, better fault
tolerance.
Back UP
 Backup storage is storage that is intended
as a copy of the storage that is actively in
use so that, if the storage medium such as
a hard disk fails and data is lost on that
medium, it can be recovered from the
copy.
 In an enterprise, because the loss of
business data can be catastrophic, it is
important that backup storage be
provided.
Computer Tape
Backup
Storage
Backup-----Skills
 Technical expertise on Backup management
products and tools installed in Backup
environment
 Support all Backup administration and
management policies and procedures
 Manage the backup infrastructure
EMC Storage Management
 EMC --CLARiiON is a SAN disk array manufactured and
sold by EMC Corporation. Occupying the entry-level and mid-
range of EMC's SAN disk array product palette, it is
complemented by the high-end Symmetrix.
 Celerra is the family name for EMC's Network Attached
Storage (NAS) products. It comes in either a gateway or
integerated configuration in 3 different models.
 The Symmetrix is EMC's flagship enterprise storage array.
 Invista is a software product which provides a storage
virtualization solution that runs on intelligent SAN switches
(i.e. Cisco or Brocade).
EMC
Clariion
EMC CX300
storage
EMC Storage Management-- Skills
 Provide support to Storage Management services and product
support for various EMC Storage Arrays - namely Clarion,
Symmetrix and DMX, supported storage solutions across various
accounts
 technical support, guidance and direction for products
supported.
 Provide recommendations to improve the SAN infrastructure,
and address/lead critical issues and root cause analysis
 Proven track record in the implementation and execution of
documented support processes and can direct others in same.
EVA
 HP Enterprise Virtual Array
(EVA)
 EVA is a virtual Storage system
with enterprise – Class
performance and availability,
designed for storage
environments.
HP EVA 4400
EVA---Skills
 HP Array product experience:
EVA, MA, MSA, RA4100
 Experience on the SAN Switches
range of products (Brocade,
McData, Cisco)
 Networked storage hardware and
concepts (SAN, NAS, DAS)
HP EVA for
Windows File
Services
SAN

 A SAN (Storage Area Network) is a network
specifically dedicated to the task of transporting
data for storage and retrieval. SAN architectures
are alternatives to storing data on disks directly
attached to servers or storing data on Network
Attached Storage (NAS) devices which are
connected through general purpose networks.
 (SAN) is a high-speed subnetwork of shared
storage devices. A storage device is a machine that
contains nothing but a disk or disks for storing
data.
SAN ---Skills
 SAN Administration
 Analyse and resolve or escalate problems.
Ensure integrity of supported environment.
 Backup and Recovery
 change and problem management tools
 McData Fibre Channel Switches & Brocade
Swiitches
NetApps Storage
 NetApp provides disk-to-disk backup that's
faster and far more reliable than tape for all
storage environments from data center to
remote office.
 NetApp's disk-to-disk backup solutions can
optimize your existing tape backup or reduce
your reliance on tape. You get much faster
backups and restores, and you save on storage.
Veritas NetBackup
 Veritas NetBackup 6.5 delivers high
performance data protection that scales
to protect the largest UNIX, Windows,
Linux and NetWare environments. With
complete protection from remote office
to data center to vault, NetBackup
offers a single console for all backup
and recovery operations
VERITAS
NetBackup 5.x
Vault (VT-263)
Veritas Netbackup--Skills
 Veritas Netbackup Performance monitoring and
analysis
 Participate in the recovery of application
environments where required
 Support and product support for Veritas
Netbackup across various accounts
Tivoli Storage Manager
 IBM Tivoli Storage Manager
(ITSM) is a centralized policy-based
data warehouse, generally billed as
enterprise class data backup and
recovery software.
 The software enables a user to insert
objects via space management,
backup, and archive tools, or to
retrieve that data via similar recall,
restore and retrieve methods.
IBM Tivoli
Storage
Manager ...
Tivoli Storage Manager---Skills
 IBM Tivoli Storage Manager Server on
Windows & UNIX
 IBM Tivoli Storage Manager for Database
(Oracle, DB2, SQL etc)
 Experience on TSM Server side and client
side
 Oracle backups/TDP backup
troubleshooting
 Node registration, schedule policy changes,
administration on AIX platform
 IBM Tape libraries configuration and
remote troubleshootingTivoli Storage
Manager
Legato Networker
 Legato's NetWorker is a network based
backup system.
 EMC Legato Networker is an
enterprise level backup and recovery suite
produced by EMC Corporation. It
provides backup functionality to
Windows, Linux, Unix, Macintosh,
NetWare and OpenVMS environments.
Legato
NetWorker
 Experience in supporting Legato Net
worker
 Monitoring and Reporting
 Backup Reporting
 Escalation point for any Backup /
Restore related operational issues
Legato Networker--Skills
Enabling
Legato
NetWorker
backups
Storage Technical Support
 Flow of Work:
 1. Candidate would support HP Storage Device.
 2. Candidate would Cater to Enterprice Client Globe.
Problem Onsite Eng
HP Solution Center Eng
CCE
Set up the same
problem in the
lab and come out
with Solution
Call
If Problem is
not solved
If Problem is not solved
Enterprise Client
Storage Technical Support--Skills
 Enterprise Tool: - Net backup, Legato, Data
Protector
 Storage :- XP, EVX, MSA, Symmetric, Clarion,
Netapps, IBM Shark
 TLM:- Commvault
 Question: How much Storage you have
handled?
 Answer: 100 terabytes.
Project Manager
 A project manager is a professional in the field of project
management. They have the responsibility of the planning,
execution, and closing of any project, typically relating to
construction industry, architecture or software development.
Many other fields in the production, design and service
industries also have project managers.
 A project manager is the person accountable for accomplishing
the stated project objectives. Key project management
responsibilities include creating clear and attainable project
objectives, building the project requirements, and managing the
triple constraint for projects, which is cost, time, and scope.
 Technical Skills:
 Application
 Infrastructure
Infrastructure Project Manager---
Skill
 PMI or PMP Certification.
 Drive and Run the project End to End
 Handled offshore project.
 Unix, Intel, Mainframe, Storage, Network
(LAN/WAN)
 Tool:
 MS Project (Mile Stone, Risk Management, Project
Initialization, Project Closure).
 RPM
What is Java Technology?

Java technology is a groundbreaking computing platform
released by Sun Microsystems in 1995. Originally called OAK, it
was renamed as the Java programming language in 1995.
Java technology opens up a wealth of exciting possibilities for
consumers. It enables just about any application -- including
games, tools, and information programs and services -- to run on
just about any computer or device. From desktop PCs to mobile
handheld devices and cell phones, Java technology today is just
about everywhere. If you don't already have it, get it now and
start enjoying the best digital experience around.
Java
 Java technology is both a programming language and a platform.
 What Can Java Technology Do?
The general-purpose, high-level Java programming language is a powerful software
platform. Every full implementation of the Java platform gives you the following
features:
Development Tools: The development tools provide everything you'll need for
compiling, running, monitoring, debugging, and documenting your applications.
Application Programming Interface (API): The API provides the core functionality of
the Java programming language
Deployment Technologies: The JDK software provides standard mechanisms such as
the Java Web Start software and Java Plug-In software for deploying your applications
to end users.
User Interface Toolkits: The Swing and Java 2D toolkits make it possible to create
sophisticated Graphical User Interfaces (GUIs).
Integration Libraries: Integration libraries such as the Java IDL API, JDBCTM API,
Java Naming and Directory InterfaceTM ("J.N.D.I.") API, Java RMI, and Java Remote
Method Invocation over Internet Inter-ORB Protocol Technology (Java RMI-IIOP
Technology) enable database access and manipulation of remote objects
Java - Development Environment
 • Virtual machines for different platforms
 • Portable code
 • Multi-threaded, monitor based concurrency
 • Distribution aware
 • Introspection
 • Sandbox - Security policies
 • Dynamic code loading
 • Windowing toolkit
 • Interpreter architecture
Java - Component Technology
Coding conventions to represent architectural
elements
 • Frameworks and containers for architecture services
 • Interfaces to encapsulate implementation
– JVM is an API
 • Component categories
– Applications, beans, servers, applets, servlets,
EJBeans,MBeans
 • Plug-and-play achieved through component factories
– Components implement interfaces to realize services
SUN Corporation released three
versions(editions) of Java.
 1. Standard edition(J2SE).
Formerly J2SE but renamed to Java Standard Edition when the
Java 2 convention was dropped with the release of Java 5
(formerly J2SE 1.5).
 2. Enterprise edition(J2EE).
Formerly J2EE (see above). It includes Java Standard Edition
plus most of the other Java technologies including JavaMail,
Activation, JAXB (Java API for XML Binding), Servlets, JSF
(Java Server Faces), JMS (Java Messaging Service), EJB
(Enterprise Java Beans), and others.
 3. Mobile edition(J2ME).
Formerly J2ME. It includes most of Java SE and some
additional APIs for handheld devices.
JavaBeans
 Reusable Java components
 – Visual and non-visual components possible
 • Visual manipulation in builder tools
 • Design time capabilities
 – Customization and configuration
 • Run time
 – Actual bean functionality
 • Beans support separate design-time and runtime
 interfaces
J2EE Technologies
 Java 2 Platform, Enterprise Edition (Java 2
EE) builds on the solid foundation of Java
Platform, Standard Edition (Java SE and is the
industry standard for implementing enterprise-
class service-oriented architecture (SOA) and
next-generation web applications.
J2EE Technologies
 Java Servlets
 JSP
 EJB
 JMS
 JDBC
 JNDI
 JTA / JTS
 JavaMail
 JAAS
 XML
J2EE Components
 Java Servlets-Servlets are the Java platform technology of
choice for extending and enhancing web servers.
Servlets can also access a library of HTTP-specific calls
and receive all the benefits of the mature Java language,
including portability, performance, reusability, and
crash protection
 JSP – JavaServer Pages -- JavaServer Pages technology uses
XML-like tags and scriptlets written in the Java programming
language to encapsulate the logic that generates the content for
the page. Any and all formatting (HTML or XML) tags are
passed directly back to the response page.
 EJB – Enterprise Java Beans --- Enterprise
JavaBeansTM is the server-side component
architecture for the J2EETM platform. EJBTM
enables rapid and simplified development of
distributed, transactional, secure and portable
Java applications.
 JMS – Java Message Service ---Enterprise messaging
provides a reliable, flexible service for the
asynchronous exchange of critical business data
and events throughout an enterprise. The JMS
API adds to this a common API and provider
framework that enables the development of
portable, message based applications in the Java
programming language.
 JNDI – Java Naming and Directory Interface ----JNDI
is an API specified in Javatm that provides naming and
directory functionality to applications written in Java. It
is designed especially for Java by using Java's object
model. Using JNDI, Java applications can store and
retrieve named Java objects of any type.
 JDBC – Data Access API ----JDBCTM technology is an
API that lets you access virtually any tabular data source
from the JavaTM programming language.
 Cross-DBMS connectivity to a wide range of SQL databases
 Access to other tabular data sources, such as spreadsheets or
flat files.
 JTA / JTS – Transactions ---The Java Transaction API
(JTA) and the Java Transaction Service (JTS) allow
J2EE application servers to take the burden of
transaction management off of the component
developer. Developers can define the transactional
properties of Enterprise JavaBeansTM technology based
components during design or deployment using
declarative statements in the deployment descriptor.
 JavaMail ---The JavaMailTM 1.2 API provides a set of
abstract classes that model a mail system.
 The API provides a platform independent and protocol
independent framework to build Java technology-based
mail and messaging applications.
 J2EE contains JAF – JavaBeans Activation Framework
since it is required by JavaMail
 JAAS – Java Authentication and Authorization Service
----- Authentication of users, to reliably and securely
determine who is currently executing Java code,
regardless of whether the code is running as an
application, an applet, a bean, or a servlet; and
Authorization of users to ensure they have the access
control rights (permissions) required to do the actions
performed.
 XML ---J2EE 1.3 includes JAXP 1.1 support, as
well as Servlet Filters and XML JSPTM
documents. The JavaTM API for XML
Processing ("JAXP") supports processing of
XML documents using DOM, SAX, and XSLT.
J2EE Deployment
 JAR – Java ARchive
 Java class file
 EJBs
 WAR - Web ARchive
 Servlets
 JSPs
 EAR - Enterprise ARchive
 Contains other JARs and WARs to form an entire application
 Deployment descriptors
 XML
 Required for EJB JARs, WARs, EARs
Difference Between Java and J2EE
 Java is a language and J2ee is a platform which implements java
language.
 Java can be divided into 3 categories
1.core java
2.advanced java
3.J2EE
Core java and advanced java are the standard editions of java
where as J2EE is the enterprise edition .
 Java is a object-oriented program its a complete programming
language. java has two lives, one as a stand-alone computer
language for general- purpose programming and the other as a
supporting language for Internet programming.
 J2EE is a platform for building server-side application . its used
for enterprise edition means a business organization, and
enterprise application, distributed application through a
component -based application model.
C Language
 The C programming language was designed by Dennies
Ritchie in the early 1970s at Bell Laboratories. It was
first used system implementation language for the
nascent Unix operating system. The main reason to
devised C was to overcome the limitations of B. It was
Derived from the type-less language BCPL ((Basic
Combined Programming Language). C was was the
evolution of B and BCPL by incorporating type
checking. It was originally intended for use in writing
compilers for other languages.
C++
 C++ was devised by Bjarne Stroustrup in 1983
at Bell Laboratories. It is an extension of C by
adding some enhancements to C language.
Bjarne combined the simula's(a language
designed for making simulations, created by
Ole-Johan Dahl and Kristen Nygaard) features
of object oriented and the efficiency of C. The
new features added to language are templates,
namespaces, exception handling and use of
standary library.
Difference between C and C++
 C++ is an extension of C language. This means that you can not
only use the new features introduced with C++ but can also use
the power and efficiency of C language. C and C++ are no more
language for writing compilers and other languages, these general
purpose languages are used worldwide in every field.
 The main difference between C and C++ is that C++ is object
oriented while C is function or procedure oriented. Object
oriented programming paradigm is focused on writing programs
that are more readable and maintainable. It also helps the reuse
of code by packaging a group of similar objects or using the
concept of component programming model. It helps thinking in
a logical way by using the concept of real world concepts of
objects, inheritance and polymorphism.
.NET
 .NET is a "revolutionary new platform, built
on open Internet protocols and standards,
with tools and services that meld computing
and communications in new ways."
What Is .NET?
 Initiative launched in 2002
 Comprehensive family of products
 Helps BUILD, MANAGE, USE and
EXPERIENCE Web Services
 Web Service:
 Reusable piece of code accessed directly by another
service or software application
 Programs written in any language on any platform
NET Platform
 Consists of 5 main components
.NET Building
Block Services
.NET Framework
.NET Enterprise
Servers
Operating system on servers, desktops and devices
Visual Studio .NET
.NET Framework
Two main components:
 1. Common Language RunTime (CLR)
 2. .NET Framework Class Library
Common Language Runtime (CLR):
 Manages memory, security and language integration
 Features include strong type names, cross language
debugging, dynamic binding
.NET Framework Class Library
 Supplies resources needed to build
applications
 Unified classes
 3 components:
 ASP.NET (build Web applications/services)
 Windows Forms (user interface development)
 ADO.NET (help connect applications to
databases)
World of Technologies - ARJUN

More Related Content

What's hot (20)

Resume
ResumeResume
Resume
 
SANJAY M JADHAV _May 28th Resume
SANJAY M JADHAV _May 28th ResumeSANJAY M JADHAV _May 28th Resume
SANJAY M JADHAV _May 28th Resume
 
SanjayResume
SanjayResumeSanjayResume
SanjayResume
 
Malek Khalifa CV
Malek Khalifa CVMalek Khalifa CV
Malek Khalifa CV
 
IT Accreditations Explained
IT Accreditations ExplainedIT Accreditations Explained
IT Accreditations Explained
 
Pardeep Rana IT CV_Breif
Pardeep Rana IT CV_BreifPardeep Rana IT CV_Breif
Pardeep Rana IT CV_Breif
 
C.N.Vinoth_Resume
C.N.Vinoth_ResumeC.N.Vinoth_Resume
C.N.Vinoth_Resume
 
Symantec Backup Exec 15 Administrator's Guide
Symantec Backup Exec 15 Administrator's GuideSymantec Backup Exec 15 Administrator's Guide
Symantec Backup Exec 15 Administrator's Guide
 
Krishna_CV2016
Krishna_CV2016Krishna_CV2016
Krishna_CV2016
 
Sujeet CV
Sujeet CVSujeet CV
Sujeet CV
 
RedHat Linux Administrator
RedHat Linux AdministratorRedHat Linux Administrator
RedHat Linux Administrator
 
What You See Here Is What You Get
What You See Here Is What You GetWhat You See Here Is What You Get
What You See Here Is What You Get
 
F_Meas_CV
F_Meas_CVF_Meas_CV
F_Meas_CV
 
Noman Ahmed Khan- CV
Noman Ahmed Khan- CVNoman Ahmed Khan- CV
Noman Ahmed Khan- CV
 
Keith D Stubitsch 02-15 Resume
Keith D Stubitsch 02-15 ResumeKeith D Stubitsch 02-15 Resume
Keith D Stubitsch 02-15 Resume
 
Ayman_Resume - update
Ayman_Resume - updateAyman_Resume - update
Ayman_Resume - update
 
Resume for Wintel Admin- Naveen Gupta
Resume for Wintel Admin- Naveen GuptaResume for Wintel Admin- Naveen Gupta
Resume for Wintel Admin- Naveen Gupta
 
HERMAN_STACY_JACKSON_Resume_041916
HERMAN_STACY_JACKSON_Resume_041916HERMAN_STACY_JACKSON_Resume_041916
HERMAN_STACY_JACKSON_Resume_041916
 
Rakesh Kumar Resume
Rakesh Kumar Resume Rakesh Kumar Resume
Rakesh Kumar Resume
 
Resume_shafie
Resume_shafieResume_shafie
Resume_shafie
 

Similar to World of Technologies - ARJUN

IT\Soft skills Certification for Indian students, professionals from State Un...
IT\Soft skills Certification for Indian students, professionals from State Un...IT\Soft skills Certification for Indian students, professionals from State Un...
IT\Soft skills Certification for Indian students, professionals from State Un...
Prof. Harsha Kestur
 
Syed Iqbal haider_updated
Syed Iqbal haider_updatedSyed Iqbal haider_updated
Syed Iqbal haider_updated
Syed Haider
 
System Administration DCU
System Administration DCUSystem Administration DCU
System Administration DCU
Khalid Rehan
 
vignesh resume
vignesh resumevignesh resume
vignesh resume
Vignesh B
 
SUJITH_SURENDRAN_PILLAI_Resume_2015
SUJITH_SURENDRAN_PILLAI_Resume_2015SUJITH_SURENDRAN_PILLAI_Resume_2015
SUJITH_SURENDRAN_PILLAI_Resume_2015
Sujith S PIllai
 
Amol_New_Resume.[1]
Amol_New_Resume.[1]Amol_New_Resume.[1]
Amol_New_Resume.[1]
Amol Gadhave
 

Similar to World of Technologies - ARJUN (20)

Accel Frontline Remote Infrastructure Capabilities
Accel Frontline Remote Infrastructure CapabilitiesAccel Frontline Remote Infrastructure Capabilities
Accel Frontline Remote Infrastructure Capabilities
 
Afl rim capabilities
Afl rim capabilitiesAfl rim capabilities
Afl rim capabilities
 
Murari kumar
Murari kumarMurari kumar
Murari kumar
 
Resume Murali Raju
Resume Murali RajuResume Murali Raju
Resume Murali Raju
 
silambarasan doc-1 (1)
silambarasan doc-1 (1)silambarasan doc-1 (1)
silambarasan doc-1 (1)
 
IT\Soft skills Certification for Indian students, professionals from State Un...
IT\Soft skills Certification for Indian students, professionals from State Un...IT\Soft skills Certification for Indian students, professionals from State Un...
IT\Soft skills Certification for Indian students, professionals from State Un...
 
Cv
CvCv
Cv
 
US Based Jobs In The Offing
US Based Jobs In The Offing US Based Jobs In The Offing
US Based Jobs In The Offing
 
Ravi_updated_resume
Ravi_updated_resumeRavi_updated_resume
Ravi_updated_resume
 
Syed Iqbal haider_updated
Syed Iqbal haider_updatedSyed Iqbal haider_updated
Syed Iqbal haider_updated
 
Solving Your IT Challenges with Alliance Technologies and Invision Managed Se...
Solving Your IT Challenges with Alliance Technologies and Invision Managed Se...Solving Your IT Challenges with Alliance Technologies and Invision Managed Se...
Solving Your IT Challenges with Alliance Technologies and Invision Managed Se...
 
Challenges and best practices of database continuous delivery
Challenges and best practices of database continuous deliveryChallenges and best practices of database continuous delivery
Challenges and best practices of database continuous delivery
 
Resume Edit_7pm
Resume Edit_7pmResume Edit_7pm
Resume Edit_7pm
 
2010/09 - Database Architechs - Performance & Tuning Tool
2010/09 - Database Architechs - Performance & Tuning Tool2010/09 - Database Architechs - Performance & Tuning Tool
2010/09 - Database Architechs - Performance & Tuning Tool
 
Resume
ResumeResume
Resume
 
System Administration DCU
System Administration DCUSystem Administration DCU
System Administration DCU
 
vignesh resume
vignesh resumevignesh resume
vignesh resume
 
SUJITH_SURENDRAN_PILLAI_Resume_2015
SUJITH_SURENDRAN_PILLAI_Resume_2015SUJITH_SURENDRAN_PILLAI_Resume_2015
SUJITH_SURENDRAN_PILLAI_Resume_2015
 
Resume - Alejandro Mercado
Resume - Alejandro MercadoResume - Alejandro Mercado
Resume - Alejandro Mercado
 
Amol_New_Resume.[1]
Amol_New_Resume.[1]Amol_New_Resume.[1]
Amol_New_Resume.[1]
 

Recently uploaded

Recently uploaded (20)

Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 

World of Technologies - ARJUN

  • 1.
  • 2. Slide Details  Operating System ---- Slide 10  What is a Server? ---- Slide 11  Few Server Classifications ---- Slide 12  L1, L2 and L3 Technical Support ----- Slide13  Remote Administration ---- Slide 14  L1, L2 and L3 ITIL ---- Slide 15  L1 Support: Skills ---- Slide 16  The escalate the incidents to L2 ---- Slide 17  L2 Support: Skills ---- Slide 18  L3: Proactive Support ---- Slide 19  L3 Support: Skills ---- Slide 20
  • 3.  Competency Center Engineer ---- Slide 21  Skills --- CCE ---- Slide 23  Database Administrator ---- Slide 24  Oracle Database Administrator ---- Slide 25  Oracle DBA ---Skills ---- Slide 26  Must Have--- (Oracle DBA) ---- Slide 27  SQL ---- Slide 28  SQL DBA ---Must Have ---- Slide 29  Sybase ---- Slide 30  DB2 DBA ---- Slide 31  PL/ SQL ---- Slide 32  Informatica DBA ---- Slide 33  Production DBA and a Developer ---- Slide 34  Oracle Application Developer ---- Slide 36  Oracle Application Server ---- Slide 37  Data Warehouse Administrator ---- Slide 38  Database Architect ---- Slide 39
  • 4.  Database Analyst ---- Slide 40  Data Modeler ---- Slide 41  System DBA ---- Slide 42  Mainframe ---- Slide 43  Mainframe is so powerful ---- Slide 44  HP Open view ---- Slide 45  HP OpenView Operations –Skills ---- Slide 46  Questions to the candidate ---- Slide 47  If OVO ---- Slide 48  If NNM ---- Slide 49  If Service Desk ---- Slide 50  Open VMS ---- Slide 51  OVMS----Skills ---- Slide 52  Application Packaging: ---- Slide 53  InstallShield ---- Slide 54  Wise Installation System ---- Slide 55
  • 5.  Microsoft Windows ---- Slide 56  Windows –Skills ---- Slide 57  Mail Server ---- Slide 58  Exchange ---- Slide 59  Exchange---Skills ---- Slide 60  Lotus Notes ---- Slide 61  Lotus Notes—Skills ---- Slide 62  ADS –Active directory Services ---- Slide 63  ADS –Skills ---- Slide 64  VMware ---- Slide 65  VMWare ------Skills ---- Slide 66  Citrix ---- Slide 67  Citrix ---Skills ---- Slide 68  AS 400 ---- Slide 69  AS/400 –Skill ---- Slide 70
  • 6.  HP-UNIX ---- Slide 71  HP-Unix Hard ware ---- Slide 72  HP-Unix --- Skills ---- Slide 73  Solaris ---- Slide 74  Solaris –Skills ---- Slide 75  AIX ---- Slide 76  AIX – Skills ---- Slide 77  Linux ---- Slide 78  LINUX ---Skills ---- Slide 79  Networking ---- Slide 80  SAP ---- Slide 81  SAP R/3 ---- Slide 82  SAP R/3 Different Modules ---- Slide 83  Web Administrator ---- Slide 86
  • 7.  Storage ---- Slide 87  Back UP ---- Slide 88  Backup-----Skills ---- Slide 89  EMC Storage Management ---- Slide 90  EMC Storage Management– Skills ---- Slide 91  EVA ---- Slide 92  EVA---Skills ---- Slide 93  SAN ---- Slide 94  SAN ---Skills ---- Slide 95  NetApps Storage ---- Slide 96  Veritas NetBackup ---- Slide 97  Veritas Netbackup—Skills ---- Slide 98  Tivoli Storage Manager ---- Slide 99  Tivoli Storage Manager---Skills ---- Slide 100
  • 8.  Legato Networker --- Slide 101  Legato Networker--Skills --- Slide 102  Storage Technical Support --- Slide 103  Storage Technical Support—Skills --- Slide 104  Project Manager --- Slide 105  Infrastructure Project Manager---Skill --- Slide 106  Java Technology --- Slide 107  Java --- Slide 108  Java - Development Environment --- Slide 109  Java - Component Technology --- Slide 110  Three versions of Java --- Slide 111  JavaBeans --- Slide 112
  • 9.  J2EE Technologies --- Slide 113  J2EE Components --- Slide 116  J2EE Deployment --- Slide 121  Java and J2EE --- Slide 122  C Language --- Slide 123  C++ --- Slide 124  C and C++ --- Slide 125  .NET --- Slide 126  What Is .NET? --- Slide 127  .NET Platform --- Slide 128  .NET Framework --- Slide 129  .NET Framework Class Library --- Slide 130
  • 10. Operating System  An Operating System, commonly known as OS, is a software (set of programs) that manages all other programs in a computer.  OS controls all the components of the computer and provide many functions.  Operating systems can be of Character Used Interface (CUI), Graphical Used Interface (GUI), Single User, Multi User, Multi Threaded, Multi Tasking, Multiprocessing type.
  • 11. What is a Server?  Server is a high-end computer, linked by other computers (clients) and provides services to computer programs residing on it or in other computers.  In a typical server, an operating system, database software, client applications software etc., are installed and applications are implemented according to the business requirements.  The server resond to requests from the clients and thus the hardware and the software drive the server. HP, Apple, IBM, Dell, Toshiba, Gateway are some of the leading companies manufacturing server and they have different server models based on the operating systems and processors.
  • 12. Few Server Classifications:  Database Server: A server that stores and manages data which are accessed by several client applications over a computer network.  Network Server: A server on network that manages traffic.  File Server: A server on network used to store files.  Print Server: A server on network that manages printing.  Fax Server: A server on network that manages faxing.  Mail Server: A server on network that manages email.  Web Server: A server that processes user requests sent through a web browser(IE, Netscape etc.,) and sends the output over the internet.
  • 13. What is L1, L2 and L3 Technical Support Usually they all are Service Levels If you are having trouble with companies product then . L1 : Product Demo Basic troubleshooting L2 : Technical Problem L3 : Major problem
  • 14. Remote Administration  Remote administration refers to any method of controlling a computer from a remote location.  Software that allows remote administration is becoming increasingly common and is often used when it is difficult or impractical to be physically near a system in order to use it, or in order to access web material that is not available in one's location, for example viewing the BBC iPlayer from outside the United Kingdom.  A remote location may refer to a computer in the next room or one on the other side of the world. It may also refer to both legal and illegal (i.e. hacking) remote administration.
  • 15. What is L1, L2 and L3 ITIL (IT Infrastructure Library)  L1 - First Line Support (Logging, categorizing, prioritization, tracking, and routing incidents reported by users) - this is kind of environment in which tickets are logged through any of the channels like phone, web, email, text etc. L1 is supposed to be the first to acknowledge an incident.
  • 16. L1 Support: Skills  Follow up scripted solution to the customers  Incident Management  Basic amount of checks and processors.
  • 17. The escalate the incidents to L2.  L2- Respond to incidents raised by the users as per the agreed SLAs and timelines. They usually have a Run-Book which they can refer to for immediate resolutions.  They are also supposed to liase with any other support or dependency groups in case the incident has any linkage.
  • 18. L2 Support: Skills  Incident Management  He should know which tool to use.  Resolve incidents  Identify the problem  Problem management  Root Cause Analysis  Mentors to L1  Capacity Management  Change Management  He should be an implementer
  • 19. L3: Proactive Support  L3 - L2 escalates the problem to L3; L3 staff is supposed to participate in management, prioritization, minor enhancements / fix activities , problem management, stability analysis, etc. L3 is supposed to be proactive in nature thus identifying problems in advance and looking for continuous service improvements
  • 20. L3 Support: Skills  Identify the problem by looking at incident management reports.  Plan the Change  Develop scripted solutions  Plan for change and capacity  Guide L1 & L2  Should be able to handle complete root cause analysis  Identify process and product  Capacity Management  Change management  Driving Infrastructure Management
  • 21. What is Competency Center Engineer  Technical positions to support customers utilizing Industry Standard Servers  Clarify, analyze and develop solutions to unknown complex problems.  Provide leadership and ownership in technical problem management and the resolution of all issues, working closely with end customers, internal support professionals and Company remote and field support staff. Provide leadership and ownership in technical problem management and the resolution of all issues, working closely with end customers, internal support professionals.
  • 22.  Develop action plans to investigate and resolve complex issues / problems and clearly communicate these to engineers, customers and / or relevant managers. Qualify, reproduce potential product issues Qualify, reproduce potential product issues.  Identify and contribute to projects to improve product support, customer satisfaction and team efficiency. Contribute to the improvement of team performance. Contribute to the improvement of team performance. Create and link knowledgebase articles in conjunction with resolving technical issues. Create and link knowledgebase articles in conjunction with resolving technical issues.
  • 23. Skills --- CCE  Highest Level of Escalation for Companies product and they are last line of support for the product.  Take escalation for L1 guys and fix the problem  High tech technical is escalated.
  • 24. Database Administrator:  A Database administrator is more of a data facilitator – making sure data is secure, available and is used productively. This involves administrative, maintenance and routine activities such as installing database, user account maintenance, management of backups, performance tuning and data recovery. This requires good knowledge of the Oracle database architecture. Essentially the DBA is responsible for designing and maintaining an organization's database, and ensuring that data is only available only to authorized users.
  • 25.  In the database field, Oracle is the recognized market leader. Oracle software suits all businesses. It has the most robust database and supports highly critical systems with both database and development tools. This creates a need for Oracle Database Administrators as well as Application Developers. Oracle has therefore identified and created certification tracks for these job profiles.
  • 26. Oracle DBA ---Skills Oracle DBA L1/l2 L3 1. How much Experience As DBA 2 - 4 4+ 2. How much Exp on Production Support 2 +(1-2) 3. How many Production DBA you have worked on. Hire 10 4. In house Support/ Customer Support Only Customer Support
  • 27. Must Have--- (Oracle DBA)  Backup Recovery  RMAN  Alert Monitoring  OEM  Oracle Enterprise Managers  Customers Scripts  Business Continuity  Stand By ---L2  Data Guard / RAC ---L3  Shell Scripting  SQL, PL/SQL  Upgration/Migration/Patch MGMT
  • 28. SQL :  SQL, pronounced SEQUEL, is the standard language to access relational databases. SQL is an abbreviation for Structured Query Language. SQL is used to communicate with a database. According to ANSI (American National Standards Institute), it is the standard language for relational database management systems. SQL statements are used to perform tasks such as update data on a database, or retrieve data from a database.
  • 29. SQL DBA ---Must Have  Stand By  Log Shipping  Windows Clustering  Shell Scripting : T SQL  SQL DBA : 7.0 or 2000  Replication/Migration
  • 30. Sybase:  Sybase is a computer software company that develops and sells database management system (DBMS) and middle Ware products. Sybase was the first enterprise DBMS for the Linux operating system.
  • 31. DB2 DBA  Short for Database 2, a family of relational database products offered by IBM. DB2 provides an open database environment that runs on a wide variety of computing platforms. A DB2 database can grow from a small single-user application to a large multi-user system. Using SQL, users can obtain data simultaneously from DB2 and other databases.
  • 32. What is PL/ SQL  PL/SQL, Oracle's procedural extension of SQL, is an advanced fourth-generation programming language (4GL). It offers software-engineering features such as data encapsulation, overloading, collection types, exceptions, and information hiding. PL/SQL also supports rapid prototyping and development through tight integration with SQL and the
  • 33. Informatica DBA  Informatica is a widely used ETL tool for extracting the source data and loading it into the target after applying the required transformation.
  • 34. Difference between a Production DBA and a Developer.  A developer will work with code, specifically SQL, PL/SQL, java, etc. and will develop applications and software.  A Development DBA usually works closely with a team of developers and gets more involved in design decisions, giving advice on performance and writing good SQL. That can be satisfying at a human level because you are part of a team and you share the satisfaction of the team's accomplishments
  • 35.  A production DBA has to support the infrastructure needed to run the code against the database systems (backups, troubleshooting, installs, upgrades, security, monitoring, etc.).  A production DBA is responsible for maintaining Databases within an organisation, so it is a very difficult and demanding job. He or she, often gets involved when all the design decisions have been made, and has simply to keep things up and running.  A DBA must be a jack of all trades and have a thorough understanding of logical and physical database design, operating systems, networks, applications, programming languages and tools, storage hardware, security, web technologies, middleware, scripting, monitoring software, etc.
  • 36. Oracle Application Developer  An application developer is more of a business analyst / software developer. The developer is concerned with planning and designing a database whose structure meets the users current and future needs for data storage and reporting. This is very similar to programming in that developmental languages are used to develop database applications. Simply put, Application Developers develop applications on Oracle. This requires sound understanding and grasp of SQL, PL/SQL, and the ability to develop Internet applications using Form Builder and Report Builder. Most modern technologies including e-commerce rely on database systems. And today's application developer must be equipped with Internet skills because of database advancements and developments in this area, most especially in e- commerce.  In developing systems, application developers must have the skills and attributes of a programmer such as logical thinking, attention to detail, ability to focus for long periods. Common activities include: gathering and analyzing requirements, coding and testing
  • 37. Oracle Application Server  Oracle Application Server 10g (the "g" stands for Grid), consists of an integrated, standards-based software platform. It forms part of Oracle Corporation's Fusion Middlewae technology-stack. The heart of Oracle Application Server consists of Oracle HTTP Server (based on Apache HTTP Server) and OC4J (OracleAS Containers for J2EE) which deploys J2EE-based applications. The latest version of OC4J offers full compatibility with the J2EE 1.4 specifications.  Oracle Application Server became the first platform designed for grid computing as well as with full life-cycle support for Service- Oriented Architecture (SOA)
  • 38. Data Warehouse Administrator  Organizations that implement data warehouses for performing in-depth data analysis often staff DBAs specifically to monitor and support the data warehouse environment. Data warehouse administrators must be capable DBAs, but with a thorough understanding of the differences between a database that supports OLTP and a data warehouse. Data warehouse administration requires experience with BI and query tools, specialized database design for data warehousing, knowledge of data warehousing technologies (such as OLAP, ETL, etc.), ETL skills, and so on.  Of course, there may be other types of DBAs, too. The point is that there is not one simple job out there with the title DBA. There are actually many jobs that fall under the larger heading of database administrator.
  • 39. Database Architect  Some organizations create a separate position, database architect, for design and implementation of new databases. The database architect is involved in new design and development work only; he is not involved in maintenance, administration, or tuning of established databases and applications. The database architect designs new databases for new or existing applications. Typical tasks performed by the database architect include:  a Creating a logical data model (if no DA or data modeler position exists)  a Translating logical data models into physical database designs  a Implementing efficient databases, including specifying physical characteristics, designing efficient indexes, and mapping database objects to physical storage devices  a Analyzing data access and modification requirements to ensure efficient SQL and optimal database design  a Creating backup and recovery strategies for new databases
  • 40. Database Analyst  Another common staff position is the database analyst. There is really no set definition for this position. Sometimes junior DBAs are referred to as database analysts. Sometimes a database analyst performs a role similar to that of the database architect. Sometimes the data administrator is referred to as the database analyst or perhaps as the data analyst. And sometimes a database analyst is just another term used by some companies instead of database administrator.
  • 41. Data Modeler  A data modeler is usually responsible for a subset of the data architect’s responsibilities. A data modeler is usually not considered a DBA, but this is not a hard and fast rule.
  • 42. System DBA  A system DBA focuses on technical rather than business issues, primarily in the system administration area. Typical tasks center on the physical installation and performance of the DBMS software.
  • 43. What is Mainframe?  Mainframe is a powerful, high-end computer which supports several hundreds or thousands of users simultaneously. Thereby its usage is widely spread among the large businesses that involves high-volume, high-performance and processor-intensive tasks. Its also an expensive computer capable of organizing and executing multiple processing tasks at awe-inspiring speeds.
  • 44. Why Mainframe is so powerful?  Security: Mainframe provides multi-levels of security from boot password (Finds a disk where Operating System resides and asks for a password) to table-level security.  Multithreading: Mainframe is capable of dividing a program into multiple threads (parts) and executing them parallely at the same time communicating internally with each thread via shared memory. Because of this concurrent/multithreading facility, it can free a resource when not in use. This results in less memory usage and higher performance gain.  Muliprocessing: Having more than one processor (CPU) within the same OS. If one processor goes offline, other can take over, which avoids risks of losing information. By this way processor load can be shared among different processors present, hence increasing the lifetime of each processor.  Spooling: Commonly referred to Print Spooling, which allows user to place all the print jobs in a buffer (temporary memory), so that user is free to perform other tasks while the printer can engage itself in finishing the jobs at its own rate whenever it is ready.  Multiprogramming: Execution of different programs concurrently by CPU which makes use of the CPU's idle time. By this way, CPU need not wait until a particular task completes, instead it makes use of this wait period to perform other tasks.
  • 45. HP Open view  Open View Operations (OVO) is a System management Product in a Suite of HP’s management Software.  OVO is a Framework which is used for discovering, representing, monitoring and managing systems in the IT infrastructure. OVO has a client server architecture in which client side module is called OVO agents and Server side module is called OVO Server. OVO Agents monitors and manages systems with various aspects viz. Performance, Log file parsing, High Availability, SNMP traps, Thresholds etc. and report the events to the server. Server depending upon event forwards the event to various incident tracking tools such as HP Service Desk. OVO Agents can be installed on Various Operating Systems which include HPUX, Windows, Linux, AIX, Solaris, TRU64, NETWARE, CTRIX, MPE and their various versions.
  • 46. HP OpenView Operations --Skills  OV Performance  OV Radia  OV Service Desk Open View 1. NNM ( Install and Configure Administrator) 2. OV – Operation Unix/ Windows 3. OVIS / OVTA – OV Transaction Analysis 4. OVPI – Performance Inside 5. OV Service Desk 6. RADIA –Conflict Management Tool 7. Peregrine Product – Service Center and Asset Center
  • 47. Questions to the candidate  Home many projects have you done in Open View Operations /  / Network Node Manager / Service Desk  (2) On which Platform have you worked with HP Open View ( Unix / Windows )  (3) How Long have you worked in a HP Open View Project ?  If OVO then the following questions
  • 48. If OVO If OVO then the following questions  (1) Have you added Nodes into the OVO Node bank and then deployed OVO agents to the Managed Node ?  (2) Have you configured Log file Templates ?  (3) Have you configured Monitor Templates ?  (4) Have you worked with Service Navigator ?  (5) Have you worked with the OVO Database ?  (6) Have you configured OVO in a Manager Of Manager Setting ?  (7) Have you created scripts in PERL or Shell for OpenView monitoring automation ? Min 3 YES for shortlisting
  • 49. If NNM If NNM then the following questions  (1) Have you configured SNMP options for NNM  (2) have you modified NNM's background process by modifying the LRF files  (3) Have you created scripts in PERL or Shell for NNM's automatic actions  (4) Have you worked with the event configuration option in NNM  (5) Have you configured NNM in a MS-CS setup ( Distributed Internet Monitoring )  (6) Have you worked with NNM databases  (7) Have you worked with NNM filters ( Like discovery filter or Map filter ) Min 3 YES for shortlisting
  • 50. If Service Desk If Service Desk then the following questions  Have you customized Database Rule for process Flow?  Have you customized UI rule for updating fields?  Have you customized forms?  Have you customized views?  Have you populated CMDB from different data sources?  Have you done SD integration with NNM?  Have you done SD integration with OVO? Min 3 YES for shortlisting
  • 51. Open VMS  Open Virtual Memory System (OpenVMS), initially known just as Virtual Memory System (VMS), is the name of a high-end Computer Server operating System that runs on the VAX and Alpha families of computers.  OpenVMS is a multi-user, multiprocessing virtual memory-based operating system (OS) designed for use in time sharing, batch processing and transaction processing. It offers high system availability through clustering, or the ability to distribute the system over multiple physical machines.
  • 52. OVMS----Skills  Reactive Operating System Management, Patch Management  Execution of Change requests with VMS Servers.  Familiar with network protocols DECNet, Tcpip, OSI.  Familiarity with Pathworks & Dec MessageQ  Familiar with VMS clusters  Familiar with OVMS versions 5.5-2, V6.2, V7.1 and V7.3
  • 53. Application Packaging:  Application packaging can help enterprises manage growing volumes of software for desktop and server systems efficiently.
  • 54. InstallShield InstallShield is a software tool for creating installers or software packages. InstallShield was also the name of the company InstallShield 11 InstallShield 11 the industry's most powerful and proven installation tool, keeps you up to date with the latest technologies. It supports Windows Installer 3.1, IIS 6.0, and RPM for authoring reliable installations across all platforms, operating systems, and devices. Macrovision acquired InstallShield in July 2004 and is proud to be continuing support and development for product lines previously offered by InstallShield Corporation. The combination of Macrovision and InstallShield provides customers with complete, market-leading Software Value Management solutions for all phases of the post-development software lifecycle. This enables both software vendors and their customers to get the maximum value out of their software.
  • 55.  No other installation tool comes close to combining the advanced features, reliability, and ease-of-use of Wise Installation System. Thousands of developers have already taken a stand against hard-to-use, unreliable installation tools to make Wise Installation System the standard for script-based installations. With Wise Installation System 9, we’ve raised the bar once again. Wise Installation System
  • 56. Microsoft Windows  Microsoft Windows is the name of several families of software operating systems by Microsoft. Microsoft first introduced an operating environment named Windows in November 1985 as an add-on to MS-DOS in response to the growing interest in graphical use interfaces (GUIs).  The Windows operating system allows people to manage files and run software programs on desktop and laptop computers.
  • 57. Windows --Skills  Windows Server Operating systems (WinNT/2k/2k3  Enterprise Level Security patch management  Active Directory, WINS, DNS, DHCP and Disaster Recovery  Server Monitoring & Administration.  Microsoft certified
  • 58. Mail Server  A mail server is a server dedicated to sending and receiving mail. A software application handles the sending of messages from client machines and the receipt of email from other servers.
  • 59. Exchange  Exchange is a popular Microsoft messaging system that includes a mail server, e-mail program (e-mail client), and groupware applications. Designed for use in a business setting, the Exchange server is often used in conjunction with Microsoft Outlook to take advantage of Outlook's collaborative features, such as the ability to share calendars and contact lists.  Email Messaging and collaboration software that enable you to send and receive email and other forms of interactive communication through Computer networks.
  • 60. Exchange---Skills Exchange 5.5/ 2000/ 2003 Migration of Exchange 5.5 to Exchange 2000/2003 Windows 2000/2003 and ADS Trouble shooting mail box access issue Public folder issues Client Access for Outlook. Mail flow trouble shooting Exchange Backup and restore Monitoring & Performances tuning of Exchange environment Antivirus Clients for Exchange like Trend Micro, Antigen & MacAfee
  • 61. Lotus Notes  Lotus Notes is a client –server, collaborative application developed and sold by IBM Software Group. IBM defines the software as an "integrated desktop client option for accessing business e-mail, calendars and applications.
  • 62. Lotus Notes--Skills  Administration and support of multi-server Lotus Collaborative and Messaging Infrastructures.  Ability to install and configure Lotus Collaboration and Messaging Infrastructures  Ability to install and configure related third party software including anti-virus, spam control, monitoring, and wireless messaging (e.g. Blackberry)  Configure and manage Lotus Collaboration and Messaging advanced features and add-on software like clustering, ICM, Internet site documents.
  • 63. ADS –Active directory Services  An advanced, hierarchical directory service that comes with Windows 2000 servers.  Active Directory is Microsoft's trademarked directory service, an integral part of the Windows 2000 architecture.  Similar to the way data stored in a file system.  Active Directory is designed especially for distributed networking environments.
  • 64. ADS --Skills  Implementation of ADS  Trouble Shooting and Escalating to the team  Create Account, edit and modify.  Worked on More than 20 Domain Controllers  Worked Actively on Any Complex Active Directory/DNS/SHCP Troubleshooting Scenarios.  AD Replication and File Replication  AD File Systems
  • 65. VMware  VMware is a company that provides virtualization software for x86-compatible computers. VMware Inc. is a subsidiary of EMC Corporation.  VMware is a widely-installed operating system for IBM-compatible computers and servers that can host other operating systems in such a way that each operating system behaves as if it were installed on a self-contained computer with its own set of programs and hardware resources.
  • 66. VMWare ------Skills  VMWare Server for Installation, configuration and support with knowledge of Server Virtualization techniques.  Windows and Linux Platforms Networking (TCP/IP, DNS, NFS, NIS) and Storage (SAN) components  At least one of the following tools for virtualization and consolidation, VMWare Capacity Planner,ZODIAC, CIRBA, VISIAN Mastered
  • 67. Citrix  Citrix MetaFrame Presentation Server is a technology that can allow remote users to connect to applications that are actually installed on a remote computer. It uses a mix of technology that results in that remote application looking and behaving just as though it was installed on the local machine.
  • 68. Citrix ---Skills  Citrix Presentation Server 3.0 & 4.0  Citrix Server Gateway  Meta Frame XP.  Citrix load balancing  Production environment  Windows terminal Services  Terminal Licensing, Citrix Licensing  Resource Management
  • 69. AS 400  AS/400 - formally renamed the "IBM iSeries," but still commonly known as AS/400 - is a midrange server designed for small businesses and departments in large enterprises and now redesigned so that it will work well in distributed networks with Web applications.  Its operating system is called the OS/400. With multi- terabytes of disk storage and a Java virtual memory closely tied into the operating system
  • 70. AS/400 --Skill  Backup Policy Management Backup Scheduling on AS 400  Experience in BRMS, Mimix, Robot Console and monitoring
  • 71. HP-UNIX  Hewlett Packard UniX) is Hewlett-Packard proprietary implementation of the Unix operating system,  HP-UX version of UNIX. It is based on AT&T's System V UNIX, but has features of BSD (Berkeley Standard Distribution), the other major variant of UNIX.  HP-UX was the first Unix to use access control lists for file access permissions rather than the standard Unix permissions system. HP-UX was also among the first Unix systems to include a built-in logical volume manager. 
  • 72. Hard ware  HP 9000 Superdomes HP 9000 series 800 Business Servers HP Net servers (LXr8000, LX Pros, LH, LC, LF, LD series) HP disk array (XP 1024, XP 512,XP256, VA disk array) HP Auto RAID 12H, Model 20 Disk Array HP 9000 Superdome Servers HP Net Servers
  • 73. HP-Unix --- Skills  OS Recovery  HP 9000 systems,NPAR, VPAR, Super dome, HP_UX 11.x experience  LVM Configuration, Monitoring Tools Knowledge  MS/Service Guard ; MC/SG for SAP, Oracle and NFS  Fiber Channel SAN, TCP/IP, NFS, SAMBA, DNS, FTP, SMTP, BOOTP, NTP  Performance Analysis  Good at Shell, Perl Scripting HP-UX 11.11 on HP 9000/800 Series
  • 74. Solaris  An Unix-based operating environment developed by Sun Microsystems. Originally developed to run on Sun's SPARC work station.  Sun has historically dominated the large Unix workstation market. As the Internet grew in the early 1990s, Sun's SPARC/Solaris systems became the most widely installed servers for Web sites.
  • 75. Solaris --Skills  OS Recovery  Strong concepts of networking like TCP / IP  Loading of software, NFS, NIS & DNS.  Veritas volume manager,SAN,NAS,shell scripting  Sun Cluster/ Veritas Cluster  Performance Analysis Internet Explorer on Solaris
  • 76. AIX  Advanced Interactive eXecutive, a version of UNIX produced by IBM. AIX runs on a variety of computers, including PCs and workstations.  The AIX 5L 5.3 release runs on up to 64 IBM POWER or PowerPC architecture central processing units and two terabytes (TB) of random access memory.
  • 77. AIX -- Skills  AIX v5.3, LVM Configuration, NIM, LPAR/DLPAR, HMC, VIO on p5 Arch.  User Creation, file/directory permission, loading of Software and system patches.  TCP/IP Concepts, performance tuning, write and debug shell scripting  HACMP (High Availability Cluster Processing)., VCS Cluster
  • 78. Linux  Linux (commonly pronounced : is the name usually given to any Unix-like computer operating system that uses the Linux kernel. Linux is one of the most prominent examples of free software and open source development.  The name "Linux" comes from the Linux kernel, started in 1991 by Linus Torvalds. The system's utilities and libraries usually come from the GNU operating system, announced in 1983 by Richard Stallman.
  • 79. LINUX ---Skills  Problem Mgmt on Linux  High Availability environments: (RedHat: AS2.1, AS3.0, AS4.0 ; SUSE: 8.0 and 9.0 Enterprise  Performance Analysis  Disaster Recovery planning Linux Pics. Macintosh on Linux
  • 80. Networking  Networking is the practice of linking two or more computing devices together for the purpose of sharing data. Networks are built with a mix of computer hardware and computer software.  Networks can be categorized in several different ways. One approach defines the type of network according to the geographic area it spans. Local area networks (LANs), for example, typically reach across a single home, whereas wide area networks (WANs), reach across cities, states, or even across the world. The Internet is the world's largest public WAN.
  • 81. SAP  Original name for SAP was German: Systeme, Anwendungen, Produkte, German for "Systems Applications and Products." The original SAP idea was to provide customers with the ability to interact with a common corporate database for a comprehensive range of applications. Gradually, the applications have been assembled and today many corporations, including IBM and Microsoft, are using SAP products to run their own businesses.
  • 82. SAP R/3  Sap R/3 is a 3 tier based Client/ server Application. One layer is presentation layer (Client) which Interface with the end user. Second layer is application for all business specific requirements (Program), and the third is database which contain all information & records about the sys, including transaction and configuration Programming.  Sap R/3 has been developed its own language called ABAP. (Advanced Business Application Programming).
  • 83. SAP R/3 Different Modules  FICO – Financial Accounting and Controlling. Fulfill all the international requirements that must be met by the FAD.  SAP SD – Sales and Distribution. Part of logistics module that support your customer, Starting from Quations, Sales orders towards billing the customers.  SAP MM – Material Management Covers the functionality required to purchase the goods and Services, manage inventory and inspect incoming materials.
  • 84.  SAP HR – Human Resource Benefits Management, Personnel Management, Employee Self Service, Time management, Travel Management Effectively Manage information about the people in the organization.  SAP PM --- Plant Maintenance PM Applications components provides you with a comprehensive software solution for all the maintenance activates  SAP PS --- Project Systems Able to control all tasks in project execution, you need an organizational form that is specific to the project and which is shared by all departments involved.
  • 85.  SAP BW –Business Solution Warehousing Comprehensive end to end data ware house solution with optimized structure for reporting and analysis  SAP IS --- Investment Support  SAP SCM APO – Supply Chain Management Advanced Planner and Optimizer Planning and Optimizing supply chain process at a strategic, tactical and operational planning level.  SAP SEM ---- Strategic Enterprise Management Application which allows for multi dimensional planning, complex calculation program etc.
  • 86. Web Administrator  Web administration is the back end of Web development. Administrators keep the Web servers up and running, make sure the hosting continues to work, the servers are secure and keeps track of the logs. Web administration is a vital part of any Web operation and understanding the back end will help a Web designer understand how it all works together.  Maintaining a Web Server and Web Site
  • 87. Storage  Enterprise storage is the computer storage designed for large-scale, high-technology environments of the modern enterprises. When comparing to the consumer storage, it has higher scalability, higher reliability, better fault tolerance.
  • 88. Back UP  Backup storage is storage that is intended as a copy of the storage that is actively in use so that, if the storage medium such as a hard disk fails and data is lost on that medium, it can be recovered from the copy.  In an enterprise, because the loss of business data can be catastrophic, it is important that backup storage be provided. Computer Tape Backup Storage
  • 89. Backup-----Skills  Technical expertise on Backup management products and tools installed in Backup environment  Support all Backup administration and management policies and procedures  Manage the backup infrastructure
  • 90. EMC Storage Management  EMC --CLARiiON is a SAN disk array manufactured and sold by EMC Corporation. Occupying the entry-level and mid- range of EMC's SAN disk array product palette, it is complemented by the high-end Symmetrix.  Celerra is the family name for EMC's Network Attached Storage (NAS) products. It comes in either a gateway or integerated configuration in 3 different models.  The Symmetrix is EMC's flagship enterprise storage array.  Invista is a software product which provides a storage virtualization solution that runs on intelligent SAN switches (i.e. Cisco or Brocade). EMC Clariion EMC CX300 storage
  • 91. EMC Storage Management-- Skills  Provide support to Storage Management services and product support for various EMC Storage Arrays - namely Clarion, Symmetrix and DMX, supported storage solutions across various accounts  technical support, guidance and direction for products supported.  Provide recommendations to improve the SAN infrastructure, and address/lead critical issues and root cause analysis  Proven track record in the implementation and execution of documented support processes and can direct others in same.
  • 92. EVA  HP Enterprise Virtual Array (EVA)  EVA is a virtual Storage system with enterprise – Class performance and availability, designed for storage environments. HP EVA 4400
  • 93. EVA---Skills  HP Array product experience: EVA, MA, MSA, RA4100  Experience on the SAN Switches range of products (Brocade, McData, Cisco)  Networked storage hardware and concepts (SAN, NAS, DAS) HP EVA for Windows File Services
  • 94. SAN   A SAN (Storage Area Network) is a network specifically dedicated to the task of transporting data for storage and retrieval. SAN architectures are alternatives to storing data on disks directly attached to servers or storing data on Network Attached Storage (NAS) devices which are connected through general purpose networks.  (SAN) is a high-speed subnetwork of shared storage devices. A storage device is a machine that contains nothing but a disk or disks for storing data.
  • 95. SAN ---Skills  SAN Administration  Analyse and resolve or escalate problems. Ensure integrity of supported environment.  Backup and Recovery  change and problem management tools  McData Fibre Channel Switches & Brocade Swiitches
  • 96. NetApps Storage  NetApp provides disk-to-disk backup that's faster and far more reliable than tape for all storage environments from data center to remote office.  NetApp's disk-to-disk backup solutions can optimize your existing tape backup or reduce your reliance on tape. You get much faster backups and restores, and you save on storage.
  • 97. Veritas NetBackup  Veritas NetBackup 6.5 delivers high performance data protection that scales to protect the largest UNIX, Windows, Linux and NetWare environments. With complete protection from remote office to data center to vault, NetBackup offers a single console for all backup and recovery operations VERITAS NetBackup 5.x Vault (VT-263)
  • 98. Veritas Netbackup--Skills  Veritas Netbackup Performance monitoring and analysis  Participate in the recovery of application environments where required  Support and product support for Veritas Netbackup across various accounts
  • 99. Tivoli Storage Manager  IBM Tivoli Storage Manager (ITSM) is a centralized policy-based data warehouse, generally billed as enterprise class data backup and recovery software.  The software enables a user to insert objects via space management, backup, and archive tools, or to retrieve that data via similar recall, restore and retrieve methods. IBM Tivoli Storage Manager ...
  • 100. Tivoli Storage Manager---Skills  IBM Tivoli Storage Manager Server on Windows & UNIX  IBM Tivoli Storage Manager for Database (Oracle, DB2, SQL etc)  Experience on TSM Server side and client side  Oracle backups/TDP backup troubleshooting  Node registration, schedule policy changes, administration on AIX platform  IBM Tape libraries configuration and remote troubleshootingTivoli Storage Manager
  • 101. Legato Networker  Legato's NetWorker is a network based backup system.  EMC Legato Networker is an enterprise level backup and recovery suite produced by EMC Corporation. It provides backup functionality to Windows, Linux, Unix, Macintosh, NetWare and OpenVMS environments. Legato NetWorker
  • 102.  Experience in supporting Legato Net worker  Monitoring and Reporting  Backup Reporting  Escalation point for any Backup / Restore related operational issues Legato Networker--Skills Enabling Legato NetWorker backups
  • 103. Storage Technical Support  Flow of Work:  1. Candidate would support HP Storage Device.  2. Candidate would Cater to Enterprice Client Globe. Problem Onsite Eng HP Solution Center Eng CCE Set up the same problem in the lab and come out with Solution Call If Problem is not solved If Problem is not solved Enterprise Client
  • 104. Storage Technical Support--Skills  Enterprise Tool: - Net backup, Legato, Data Protector  Storage :- XP, EVX, MSA, Symmetric, Clarion, Netapps, IBM Shark  TLM:- Commvault  Question: How much Storage you have handled?  Answer: 100 terabytes.
  • 105. Project Manager  A project manager is a professional in the field of project management. They have the responsibility of the planning, execution, and closing of any project, typically relating to construction industry, architecture or software development. Many other fields in the production, design and service industries also have project managers.  A project manager is the person accountable for accomplishing the stated project objectives. Key project management responsibilities include creating clear and attainable project objectives, building the project requirements, and managing the triple constraint for projects, which is cost, time, and scope.  Technical Skills:  Application  Infrastructure
  • 106. Infrastructure Project Manager--- Skill  PMI or PMP Certification.  Drive and Run the project End to End  Handled offshore project.  Unix, Intel, Mainframe, Storage, Network (LAN/WAN)  Tool:  MS Project (Mile Stone, Risk Management, Project Initialization, Project Closure).  RPM
  • 107. What is Java Technology?  Java technology is a groundbreaking computing platform released by Sun Microsystems in 1995. Originally called OAK, it was renamed as the Java programming language in 1995. Java technology opens up a wealth of exciting possibilities for consumers. It enables just about any application -- including games, tools, and information programs and services -- to run on just about any computer or device. From desktop PCs to mobile handheld devices and cell phones, Java technology today is just about everywhere. If you don't already have it, get it now and start enjoying the best digital experience around.
  • 108. Java  Java technology is both a programming language and a platform.  What Can Java Technology Do? The general-purpose, high-level Java programming language is a powerful software platform. Every full implementation of the Java platform gives you the following features: Development Tools: The development tools provide everything you'll need for compiling, running, monitoring, debugging, and documenting your applications. Application Programming Interface (API): The API provides the core functionality of the Java programming language Deployment Technologies: The JDK software provides standard mechanisms such as the Java Web Start software and Java Plug-In software for deploying your applications to end users. User Interface Toolkits: The Swing and Java 2D toolkits make it possible to create sophisticated Graphical User Interfaces (GUIs). Integration Libraries: Integration libraries such as the Java IDL API, JDBCTM API, Java Naming and Directory InterfaceTM ("J.N.D.I.") API, Java RMI, and Java Remote Method Invocation over Internet Inter-ORB Protocol Technology (Java RMI-IIOP Technology) enable database access and manipulation of remote objects
  • 109. Java - Development Environment  • Virtual machines for different platforms  • Portable code  • Multi-threaded, monitor based concurrency  • Distribution aware  • Introspection  • Sandbox - Security policies  • Dynamic code loading  • Windowing toolkit  • Interpreter architecture
  • 110. Java - Component Technology Coding conventions to represent architectural elements  • Frameworks and containers for architecture services  • Interfaces to encapsulate implementation – JVM is an API  • Component categories – Applications, beans, servers, applets, servlets, EJBeans,MBeans  • Plug-and-play achieved through component factories – Components implement interfaces to realize services
  • 111. SUN Corporation released three versions(editions) of Java.  1. Standard edition(J2SE). Formerly J2SE but renamed to Java Standard Edition when the Java 2 convention was dropped with the release of Java 5 (formerly J2SE 1.5).  2. Enterprise edition(J2EE). Formerly J2EE (see above). It includes Java Standard Edition plus most of the other Java technologies including JavaMail, Activation, JAXB (Java API for XML Binding), Servlets, JSF (Java Server Faces), JMS (Java Messaging Service), EJB (Enterprise Java Beans), and others.  3. Mobile edition(J2ME). Formerly J2ME. It includes most of Java SE and some additional APIs for handheld devices.
  • 112. JavaBeans  Reusable Java components  – Visual and non-visual components possible  • Visual manipulation in builder tools  • Design time capabilities  – Customization and configuration  • Run time  – Actual bean functionality  • Beans support separate design-time and runtime  interfaces
  • 113. J2EE Technologies  Java 2 Platform, Enterprise Edition (Java 2 EE) builds on the solid foundation of Java Platform, Standard Edition (Java SE and is the industry standard for implementing enterprise- class service-oriented architecture (SOA) and next-generation web applications.
  • 114. J2EE Technologies  Java Servlets  JSP  EJB  JMS  JDBC  JNDI  JTA / JTS  JavaMail  JAAS  XML
  • 116.  Java Servlets-Servlets are the Java platform technology of choice for extending and enhancing web servers. Servlets can also access a library of HTTP-specific calls and receive all the benefits of the mature Java language, including portability, performance, reusability, and crash protection  JSP – JavaServer Pages -- JavaServer Pages technology uses XML-like tags and scriptlets written in the Java programming language to encapsulate the logic that generates the content for the page. Any and all formatting (HTML or XML) tags are passed directly back to the response page.
  • 117.  EJB – Enterprise Java Beans --- Enterprise JavaBeansTM is the server-side component architecture for the J2EETM platform. EJBTM enables rapid and simplified development of distributed, transactional, secure and portable Java applications.  JMS – Java Message Service ---Enterprise messaging provides a reliable, flexible service for the asynchronous exchange of critical business data and events throughout an enterprise. The JMS API adds to this a common API and provider framework that enables the development of portable, message based applications in the Java programming language.
  • 118.  JNDI – Java Naming and Directory Interface ----JNDI is an API specified in Javatm that provides naming and directory functionality to applications written in Java. It is designed especially for Java by using Java's object model. Using JNDI, Java applications can store and retrieve named Java objects of any type.  JDBC – Data Access API ----JDBCTM technology is an API that lets you access virtually any tabular data source from the JavaTM programming language.  Cross-DBMS connectivity to a wide range of SQL databases  Access to other tabular data sources, such as spreadsheets or flat files.
  • 119.  JTA / JTS – Transactions ---The Java Transaction API (JTA) and the Java Transaction Service (JTS) allow J2EE application servers to take the burden of transaction management off of the component developer. Developers can define the transactional properties of Enterprise JavaBeansTM technology based components during design or deployment using declarative statements in the deployment descriptor.  JavaMail ---The JavaMailTM 1.2 API provides a set of abstract classes that model a mail system.  The API provides a platform independent and protocol independent framework to build Java technology-based mail and messaging applications.  J2EE contains JAF – JavaBeans Activation Framework since it is required by JavaMail
  • 120.  JAAS – Java Authentication and Authorization Service ----- Authentication of users, to reliably and securely determine who is currently executing Java code, regardless of whether the code is running as an application, an applet, a bean, or a servlet; and Authorization of users to ensure they have the access control rights (permissions) required to do the actions performed.  XML ---J2EE 1.3 includes JAXP 1.1 support, as well as Servlet Filters and XML JSPTM documents. The JavaTM API for XML Processing ("JAXP") supports processing of XML documents using DOM, SAX, and XSLT.
  • 121. J2EE Deployment  JAR – Java ARchive  Java class file  EJBs  WAR - Web ARchive  Servlets  JSPs  EAR - Enterprise ARchive  Contains other JARs and WARs to form an entire application  Deployment descriptors  XML  Required for EJB JARs, WARs, EARs
  • 122. Difference Between Java and J2EE  Java is a language and J2ee is a platform which implements java language.  Java can be divided into 3 categories 1.core java 2.advanced java 3.J2EE Core java and advanced java are the standard editions of java where as J2EE is the enterprise edition .  Java is a object-oriented program its a complete programming language. java has two lives, one as a stand-alone computer language for general- purpose programming and the other as a supporting language for Internet programming.  J2EE is a platform for building server-side application . its used for enterprise edition means a business organization, and enterprise application, distributed application through a component -based application model.
  • 123. C Language  The C programming language was designed by Dennies Ritchie in the early 1970s at Bell Laboratories. It was first used system implementation language for the nascent Unix operating system. The main reason to devised C was to overcome the limitations of B. It was Derived from the type-less language BCPL ((Basic Combined Programming Language). C was was the evolution of B and BCPL by incorporating type checking. It was originally intended for use in writing compilers for other languages.
  • 124. C++  C++ was devised by Bjarne Stroustrup in 1983 at Bell Laboratories. It is an extension of C by adding some enhancements to C language. Bjarne combined the simula's(a language designed for making simulations, created by Ole-Johan Dahl and Kristen Nygaard) features of object oriented and the efficiency of C. The new features added to language are templates, namespaces, exception handling and use of standary library.
  • 125. Difference between C and C++  C++ is an extension of C language. This means that you can not only use the new features introduced with C++ but can also use the power and efficiency of C language. C and C++ are no more language for writing compilers and other languages, these general purpose languages are used worldwide in every field.  The main difference between C and C++ is that C++ is object oriented while C is function or procedure oriented. Object oriented programming paradigm is focused on writing programs that are more readable and maintainable. It also helps the reuse of code by packaging a group of similar objects or using the concept of component programming model. It helps thinking in a logical way by using the concept of real world concepts of objects, inheritance and polymorphism.
  • 126. .NET  .NET is a "revolutionary new platform, built on open Internet protocols and standards, with tools and services that meld computing and communications in new ways."
  • 127. What Is .NET?  Initiative launched in 2002  Comprehensive family of products  Helps BUILD, MANAGE, USE and EXPERIENCE Web Services  Web Service:  Reusable piece of code accessed directly by another service or software application  Programs written in any language on any platform
  • 128. NET Platform  Consists of 5 main components .NET Building Block Services .NET Framework .NET Enterprise Servers Operating system on servers, desktops and devices Visual Studio .NET
  • 129. .NET Framework Two main components:  1. Common Language RunTime (CLR)  2. .NET Framework Class Library Common Language Runtime (CLR):  Manages memory, security and language integration  Features include strong type names, cross language debugging, dynamic binding
  • 130. .NET Framework Class Library  Supplies resources needed to build applications  Unified classes  3 components:  ASP.NET (build Web applications/services)  Windows Forms (user interface development)  ADO.NET (help connect applications to databases)