View Feed
group-icon
Coffee Room
Discuss anything here - everything that you wish to discuss with fellow engineers.
12940 Members
Join this group to post and comment.
divya_miya
divya_miya • Aug 26, 2012

Cloud Computing Concept Basics

friends help me out with the concept of cloud computing....
ultimatechange
ultimatechange • Aug 26, 2012
Hey Divya,

In my college days i gaved a seminar on the same topic. Kindly find the abstract below covering the following two points:
  • First and most important – WHAT does CLOUD COMPUTING really means?
  • Second, WHAT makes CLOUD Computing so popular?

Speaking of CLOUD COMPUTING, what comes to your mind when you hear CLOUD COMPUTING.
  • Do you have to be sitting on the mountains with your laptops among the clouds 😀
  • Is it related to clouds 😨

Lets talk about HOSTING IN THE CLOUD or CLOUD HOSTING.
  • Lets say you have a company website. Suppose initially it has few users , these users tell there friends about your website who tells there friends and so on. So your website got marketed very well.
  • But with success comes problems. Your equipment just cant keep up with the demands. Your service slows down and suddenly you are in trouble.
(A few years ago)
  • You would have put your website on a server somewhere and when ur success kicked in you would have rent or buy new servers n have someone set them for you.
  • Hundreds n thousands of companies do this now. It cost a lot of money & consume alot of time. This is called HOSTING. It takes time to set them up n requires quite a bit of money to run all the time.
  • YOU PAY FOR THESE SERVERS WHEN UR USING THEM N U PAY 4 THESE SERVERS WHEN UR NOT USING THEM.
(TODAY)
Now you have a better option—“ CLOUD COMPUTING”.
  • With CLOUD COMPUTING you have access to computing power instantly when you need it.
  • For your website on a cloud server, it is similar to putting it on a dedicated server. When people start visiting your site n u suddenly need more computing power dedicated to ur website u can scale up as much as u need almost instantly. U get ur computing power as u need it from the cloud on demand. Moreover ur customer stays happy w/o noticing any difference and if ur traffic dips back down u can release ur servers back in to the cloud just as easily.
This is the major advantage of CLOUD COMPUTING , so i’ll say it again WHEN U NEED MORE COMPUTING POWER U CAN GET IT INSTANTLY FROM THE CLOUD N WHEN UR DONE WID IT U CAN RELESE IT BACK TO THE CLOUD.

Well billing is easy too. U pay for what you use only not like the conventional servers where u have to pay for the resources if ur using them or not.

Its like hiring a cab in which u hve to pay for the time u used the cab n not for the entire cab. Why buy the whole cab when u can pay for the trip only. 😁

But how do u actually work with the cloud...........
  • Its easy, using ur own personal computer, you remotely access ur cloud computer and controls it. U can put anything on it---wesite or software or code whatever and then just disconnect it when your done, u never actually touch it physically.
  • The key with cloud computing is NOT TO FOCUS ON THE HARDWARE YOU JUST FOCUS ON UR WEBSITE OR SOFTWARE OR CODE OR WHTEVER IT IS UR DOING.

Now the question arises why cloud computing is becoming more popular?
Here are 3 reasons y cloud computing is becoming more popular.....
  • Scalability
    • Its easy to grow or shrink to match your demands. If you need 1,2 or 10 servers with cloud hosting u can easily grow or shrink the no based on your needs.
  • Instant
    • The cloud computing is instant. The computing power is there when u need it. You just turned it on or off. Whatever u need is instantly available in the cloud and when ur needs goes down u simply turned it off.

  • Save money
    • Only pay for what u use and not for the equipments which u might need.
Conclusion:
  • To sum up—here is what you should remember …. that with cloud computing you don't have to be worried about ur hardware instead u can work on building and growing ur business.
  • CLOUD COMPUTING will save u time and money n its there for u to use on ur business rather than wasting on conventional servers.
Hope it helps!!
ultimatechange
ultimatechange • Aug 26, 2012
Also note that based on
functionality
three definitions which are part of the Cloud are:

1. When Customer or user wants ready to use software just like ready to eat products are there for e.g. ready to eat cuppa noodles , then
Software as a Service (SaaS)
is the solution available. Customer or User need not to hire developers for creating the required Software. All solutions of Customer Relationship Management, Salesforce Automation, Marketing Automation, Customer Service and Support, etc. fall into this Category.

