Application Servers:-
Oracle Weblogic Server 10g, 11g & 12c & Tomcat.
It manages system-level details so you can concentrate on
business logic and presentation. WebLogic Server contains Java
2 Platform, Enterprise Edition (J2EE) technologies. J2EE is the standard
platform for developing multitier enterprise applications based on the Java
programming language.
Oracle WebLogic Server forms part of Oracle
Fusion Middleware portfolio and supports Oracle, DB2,
Microsoft SQL Server, MySQL Enterprise and other JDBC-compliant databases.
Oracle WebLogic Platform also includes: JRockit, a custom JVM.
What is the difference
between Apache and Tomcat?
Apache Tomcat is used to deploy your Java
Servlets and JSPs. So in your Java project you can build your WAR (short for
Web ARchive) file, and just drop it in thedeploy directory in
Tomcat. So basically Apache is an HTTP Server, serving HTTP. Tomcat is a
Servlet and JSP Server serving Java technologies.
What's a difference
between Apache Web Server and Apache Tomcat?
httpd is a web
server whereas Tomcat is a Servlet Container. While
at the simplest level both can be viewed as web servers that
serve static files they have verydifferent focuses. httpd is typically
used to host static content and dynamic content written in perl, php amongst
others.
Apache is a web server, which can
ideally handle static pages like HTML. ...Apache Tomcat is a
combination of both web and application server, generally called
as application server, can handle both static and dynamic pages.
What is difference between
Apache and httpd?
Httpd stands for Hypertext Transfer Protocol
Daemon. In reference to Apache,httpd refers to
the Apache HyperText Transfer Protocol (HTTP) server
program which handles the requests. Thus, both the terms are also used
interchangeably.Apache refers to Apache http server
developed by the Apache Software Foundation.
Web Servers:-
Apache 2.2, I.I.S 7.
HTTPD - Apache2 Web Server. Apache is
the most commonly used Web serveron Linux systems. Web servers are
used to serve Web pages requested by client computers. Clients typically
request and view Web pages using Web browser applications such as Firefox,
Opera, Chromium, or Internet Explorer.
IIS (Internet Information Server) is one of the most powerful
web servers from Microsoft that is used to host your Web application. IIS has
it's own Process Engineto handle the request. So, when a request
comes from client to server, IIS takes that request and process it and send
response back to clients.
IIS is a web server software package designed
for Windows Server. It is used for hosting websites and other
content on the Web. Microsoft's Internet Information Services provides a
graphical user interface (GUI) for managing websites and the associated users.
IIS fulfills the role of the
Web server, responding to requests for files from Web clients such as IE, and
logging activity. ... IIS can communicate with software such
as Microsoft SharePoint, Microsoft Visual Studio.NET, and Web Distributed
Authoring and Versioning (WebDAV) to make Web content creation fast and easy.
How do I set up IIS?
Monitoring Tools:-
Splunk, AppDynamics
Splunk (the product) captures, indexes, and
correlates real-time data in a searchable repository from which it can generate
graphs, reports, alerts, dashboards, and visualizations. ... Splunk is
a horizontal technology used for application management, security and
compliance, as well as business and Web analytics.
Application performance management software is
a critical part of any organization's application performance
strategy. AppDynamics is the only easy-to-use and production-ready APM
management solution.
AppDynamics provides a significant amount of detail
to solve performance problems by using APM Tools and an
analytics-driven approach. ... Our Application Performance Management solution
baselines, monitors and reports on the performance of all transactions that
flow through your app.
Ticketing Tools:-
Jira & BMC Remedy
JIRA is a tool developed by Australian Company Atlassian. It
is used for bug tracking, issue tracking, and project
management. The name "JIRA" is actually inherited from the Japanese
word "Gojira" which means "Godzilla". The
basic use of this tool is to track issue and bugs related to your software and
Mobile apps.
JIRA is an issue management platform that allows
teams to easily manage their issues throughout their entire lifecycle. It is highly
customizable, and can be tailored to fit any workflow you need.
It is primarily used in software development
as a way to manage and track development efforts.
The BMC Remedy IT Service Management (BMC
Remedy ITSM) Maintenancetool is a common product diagnostic
utility that is included when you install any of the BMC Remedy ITSM Suite
core applications (BMC Asset Management, BMCChange
Management, and BMC Service Desk).
Version Control Tools:-
Tortoise SVN
This is where you do
the real work. Every developer has his own working copy,
sometimes known as a sandbox, on his local PC. You can pull down the latest
version from the repository, work on it locally without
affecting anyone else, then when you are happy with the changes you made commit
them back to the repository.
How do I open Tortoise
SVN?
Subversion is a free/open source version control system
(VCS). That is, Subversion manages files and directories, and the changes made
to them, over time. This allows you to recover older versions of your data or
examine the history of how your data changed.
Operating Systems:-
Red hat Linux & Windows
Red Hat Enterprise Linux (RHEL) is a Linux-based operating
system from Red Hat designed for businesses. RHEL can work on desktops, on
servers, in hypervisors or in the cloud. Red Hat and its community-supported
counterpart, Fedora, are among the most widely used Linux distributions
in the world.
Is Red Hat Enterprise
Linux free?
Sure, Fedora, Red Hat's community Linux,
and CentOS, Red Hat's free serverLinux, can help, but
it's not the same thing. Now, Red Hat is offering a no-costRHEL subscription,
as part of its Red Hat Developer Program. This is as a
selfsupported, non-production developer subscription.
Why Red Hat is popular?
Red Hat was on its way to giving customers not
just a Linux distribution, but an enterprise software stack. Looking into the
future, Red Hat saw early on that the cloud was going to
displace traditional IT. So, Red Hat started moving into the
cloud.
What is the use of yum in
Linux?
YUM (Yellowdog Updater Modified) is an open source
command-line as well asgraphical based package management tool for RPM
(RedHat Package Manager) based Linux systems. It allows users and system
administrator to easily install,update, remove or search software
packages on a systems.
What is the difference
between Red Hat Linux and Ubuntu?
Main Difference is Ubuntu is
based on Debian system. It uses .deb packages. While redhat uses
it own package system .rpm (red hat package manager ).Redhat is
free but it is charged for support (updates), when Ubuntu is
totally free with support for desktop users only professional support is
chargeable.
What four things do
operating systems do?
An operating system
has three main functions: (1) manage the computer's resources, such as the
central processing unit, memory, disk drives, and printers, (2)
establish a user interface, and (3) execute and provide services for
applications software.
Why windows are so
popular?
An operating system is in most cases pre-loaded in a computer
when purchasing it. ... Windows is very popular because
it is pre-loaded in majority of the new personal computers. Compatibility.
A Windows PC is compatible with most software programs in the
market.
What is the Windows
operating system?
Windows OS, computer operating system (OS) developed by Microsoft Corporation
to run personal computers (PCs). Featuring the first graphical user interface
(GUI) for IBM-compatible PCs, the Windows OS soon dominated the PC market.
Scripting Languages:-
Python and Shell
Python is a general purpose and high level
programming language. You can use Python for developing
desktop GUI applications, websites and web applications. Also, Python,
as a high level programming language, allows you to focus on core functionality
of the application by taking care of common programming tasks.
What is the main use of
Python?
Python is a scripting language like PHP,
Perl, Ruby and so much more. It can be used for web programming (django, Zope,
Google App Engine, and much more). But it also can be used for desktop
applications (Blender 3D, or even for games pygame). Python can also
be translated into binary code like java.
What is Python used for in
the real world?
Python is also used for Machine Learning. NumPy, Pandas and
Matplotlib libraries are used for Data Manipulation and Visualisation. Python
is also used for Scripting. Scripting is used to automate complicated tasks
easily.
What is Python and why it
is used?
Python is a general purpose programming language created in
the late 1980s, and named after Monty Python, that's used by thousands of
people to do things from testing microchips at Intel, to powering Instagram,
to building video games with the PyGame library.
What companies use Python?
- Social
Media Giant - Facebook
- Search
Giant - Google
- Video
Sharing Website - YouTube
- Music
Streaming Player - Spotify
- Media
Service Provider - Netflix
- User
Generated Content Site - Quora
- File
Hosting Provider – Dropbox
- NASA
- Yahoo
- IBM
- Mozilla
- Reddit
Etc…..!
A shell script is a computer program designed to be run by
the Unix shell, a command-line interpreter. The various dialects of shell
scripts are considered to be scripting languages. Typical operations performed
by shell scripts include file manipulation, program execution, and printing
text. Wikipedia
What are the advantages of
shell scripting?
Advantages:
·
To automate the
frequently performed operations.
·
To run sequence of
commands as a single command.
·
Easy to use.
·
Portable (It can be
executed in any Unix-like operating systems without any modifications)
How do I run a shell
script?
Is shell script a
programming language?
Bash is a scripting language: From
wikipedia: A scripting language or script language is
a programming language that supports the writing of scripts,
programs written for a software environment that automate the execution of
tasks which could alternatively be executed one-by-one by a human operator.
Is Python a shell script?
Python has a very easy to read and understand
syntax. Its style emphasizes minimalism and clean code while allowing the
developer to write in a bare-bones style that suits shell scripting. Python is
an interpreted language, meaning there is no compile stage. This makes Python an
ideal language for scripting.
What is Linux shell
scripting used for?
It's called a shell script because it
combines into a "script" in a single file a sequence of
commands that would otherwise have to be presented to the system from a
keyboard one at a time. The shell is the operating
system's commandinterpreter and the set of commands you use to
communicate with the system.
What is a .sh file?
sh files are unix (linux) shell executables files,
they are the equivalent (but much more powerful) of bat files on
windows. So you need to run it from a linux console, just typing its name the
same you do with bat files on windows.
No comments:
Post a Comment