Benefits of Cloud Computing

Benefits of Cloud Computing

Describe Cloud Concepts (20%-25%)

Identify the benefits and considerations of using cloud services

  • identify the benefits of cloud computing such as HA, Scalability, Elasticity

  • identify the differences between Capital Expenditure (CapEx) and Operational Expenditure (OpEx)

  • describe the consumption-based model

Describe the differences between categories of cloud services

  • describe the shared responsibility model

  • describe Infrastructure-as-a-Service (IaaS)

  • describe Platform-as-a-Service (PaaS)

  • describe Software-as-a-Service (SaaS)

  • describe serverless computing

  • identify a service type based on use case

Describe the differences between types of cloud computing

  • define cloud computing

  • describe Public cloud

  • describe Private cloud

  • describe Hybrid cloud

  • compate and contrast the three types of cloud computing

Cost Benefits and Scaling

  • Cost Savings - both real and accounting

  • Agility

  • Availability

  • Security

  • Global reach

  • Range of ready on-demand services

  • Range of tools

Cost Savings - Real

  • Economies of Scale

  • Total cost of ownership (TCO) - electricity, internet, cooling, employees

  • MSFT can run a server cheaper than anyone else with a few exceptions

  • 4 vCPU server - as low as $187/mo

You can take actions to reduce your costs - i.e Autoscaling

Global Reach

  • It's not practical/possible for most businesses to run data centers in multiple countries

  • Allows you to expand your applications to other regions of the world

  • Reduced latency & Availability benefits


High Availability

  • Usually expressed as a percentage, it's the ability of a system to respond to users

Example: 99.99% (4 nines) = 4 minutes per month downtime


Scalability

  • The ability of a system to handle growth of users or work


Elasticity

  • The ability of a system to automatically grow and shrink based on application demand

Agility Benefits and Accounting

Agility

  • The ability to change rapidly based on changes to market or environment

Most development servers are less then $1.00


Disaster Recovery

  • The ability of a system to recover from failure within a period of time, and how much data is lost

This is usually automatic, you are able to migrate your environment to another region


Capital Expenditure (CapEx) and Operational Expenditure (OpEx)

  • CapEx is money invested in assets (like computers) that return investments over time

  • CapEx is the upfront money that you pay to hopefully bring a higher ROI

  • OpEx is money spent every day on operation expenses


Consumption-Based Model

  • Pay per minute

  • Pay per hour

  • Pay per execution

  • Pay per CPU utilization


Last updated