Pages

This blog is under construction

Thursday, July 4, 2019

Cloud Computing

Cloud computing is the on-demand availability of computer system resources, especially data storage and computing power, without direct active management by the user. 

Cloud computing: a better way

Cloud computing eliminates the headaches that come with storing your own data, because you’re not managing hardware and software — that becomes the responsibility of an experienced vendor like Salesforce.
Shared infrastructure works like a utility: You only pay for what you need, upgrades are automatic, and scaling up or down is easy.
Cloud-based apps can be up and running in days or weeks, and they cost less. With a cloud app, you just open a browser, log in, customize the app, and start using it.

Why cloud computing is better:
Accessible from anywhere — Applications and data are not tied to a device. They are accessible from anywhere, enabling real-time collaboration by remote teams.

Flexible and scalable — Cloud-based applications are infinitely customizable. It is easy to increase power, storage, and bandwidth as users’ needs change.

Cost-effective — Businesses only pay for what they use, usually on a per-month, per-seat basis. There is no hardware taking up space and using electricity 24/7.

Hassle-free updates — Web-based software is constantly updated. The vendor handles maintenance, backups, and troubleshooting.

Fast — Service is delivered on demand through a global network of secure data centers that are constantly upgraded for maximum efficiency and performance.

Secure — Information is not vulnerable to a flood, fire, natural disaster, or hardware failure in one location. Security protocols and infrastructure are constantly analyzed and updated to address new threats.

Types of cloud services: IaaS, PaaS, serverless and SaaS


Software as a Service (SaaS)

SaaS is the most common type of cloud computing. It delivers complete, user-ready applications over the internet. These typically do not have to be downloaded and installed on each individual user’s computer, saving technical staff lots of time. Maintenance and troubleshooting are handled entirely by the vendor.

Software programs perform specific functions and are generally intuitive to use. Examples include Salesforce’s suite of customer relationship management tools, Microsoft Office 365 products, Google Apps, QuickBooks, Dropbox, Zendesk, and Slack. 

Infrastructure as a Service (IaaS)

IaaS is the most open-ended type of cloud service for organizations that want to do a lot of customization themselves. The greatest benefit of IaaS is extra capacity, which can be accessed on demand for long-term or short-term needs. IaaS makes it possible for tech-savvy businesses to rent enterprise-grade IT resources and infrastructure to keep pace with growth, without requiring large capital investments.

With IaaS, a third party hosts elements of infrastructure, such as hardware, servers, firewalls, and storage capacity. However, users typically bring their own operating systems and middleware. A business that is developing a new software product might choose to use an IaaS provider to create a testing environment before deploying the program in-house. Clients typically access cloud servers through a dashboard or an API. IaaS is fully self-service.

Platform as a Service (PaaS)

PaaS provides the building blocks for software creation, including development tools, code libraries, servers, programming environments, and preconfigured app components. With PaaS, the vendor takes care of back-end concerns such as security, infrastructure, and data integration so users can focus on building, hosting, and testing apps faster and at lower cost.

Multiple developers can work on the same project simultaneously. In many cases, people without coding skills can create problem-solving business applications with drag-and-drop page layouts, point-and-click field creation, and customizable reporting dashboards.

No comments:

Post a Comment