part 1, cloud computing Flashcards
name 3 benefits of Software as a service (SAAS)
- pay only for the contract you need
- Choice of version of software may be provided
- Free trials of newer version of a software
what is a customer agreement
this might include
- the roles of the cloud provider
- what the provider is responsible for
- what the customer is responsible for
- how any changes or disputes can be handled
in cloud computing terms what is meant by resource pooling
in cloud computing
this means that the service provider has combined all thier resources which may then be split between any number of customers
resources could be cpu, memory, virtual machines
- international standards agency (ISO)
- national institute of standards and technology
what did these two organizations agree upon
which two organizations have agreed on 5 definitions that determine what a cloud is
in cloud computing
this term means that any products bought may be accessed by a wide variety of devices such as
desktop, laptop, tablet, smartphone
in cloud computing terms what is meant by
broad network access
in cloud computing
this means that the service provider has combined all thier resources which may then be split between any number of customers
resources could be cpu, memory, virtual machines
in cloud computing terms what is meant by resource pooling
in cloud computing terms this means that a customer may have access to any services they have purchased anytime
it also means that a customer may change any configuration of the service anytime without the need for human interaction
in cloud computing what is meant by on demand self service
what is docker
this is a provider of containers
when choosing this type of cloud service you are not in control of managing any of the components of it
what do you manage when choosing Software as a service (SAAS)
what type of customer might choose Platform as a service (PAAS)
This type of cloud service is appropriate for companies that wish to build, test and deploy applications.
what do you manage when choosing Platform as a service (PAAS)
you manage
explain what you can about the term DevOps
this is the joining of the word development and operation. It is the cycle of continuous delivery where developers must use past data of the current version of software to run tests which would have been collected by the operations team who continually monitor and track the software performance. The operations team might also suggest ideas for an update after they have been monitoring the software
what is fog computing aka
this is aka edge computing
this will outline what the customer can expect in terms of service from the provider. Things such as uptime, performance and security will have set standards if these standards are not met for any reason then the customer may be compensated in some way. This is here to help resolve any issues becoming a conflict.
what is a service level agreement(SLA)
how can a container be described
this can be described as splitting one OS up to create many OSs
name the four types of cloud
- public cloud
- private cloud
- community cloud
- hybrid cloud
This type of cloud service is appropriate for company s looking only for a software solution that can be used within their business
what type of customer might be interested in Software as a service (SAAS)
in cloud computing what is meant by rapid elasticity and scalability
in cloud computing
this means that a customers resources can be increased or decreased at any time and when increasing resources to the customer it should feel unlimited
this is hardware and software shared by many users. The data centres may be owned by a business, government or academic organisation. The data centres will typically always be off premises
explain what a public cloud is
explain what a public cloud is
with this
- hardware and software is shared by many users
- The data centres may be owned by a business, government or academic organisation
- The data centres will typically always be off premises
explain what a hybrid cloud is
this is a cloud that joins two or more cloud types together. For example a business might choose a private cloud for sensitive data but also have a public cloud for more general data this gives them more control over their data while at the same time reaping the benefits of public cloud
explain the workings of Platform as a service (PAAS)
With this type of service you choose the infrastructure and the platform you wish to buy from the cloud service provider and then they will handle it. The platform will include things such as the OS and any middle ware such as runtime environments.
what is a acceptable use policy (AUP)
this basically outlines what the provider sees as proper and acceptable use of there product. This might outline activities that are and are not acceptable
in cloud computing
this means that all resource usage is being recorded this is so the customer gets billed for exactly what they use and the provider can offer fine grained billing and offer transparency of billing
in cloud computing what is meant by measured service
explain what Infrastructure as a service (IAAS) is
with this type of cloud service you essentially build your own hardware needs this could be storage space, processor speeds/cores, networking speeds. Access to your chosen hardware is then given to you via a virtual machine in which you can build your own platform on and access when you wish
the primary aim that this has is to reduce the latency of cloud services
what is fog computing/edge computing primary aim
what do containers share
these all share the same operating system and kernel
what are 3 considerations of cloud usage
- Latency - to minimise latency a customer needs to be close by to the data centre there data is being held in
- Climate - the climate that the data centres are built in directly affect there maintenance and environment factors (I.e humid or hot environments need dehumidifiers or air conditioning constantly)
- Control over data - some customers worry about which country has jurisdiction over their data and so ask to know exactly where their data is being held
this will contain software needed to run the application such as code, libraries and runtime environments
what will a docker container typically contain
This type of cloud service is appropriate for companies that wish to build, test and deploy applications.
what type of customer might choose Platform as a service (PAAS)
a term used to describe a message sent from one computer to another then the time taken to process then the time to send it back again
what is response time
these all share the same operating system and kernel
what do containers share
you manage
what do you manage when choosing Platform as a service (PAAS)
- on demand self service
- broad network access
- resource pooling
- rapid elasticity and scalability
- measured service
what 5 definitions have been agreed upon by The international standards organization (ISO) and the national institute of standards and technology (NIST) to define what a cloud is
proviser manages
what does the proviser manage when choosing Software as a service (SAAS)
in cloud computing what is meant by on demand self service
in cloud computing terms this means that a customer may have access to any services they have purchased anytime
it also means that a customer may change any configuration of the service anytime without the need for human interaction
this can be described as splitting one OS up to create many OSs
how can a container be described
what does the provider manage when choosing Platform as a service (PAAS)
proviser manages
name five issues that users of the cloud may have
- Downtime - maintenance or unforeseen disasters or events
- Security - hackers, natural disasters, thieves, terrorists, inside employees
- Vendor lock in - being unable to switch between cloud providers easily and being ‘locked in’ with your current provider
- Limited control - no control over how backups, maintenance, security is handled or in the case of SAAS what versions of software are available
- Jurisdiction - which counties have power over your data which can seize your data or what governments can access or ask for your data
what is response time
a term used to describe a message sent from one computer to another then the time taken to process then the time to send it back again