Wednesday, August 4, 2010

What Is Cloud Computing

Cloud computing is a general term for anything that involves delivering hosted services over the Internet. These services are broadly divided into three categories: Infrastructure-as-a-Service (IaaS), Platform-as-a-Service (PaaS) and Software-as-a-Service (SaaS). The name cloud computing was inspired by the cloud symbol that's often used to represent the Internet in flowchart and diagrams.

A cloud computing service has three distinct characteristics that differentiate it from traditional hosting. It is sold on demand, typically by the minute or the hour; it is elastic a user can have as much or as little of a service as they want at any given time; and the service is fully managed by the provider (the consumer needs nothing but a personal computer and Internet access). Significant innovations in virtualization and distributed computing, as well as improved access to high-speed Internet and a weak economy, have accelerated interest in cloud computing.



A cloud can be private or public. A public cloud sells services to anyone on the Internet. (Currently, Amazon Web Services is the largest public cloud provider.) A private cloud is a proprietary network or a data center that supplies hosted services to a limited number of people. When a service provider uses public cloud resources to create their private cloud, the result is called a virtual private cloud. Private or public, the goal of cloud computing is to provide easy, scalable access to computing resources and IT services.

Infrastructure-as-a-Service like Amazon Web Services provides virtual server instances with unique IP addresses and blocks of storage on demand. Customers use the provider's application program interface (API) to start, stop, access and configure their virtual servers and storage. In the enterprise, cloud computing allows a company to pay for only as much capacity as is needed, and bring more online as soon as required.


Amazon Elastic Compute Cloud (EC2):
Amazon's EC2 is a cloud computing service that allows users to deploy and run their applications on rented virtual computers.Users can boot what are called Amazon Machine Images and create an instance, also known as a virtual machine, and pay for the amount of computing power they need by the hour. Amazon EC2 uses Xen virtualization, and the service allows users to adapt to changing performance and capacity needs with an auto-scaling function.


Amazon Simple Storage Service
Amazon's S3 is a cloud storage service that provides scalable, unlimited online archiving and backup for Amazon Web Services users. As of early March, Amazon S3 had stored more than 100 billion objects.


Cloud Backup
Cloud backup is the concept of sending copies of your data to an off-site server for backup storage. Enterprises have proven reluctant to adopt cloud backup for pertinent data, as security concerns and fears about storing critical information in the cloud persist. Several prominent cloud backup services are Amazon S3, Asigra and EMC's Mozy.


Cloud Cartography
Cloud cartography is a strategy designed to pinpoint the physical locations of Web servers hosted on a third-party cloud computing service. The goal would be to map the service provider's infrastructure in order to identify where a particular virtual machine resides. This scheme was discovered during a study carried out on Amazon Web Services by researchers from MIT and the University of California, San Diego.


Windows Azure:
Windows Azure is a cloud services operating system that serves as the development, service hosting and service management environment for the Windows Azure platform. Windows Azure provides developers with on-demand compute and storage to host, scale, and manage web applications on the internet through Microsoft datacenters. This session introduces the concepts of Windows Azure platform including compute and storage. You will learn how to design, develop, debug and deploy your first Cloud application using Visual Studio and Azure Tools.




14 comments:

  1. Hello,
    If explained in a layman's term, cloud server hosting is a technology which allows you to store your data over the internet.
    Cloud Hosting India

    ReplyDelete
  2. There is no single journey to cloud adoption, but rather a wide variety of entrance ramps and paths. On the demand side, organizations have different starting points and different objectives. Fortunately, public cloud computing services can unleash an exciting mix of new technologies, architectures, and organizational approaches.Like Hybrid Cloud NYc .

    ReplyDelete
  3. The cloud computing is great word that is used in computer means Infrastructure-as-a-Service (IaaS), Platform-as-a-Service (PaaS) and Software-as-a-Service (SaaS)and great words.

    Cloud Dynamics

    ReplyDelete
  4. Cloud computing is technology where client access software, applications, services and data remotely. Really this a great technology which provides many benefits so is called the future of technology. I like your post that provides a great information regarding this topic. thanks for sharing such information here.
    Online Financial Software

    ReplyDelete
  5. This comment has been removed by the author.

    ReplyDelete
  6. Very informative blog and useful blog thank you for sharing with us , keep posting learn more about cloud computing!!!
    We are offering 1-month free trial of backup on cloud and assuring the lowest price guarantee. Please Contact us: +91-9971329945
    Please visit us our website:
    web hosting
    cloud backup
    cloud backup services
    android cloud backup solutions

    ReplyDelete
  7. Thank you for sharing a lot of information. Very informative post. Covered almost basic things about cloud computing. Cloud modernization and cloud engineering services helps many organizations to move digitally.

    ReplyDelete
  8. Great Post. Very informative. Keep Sharing!!

    Apply Now for Cloud Computing Training in Noida

    For more details about the course fee, duration, classes, certification, and placement call our expert at 70-70-90-50-90

    ReplyDelete
  9. Amazon Redshift Consulting Services is a completely organized, petabyte-scale data warehouse assistance supplied by Amazon Web Services (AWS). It is designed to handle large volumes of data and provide high-performance analytics capabilities for businesses of all sizes. A powerful data warehousing solution that offers scalability, high-performance analytics, seamless integration with the AWS ecosystem, robust security, and cost-effectiveness. With its comprehensive set of features and flexibility, Redshift empowers organizations to derive valuable insights from their data and make data-driven decisions.

    ReplyDelete
  10. Learn SAP FICO Training in Delhi from the experts in Noida. Our certified trainers will equip you with the skills and knowledge to master SAP FICO and get ahead in your career.

    ReplyDelete
  11. Great blog post! I found your insights truly valuable and well-articulated. Your writing style is engaging, making it easy to grasp the topic. Looking forward to more insightful posts from you!

    Vestibular Rehabilitation Therapy in Surrey

    ReplyDelete
  12. This comment has been removed by the author.

    ReplyDelete
  13. The convenience of cloud computing cannot be overstated, allowing users to access their data and applications with just an internet connection.

    ReplyDelete