Friday, November 8, 2013

MIST 7500 - Fall 2013 Cloud Computing

Define Cloud Computing:
• A type of computing that pools the resources of numerous network-based components (like server storage, server time, network bandwidth, etc.) so that programs can run from a remote location, and allocates these resources based on demand for said programs. Cloud is a loose reference to the term “internet”.

Discuss the benefits of Cloud Computing
• Computing resources can be allocated as needed to handle higher or lower demands (elasticity). The programs and data can be stored and run remotely (virtualization) which can lead to reduced operating expenses at the local level. It can also reduce total overhead costs because the cloud services are charged by metered usage, rather than fixed and variable operating costs (metered billing).

Who are the top Cloud providers?
    1. Rackspace – Offers discounts for customers who demand high storage volumes.
    2. Amazon (AWS) – Offers flexible, free services and caters to individual users.
    3. Just Cloud – Caters to medical providers.
    4. Cloud Flare – Offers top security, hosting and support features.
    5. VMWare – Revered on a more global scale for their quality services.
Some companies that are re-focusing their businesses around cloud computing.
• Intercontinental Hotels Group (Holiday Inn hotel chain) – They are using it for their CRM software which used to be on bulky mainframes that were hard to access on the go. Cloud computing allows their sales staff to access their internal systems without being tied down at the office. They are planning to move their hotel reservation systems to the cloud in the near future.
• RehabCare Group – Cloud computing has allowed their nationwide workforce of physical therapists to access patient records and share rehabilitation practices.
• NVoicePay – Uses cloud computing to process B2B invoice payments for small businesses.
• ServiceMax – Uses the cloud to create software for handheld devices that manage field technicians and sales employees.