I've been asked to provide a small business with an infrastructure similar to what you would find in larger companies for a minimum price (i.e. my services and that's it, they do not wish to pay for licensing of any kind).
After doing a bit of research on the subject, I've settled on Ubuntu for both server and client needs.
Speaking of which, here are this business' needs :
An e-mail server of some kind with webmail capabilities (like exchange and outlook web access)
A no-nonsense IM solution
A centralized calendar (which would work in conjunction with e-mail of course)
A centralized backup of all machines
The ability to deploy/update ubuntu clients easily (1 click would be best) with all chosen applications pre-installed.
Now, given those needs, do you think that ubuntu is a good fit? If it is, could anyone point me to a comprehensive tutorial that I could follow? I have basic networking knowledge, good command line skills. But GUI would be best.
This would be a one-man job.
Thanks in advance.