Often people raise a question that what does 3CLogic stand for or what does it mean? Frankly there is no logic behind choosing 3CLogic as a name. Originally the 3Cs stood for ‘Communications, Convergence and Collaboration’. It gradually evolved into Customers, Communications and Collaboration. I like ‘Customers’ in 3C as it is about how we listen to our customers and cover that extra mile to make them happy. An old friend of mine from my days at Newbridge recently asked me if 3C stands for ‘Call Center in the Cloud’. I like that interpretation too. So whatever we were thinking when we came up with 3C in 3CLogic seems to be all good. So the next question is why 3CLogic and not C3Logic. Well, there is logic behind that one. C3Logic would be behind Aspect and Avaya when listed alphabetically and we just couldn’t have that. If you are still wondering why 3CLogic and not just 3C as a name; well there was really no logic in putting logic in 3CLogic. It just sounds logically cool. If your head is spinning by now you have been thinking about all this naming stuff too logically. Besides, what’s in a name anyway? A rose by any other name…..
Author Archive
3CLogic – What’s in a Name?
Wednesday, February 10th, 2010What’s The Difference?: Cloud Computing Services, Hosted Services, Software as a Service (SaaS)
Thursday, January 28th, 2010Ever wonder what’s the difference between all these service types? They all deliver a service over the Internet cloud. Whether it is a backup or word processor application or a call center application, the customer is still using software and hardware resources of servers maintained by someone else. Traditionally, the customer was responsible for sizing the hardware and software resources, procuring the servers, installing and configuring the servers and maintaining these resources in a data center.
With hosted services, all these tasks are delegated to the provider of Saas or Cloud Computing Service. Since the SaaS provider has hundreds of customers, she may decide to house these customers on the same set of servers, using partitioning or virtualization. Server resources are efficiently utilized lowering the total cost of the service that is being delivered.
The customer only pays for what she uses and has the added flexibility of ramping up or down the number of subscribers using the service. It is easy to implement and get started, thus lowering the burden and dependency on the in-house IT staff. There are concerns about security and trust when you turn over your mission critical application to a service provider. There is additional worry about being locked into a service because it may be hard to move or migrate the application data from one provider to another or if the data needs to be brought in-house.
