Skip to main content

Cloud Computing

What after developing a web site or a web application??

You must have to deploy it somewhere from where the owner of that project can gain access over it. So here comes the concept of

# Cloud Computing ?

When a network of remote servers hosted on the internet to store, access, manage and process the databases, networking, software, analytics and intelligence over the CLOUD ("internet") rather than the local server or PC is generally termed as Cloud Computing.

#Types of Cloud Computing :-




On the basis of services it is broadly categorize into 3 types -


  • IaaS :- It is termed as Infrastructure as a Service. It is a cloud computing service where enterprises rent or lease servers for compute and storage in the cloud. It can be more efficient for an enterprise than owning and managing its own infrastructure. New applications can be tested with an IaaS provider instead of acquiring the infrastructure for the test.                                   
  • PaaS :- It is termed as Platform as a Service. It provides a platform allowing customers to develop, run, and manage applications without the complexity of building and maintaining the infrastructure typically associated with developing and launching an app.

  • SaaS :- It is termed as Software as a Service. It is a software distribution model in which a third-party provider hosts applications and makes them available to customers over the Internet. 



On the basis of deployment it is broadly categorize into 4 types -
  • Public Cloud :- In public cloud, the computing services offered by third-party providers over the public Internet, making them available to anyone who wants to use or purchase them. They may be free or sold on-demand, allowing customers to pay only per usage for the CPU cycles, storage, or bandwidth they consume.               
  • Private Cloud :- In private cloud, the computing services are only accessible to the organization or the user of that data and is not for the usage of general public.               
  • Hybrid Cloud :- It combines a private cloud with one or more public cloud services, with proprietary software enabling communication between each distinct service. A hybrid cloud strategy provides businesses with greater flexibility by moving workloads between cloud solutions as needs and costs fluctuate.                                               
  • Community Cloud :- It is a collaborative effort in which infrastructure is shared between several organizations from a specific community with common concerns (security, compliance, jurisdiction, etc.), whether managed internally or by a third-party and hosted internally or externally.         

Cloud has quickly gone from being a nice-to-have to a must-have technology; and the future holds more in store. It therefore becomes important for every IT professional to familiarize themselves with cloud computing. As the cloud computing sector grows, the need for knowledgeable professionals will only increase. So, grab a book and get started on your journey to cloud.
Here is a list of some books from which one can easily learn the cloud computing :-

  1. Cloud Computing from Beginning to End by Ray J Rafaels 
  2. Cloud Computing for Dummies by Judith S. Hurwitz, Robin Bloor, Marcia Kaufman, Fern Halper
  3. Cloud Computing: Concepts, Technology & Architecture by Zaigham Mahmood, Ricardo Puttini, Thomas Erl
  4. Cloudonomics: The Business Value of Cloud Computing by Joe Weinman
  5. Cloud Computing Bible by Barrie Sosinsky



Greetings,
Suggestions are welcomed here and do checkout my previous blog too.

Comments

Popular posts from this blog

FULL STACK DEVELOPMENT

# Full Stack Development?? The development of frontend (user side) , backend (server side) , management of database and debugging of web applications or web sites is reffered as Full Stack Development and the engineers or the developers who have such ability are refered as   FULL STACK DEVELOPERS. # Skills required :- Being a full stack developer is not that easy. " It's not like maggi that will be ready in 2 minutes but it is more like a sapling that requires time and patience to grow into a tree ." What I actually meant to say is that if someone wants to be a full stack developer then he has to learn various skills and he must learn it very much efficiently. Have a look at this :- From the above picture you might be getting a image in your mind that what it takes to be a full stack developer. # Frontend Development :- That part of the website or web application at which the user interacts to it is known as frontend and the developer is known as fr...

LinkedIn

LinkedIn founded on 2002 by  Reid Hoffman,  Konstantin Guericke,  Jean-Luc Vaillant, Allen Blue and Eric Ly launched on May 5, 2003 is an American business and employment oriented online service.             What is LinkedIn and why is it so much popular? It is a social media platform but unlike other platforms it is much more geared to professionals. It not only helps you to expand your network and to build your professional portfolio, but one can also search for new jobs or they can even ask their connections for endorsements and recommendations. It is the world's largest professional network on the internet and you can use it for sharing your experience to others or you can also learn various things from there by reading posts or articles. LinkedIn is free, but a subscription version called LinkedIn Premium offers additional features like online classes and seminars, as well as insights into who's searching for and vie...