2. When Customer wants Software as per the business Process of Organisation then,
Platform as a Service (PaaS)
allows you to build custom applications on the base platform on which SaaS applications are written. Using existing base environment saves time and effort as for some basic functionality you need to reinvent the wheel. But you need to hire specialized developers to make Customized applications.

3. When Customer wants to host application not on the Customer premises then
Infrastructure as a Service (IaaS)
is available to companies who have already implemented their web based applications. For smaller organisations this feature is a boon as this makes use of Multi - Tenent model i.e. for example in a Society Complex there are some facilities available to the members of the Society i.e. Gynasium, Swimming Pool, Sports Room, etc. All the members contibute nominal monthly fee to availe this facilities, which if they wish to have private Gynasium, Swimming Pool, Sports Room, etc think how much expensive will it cost to each individual. Some of them can't even think to afford also. Hybrid models do exist. You can have your own private cloud, and also lease remotely hosted infrastructure, platform space or full software solutions externally from your environment.

So whenever somebody asks you about Cloud Computing, then ask what service they are offering: SaaS, PaaS, or IaaS. Then ask yourself which environment they are offering the solution in: Java, .NET, or Apex (Salesforce.com).
cloudpath
cloudpath • Sep 24, 2012
Cloud computing is a complex concept and it has been a major focus of technological discussions for years now. Due to the complexity of this notion it has never been possible to give its complete definition. The lack of a comprehensive definition may result in different perspectives on the notion of the cloud.

There are numerous definitions of cloud computing. People from different branches tend to emphasize different aspects of the cloud. While some talk about it as a trend in technology, other perceive it as a purely business concept.

Wikipedia defines cloud computing as ‘the use of computing resources (hardware and software) that are delivered as a service over a network (typically the Internet).’This does seem like a proper definition but it’s a bit too general as it does not cover all the aspects of the cloud. The notions like SaaS, IaaS and Paas are the segments that form an important part of cloud computing. So, without defining them it is impossible to define the cloud.

Important segments

These three key cloud terms are broad areas, but they are usually associated with a specific group of users. SaaS is usually associated with the end-users in organization and it refers to computing applications stored on remote servers. The examples of SaaS include Salesforce.com or simply Gmail. IaaS is a concern for organizations’ management teams and it usually involves virtualized environment where infrastructure is provided by vendors such as Amazon (Aws EC2) or Google Compute Engine. PaaS is mostly focused on developers who need resources to customize their own solutions. The most important platforms include Microsoft’s Azure and Google’s App Engine.



Key perspectives

Basically, when each of these groups talks about the cloud, they talk about different notions and have different requirements. Majority of misconceptions stems from the users’ point of view and his or her individual requirements. Cloud computing covers so many aspects in business and technology and these are two key areas to look at the cloud – as a:

Technology. Cloud computing is primarily technological trend that exists for a long time. It refers to the IT resources delivered via the Web. In technology cloud refers to both hardware and software and the ways to improve the functions and deployment of these two. By placing resources and applications on remote servers the traditional technology gains many advanced features, while businesses and individual users get a great computing experience.
Business model. As a business model cloud computing refers to a practical way of managing IT requirements and costs. By choosing an appropriate cloud service provider a business can easily find a good solution to manage all the functions related to IT department. Placing resources on remote servers eliminates the necessity for hardware and large IT management teams. Organizations can choose between different cloud tools that provide easy and scalable management.
Deployment

Other important notions that are frequently mentioned in relation to cloud computing are public and private cloud. These are essentially business concepts and they refer to the model of deploying the same technology in different settings. The key question here is: who owns what? Basically, in private clouds an organization owns the whole equipment, while public cloud refers to companies that outsource some of their resources.

The choice of a proper deployment model will mostly depend on organizations’ individual needs and goals. The size and sometimes the niche of the organization may sometimes be of huge importance when making such decision. The same strategies should also be applied when choosing the service provider. Basically, the whole concept of cloud would be different for the end-users and organizations. It is important to realize the difference in features offered by service providers and to choose the most suitable.
Kaustubh Katdare
Kaustubh Katdare • Sep 24, 2012
cloudpath : Dude, you're copy-pasting from other websites without even mentioning the source. Do you know it's called 'plagiarism' and it's NOT allowed on CE?

The original source of above article seems to be: https://www.facebook.com/IngeniusTechnologies/posts/493053247389032

Share this content on your social channels -