Benefits of Cloud Computing
How is cloud computing global?
1. By having redundant data centers all over the world 2. Can replicate services in multiple regions for redundancy and locality or select a specific region to meet data-residency and compliance laws
How is cloud computing scalable?
1. Can increase or decrease resources and services based on the demand or workload at any given time 2. This can be done manually or automatically based on specific triggers
How does cloud computing provide physical security?
1. Cloud providers invest heavily in walls, cameras, gates, security personnel and so on to protect physical assets. 2. Strict policies to restrict and authorize access where needed into buildings and data centers for example
What are the beneficial areas of cloud computing?
1. Cost-effective 2. Scalable 3. Elastic 4. Current 5. Reliable 6. Secure
How is cloud computing current?
1. Eliminates the burden of maintenance. 2. Maintenance is automatically done by the cloud provider to ensure that the latest and greatest tools are being used. 3. Company can solely focus on building and deploying apps.
How is cloud computing cost-effective?
1. It uses consumption-based pricing (pay-as-you-go) which allows you to only pay for what you need
What are the benefits of Consumption-based Model (pay-as-you-go)
1. No up front infrastructure costs 2. No need to purchase & manage infrastructure you don't use 3. Pay for additional resources when needed 4. Stop paying for resources when not needed 5. Better cost prediction 6. Better performance analysis based on historical data
How is cloud computing secure?
1. Physical Security 2. Digital Security 3. Both of these combined results in strengthened security
How does cloud computing provide digital security?
1. Strict policies to restrict and authorize access where needed into cloud-based virtual machines or storage systems for example 2. Provides tools to help mitigate security threats and protect resources
What are the types of scaling?
1. Vertical Scaling 2. Horizontal Scaling
What is Fault Tolerance?
1. aka Redundancy 2. When one component fails, a backup component takes it's place (data backup/data replication) 3. Ensures that customers aren't impacted when disaster occurs
What is Horizontal Scaling?
1. aka Scaling Out 2. Adding servers that function together as a single unit (i.e multiple servers processing incoming requests)
What is Vertical Scaling?
1. aka Scaling Up 2. Adding resources to increase power of an existing server (i.e adding CPU's or memory)
How is cloud computing elastic?
As your workload changes, resources can be automatically added or removed to adjust accordingly (i.e increase website traffic due to a news publication or higher traffic during peak times)
What are the benefits of cloud computing?
Isn't an all or nothing service approach. Companies can choose how to utilize cloud as much, or as little, as possible therefore saving money.
How is cloud computing reliable?
There are options to ensure that your data is always there when you need it.
What is "Lift and Shift?"
When existing businesses choose a gradual movement to save money on infrastructure and administration costs