|
Administration is required to make and keep systems
operational. All systems require a degree of administration,
for security updates and feature updates, hardware upgrades
and replacements. Administration can also fine tune and
tweek environments to improve stability, performance and
security.
System administration generally concerns itself with the
applications running on top of the operating system. Most
of the major applications are in fact mini systems, so
take a considerable amount of understanding to perform
well for a particular business and require a degree of
tailoring.
Generally the most important application for most
businesses is the database. Databases generally allow for
multiuser access to essential business data, as such they
tend to have be well designed and tuned for optimum
performance, Poised Solutions offer database administration
for most of the major database systems, Database Development is also available from Poised
Solutions.
Email has been described as the Net's killer application,
email probably accounts for most inter and intra business
communication. The email system is often used as an ad hoc
document database, that is often quite crucial for business
operations: Email is the preferred form of direct
communication. Poised Solutions tends to advise the Postfix
email server, though Sendmail server can also be configured
and deployed.
The Web is now the most common form of customer facing for
most businesses, a web server is there to serve the website
that a business may use to promote and sell their products
or services. Poised Solutions offers webserver
administration for Apache and Lighttpd web servers, Web Development is also offered by Poised Solutions.
Version control is something that most development teams
use to control development projects. Version control
systems allow for backups to be constantly made of
project alterations, the need to step back and review
the history of coding projects is very useful. Version
control though can be used for any project, and more
advanced techniques allow for branching and merging
of projects which is quite a flexible approach to
project work. Poised Solutions offers Version Control
administration for RCS, CVS and Git.
Administration Fields
Administration Fields
- Unix Administration
-
Unix orginally developed by AT&T at Bell Labs in
1969, by Dennis Ritchies, Ken Thomspson, Joe Ossana, and
Douglas Mcllroy. Many Unix operating systems have been
developed over the years, Berkeley University was given the
Unix source code to maintain, and over the years they had it
they ended up rewriting the source code, this lead to
BSD and open source operating system such as
FreeBSD and OpenBSD. Many of the big names in Computing
world have their own UNIX (TM), a UNIX operating system is
one which adheres to a number of standards. Unix like
systems such as Minix, and Linux are also now coming into
the fore.
- Linux Administration
-
Linux is a kernel for a unix like operating system,
developed initially by Linus Torvalds in 1991. Linux has
seen widespread adoption and a number of Linux distributions
exist nowadays. Each distriution tends to customise the
kernel, operating system, system initialisation and package
management. Linux is a very close cousin to Unix and is
often described as a Unix like operating system.
- Network Administration
-
Network Administration is intimately tied to computer
systems, the networks are run by computers and computer
programs, often on specialised hardware. Computers are used
not only to store data and information, but also to
communicate ideas and the network allows for computers and
their users to communicate.
- System Administration
-
System Administration is general administration of
computer systems, it tends to be tied to applications that
the business requires to operate. A computer system is made
up of a stack of applications, for an application to run
successfully that stack or environment must all operate,
system administration is about keeping that stack operable
and tuned.
- System Builds
-
System Build or computer builds are the physical
manifestation of a computer system: the hardware. Computers
have to operate in different environments and with different
purposes, hardware selection and construction can be
critical in how a system performs overall. Poised Solutions
offers a full service of system build from sourcing the
components, assembly and testing of the system.
- Database Administration
-
Database Administration involves the structuring and
the configuration of data stores. Most data stores in use
today are relational (set based), hierarchical database
still have a lot of roles to play, and of course most
relational database use a binary tree storage system
internally anyhow. Most systems are made up of two areas,
data and code, data is what feeds most systems, and as such
the value and quantity of it grows over time, ensuring that
the data element of systems is well modeled is key in
creating stable and well performing systems. Data is often
accessed by multiple users at the same time (synchronous)
and most database are developed with this in mind and part
of the design.
- Webserver Administration
-
Webserver Administration involves the configuration and
maintenance of web servers. Web servers are applications
designed to deliver documents over HTTP (Hyper Text
Transport Protocol) and HTTPS (HyperText Transport Protocol
Secure), serving many users at once. Web Servers can be
configured for more security, better performance, and
improved caching mechanisms. Web Servers also have many APIs
(Application Programming Interfaces), from internal modules,
proxies and CGI (Common Gateway Interface), this allows for
applications to be associated with the URLs (Universal
Resource Locations) and deliver dynamic content.
- Email Administration
-
Email Administration has become an essential service
for most organisations, as email has become one of the most
prolific forms of communication. Poised Solutions offers
email administration services for a number of email
solutions.
- Version Control Administration
-
Version Control Administration is about maintaining an
effective information base on rapidly changing information.
Version Control is used heavily by software developments
teams and allow many developers to work on a given project
without causing too many conflicts. Version control can also
be used on any document project where a team of people is
involved. Version control also allows for what is called
branching, where multiple versions of a code base can be
worked on and merged if desired.
Administration Resources
Administration Resources
|