(1) Describe the benefits of using cloud services Flashcards
(1) Describe Cloud Concepts
AvailabilityThis is equitable to “uptime”. A Service Level Agreement (SLA) is represented as a percentage of uptime (or downtime)
Availability
The ability to handle demand; the ability to be able to have this means you can add more resources to better handle the increased demand.
Scaliability
If you were developing and app and you needed more processing power, you could use this type of scaling to add more CPUs or RAM to the virtual machine. Conversely, if you realized you had over-specified the needs, you could use this type to lower the CPU or RAM specifications.
Vertical Scaling
If you suddenly experienced a steep jump in demand, your deployed resources could be scaled out (either automatically or manually). for example, you could add additional virtual machines or containers, scaling out. In the same manner, if there was a significant drop in demand, deployed resources could be scaled in (either automatically or manually.
Horizontal Scaling
Auto-healing, storage (x3), auto-scaling, Service Level Agreements (SLA, design for failure, Monitor are all key terms that help to provide this for cloud services.
Reliability
SKUs (Azure Compute Unit), Behavior, use templates (things deploy the same way), automation for responding to certain events (takes out the need to have humans using buttons), DEVOPS are all key terms that help to provide this for cloud services.
Predictability
Predicting the resources needed to deliver a positive experience for young customers (Auto-Scaling & Load-Balancing).
Performance Predictability
Forecasting the cost of the cloud spend. You can even use tools like the Total Cost Ownership (TCO) or Pricing Calculator to get an estimate of potential cloud spend.
Cost Predictability
Things like set templates help ensure that all your deployed resources meet corporate standards and government regulatory requirements; cloud-based auditing helps flags any resource that’s out of compliance with your corporate standards and provides mitigation strategies; software patches and updates may also automatically be applied, which helps with both governance and security.
Governance in the Cloud
Infrastructure as a service provides you with physical resources but lets you manage the operating systems and installed software, including patches and maintenance; If you want patches and maintenance taken care of automatically, platform as a service or software as service deployments may be the best cloud strategies for you.
Security in the Cloud
Automatically scale resource deployment based on need; deploy resources based on a preconfigured template, removing the need for manual configuration; monitor the health of resources and automatically replace failing resources; receive automatic alerts based on configured metrics, so you’re aware of performance in real time.
Management in the Cloud
How can you “manage” your subscription, resources, etc in the cloud?
Via a web portal, using the CLI, using APIs, or using PowerShell.