<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Spidertools.com &#187; Linux Consulting</title>
	<atom:link href="http://spidertools.com/blog/category/linux-consulting/feed/" rel="self" type="application/rss+xml" />
	<link>http://spidertools.com/blog</link>
	<description>Linux Server Training and Consulting Blog</description>
	<lastBuildDate>Tue, 31 Aug 2010 13:58:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Linux Consulting Dilemma</title>
		<link>http://spidertools.com/blog/linux-consulting/linux-consulting-dilemma/</link>
		<comments>http://spidertools.com/blog/linux-consulting/linux-consulting-dilemma/#comments</comments>
		<pubDate>Tue, 29 Jun 2010 00:50:46 +0000</pubDate>
		<dc:creator>mike</dc:creator>
				<category><![CDATA[Linux Consulting]]></category>
		<category><![CDATA[consulting]]></category>

		<guid isPermaLink="false">http://spidertools.com/blog/?p=797</guid>
		<description><![CDATA[I live in mountainous Northwest Montana. I have always been intrigued by an attitude from my US Forrest Service friends who each summer tell me they are, &#8220;hoping there are lots of big forest fires this summer&#8221;. What&#8230;I thought Smokey the Bear wanted to prevent forest fires. But no, many of those who work for [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I live in mountainous Northwest Montana.  I have always been intrigued by an attitude from my US Forrest Service friends who each summer tell me they are, &#8220;hoping there are lots of big forest fires this summer&#8221;.  What&#8230;I thought Smokey the Bear wanted to prevent forest fires.  But no, many of those who work for the US Forrest Service actually depend on fighting fires to provide the finances for their vacations and Holidays.  Now let me be quick to say these people do not start fires nor encourage starting fires, it just works out that forest disasters are great paydays.<br />
<a href="http://spidertools.com/blog/wp-content/uploads/2010/06/notes.gif"><img class="alignnone size-full wp-image-803" title="Linux Consulting Dilemma" src="http://spidertools.com/blog/wp-content/uploads/2010/06/notes.gif" alt="" width="200" height="133" /></a><br />
As inconsistent as that may seem, in the world of technology we face the same issues.  Having talked with a lot of computer techs who own small businesses about the advantages of Linux, many of them have told me they would be crazy to encourage Linux as they are sitting on a gold mine with Microsoft.  Many shops keep the doors open by cleaning and doing repairs caused by viruses.</p>
<p>It must be a part of life, as when you look at Linux consulting you have the same dilemma.  Consulting without education and documentation is just as empty and self serving as those in the US Forrest Service who hope for fires or those who repair your virus laden Windows machine hoping to strike it rich once again when you click on the tempting email.  Linux consultants can live in that &#8220;outer zone&#8221; that makes them special and prevents them from communicating the changes they made for the client in a way that educates the client, thus rendering the consultant unnecessary.  Or,  neglecting  documenting changes for the client,  forcing the client to call for more help down the road when the system updates.</p>
<p>It seems we as human beings have a tendency to look out for ourselves, naturally.  Each of these examples creates a dilemma, one that really demonstrates serious inconsistencies.  As a client shopping for <a href="http://spidertools.com/web/index.php?app=ccp0&amp;ns=catshow&amp;ref=server_con">Linux consulting</a> you should request these two factors to keep Linux consultants consistent.  <strong>First, request a short training session where the consultant walks you through exactly what was done and explains why each step was taken.  Second, you should request a written, detailed PDF of the steps that were taken so that you can repeat the process if you needed to at a later time.</strong></p>
<p>Yes, we all have a tendency to be inconsistent, creating dilemmas as we walk through life, but <strong>accountability is the one aspect that brings sanity to it all</strong>.  Make your Linux consultant accountable.</p>
]]></content:encoded>
			<wfw:commentRss>http://spidertools.com/blog/linux-consulting/linux-consulting-dilemma/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DNS Consulting</title>
		<link>http://spidertools.com/blog/linux-consulting/dns-consulting/</link>
		<comments>http://spidertools.com/blog/linux-consulting/dns-consulting/#comments</comments>
		<pubDate>Sun, 23 May 2010 15:30:10 +0000</pubDate>
		<dc:creator>mike</dc:creator>
				<category><![CDATA[Linux Consulting]]></category>
		<category><![CDATA[DNS troubleshooting]]></category>

		<guid isPermaLink="false">http://spidertools.com/blog/?p=789</guid>
		<description><![CDATA[DNS is often the focus of Linux consulting as we as a world are extremely dependent upon the resolution that DNS offers. Whether it is websites we need to access or email that we are sending, DNS is the backbone for those services. The Domain Name Service on a Linux server is usually provided by [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>DNS is often the focus of <strong><a href="http://spidertools.com/web/index.php?app=ccp0&#038;ns=prodshow&#038;ref=server_consult">Linux consulting</a> </strong>as we as a world are extremely dependent upon the resolution that DNS offers.  Whether it is websites we need to access or email that we are sending, DNS is the backbone for those services.  The Domain Name Service on a Linux server is usually provided by bind which often gives people trouble in managing.  The reality is that DNS is not that difficult to configure it is just a lot of new concepts that are rolled into one project.  As with everything, new concepts bring new terminology which increases the difficulty of managing DNS.  </p>
<p><strong>Typically the consulting side of managing DNS involves trying to unravel the DNS settings that are in place.</strong>  It is not often that you are asked to build a new DNS server, it is usually the request to fix one that is not performing like it should.  One of the things we try to do is provide standards in the implementation of DNS and encourage patterns.  DNS is one of those services that can be set up in a number of ways, including various views, naming variations, configuration options.  The flexibility of DNS often leads companies to configure their DNS from a number of sources without enforcing standards and patterns. <strong> Standards are important so the next one working on the server </strong>can understand how and why it is configured the way it is.  <strong>Patterns are important because they enable you to spot issues</strong> outside the norms.</p>
<p>One other aspect that makes DNS difficult is that it takes time to realize mistakes.  Because DNS needs to resolve across the world, your changes may not become apparent immediately.  This adds stress to the whole process.  Using tools like dig and checking DNS settings from remote locations helps to troubleshoot some of these issues before they get out of hand.</p>
<p>For many companies <a href="http://spidertools.com/web/index.php?app=ccp0&#038;ns=prodshow&#038;ref=server_consult">outsourcing their DNS</a> is often cheaper in the long run than training employees.  The problem with <a href="http://spidertools.com/web/index.php?app=ccp0&#038;ns=prodshow&#038;ref=liveservermanagement">training employees</a> in the DNS configuration is that often those employees are not around when it is time to make adjustments to the DNS server.  </p>
]]></content:encoded>
			<wfw:commentRss>http://spidertools.com/blog/linux-consulting/dns-consulting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux Consulting: Simplicity is the Answer</title>
		<link>http://spidertools.com/blog/linux-consulting/linux-consulting-simplicity-is-the-answer/</link>
		<comments>http://spidertools.com/blog/linux-consulting/linux-consulting-simplicity-is-the-answer/#comments</comments>
		<pubDate>Tue, 27 Apr 2010 10:09:26 +0000</pubDate>
		<dc:creator>mike</dc:creator>
				<category><![CDATA[Linux Consulting]]></category>

		<guid isPermaLink="false">http://spidertools.com/blog/?p=765</guid>
		<description><![CDATA[Consulting often allows you to experience innovative technologies or applications that are under development. Two weeks ago we were provided the opportunity to work with a company that was building a new application that required data to be moved from a client ROM chip to a location on a CentOS server using FTP. The challenge [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Consulting often allows you to experience innovative technologies or applications that are under development.  Two weeks ago we were provided the opportunity to work with a company that was building  a new application that required data to be moved from a client ROM chip to a location on a CentOS server using FTP.  </p>
<p><a href="http://spidertools.com/blog/wp-content/uploads/2010/04/simple.gif"><img src="http://spidertools.com/blog/wp-content/uploads/2010/04/simple.gif" alt="" title="simple" width="200" height="146" class="alignnone size-full wp-image-767" /></a></p>
<p>The challenge with this<strong><a href="http://spidertools.com/web/index.php?app=ccp0&#038;ns=prodshow&#038;ref=server_consult"> Linux consulting</a></strong> project was how to create a solution that was as simple as possible.  When you are working with changing variables from the client pushing data, especially when it is limited to a ROM chip, you do not want to create scripts that depend on updating and can be impacted by changes.  In this situation, it was smarter to create a solution that required a little more work but was not at the mercy of changing client variables like IP Address, names, method of login, etc.<br />
Technology often over smarts itself by giving you the impression that the latest and greatest fancy solution is the best.  In the long run, complexity often requires constant care and adjustment.<br />
This using the newest solution because it is the most complex will also lead you down the path of managing unknown territory.  The simple solution has often been around for a long time and has a tested history that makes the most sense for a solution.</p>
<p>Often the simple answer is more work but in the long run provides greater stability and security, both of which make a happy client.</p>
]]></content:encoded>
			<wfw:commentRss>http://spidertools.com/blog/linux-consulting/linux-consulting-simplicity-is-the-answer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux Consulting: Seeing the Bigger Picture</title>
		<link>http://spidertools.com/blog/linux-consulting/linux-consulting-seeing-the-bigger-picture/</link>
		<comments>http://spidertools.com/blog/linux-consulting/linux-consulting-seeing-the-bigger-picture/#comments</comments>
		<pubDate>Sat, 24 Apr 2010 13:29:33 +0000</pubDate>
		<dc:creator>mike</dc:creator>
				<category><![CDATA[Linux Consulting]]></category>

		<guid isPermaLink="false">http://spidertools.com/blog/?p=756</guid>
		<description><![CDATA[Recently we had a Linux consulting opportunity to install and configure a Postfix mail server for a small company. The company wanted &#8220;secure&#8221; email for their users. One aspect of the request was to create an encrypted login and communication from the client to the mail server for IMAP using Squirrelmail and providing secure connections [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Recently we had a<strong> <a href="http://spidertools.com/web/index.php?app=ccp0&amp;ns=catshow&amp;ref=server_con">Linux consulting</a></strong> opportunity to install and configure a Postfix mail server for a small company. The company wanted &#8220;secure&#8221; email for their users. One aspect of the request was to create an encrypted login and communication from the client to the mail server for IMAP using Squirrelmail and providing secure connections to the local client Thunderbird or Outlook.  This process is straightforward however there is an issue with the word &#8220;secure&#8221;.</p>
<p><a href="http://spidertools.com/blog/wp-content/uploads/2010/04/consult.gif"><img class="alignnone size-full wp-image-759" title="consult" src="http://spidertools.com/blog/wp-content/uploads/2010/04/consult.gif" alt="" width="200" height="150" /></a></p>
<p>When a client uses a word like &#8220;secure&#8221; they often assume a great deal that may not be completely true.  In this situation we provided the necessary aspects of SSL and TLS so that the clients had encrypted communication for logins and retrieving mail to their local machine or accessing mail from the web based option.  That part of the concept of &#8220;secure&#8221; was in place.  However, proper consulting requires you to also help the client understand that though all of the communication with the client may be secure, once the sent email leaves the mail server on port 25, it is plain text.  So passwords and logins are secure but the actual content of the email is sent out in plain text.  The only option here is to use encryption for the content of the email as well, an option that most companies do not want to hassle with.</p>
<p>The other aspect of &#8220;secure&#8221; is that in consulting you need also to encourage clients to use virus checks, SMTP restrictions and filters to control aspects of mail that they certainly do not want.</p>
<p>This project illustrates that <strong>Linux consulting requires the consultant to inform the client about their choices and about the bigger picture</strong> which the client often does not appreciate simply because they do not have the necessary background.</p>
]]></content:encoded>
			<wfw:commentRss>http://spidertools.com/blog/linux-consulting/linux-consulting-seeing-the-bigger-picture/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Advantages of Combining Training with Outsourcing</title>
		<link>http://spidertools.com/blog/linux-consulting/advantages-of-combining-training-with-outsourcing/</link>
		<comments>http://spidertools.com/blog/linux-consulting/advantages-of-combining-training-with-outsourcing/#comments</comments>
		<pubDate>Fri, 05 Mar 2010 15:06:03 +0000</pubDate>
		<dc:creator>mike</dc:creator>
				<category><![CDATA[Linux Consulting]]></category>
		<category><![CDATA[Linux Outsourcing]]></category>
		<category><![CDATA[Linux Training]]></category>

		<guid isPermaLink="false">http://spidertools.com/blog/?p=736</guid>
		<description><![CDATA[Outsourcing allows you to create a solution to a specific problem quickly. Many of the solutions that you may want to deploy in your organization require skills that take years to develop. Outsourcing helps you leverage the time factor. For example, when a company decides that the high cost of licenses for a mail server [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><strong>Outsourcing allows you to create a solution to a specific problem quickly.</strong> Many of the solutions that you may want to deploy in your organization require skills that take years to develop.  Outsourcing helps you leverage the time factor.  For example, when a company decides that the high cost of licenses for a mail server need to be replaced with an open source solution, it is not an easy process to simply assign a Windows admin who is used to a graphical interface to build a Linux server from the command line.  In addition, it is difficult to determine all of the intricate details on how to construct a mail server.  There is no doubt that the process of building a mail server can provide a lot of skill set development, but <strong>often companies waste thousands in development when they could have outsourced the project and purchased training for a low cost.</strong></p>
<p>Here is an example to use as a comparison demonstrating the advantages of training and outsourcing at the same time.</p>
<p><strong>Company A:</strong><br />
Company A decides to build a Nagios server to monitor their internal servers, printers, routers and switches.  The company assigns a Windows admin the responsibility and gives them 3 months to get it up and working.  The company has 25 internal servers both Windows and Linux, 10 laser printers and 8 switches and routers, a relatively small number.  The first problem the admin faces is which Linux distribution to use.  Then once they choose a distribution they cannot figure out how to install Nagios as it is not in the repositories of the distro they chose.  Finally they do figure out how to install and  once it is in place the admin wastes a huge amount of time reading documentation meant for different versions and distributions without realizing it.  Oh yes, this is a very common problem when using the Internet and randomly selecting information.  By the time the project is completed, and it is not uncommon for this to take 3 months the first time around, the company has paid the admin for 80 hours to work on this project for a company<strong> cost of $5200</strong>, assuming the admin gets $65 an hour over a 3 month period.</p>
<p><strong>Company B:</strong><br />
Company B takes a completely different route.  Recognizing that their Windows admins are not familiar with Linux and could use structured Linux training to help them achieve the goal, they first send two admins to an virtual training course for Nagios.  In the classroom the two admins have practice servers that are available and a live instructor to ask questions and get ideas.  The admins build and test Nagios in labs provided by the training company.  At the same time, the company outsources the Nagios server install to the same company that trains the admins and within a month they have Nagios up and running and two fully trained admins to support the Nagios server.  The training cost $395 each and the Nagios outsourcing cost the company $500. <strong> Total cost for training two admins, $2330.</strong> This assumes 8 hours of training for each of the administrators.</p>
<p>Time is money, every organization recognizes that time spent by administrators trying to create solutions is costly.  <strong>Organizations need to weigh the cost of &#8220;Googling Solutions&#8221; over structured training coupled with outsourcing.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://spidertools.com/blog/linux-consulting/advantages-of-combining-training-with-outsourcing/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Postfix Consulting and Outsourcing</title>
		<link>http://spidertools.com/blog/linux-consulting/postfix-consulting-and-outsourcing/</link>
		<comments>http://spidertools.com/blog/linux-consulting/postfix-consulting-and-outsourcing/#comments</comments>
		<pubDate>Tue, 23 Feb 2010 15:06:40 +0000</pubDate>
		<dc:creator>mike</dc:creator>
				<category><![CDATA[Linux Consulting]]></category>
		<category><![CDATA[Linux Outsourcing]]></category>
		<category><![CDATA[Postfix Consulting]]></category>

		<guid isPermaLink="false">http://spidertools.com/blog/?p=725</guid>
		<description><![CDATA[SpiderTools.com expands Postfix Consulting and Outsourcing Offerings Postfix Training The Live Postfix Training is a virtual classroom course which is 5 weeks long with classes once a week for 2 hours. Students will have access to a live mail server to set up and test configuration options. A printed 400 page manual and videos of [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>SpiderTools.com expands Postfix Consulting and Outsourcing Offerings</p>
<p><strong>Postfix Training</strong><br />
The<strong> <a href="http://spidertools.com/web/index.php?app=ccp0&amp;ns=prodshow&amp;ref=livepostfixcourse">Live Postfix Training</a></strong> is a virtual classroom course which is 5 weeks long with classes once a week for 2 hours.  Students will have access to a live mail server to set up and test configuration options.  A printed 400 page manual and videos of how to set up a Postfix Mail server are also provided.  Classes are flexible and students typically work with the instructor one-on-one.</p>
<p>The <strong><a href="http://spidertools.com/web/index.php?app=ccp0&amp;ns=prodshow&amp;ref=postfixself">Self-Directed Postfix Course</a></strong> provides a 400 page PDF manual with videos which are constantly updated. The goal with the self-directed material is to provide all of the resources you need to set up and maintain a Postfix Mail Server.  This course is without instructor support and without a practice server.</p>
<p><strong>Postfix Outsourcing Packages</strong><br />
Each of these <strong><a href="http://spidertools.com/web/index.php?app=ccp0&amp;ns=prodshow&amp;ref=postfixconsulting">Postfix outsourcing</a></strong> packages focus on providing a stable, secure installation of the mail server with attention to detail.  All of the packages provide an immediate reduction of SPAM with SMTP restrictions which significantly reduce SPAM by evaluating connections for legitimate email.  In addition, Spamassassin provides excellent analysis of email to review the content of email for SPAM and RBLs (blackholes) installed will evaluate incoming email through databases.</p>
<p><strong>Basic Postfix Installation &#8211; $179.95</strong><br />
* One Domain<br />
* Dovecot with IMAP and POP3<br />
* SMTP Restrictions<br />
* ClamAV Virus Protection<br />
* Spamassassin<br />
* 3 RBLs Installed<br />
* Statistics Daily Report<br />
* Squirrelmail</p>
<p><strong>Secure Postfix  Installation &#8211; $249.95</strong><br />
This package builds upon the basic installation and adds SMTP AUTH so mobile users can send and receive email securely from Postfix.  It also provides secure login using TLS to encrypt passwords and contents when logging in to retrieve email.<br />
* One Domain<br />
* Dovecot with IMAP/IMAPS and POP3/POP3S<br />
* SMTP Restrictions<br />
* ClamAV Virus Protection<br />
* Spamassassin<br />
* 3 RBLs Installed<br />
* Statistics Daily Report<br />
* SMTP AUTH<br />
* Squirrelmail</p>
<p><strong>Multiple Domain Postfix Installation &#8211; $349.95</strong><br />
If you need multiple domains on Postfix this is the package to choose.  It includes and installation of PostfixAdmin which allows you to manage your mail server accounts from a web based platform.<br />
* Up to 20 Domains<br />
* Dovecot with IMAPS/POP3S<br />
* SMTP Restrictions<br />
* ClamAV Virus Protection<br />
* Spamassassin<br />
* SMTP AUTH<br />
* Squirrelmail<br />
* MySQL Database<br />
* PostfixAdmin for a Web Based Access to Postfix</p>
<p><strong>Postfix Consulting</strong><br />
Hourly <strong><a href="http://spidertools.com/web/index.php?app=ccp0&amp;ns=prodshow&amp;ref=server_consult">Postfix consulting</a></strong> is provided for those organizations which need support to solve problems with Postfix or for special configurations.</p>
]]></content:encoded>
			<wfw:commentRss>http://spidertools.com/blog/linux-consulting/postfix-consulting-and-outsourcing/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
