CompTIA A+: Cloud Computing Flashcards
describe features of the IaaS
Infrastructure as a service
requires a cloud provider from which you host components you need-
generally low level resources - Virtual machines / networks / appliances
The starting point as a customer ability to grow and scale easily without much investment
Supplementary Services include Detailed billing monitoring log access / security load balancing
list features of SaaS
Software as a service
provides host applications
software on demand model - clients simply access the app via internet. thus no local installations on client computers.
no service agreements/ no local licenses
Common applications include: client relationship management
HR/ Financial / Collab / Email management
Pros: flexibility/ scalability pay-as-you-go less inhouse management everything maintenance is host based.
Cons:
Dependent on the 3rd party.
data security
billing
list features of PaaS
Platform as a Service
Ideal for app development as clients acess services over the internet that come from the cloud provider.
services compliment existing resources
focus remains on development
multi-tier apps
Offerings:
processing infrastructure, storage infrastructure, version control, compiling and testing
PROs
low infrastructure management,
services are accessible through browser
Per-use model
Cons: service availability / resiliency
lock in and on-going support.
differentiate between public, private, hybrid, and community
Public: shared resources / multiple customers / accessible over internet / less confidential data
Private: privately shared resources, accessible to specific users / connectivity over internet or private network, suited for sensitive data.
Hybrid: combination of both public/private.
Community: Business community / infrastructure sharing. Private cloud space/ ideal for joint projects.
describe the differences between internal and external sharing
internal cloud resource sharing:
only able to be utilized on the same internal cloud
e.g: Data in cloud storage that is only used by cloud-based virtual macine.
a cloud database that drive some app.
External: resources in the cloud that can be used by outside apps / services.
e.g: media content delivered to customers, business intelligence data.
describe rapid elasticity
how easily you can scale the service provisioning and how quickly
refers to the fact resources are automatically requested in the cloud. Based on thresholds: then new resources are allocated automatically.
Limitless resources from client perspective.
considerations: mindful of where requests are coming from
allocation and de-allocation of resources.
management overhead. : auditing trail: monitoring resource requets.
list the benefits of on-demand computing
easy scalability
self-service
pay-per-use
Meeting peak resource requirements
meeting minimum resource requirements
improves business agility :
recognize the benefits of resource pooling
multiple individual resources draw from a pool of all resources available to the service.
E.G: for a certain data base you dictate the resource allocation. instead of these being static the are a collective pool of resources
instead of static configurations, theres a pool of resources available and can be drawn upon whenever.
Customisation: # users and demand per user.
benefits: rapid elasticity (whenever any given instance of a database feels underpowered, it can draw more from the pool) / dynamic provisioning (when it needs more resources and crosses the threshold, it draws them) / automated provisioning (set up timers to allow more resources) .
list considerations when using a measured service
knowing the configuration allows control of resources
you want to know if you have the right amount.
measurement tools: do we have adequate configuration / resources in the servers. (storage / processing/ bandwidth)
Usage details - to provider/customer - are we satisfying requests.
Service change tracking.
describe benefits of using a metered service
concerned with payment of the correct amounts.
Predictability: understand requirements, historical use, use measuring tools (resource demand and utilisation)
Capturing insights: generating reports on server/storage resources, licencing, applications.
-this can generate chargeback/showback reports.
allocation models: getting people to pay for what they use.
list benefits of using off-site cloud-based e-mail
cost savings scale-able: dependent on users Optimal usage improved up time rapid disaster recover improved security
recognize the benefits of using cloud file storage services
performance considerations; how much power do you need
Compatibility: can your device utilize the cloud storage
Redundancy: make copies of your data
Usage based billing:
BENEFITS : optimized provisioning: dictate your needs and configurations
Interoperatbility: broad integration
Budget: no need for anything physical.
describe when to use cloud-based applications
rapid response to business environment
redeploy to platforms easily.
Low cost
improved sharing abilities.
network control
Redundancy: store files as development is happening.
describe the types of virtual desktops and their purposes
Two types
Dedicated (persistent): each user established a remote connection to a dedicated machine (same machine every time).
Stateless (non persistent) : there is a pool of virtual machines and users connect to whichever one is free.