icc Flashcards

(44 cards)

1
Q

What is computing?

A

The process of using computers and related technologies to process, manage, and communicate information.

It involves processing data through algorithms to accomplish specific tasks.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are the key areas of computing?

A
  • Computer Science
  • Information Technology
  • Software Engineering
  • Data Science
  • Networking
  • Artificial Intelligence (AI)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is cloud computing?

A

A model where computing resources are provided over the internet, hosted in remote data centers and accessed on-demand.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are the types of computing?

A
  • Personal Computing
  • Cloud Computing
  • Mobile Computing
  • Client Server Computing
  • Distributed Computing
  • High Performance Computing (HPC)
  • Edge Computing
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is Client Server Computing?

A

A network configuration in which clients request services from a central server.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are the benefits of Client Server Computing?

A
  • Centralized control and security
  • Simple client system management
  • Efficient resource management
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is Distributed Computing?

A

A model where multiple devices communicate directly with each other without a central server.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What are the benefits of Distributed Computing?

A
  • Decentralized Architecture
  • Increased performance and efficiency
  • Fault tolerance
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is High Performance Computing (HPC)?

A

Using supercomputers and clusters to perform massive, complex calculations quickly.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What are some applications of High Performance Computing?

A
  • Scientific simulations
  • Climate modeling
  • Molecular research
  • Financial modeling
  • Physics simulations
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is Edge Computing?

A

Processing data close to the source rather than in centralized data centers.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What are the benefits of Cloud Computing?

A
  • Cost Optimization
  • Scalability
  • Accessibility
  • Reliability and Redundancy
  • Enhanced Security
  • Improved Collaboration
  • Automatic Updates and Maintenance
  • Innovation and Access to Advanced Technologies
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What are the challenges of Cloud Computing?

A
  • Data Security and Privacy
  • Compliance and Regulatory Concerns
  • Downtime and Availability
  • Cost Management and Control
  • Vendor Lock-in
  • Limited Control and Flexibility
  • Performance and Latency Issues
  • Skill Gaps and Training Needs
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is a Public Cloud?

A

A type of cloud computing service where resources are delivered over the internet by a third-party provider and shared among multiple organizations.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What are the key characteristics of a Public Cloud?

A
  • Multi-Tenancy
  • Scalability
  • Cost-Effectiveness
  • Accessibility
  • Maintenance-Free
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What are the advantages of a Public Cloud?

A
  • On-demand scaling
  • Pay-as-you-go model
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

What are the disadvantages of a Public Cloud?

A
  • Trust and control issues
  • Increased risk of data breaches
  • Limited transparency
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

What is a Private Cloud?

A

A cloud computing environment dedicated exclusively to a single organization.

19
Q

What are the key characteristics of a Private Cloud?

A
  • Exclusive Access
  • Customization
  • Enhanced Security
  • Greater Control
  • Scalability
20
Q

What are the advantages of a Private Cloud?

A
  • Enhanced security and compliance
  • Predictable costs
  • Greater control over resources
  • Infrastructure ensuring SLAs
  • Compliance with standard procedures
21
Q

What are the disadvantages of a Private Cloud?

A
  • Restricted area of operations
  • Requires specialized expertise
22
Q

What is Cloud Architecture divided into?

A
  • Frontend
  • Backend
23
Q

What does the Frontend of Cloud Architecture refer to?

A

The client side of the cloud computing system, including user interfaces and applications.

24
Q

What does the Backend of Cloud Architecture include?

A
  • Resources management
  • Security mechanisms
  • Storage
  • Virtual applications
  • Virtual machines
  • Traffic control
25
What are the major types of cloud-based services?
* SaaS (Software as a Service) * PaaS (Platform as a Service) * IaaS (Infrastructure as a Service)
26
What is the role of a Cloud Architect?
To design and oversee cloud infrastructure, choosing technologies that meet organizational needs.
27
Fill in the blank: Cloud Computing is the delivery of computing services over the internet rather than through _______.
[local servers or personal devices]
28
True or False: Cloud computing allows end users to access information from anywhere, on any device.
True
29
What is a disadvantage of private cloud in terms of accessibility?
Private cloud is accessible within a particular area ## Footnote This means that the area of accessibility is restricted.
30
What is required for managing and operating private cloud services?
Skilled people are required ## Footnote Expertise is necessary since customer data and sensitive information do not flow out of private infrastructure.
31
Name the two types of private cloud.
* On-Premises Private Cloud * Hosted Private Cloud ## Footnote On-Premises is hosted with the organization's data center, while Hosted is managed by a third-party provider but dedicated to one organization.
32
What defines a hybrid cloud?
A heterogeneous distributed system combining facilities of both public cloud and private cloud ## Footnote It allows for flexibility in workload management.
33
What is a major drawback of private deployments in cloud computing?
Inability to scale on-demand and efficiently address peak loads ## Footnote This limitation often necessitates the use of public clouds.
34
What is one key characteristic of hybrid cloud?
Integration ## Footnote It seamlessly connects private and public cloud environments.
35
What advantage does hybrid cloud provide in terms of cost efficiency?
Public clouds can handle variable or less-sensitive workloads ## Footnote This reduces the need to invest in additional private infrastructure.
36
What does scalability in a hybrid cloud allow for?
Burst workloads can use public cloud resources during high demand periods ## Footnote This is commonly referred to as cloud bursting.
37
True or False: Hybrid cloud enhances business continuity.
True ## Footnote It offers robust disaster recovery and backup options by spreading data and workloads across multiple environments.
38
What is a disadvantage of managing a hybrid cloud?
Businesses may lack the internal knowledge necessary ## Footnote Managing security can also be more challenging due to different access levels.
39
Fill in the blank: E-commerce companies can use public cloud resources during peak seasons while relying on private clouds for _______.
regular operations
40
What use case involves storing critical data in private clouds while using public clouds for backup?
Disaster Recovery ## Footnote This ensures data safety and availability.
41
What is a key component of SaaS architecture related to resource management?
Multi-Tenancy Layer ## Footnote It includes shared resources, data isolation, and flexibility.
42
What are the layers of SaaS architecture?
* Application Layer * API Layer * Data Layer * Security Layer ## Footnote These layers encompass various functions from presentation to data storage and security.
43
What does the Security Layer in SaaS architecture include?
* Authentication * Authorization * Encryption * Monitoring * Threat detection ## Footnote These elements are crucial for protecting data and ensuring compliance.
44
What are the two types of scaling mentioned in SaaS architecture?
* Horizontal Scaling * Vertical Scaling ## Footnote These methods allow for adjusting resources based on demand.