Theory And Practice Of Cloud Services Networking

Theory And Practice Of Cloud Services Networking

The very first question asked when talking about clouds – what is cloud computing? In fact, we need to look a little broader and determine what is cloud computing and what are the products that are based on this technology (including cloud hosting). A broad but strict definition of cloud hosting is adopted at the National Institute of Standards and Technology USA. It includes five basic principles that any product must match to be called cloudy.

Let’s consider the defining principles:

“On-demand self-service” is the principle of accessibility of any volume of services. The user can buy any volume of services of a cloud product independently, the purchase and activation of services should not take much time. In the original “renting takes minutes”, that is, the purchase takes several minutes. “Ubiquitous network access” is the principle of network accessibility. Cloud solution should be available from any computer or phone anywhere in the world at any time. “Metered use” is the principle of payment as per usage. The cloud product should accurately calculate the amount of services consumed at each moment, while this volume of services should be paid for. “Elasticity” is the principle of purchasing flexibility. The user can order as a very small number of services and use them for a long time (for example, ten months), and order a large amount of services (ten times as much) and use for a shorter period of time (month). “Resource pooling” is the principle of independence from the “iron”. The user does not know and it does not matter what hardware node of the cloud his virtual machines are running now (or the applications provided to him are running, for the case with SaaS). If one hardware node fails, users should not experience inconvenience or inoperability of services (the regional product should not depend on the operability of one particular hardware node).

Make a note that clouds differ from traditional hosting solutions:

Unlike dedicated servers, installation and configuration of which takes a lot of time, cloud services should be available for use immediately after purchase. The same goes for most classical data center services; Unlike shared-hosting, in the clouds there is an opportunity to increase the volume of purchased capacities instantly, without contacting the operator’s technical support service; Unlike everything that was on the hosting market before the clouds, cloud products provide a payment plan for the fact (I really like “pay as you grow”), that is, pay only for the power that the user really uses with a fairly short interval of charging. These are the five basic principles by which you can clearly distinguish cloud products. However, as I wrote above, they are quite broad, albeit strict. In the concept of a cloud product, there are three types of delivery of the product to the user according to the degree of flexibility are stacked. This is the provision of infrastructure as a service (for rent), a platform as a service or an application as a service.

What are IaaS, PaaS, and SaaS?

Cloud hosting is renting a service for certain site or application in compliance with the above-mentioned principles. But in fact, IaaS, PaaS, and SaaS are completely different products, created for different purposes.

Read More

Cloud computing looks interesting Disha, look forward to hearing more about it.

Like
Reply

To view or add a comment, sign in

More articles by Disha Thakkar

  • How Does Web Server Work?

    Ever wondered what happens behind the scenes when you type a website URL and hit enter? That’s where web servers come…

  • 7 Different Types of Web Servers

    Every click, scroll, and search you make on the internet is powered by something working tirelessly behind the scenes-…

    1 Comment
  • What is a Web Server?

    Ever wondered what happens behind the scenes when you type a website URL into your browser and hit "Enter"? Within…

    2 Comments
  • Why Should You Convert Your Website to WordPress?

    Over the years, WordPress has evolved from a simple blogging platform to website development. It is one of the widely…

  • Website Navigation Improvement: What Should You Do?

    You browse thousands of websites everyday (not sure about you, but I do). What if while browsing a website, the menus…

    1 Comment
  • Understanding Facebook Insights! What Do You Need To Know?

    Facebook Insights is an extremely powerful tool for anyone who wants to track user interaction for their Facebook page.…

  • A Complete Guide To Implementing A Content Audit

    For most brands, the process of content marketing turns out to be pretty sophisticated and complex. If you are looking…

    1 Comment
  • 6 Best WordPress LMS Plugins to Create Your E-Learning Site

    We live in an increasingly knowledge-driven economy. With more and more information available at the fingertips of…

    2 Comments
  • 7 Exceptional Ways To Protect Your Content From Plagiarism

    Each and every person has the right to express what they think or feel, but not everyone is blessed with the skill to…

    7 Comments
  • Difference Between Managed VPS vs Unmanaged VPS

    Is your site crashing due to unpredictable traffic spikes? You may have to move from a shared server to a more robust…

    1 Comment

Others also viewed

Explore content categories