Podcast
Questions and Answers
What is the primary basis for cloud computing services?
What is the primary basis for cloud computing services?
Which of the following is NOT considered an essential characteristic of cloud computing?
Which of the following is NOT considered an essential characteristic of cloud computing?
What defines a private cloud?
What defines a private cloud?
Which cloud service model provides a platform for development without managing infrastructure?
Which cloud service model provides a platform for development without managing infrastructure?
Signup and view all the answers
Which driver for cloud computing primarily focuses on cost savings and flexibility?
Which driver for cloud computing primarily focuses on cost savings and flexibility?
Signup and view all the answers
Which deployment model combines multiple cloud types?
Which deployment model combines multiple cloud types?
Signup and view all the answers
Security and compliance concerns are examples of factors that inhibit what?
Security and compliance concerns are examples of factors that inhibit what?
Signup and view all the answers
Which of the following is an example of a public cloud application?
Which of the following is an example of a public cloud application?
Signup and view all the answers
Which of the following is an example of a SaaS application?
Which of the following is an example of a SaaS application?
Signup and view all the answers
What characteristic allows multiple users to access the same storage resource in a public cloud?
What characteristic allows multiple users to access the same storage resource in a public cloud?
Signup and view all the answers
Which deployment model is typically more expensive due to the need for physical infrastructure?
Which deployment model is typically more expensive due to the need for physical infrastructure?
Signup and view all the answers
What does rapid elasticity in cloud services refer to?
What does rapid elasticity in cloud services refer to?
Signup and view all the answers
In which service model would you find development tools provided for building your own software?
In which service model would you find development tools provided for building your own software?
Signup and view all the answers
What is a key feature of public cloud services?
What is a key feature of public cloud services?
Signup and view all the answers
Which cloud model combines elements of both public and private clouds?
Which cloud model combines elements of both public and private clouds?
Signup and view all the answers
What type of cloud model could involve collaboration between a government and an educational institution?
What type of cloud model could involve collaboration between a government and an educational institution?
Signup and view all the answers
What is the primary advantage of SaaS regarding software installation?
What is the primary advantage of SaaS regarding software installation?
Signup and view all the answers
Which characteristic does NOT describe Software as a Service (SaaS)?
Which characteristic does NOT describe Software as a Service (SaaS)?
Signup and view all the answers
What is the main purpose of hypervisors in virtualization?
What is the main purpose of hypervisors in virtualization?
Signup and view all the answers
Which of the following describes autonomic computing?
Which of the following describes autonomic computing?
Signup and view all the answers
In the context of utility computing, what does the pay-as-you-go model imply?
In the context of utility computing, what does the pay-as-you-go model imply?
Signup and view all the answers
What distinguishes Type-1 hypervisors from Type-2 hypervisors?
What distinguishes Type-1 hypervisors from Type-2 hypervisors?
Signup and view all the answers
Which protocol is NOT commonly associated with cloud-based data exchanges?
Which protocol is NOT commonly associated with cloud-based data exchanges?
Signup and view all the answers
What is a key benefit of using cloud service models?
What is a key benefit of using cloud service models?
Signup and view all the answers
What is a disadvantage of using SaaS for real-time applications?
What is a disadvantage of using SaaS for real-time applications?
Signup and view all the answers
Which scenario is most suitable for a PaaS environment?
Which scenario is most suitable for a PaaS environment?
Signup and view all the answers
What is a significant limitation of IaaS?
What is a significant limitation of IaaS?
Signup and view all the answers
Which benefit is associated with SaaS?
Which benefit is associated with SaaS?
Signup and view all the answers
Which programming language is typically supported in a PaaS environment?
Which programming language is typically supported in a PaaS environment?
Signup and view all the answers
What aspect of SaaS could lead to concerns about data security?
What aspect of SaaS could lead to concerns about data security?
Signup and view all the answers
What feature distinguishes PaaS from SaaS?
What feature distinguishes PaaS from SaaS?
Signup and view all the answers
Which of the following is a common advantage of using IaaS?
Which of the following is a common advantage of using IaaS?
Signup and view all the answers
What layer connects servers to the network through Top of Rack switches in a data center?
What layer connects servers to the network through Top of Rack switches in a data center?
Signup and view all the answers
Which cabling type is characterized by organized cabling with tags that improves airflow?
Which cabling type is characterized by organized cabling with tags that improves airflow?
Signup and view all the answers
Which cloud deployment model allows organizations to share costs among those with similar needs?
Which cloud deployment model allows organizations to share costs among those with similar needs?
Signup and view all the answers
What does modular data center design primarily facilitate?
What does modular data center design primarily facilitate?
Signup and view all the answers
Which of the following is NOT one of the 5 requirements for data center networks?
Which of the following is NOT one of the 5 requirements for data center networks?
Signup and view all the answers
What defines the process of verifying a user's identity within a system?
What defines the process of verifying a user's identity within a system?
Signup and view all the answers
In the context of public cloud drawbacks, which of the following is a limitation?
In the context of public cloud drawbacks, which of the following is a limitation?
Signup and view all the answers
What type of cloud model combines aspects of both private and public clouds?
What type of cloud model combines aspects of both private and public clouds?
Signup and view all the answers
What is one characteristic of Infrastructure as a Service (IaaS)?
What is one characteristic of Infrastructure as a Service (IaaS)?
Signup and view all the answers
Which scenario best illustrates the suitability of IaaS?
Which scenario best illustrates the suitability of IaaS?
Signup and view all the answers
What is a common disadvantage associated with IaaS?
What is a common disadvantage associated with IaaS?
Signup and view all the answers
How does the pay-as-you-go model in IaaS benefit users?
How does the pay-as-you-go model in IaaS benefit users?
Signup and view all the answers
What limitation of IaaS relates to handling sensitive information?
What limitation of IaaS relates to handling sensitive information?
Signup and view all the answers
Study Notes
Cloud Computing
- Cloud computing delivers computing resources (servers, storage, applications) over the internet on a pay-per-use basis.
- NIST definition: on-demand network access to shared, configurable resources.
Five Essential Cloud Characteristics
- On-demand self-service: Resources accessible automatically.
- Broad network access: Services accessible via various devices.
- Resource pooling: Resources pooled to serve multiple users.
- Rapid elasticity: Resources scalable up or down as needed.
- Measured service: Usage tracked for billing purposes.
Cloud Deployment Models
- Public cloud: Open to general use, managed by an external provider.
- Private cloud: Exclusive to one organization.
- Community cloud: Shared by organizations with common concerns.
- Hybrid cloud: Combination of multiple deployment models.
Service Models
- SaaS: Software applications provided over the internet.
- PaaS: Platform for development without managing infrastructure.
- IaaS: Basic infrastructure components provided on demand.
Drivers for Cloud Computing
- System drivers: Agility, scalability, and reliability.
- Business drivers: Cost savings and flexibility.
- Technology drivers: Virtualization and increased bandwidth.
Factors Inhibiting Cloud Adoption
- Ambiguity around cloud capabilities.
- Security, integration, and compliance concerns.
Cloud Computing Deployment Model
- Private + public = hybrid.
- Community cloud & hybrid- rare.
- Google Drive is an example of a public cloud.
- Microsoft 365 (formerly Office 365) and Dropbox are also examples of cloud applications.
Cloud Computing - On-Demand Self-Servce
- Whichever deployment model you used, when you request, service must be delivered immediately.
- One storage- multiple users.
- Rapid elasticity
- Automated responses
- Measured Services
- Eg. AWS -want to use certain application from their system, can only use it for a certain period of time, want >hrs., need to pay >.
Public Cloud Deployment Models
- 3rd party.
- As long as you trust them, can use it.
Private Cloud
- Expensive
- Need to buy server, build server room, need administrator to maintain server room (pay, train).
- Start-ups - usually public cloud.
Community Cloud
- Semi-public.
- Gov (own private cloud) + Taylor's University (own priv cloud)= community project/development.
- Gov + uni will allocate some storage to link each other's cloud.
Hybrid Clouds
- Large number of data - non-sensitive (public cloud).
- Small number of data - sensitive (private cloud)
- Service model overview (applicable to all deployment models)
- SaaS (pre-existing software) Ex: gmail, outlook, yahoo
- PaaS (provide development tools, u build software) Ex: Order food, give food, pay
- IaaS (give you storage & network, you do whatever you want...) Ex: design own kitchen, buy tools and cook.
- Reliability- users able to access to services in multiple locations
- Security and Compliance: public cloud - set by the cloud itself, must follow.
Data Center Topologies
- Components: Servers, storage, network devices, power distribution, cooling.
- Topologies: Access layer, Aggregation layer, Core Layer, Cabling (structured & unstructured), Cooling, Modular Data Centers, Containerized Data Centers.
- Requirements: Scalability, Security, Sharing, Standardization, Simplification, Workload Mobility, East-West Traffic.
Cloud Deployment Models (Public, Private, Community, Hybrid)
- Public Cloud: High scalability, availability, cost-effectiveness. Limited flexibility/integration/security control.
- Private Cloud: Full infrastructure control, security, customization. High upfront maintenance costs, skilled staff needed.
- Community Cloud: Cost-sharing among organizations with shared needs. Potential management/security/compliance conflicts.
- Hybrid Cloud: Combines advantages of other models – flexibility and fault tolerance. Complex to implement, integrate, secure.
Laying the Groundwork for Cloud Computing
- Authentication: Verifying user identity.
- Authorization: Specifying user access rights.
- Identity Providers (IdPs): Manage user credentials (OpenID, Google, Facebook, OAuth).
- Computing Concepts: Utility computing (pay-as-you-go); Commodity Servers; Autonomic Computing (self-managing systems).
- Hardware Virtualization: Allows multiple virtual systems on a single machine. (Hypervisors, Type-1, Type-2).
- Web Development Technologies: HTML5, Java, JavaScript, SOAP, JSON.
Cloud Service Models (IaaS, PaaS, SaaS)
-
SaaS: Software delivered over the internet, eliminates installations on user devices; Access via browsers or clients like laptops, tablets, smartphones.
-
PaaS: Environment for developers to build, test, deploy applications on the provider's data center. Supports programming languages, app frameworks, databases.
-
IaaS: Provides virtualized computing, storage, networking resources, offering these as virtual machines to users. (compute, storage, networking).
-
General Advantages: Cost savings, scalability, centralized management.
-
General Disadvantages: Security, interoperability, performance issues.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
This quiz covers the fundamental aspects of cloud computing, including its definition, essential characteristics, deployment models, and service models. Test your knowledge on how cloud computing delivers resources over the internet and the various types of clouds available.