Wednesday, July 11, 2012

what is Cloud Computing..?


The Cloud Computing
The Cloud Computing
       One of my Junior joined the company straight after the college he asked me many doubts about cloud computing which i feel worth sharing with the web community. In this blog post my aim is to make person understand what cloud computing is all about?
What is Cloud? Or What is Cloud Computing?
    Using the Computational resources ( like servers) from some a persons (cloud vendors) who owns, maintains the hardware devices and in return paying them for the service which we used. 

Why the name Cloud Computing?
In network diagrams the Internet usually is represented as a cloud.Thus using computing resources from the Internet is eventually called as cloud computing.

Cloud Computing Service Models
There are 3 ways through which cloud computing offers service.
  1. Infrastructure as a service ( IaaS)
  2. Platform as a service ( PaaS )
  3. Software as a service (SaaS)

What is Infrastructure as a service or IaaS?
         In Infrastructure as a Service Cloud Computing, the Cloud vendor give the computers as physical machine or as a virtual machine for hosting application(web server), storing files (storage server), using proxy (proxy servers). They usually give the IP address of the computer in which the service is available.The Cloud infrastructure is usually managed by a web interface which is given by the cloud vendor.Using the Web Interface given by the cloud vendor functions like adding the RAM ,adding hard disk etc can be done.

Infrastructure as a service Examples
 Amazon Web Services from Amazon.
·         GoGrid : Dedicated server,Cloud Storage, and F5 hardware load balancing
·         Flexiscale: Europe based cloud computing.
·         Eucalyptus: Software platform for the implementation of private cloud computing.(open source).
What is Platform as a service or PaaS?
          In Platform as a Service Cloud Computing, the Cloud vendor give the platform for computing (like building, running, managing custom applications) over the internet.Usually a Integrated Development Environment(IDE) including the operating system, database , webserver etc.,

Platform as a service Examples
·         AppEngine from Google: based on Python and Django
·         Force.com from SalesForce: based on the SalesForce SaaS infrastructure and Apex language
·         Bungee Connect: visual development studio based on Java
·         LongJump: based on Java/Eclipse
·         WaveMaker: visual development studio based on Java and hosted on Amazon EC2
·         Appscale: visual development studio based on Java and hosted on Amazon EC2

What is Software as a service or SaaS?
       In Software as a Service Cloud Computing, the Cloud Service Provider supplies the infrastructure with the software product.We as a user usually consume the software through the web interface. 


Software as a service Examples
·         SalesForce -offers Customer Relationship Management Software over the cloud (internet).
·         ForceMicrosoft Office Online.com from Microsoft : offers MS-Office Software over the cloud.
·         Gmail from Google: offers web based Mailing software.
·         Google Docs - from Google: offers MS office kind of software which includes docs, PowerPoint, spreadsheet  over the cloud at free of cost.
    Advantages of Cloud Computing
    • Pay as you go model
    • Elastic - The infrastructure can be expanded on the go.
    • Managed - as it is highly automated.
    • More Mobility (Remote Accessibility) - you can use your cloud infrastructure from anywhere.
    • Reduced Cost (May be in some cases).
    Disadvantages of Cloud Computing
    • Privacy : As the data is managed by some others (Cloud Vendor).
    • Security.
    • Risk of losing Internet Connectivity.
    Famous Cloud Vendors

    The below image from Rackspace.com explains about cloud.






    27 comments:

    1. Thanks for sharing fabulous information.It' s my pleasure to read it.I have also bookmarked you for checking out new posts.
      Digital Marketing Training in Hyderabad


      ReplyDelete
    2. Excellent post!!! In this competitive market, customer relationship management plays a significant role in determining a business success. That too, cloud based CRM product offer more flexibility to business owners to main strong relationship with the consumers. Salesforce Training Institutes in Chennai | Salesforce Training in Chennai

      ReplyDelete
    3. The way you have explained your point of view in AWS technology is fantastic. I agree to your points.I am looking forward to gain more knoweledge in cloud computing. Keep updating with us.

      Regards:

      AWS Training in Chennai |
      AWS Training

      ReplyDelete
    4. his information is impressive; I am inspired with your post writing style & how continuously you describe this topic. After reading your post, thanks for taking the time to discuss this, I feel happy about it and I love learning more about this topic..



      AWS Training in Chennai


      AWS Training in Bangalore


      AWS Training in Bangalore

      ReplyDelete
    5. It has been simply incredibly generous with you to provide openly what exactly many individuals would’ve marketed for an eBook to end up making some cash for their end, primarily given that you could have tried it in the event you wanted.

      Data Science Training in Bangalore

      ReplyDelete

    6. Thanks for sharing your innovative ideas to our vision. I have read your blog and I gathered some new information through your blog. Your blog is really very informative and unique. Keep posting like this. Awaiting for your further update.If you are looking for any Hadoop admin related information, please visit our website Hadoop administration training institute in Bangalore

      ReplyDelete
    7. Thanks for your post. This is excellent information. The list of your blogs is very helpful for those who want to learn, It is amazing!!! You have been helping many application.
      aws training in chennai | aws training in annanagar | aws training in omr | aws training in porur | aws training in tambaram | aws training in velachery

      ReplyDelete
    8. Your good knowledge and kindness in playing with all the pieces were very useful. I don’t know what I would have done if I had not encountered such a step like this.keep sharing more information!!

      Data Science Training In Chennai

      Data Science Online Training In Chennai

      Data Science Training In Bangalore

      Data Science Training In Hyderabad

      Data Science Training In Coimbatore

      Data Science Training

      Data Science Online Training

      ReplyDelete
    9. Wow amazing post.The key points you mentioned here related to maintenance of car is really awesome. oracle training in chennai

      ReplyDelete
    10. Such a very useful Blog. Very interesting to read this article. I have learn some new information.thanks for sharing. data science courses

      ReplyDelete
    11. The way you have explained your point of view in AWS technology is fantastic. I agree to your points.I am looking forward to gain more knoweledge in cloud computing. Keep updating with us.

      angular js training in chennai

      angular js training in omr

      full stack training in chennai

      full stack training in omr

      php training in chennai

      php training in omr

      photoshop training in chennai

      photoshop training in omr

      ReplyDelete
    12. This is a wonderful article, Given so much info in it, These type of articles keeps the users interest in the website, and keep on sharing more ... good luck.

      Simple Linear Regression

      Correlation vs covariance

      KNN Algorithm

      Logistic Regression explained

      ReplyDelete
    13. Infycle Technologies, the No.1 software training institute in Chennai offers the leading Python course in Chennai for tech professionals and students at the best offers. In addition to the Python course, other in-demand courses such as Data Science, Selenium, Oracle, Java, Power BI, Digital Marketing also will be trained with 100% practical classes. After the completion of training, the trainees will be sent for placement interviews in the top MNC's. Call 7504633633 to get more info and a free demo.

      ReplyDelete
    14. Thanks for posting the best information and the blog is very gooddigital marketing institute in hyderabad.

      ReplyDelete
    15. Nice blog and absolutely outstanding. You can do something much better but i still say this perfect.Keep trying for the best.
      data analytics courses in hyderabad with placements

      ReplyDelete