Sunday, 11 September 2011

A bit more insight into the "Citrix Systems"

Citrix Systems, Inc. NASDAQ is a multinational corporation founded in 1989, that provides server and desktop virtualization, networking, software-as-a-service (SaaS) and cloud computing technologies including Xen open source products.

Software as a service is a software delivery model in which software and its associated data are hosted centrally and are typically accessed by users using a thin client, normally using a web browser over the Internet.

Desktop virtualization (sometimes called client virtualization, as a concept, separates a personal computer desktop environment from a physical machine using the client–server model of computing. Some virtualization platforms allow the user to simultaneously run multiple virtual machines on local hardware, such as a laptop, using hypervisor technology. Virtual machine images are created and maintained on a central server, and changes to the desktop VMs are propagated to all user machines through the network, thus combining both the advantages of portability afforded by local hypervisor execution and of central image management.

Technically, Desktop Virtualization involves encapsulating and delivering either access to an entire information system environment or the environment itself to a remote client device. The client device may use an entirely different hardware architecture from that used by the projected desktop environment, and may also be based upon an entirely different operating system.

Cloud computing is the delivery of computing as a service rather than a product, whereby shared resources, software and information are provided to computers and other devices as a utility. Cloud computing provides computation, software, data access, and storage services that do not require end-user knowledge of the physical location and configuration of the system that delivers the services. Parallels to this concept can be drawn with the electricity grid, wherein end-users consume power without needing to understand the component devices or infrastructure required to provide the service.


Disclaimer: Credits for all the above notes and resources belongs solely to Wikipedia. This is only a sharing-n-learning process via this blog 
.

Wednesday, 8 April 2009

Freelancers for e-Service: How far how good?

We've heard about freelancers. We've heard people talking about it. We've read about them time and again in newspapers, internet and other media. Who ARE they?? To analyse wheather freelancers would be cheaper alternative to big time IT companies, we need to know them. How they work, what process they follow, how flexible are they etc.

The so called process in every IT companies for letting any project in is very complex and thats a truth. I mean complex compared to that of freelancers. The client first gives out the tender to which a quotation is sent in response by the company followed by lot of formal business meetings with the so called Business Analysts where they talk various points like total number of head counts required, details about the existing system, technical, s/w requirement specifications etc. Then, the client has to send the purchase orders to the company. Finally... then the work has begun !!!

The same procedures has to take place if the client is approching freelancers. But then, the problem arises when we think of co-ordination.

Thursday, 26 March 2009

The reason why...

The main reason why I scrap up my blogs with a lot of variety topics is that I need to get a confirmation about the whatever I learn by just scribbling, just as we did in the school days. So here instead of scribbling it down on some piece of paper which may vanish away anytime, I just type away something that I recently learnt. It brings about such a sweet feeling, you are making online notes on a specific topic, creating online contents for a audience and various other varsities that exists today in the web world.

Most of my posts are more likely to be in some kind of dogmatic or say... instruction mode... But then the readers here should realize that I'm just a student making notes. Its rightly said by someone "If you can explain what you have learnt, then I say, you have learnt in the real sense". The fact is undeniable that the proces of making such notes by the way of explaining someone makes your knowledge level not only pervasive but also serves as a great positive purpose for the people in the neighbourhood who are more likely to be interested in the topic looking for some solutions, ideas or a second opinion.

I've always believed in writing it down...no matter how least we may feel the importance of it. I remember the words of the Principal of my high school.."...a faint ink is always better than a sharp memory". So here I am. Please contribute and post your comments for a better perspective.