Although it is customary for many people who already understand the importance of backup, save (saving) a copy of your files on a thumb drive or external hard drive cannot be considered as a backup. At least not technologically.
No that it is wrong. After all, storing data on a second device beyond the computer disk is a way to not to lose the files and organize them. It is also a way to exchange piles and piles of books and CDs for a simple external hard drive and open space in the house (for those who opted to digitize these assets, of course).
Also, this is a good way to create an “archive” with those documents and media that you created / used in jobs and old projects or even in school and college.
Think of storage as a “depository” with files that need to be accessible to you with just a few clicks. But that does not mean effective management of their information and do not run any risk of losing them. Will you be able to read what was stored in these files a few years ago?
Backup is the act of copying most vital information in a safe place, preferably with a predetermined schedule or a frequent routine. In this process, files and programs (including operating systems, dedicated servers and applications) are not always copied fully, but in pieces, which are administered by the system to always keep the most current version over previous versions.
Think like this: Backup is, all the information you will need to recover in case of viruses, stick in HD or on your broken computer. You’ll need the software that came with your external hard drive to do this efficiently.
Cloud Computing has evolved in order to include platforms for building and implementing practices of network-based applications. This concept is known as Platform-as-a-Service, and is a natural consequence of the development model of Software-as-a-Service. The PaaS model creates all the facilities required to support a full lifecycle of web applications and services available to the Internet, with no downloads or installations to be carried out by developers, IT managers or end users. Unlike the model of Infrastructure-as-a-Service (IaaS), in which developers create a specific operating system for the applications, developers of PaaS model are concerned only with developing web-based technology and usually do not pay attention to what Operating system is used. PaaS Services enables users to focus their efforts on innovation rather than a complex infrastructure. The PaaS model is redirecting the industry into a new era of innovation in mass. Now, developers worldwide can access an unlimited computing power. Anyone with an Internet connection can build a powerful application and can spread it to users globally.
The On-Premises Traditional Model
The traditional approach to developing and running applications on-premises has always been complex, expensive and risky. Producing your own solution never brought any guarantee of success. Each application has been designed to meet their specific requirements within each business. Each solution requires a specific programming hardware, an operating system, a database, often a middle-ware package, mail and web servers, etc. Once environment was created in hardware and software, a team of developers had to navigate a complex programming platform to build their own applications. Additionally, a team of network, database and system management was needed to keep everything in perfect driving conditions. Inevitably, developers were forced to change the application on behalf of a detail of the business, generating new cycles of testing before being distributed.
Big companies lay off huge amounts of energy and strength to keep their data centers in cool temperature. Finally, all this required the use of data center in case of disaster.
The New Off Premises Cloud Computing Model
PaaS model offers a choice of faster and more cost-effective application development and delivery. Furthermore, PaaS provides all the infrastructure needed to run applications over the Internet. Just like Google, iTunes and Youtube, the new cloud computing model allows new functionality to be delivered in emerging markets through web browsers. PaaS is based on a model of mediation or subscription, and users only pay for what they use. The PaaS model in its range also includes other facilities such as, application design and development, testing, deployment and hosting as well as integration, security, scalability, storage, status management, control panel, etc.
Fundamental Characteristics Of PaaS
Cloud = Internet: Metaphor used to represent a global network, initially used to refer to phone networks and now used to represent the Internet.
Elastic Computing : Ability to add and remove computing resources such as processing, memory and storage, without affecting the level of service.
Private Cloud Computing: Services provided over the Internet or the company’s internal network to selected users, not available to the general public. A cloud service provider can offer a private cloud to a customer, or a company can have its own cloud.
Public Cloud Computing: Services offered on the internet to anyone who wants to buy.
Hybrid cloud Computing: Network environment that includes internal and external computing services.
Vertical Cloud Computing: Cloud computing offer that is optimized for a specific business vertical as finance or health.
IaaS (Infrastructure as a Service structure): Also Haas (Hardware as a Service), are offered on virtualized computing resources as a service over the Internet. Typically include dedicated servers, network, software, or even desktops (DaaS, Desktop as a Service)
SaaS (Software as a Service): Specific applications offered as a service on the Internet, without requiring installation on the user machine.
PaaS (Platform as a Service): On-demand computing where all the components and associated services are offered on the internet.