Cloud Concepts Flashcards
Cloud Computing is a delivery model for what four service types?
Storage: files/databases
Analytics: services for visualization and telemetry data
Compute Power: servers for Windows, Linux, hosting environments, etc
Networking: connection between or inside on premises servers and azure servers
Describe “horizontal scaling”
Horizontal scaling is the act of increasing the amount of instances of resources by “scaling out”, or decreasing the amount by “scaling in”.
Describe “agility”
Agility is the ability to scale quickly.
Describe “scalability”
Scalability is the system’s ability to scale (allocate/deallocate) resources.
Describe “vertical scaling”
Vertical scaling is the act of increasing the size of resources by “scaling up”, or decreasing the size by “scaling down”.
Describe “elasticity”
Elasticity is the system’s ability to scale automatically (dynamically).
Describe “high availability”
High availability simply means that the systems is designed to run for a very long period of time with minimal downtime.
Describe “fault tolerance”
Fault tolerance is the ability to maintain system uptime while physical and service component failures happen.
Describe “disaster recovery”
Disaster recovery is the process and design principle which allows a system to recover from disasters.
Describe “economies of scale”
Economies of scale is the concept that as a business grows, it becomes more effective at managing shared operations. In other words, cost goes down as a business grows.
Describe “capital expenditures (CapEx)”
Capital expenditures are funds used by a company to acquire, upgrade, and maintain physical assets.
Up front cost: Significant Ongoing cost: Low Tax Deduction: Over time Early Termination: No Maintenance: Significant Value over time: Lowers
Describe “operational expenditures (OpEx)”
Operational expenditures is the money a company spends on an ongoing, day-to-day basis in order to run a business or system.
Up front cost: None Ongoing cost: Based on usage Tax Deduction: Same year Early Termination: Anytime Maintenance: Low Value over time: No change
Describe “consumption-based model”
The consumption-based model is a pricing model used in the cloud so that customers are only charged based on their resource usage.
No associated upfront costs
No wasted resources
Pay for what you need
Stop paying when you don’t
Describe “Infrastructure-as-a-Service (IaaS)”
IaaS consists of the hardware, the infrastructure, and virtualization required to host the platform.
Describe “Platform-as-a-Service (PaaS)”
PaaS means all the supporting software and the operating system required to host the application.