Describe Cloud Concepts (20-25%) Flashcards
Benefits of cloud computing
Cost, agility, availability, security, global reach, range of on-demand services, range of tools.
Cost Savings
Economy of scale, autoscaling, agility, global reach.
Elasticity
Taking scaleability and automating it.
Agility
The ability to rapidly change based on changes to market or environment.
Disaster Recovery
The ability to recover from a failure within a period of time and how much data is lost.
CapEx
Capital Expenditure is money up-front invested in assets that return investment over time.
OpEx
PREFERED - Operational Expenditure is money you have in advance, spent every day on operating basis.
Consumption-Based Model
Pay per minute, pay per hour, pay per execution. What you consume you pay for.
Describe the shared responsibility model
In public cloud, physical is almost always manged by the cloud provider. Information and data, devices and accounts are always the customers responsibility. The rest varies by service type.
Describe Infrastructure-as-a-Service (IaaS)
Virtual machine, networking, load balancers or firewalls. Virtualised hardware.
Describe Platform-as-a-Service (PaaS)
Running code in the cloud. SQL DB. Scaling is your responsibility.
Describe serverless computing
An unknown number of servers or computing power is being used, user does not have to deal with them. No worries about choosing plans or scaling.
Describe Software-as-a-Service (SaaS)
Software in the cloud, Outlook 365. no server.
Define cloud computing
Cloud computing is the delivery of computing services—including servers, storage, databases, networking, software, analytics, and intelligence—over the Internet
Describe Public cloud
Owned by Azure on their network and their infrastructure.