Cloud Computing Flashcards
Classic Data Centers
A physical location that houses computing resources required by the organization.
Computing Resources
- Servers
- Storage Mediums
- Network Systems
- Cyber Security
- Monitoring
Advantage of Classic Data Centers
The organization has full control over the data, they can modify how the data is handled and the security according to their wishes.
Disadvantages of Classic Data Centers
- Expensive
- Expansion is costly and complicated
- Cooling System
- Physical Security
- Backup policies and mechanisms
- Maintenance and set-up
- IT Staff
- Electric Bill
- Threat of Natural Disasters
Virtual Data Centers
Maintains a physical location but uses virtualization technology to create non-physical virtual servers.
What is the goal of Virtual Data Centers?
To allow the maximum utilization of physical equipment.
Advantages of Virtual Data Centers
Less costly than CDC due to less equipment.
Disadvantages of Virtual Data Centers
- Initial cost
- IT Staff skilled in operating virtual environments.
- Downtime Risks
- Performance Limitations
- Dependency on Connectivity
Cloud Computing
Rents computing resources over the internet.
Characteristics of Cloud Computing
- On-demand self-service
- Measured Service
- Rapid Elasticity
- Broad Network Access
- Resource Pooling
What are the computing resources provided by cloud computing?
- servers
- storage
- databases
- networking
- software
- analytics
Advantage of Cloud Computing
- Reduced cost
- Scalability
- Mobility
- High availability
- Less energy consumption
Disadvantages of Cloud Computing
- Security Risks
- Downtime Risks
- Limited Control
- Performance Variability
- Internet Dependancy
Types of Cloud Computing
- Grid Computing
- Utility Computing
- Virtualization
Grid Computing
Is solving one complex computational problem by combining multiple distributed computing resources over a network.
How does the Grid Computing work?
The large-scale complex problem is broken into smaller pieces and distributed across multiple computers.
Features of Grid Computing
- Enables parallel processing
- Efficient resource utilization
- Used for research purposes only
Utility Computing
Delivers computing resources as a metered service.
Advantages of Utility Computing
- Cost effective
- Ideal for organizations with fluctuating needs
Virtualisation
Is the technology that enables the creation of virtual instances of computing resources, such as servers, storage, and networks, from physical hardware and hypervisors.
Advantages of Virtualization
- Better resource utilization
- Increased Flexibility
- Easier management of IT Infrastructure
Service Oriented Architecture (SOA)
A structure that utilizes specialized components that perform specific tasks.
These components are loosely connected and interaction between each other is very low.
Function of Service Oriented Architecture
To minimize the harm from adding or removing a service component.
Where is Service Oriented Architecture used?
Utility Computing