Wednesday, June 28, 2017

What is cloud computing?


Cloud computing services are evolving like anything. Companies of all sizes are adapting to the cloud computing technology. Cloud technology could either be private or public. There are 3 models that are fundamentally used in cloud computing

1. Platform as a service 
2. Infrastructure as a service  
3. software as a service 

There is 99% chance that you as an individual have already used cloud computing. If you have an web based mail account hosted by gmail, yahoo, hotmail etc or if you have a facebook account, picasa account then you have already experienced cloud computing. Instead of storing the mails on your computer you store them some where else, you use a browser to connect to the Internet and access the mails.The software and storage for your account doesn't exist on your computer. It is with the cloud computing




service provider company. You as an user simply access the services in cloud with your computer and an interface software which could be a simple browser. But, in the back end there are various computers, servers and data storing systems that create the whole cloud computing system.

Moving to cloud means storing your data files on a remotely located servers, using web based application online not installed on your personal computer. The only thing you will need to access the services of cloud computing is the software Interface that connects you with  cloud computing services this could be a simple browser, rest of the things are taken care of by service providers network. 

With advancement in the cloud technology the applications of cloud computing are turning to be practically limitless. Cloud computing can execute all the programs you could run on your personal normal computer. Maintenance of cloud computing applications is easier, because they do not need to be installed on user's computer and can be accessed from any location.

Any cloud computing company generally has quite a large number of clients, thus they need to have a large amount of digital space to store all the client data. They have to also make sure they create duplicate copies of the data as a back up in case of any break down. Cloud computing service providers offer their services according to below 3 fundamental models:

1. Infrastructure As A Service (IaaS)
This is a raw model which includes offering storage and computing resources which can be used by software developers for building business solutions. IT organisations can deliver solutions for their clients using IAAS model. Cloud users can install their operating system and their applications on the cloud infrastructure.
Example of the companies that provide IAAS are amazon EC2, google compute engine, hp cloud

2. Platform As A Service (PaaS)
This model gives a computing platform on top of which you can build a application as desired. The platform can include operating system, programming language execution service, database and server. Service provider could offer a developer tool which can be used to build services or database services or data storage services on the provided platform. Developers can build an application on this platform without bothering about the underlying hardware and software layers.
Example of PAAS service providers are force.com, heroku, azure cloud services, google app engine.

3. Software As A Service (SaaS)
In this type of model the service provider gives a specific built

application and supporting database. We can say that the application or the software is hosted by provider and you don't have to install anything from your side. You have to just connect using internet to use the application service. An example of application service is CRM or ERP. SAAS delivers single application through the browser to number of customers using a multitenant architecture environment. Salesforce.com is a Best known example of SAAS, that provides CRM application built on force.com. Other examples of SAAS are google apps, microsoft office 365.















Advantages of cloud computing
1. As an user you don't store anything on your computer, so you are not bothered about installing anything or perhaps maintain anything personally.
2. Low cost. Maintenance cost, installation cost are reduced.
3. Easy access, you can access the services (applications and data) easily using software    interface like browser. You only need to be connected to the Internet.
4. Access data from anywhere irrespective of your location as long as you have a computer    and an Internet connection
5. Brings the hardware costs down
6. Clients can access their data from anywhere at any time.
7. Reduces the need for advanced hardware on the client side
8. Data storage requires physical space, with cloud computing you are not bothered about    physical space and its security. Cloud computing service provider takes care of this.
9. Data recovery and backup.
10. Streamlines the business processes.
11. Globalization, employees can access same services irrespective of their location


Disadvantages of Cloud Computing
1. Security could be one concern as the data resides with the service providers.

2. Privacy of data is other concern.


What is Public cloud and Private Cloud?


Ans).
Public Cloud: Could services are provided "as a service" over the Internet with little or no control over the underlying technology infrastructure. More than one tenant can use the same resources.


    Private Cloud: This also offers activities and functions "as a service" but is deployed over a company intranet or hosted datacenter. This is private product for a company or organization offering advance security.

    Salesforce.com: Is a public cloud as it is hosted on salesforce.com data centers and data of more than one tenant resides on same servers.



What all the services provided in cloud computing?


Hi!

In this post i am trying to explain about what is cloud computing and what are the different services offered by cloud computing.


Cloud Computing Services provide information technology (IT) as a service over the Internet or dedicated network, with delivery on demand, and payment based on usage. Cloud computing services range from full applications and development platforms, to servers, storage, and virtual desktops.

Who uses cloud computing services and why?
Corporate and government entities utilize cloud computing services to address a variety of application and infrastructure needs such as CRM, database, compute, and data storage. Unlike a traditional IT environment, where software and hardware are funded up front by department and implemented over a period of months, cloud computing services deliver IT resources in minutes to hours and align costs to actual usage. As a result, organizations have greater agility and can manage expenses more efficiently. Similarly, consumers utilize cloud computing services to simplify application utilization, store, share, and protect content, and enable access from any web-connected device.

How cloud computing services work
Cloud computing services have several common attributes:

Virtualization- cloud computing utilizes server and storage virtualization extensively to allocate/reallocate resources rapidly

Multi-tenancy -resources are pooled and shared among multiple users to gain economies of scale

Network-access - resources are accessed via web-browser or thin client using a variety of networked 
devices (computer, tablet, smartphone)

On demand - resources are self-provisioned from an online catalogue of pre-defined configurations

Elastic -resources can scale up or down, automatically

Metering/chargeback -resource usage is tracked and billed based on service arrangement

Among the many types of cloud computing services delivered internally or by third party service providers, the most common are:

Software as a Service (SaaS) – software runs on computers owned and managed by the SaaS provider, versus installed and managed on user computers. The software is accessed over the public Internet and generally offered on a monthly or yearly subscription.

Infrastructure as a Service (IaaS) – compute, storage, networking, and other elements (security, tools) are provided by the IaaS provider via public Internet, VPN, or dedicated network connection. Users own and manage operating systems, applications, and information running on the infrastructure and pay by usage.

Platform as a Service (PaaS) – All software and hardware required to build and operate cloud-based applications are provided by the PaaS provider via public Internet, VPN, or dedicated network connection. Users pay by use of the platform and control how applications are utilized throughout their lifecycle.

Benefits of cloud computing services
Cloud computing services offer numerous benefits to include:
  • Faster implementation and time to value
  • Anywhere access to applications and content
  • Rapid scalability to meet demand
  • Higher utilization of infrastructure investments
  • Lower infrastructure, energy, and facility costs
  • Greater IT staff productivity and across organization
  • Enhanced security and protection of information assets

The Importance of Customer Relationship.

Hi, 
You can get the clear idea of what exactly Customer Relationship Management (CRM) is in the below link.

http://www.openlearningworld.com/books/CRM/The%20Importance%20of%20Customer%20Relationship/index.html

No comments:

Post a Comment