Archive for September, 2009

Web Site Marketing Search Engine Optimization-(SEO)

Friday, September 25th, 2009

We do web site marketing for a number of clients. In fact, we have seen a nice increase in this business area this year, which makes sense since it is a very cost effective way to find new sales! We graph our client’s website unique visitors per week. The desire to see data graphically comes from my engineering background! The graphs make is easy to see the data trend and to help see any jumps related to actions we have taken with their sites. The graphs also provide a great objective, fully visualized goal – we work hard to keep those graphs moving up!  Of course more unique visitors does not necessarily mean more leads or more sales, but there is normally a pretty good correlation. We also try to gather conversion data although that is internal to the client and they do not always share.

We have added a web site strategic analysis to our web site marketing process.  By stepping back just a bit and thinking about why the web site is and what it should be doing, we get some more solid direction on where, how and what to market on the site.

Another area we have had good success with is Google local listings.  Products and services that are marketed specifically to a local area can be highlighted in the local mapped listings area for metro areas. The same rules apply as the natural listings, but there are some specific additional steps that  get these placements for you.

We are exploring more fully the use of this blog for our site and our clients and I will have more updates on ways we are promoting and utilizing the blog for web site marketing.

VMWare is Cool, or maybe “VMware is Hot”!

Friday, September 11th, 2009

I have done some more studying of VMware and its product line and they certainly seem to have it together in their product offering. It should be noted here that virtualization technology predates VMware and that they have competition in Microsoft Hyper-V, Xensource, Red Hat, etc., but I am going to focus on VMware for now. The basic premise of the technology, for the uninitiated, is virtualization of servers (and desktops, but more on that later) on physical machines. A server running an application on a physical machine is “virtualized”  - that is the software, data, network interface card, RAM, cpu, storage, bios, etc. are all turned into code elements and run as a “virtual machine” on another server that can then hold a number of these virtual machines. The initial driving force of this technology was server consolidation. It is typical to be able to average reducing 15 existing servers to 1 after virtualization. There are obvious hardware savings to doing this as well as energy, maintenance and rack space savings.

Thanks to the wonderful world of competition the basic software tool that allows the virtualization of a server is available for free from both (and not by coincidence) VMware and Microsoft.   This tool is called a hypervisor and the latest VMware hypervisor is ESXi – again,  freely available.

The VMware world has moved way beyond the hypervisor itself – although that technology remains at the core. The main thrust of data center offerings by VMware is around central  management of servers for reliability, energy savings and efficiency of operations. This is where some of the the way cool stuff happens – once you get jaded with 15 or 20 servers running on one box!

The main VMware product is Vsphere which provides centralized management of the virtual servers, running ESXi  or ESX, under its control.  Aside from really efficient central management and control, some of the impressive features available include Vmotion which allows you to migrate a server from one host machine to another on the fly -while the server is running – with no loss of accesibility!  Other modules can monitor the load on a pool of servers and shift operating load so that some servers can be idle while others are fully utilized.  Those servers that are not needed can also be powered down and restarted when needed.

I mentioned virtual desktops earlier and this I think is really exciting technology. “Exciting? ” you might say.  While I am not excited by the average new technical gizmo, major shifts in how we provide computing capabilites to users, huge new markets and technical challenges are at the least very interesting. Running around and maintaining desktop PCs all through a big office is a huge waste of time and the whole PC interaction with its software and other devices is a a mess that as an engineer I have always felt was designed for kids, by kids!  The “VMware View” approach to enterprise desktops, to reduce desktops to virtual machines – basically files on a central server that can be copied, saved, recreated, provisoned for new setups, etc. all in minutes,  is a very powerful paradigm shift.  That the approach is already migrating to smaller environments as well is a given.  Big changes ahead and the change has great promise!