AWS Cloud Computing

Author: Epaenetu Peruka

Cloud computing often known as the cloud, in simple terms means storing or accessing your computer data and programs within the Internet.

Reasons to choose:

  1. You may not have to keep or administer any infrastructure for the same.
  2. It will never run out of capacity since it's virtually infinite.
  3. You are able to access your cloud-based applications from anywhere, you merely desire a device that could connect to the Internet.

Types of Cloud Computing:

  1. SaaS - Software as a Service
  2. PaaS - Platform as a Service
  3. IaaS - Infrastructure as a Service

Software as a Service: Cloud provider leases applications that they owned by them to its client. Client can access this software on any device that is connected to the Internet.

Infrastructure as a Service: Cloud provider provides the client with virtual machine and other resources as service. Customer you should not bother about physical machine or networking of the system.

Platform as a Service: Cloud provider gives capability to the client to deploy customer to deploy created application using programming language, tools etc which are given by the cloud provider.

Deployment Models:

  1. Public cloud
  2. Private cloud
  3. Hybrid cloud

Benefits of Cloud:

  • Fast Implementation - If you've been there for development or implementation of software, it will take sometimes months as well as years to help make the application up and running, with cloud you can cut through enough time and make things faster.
  • Instant Scalability - With cloud resources you can always scale up or scale down the number of resources and users in accordingly with your need, the cloud capacity never runs out
  • Access anywhere - Applications built on cloud are created to be accessed from anywhere so you merely need a Net connection on a portable device.
  • No Upfront Costs - Earlier to deploy software you need to buy the necessary hardware, build the architecture, purchase software licenses etc, but now with cloud all those costs are dramatically reduced and in some instances eliminated.
  • Maintenance Free - Traditionally you will have to patch your software with the newest releases, upgrade your hardware and also troubleshoot faults in one's body at the hardware level, but with cloud there isn't to bother about the maintenance of one's hardware, it'll all be managed by your cloud provider.

Disadvantage of Cloud:

  • Security issues – At the time storing data in cloud may cause serious challenge of information theft in front of the company. However advanced security measures are deployed on cloud but still storing a confidential data in cloud can be a risky matter.
  • Low bandwidth – Occasionally the bandwidth is low as numerous users are accessing cloud at once that causes its bandwidth to go down. With the less speed the advantages of cloud computing cannot be realized.
  • Flexibility issues – The cloud services operate on remote servers which can make it hard for the companies to possess control over software and hardware. The services sometimes do not run the way it should.
  • Incompatibility – Since entire infrastructure gets virtualized, incompatibility issues may occur sometimes that may cause serious challenges on the way of smooth running of services.

For more details about AWS online course CLICK HERE

Contact us for more details +919989971070 or visit us www.visualpath.in