Skip to main content

Cloud Computing Introduction

This article explains you about the Cloud Computing modules. So before we start learning any cloud technology, first we have to understand the Cloud Computing services,which helps in understanding any Cloud Technology like Google Cloud Platform, AWS (Amazon Web Server), OpenStack (Redhat), Azure (Microsoft) and etc and these are the most popular known cloud technology service providers.

Cloud Computing Introduction.

Definition: Cloud Computing refers to accessing and sharing of information in the internet web space, rather than using our personal computers, hard drives, and local servers. The term ‘Cloud’ refers to an Internet web space.

Cloud computing provides everything as services over the internet. It will allow us to access and manage every service over the internet from anywhere. Cloud Technology is nothing but the combination of Datacenter or multiple Data centers connected by the network with each other to share resources dynamically that comprises computation, Storage, and software. All these resources  are virtualized into one big platform  intelligently and automatically configured to make easy use of everything as a service. 

Everyone is moving  to Cloud Computing to provide infrastructure as a  service ,making it more convenient and easy to maintain, automate the tasks  to provide faster services to the end user. Cloud computing serves more reliable and scalable elastic services to IT Infrastructure. Cloud computing provides everything as services over the internet. It will also allow us to access and manage every service over the internet from anywhere.
Cloud computing mainly offers 3 types of modules or Services.
1. SaaS – Software as a Service
2. PaaS – Platform as a Service
3. IaaS – Infrastructure as a Service.
1. SaaS – Software as a Service: This service or module allows us to use every software as a service and it serves software solution to the end user. This module is the top most layer of the Cloud Computing, the End user can directly consume this service. For example, when you use google docs, Email services and sales force applications, ERP, CRM Applications. 
2. PaaS – Platform as a Service: This module allows users to create their own cloud applications using Cloud service providers with simplified specific tools and languages. PaaS is completely Built-in Service for Databases ,Web Applications, and Deployments.
3. IaaS – Infrastructure as a Service: Infrastructure as a service offers virtualized servers and software to the users. It will be hosted in within the Cloud Data Centers. If you want to use that Virtualized Hardware or Servers, we have to pay the Cloud vendors. The main benefit is we don’t need to buy all the Hardware and software for a longer time. we only pay for the services what we use in a virtual environment(cloud). The Cloud Vendors manage and maintain the Data Centers. You can simply focus on your business. IaaS serves Complete Infrastructure level services like Virtual Servers, Storage, Network, Security and System Management.
Cloud Computing Services:

Conclusion: Therefore, in conclusion. Before learning any cloud technology, you must know about at least these important Cloud computing modules, because every Cloud Technology works are on these modules. So it is very important to know about them.  Hope this article covers the concept of cloud computing and its modules.

Comments

Popular posts from this blog

Troubleshooting Tomcat using Catalina log

Troubleshooting Tomcat using Catalina log We can get the  catalina  logs in  $CATALINA_HOME/logs Here we'll have a  catalina.out We can see some huge info in that log file. If we want to what exactly happens since the start of tomcat then we need to log that into a new file. By default we have log rotation enabled on this logs. For now let us stop tomcat and nullify the catalina.out file and then start tomcat to have some new info in the catalina.out # service tomcat stop # cd $CATALINA_HOME/logs # :> catalina.out (or) cat /dev/null > catalina.out # ll catalina.out -rw-r----- 1 root root 0 Feb 18 16:19 catalina.out # service tomcat start # ll catalina.out -rw-r----- 1 root root 17341 Feb 18 16:21 catalina.out We can see the log being written after the start of tomcat. Now we can notice the instance giving some information about the starting of tomcat, about the configuration for the startup, path of the servlet instance for which the log is responsible for,

Red Hat Enterprise Virtualization Manager RHEL 7 – Part 2

I have just published  what is RHEV  is the first article to understand RHEV Better. In order to maintain multiple RHEV-Hosts from central place RHEV-Manager is required. RHEV-M will be used as central place to manage all RHEV-Hosts. In this Article We are going to see HowTo Install RHEV-M Red Hat Enterprise Virtualization Manager RHEL 7. Red Hat Enterprise Virtualization Management (RHEV-M) is a virtual management console built on Red Hat Enterprise Linux (RHEL). It interacts with individual RHEV-Hosts using the Virtual Desktop Server Manager (VDSM). A VDSM agent is running on each of the RHEV-H nodes. RHEV-M allows administrators to manage/control number of data centers and their network, compute and storage resources. In addition RHEV-M provides a central repository for storing virtual machines, disks, images and virtual machine snapshots. Install RHEV-M Hardware Requirements Hard Disk Space Minimum 50GB RAM Minimum 4GB – Max 2TB Dual Core or High Processor 1Gbps NIC Ca

RHVH 4.1 Installation Steps for Red Hat Virtualization Host

Red Hat Virtualization Host (RHVH 4.1) is installed using a special build ( Download Link )of Red Hat Enterprise Linux with only the packages required to host virtual machines. It uses an Anaconda installation interface based on the one used by Red Hat Enterprise Linux hosts, and can be updated through the Red Hat Virtualization Manager or via yum. Using the yum command is the only way to install additional packages and have them persist after an upgrade. In this article we are going to see RHVH 4.1 installation RHVH features a Web interface for monitoring the host’s resources and performing administrative tasks. Direct access to RHVH via SSH or console is not supported, so the Cockpit user interface provides a graphical user interface for tasks that are performed before the host is added to the Red Hat Virtualization Manager, such as configuring networking and deploying a self-hosted engine, and can also be used to run terminal commands via the  Tools > Terminal. Access the C