Cloud concepts Flashcards
Economies of scale
The ability to reduce costs and gain efficiency when operating at a larger scale. This benefit is passed on from cloud providers to their customers.
High availability
The ability to keep up and running for long periods of time with very little downtime
Scalability
The ability to increase or decrease resources for a workload
Elasticity
The ability to dynamically/automatically scale resources for a workload
Agility
The ability to react quickly, allocating and deallocating resources quickly
Fault tolerance
The ability to remain up and running if something isn’t functioning. Also known as redundancy.
Disaster recovery
The ability to recover from an event causing a service to be down
Customer latency abilities
The ability to address the issue of slowness for customers by deploying resources in multiple data centres in different regions
Predictive cost considerations
The ability to estimate future costs and predict costs associated with new services or resources
Technical skill requirements and considerations
Using cloud services requires less deep technical knowledge
Increased productivity
Using cloud services eliminates the need for setting up and managing hardware, enabling time to be spent more productively
Security
Cloud services have high levels of security for data
Global reach
Cloud services can be deployed in multiple locations, allowing them to be accessed in multiple locations globally
Capital Expenditure (CapEx)
The upfront spending of money on physical infrastructure and then deducting that upfront expense over time
Operational Expenditure (OpEx)
The spending of money on services and products now and being billed for them now
Consumption-based models
There is no upfront cost and no need to purchase and manage costly infrastructure that may or may not be used to its fullest. You pay for additional resources when needed and stop paying for resources when no longer needed
Public cloud
Cloud owned by the cloud service provider, who provides services to multiple organisations and users who connect to the cloud service via secure network connection, typically over the internet
Private cloud
Cloud owned and operated by the organisation that uses the resources. The organisation creates a cloud environment in their own datacenter and pride self-service access to computer resources. The owner is responsible for purchase, maintenance and management of hardware and requires deep technical knowledge
Hybrid cloud
Cloud that combines both public and private clouds, allowing you to run your apps in the most appropriate location
Shared responsibility model
Cloud providers offer considerable advantages for security and compliance efforts, but these do not absolve the customer from protecting their users, apps and service offerings. IaaS requires the most user management and SaaS requires the least
Infrastructure as a Service (Iaas)
You rent IT infrastructure services and VMs, storage, network and operating systems from a cloud provider on a pay-as-you-go basis