Cyb 405 - Cloud Computing
Cyb 405 - Cloud Computing
where
resources such as databases, servers and applications are provided as a service to users on
demand.
Instead of having to manage and maintain physical hardware & software,users can access
these services on a pay as you go basis, allowing for greater-flexibility, scalability and cost
savings.
Platform as a Service(PaaS).
● It is reliable
● It provides access to latest technology
● It is flexible
● Enhanced security
● It is cost-effective
Disadvantages
Advantages
● Increased productivity
● Paas solutions automatically scale to meet application demands
● It enhances easy development and management of applications
● Paas providers often offer the latest development tools and technologies
● It enables collaboration and version control
● It provides a preconfigured development environment, reducing Setup time
Disadvantage
PaaS Application
1. Develop web application
2. Mobile application
3. API development
4. Microservices architecture
Advantage
Disadvantage
1. Data loss: This can be caused by human error, malicious activities by staff and
hardware or software failure
2. Data breaches : It is caused by inadequate encryption, misconfigurations or
unauthorised access.
3. Denial of Service: It is the process of overloading cloud services with excessive Traffic
leading to downtime and disruption of Cloud based services.
4. Lack of Compliance: Non-adherence to regulatory requirements such as HIPAA or
PCI-DSS lead to reputational damage.
5. Insider threats:Malicious or careless employees with access to sensitive information
may leak organizations information to unauthorized users.
6. Shared Technology Vulnerability:
Types Of Cloud
There are 4 types of cloud you can deploy according to the requirement to the organization
1. Public Cloud: it is a type of cloud that is open to all to store and access public
information through the Internet using the pay per usage method. In public cloud
computing, resources are managed and operated by the Cloud service Provider (CSP).
Examples:
=> Amazon Elastic Cloud (EC2)
=> IBM Smart Cloud enterprises
=> Google App Engine
=> Windows Azure Service Platform
2. Private Cloud: This is also known as Internal or corporate cloud. It's used by
organizations to build and manage their own data center internally or by a third party.
It's classified into 2 parts namely;
On-premise private Cloud and Out-Sourced Private Cloud
Advantages
1. It provides high level of Security and privacy to the users
2. It offers high performance with Improved speed and high space capacity.
3. Private cloud allows IT teams to quickly allocate and deliver on demand IT resources.
4. The organization has full control over the cloud because it is managed by the
organization itself.
Disadvantages
1. It requires skilled personnel to manage and operate cloud services
2. Private cloud is not suitable for organizations that do not have the pre-built infrastructure,
sufficient manpower to maintain and manage the cloud.
3. Private cloud is accessible within the organization, so the area of operation is limited.
3. Hybrid Cloud: Combination of both public and private cloud, it is partially secure
because services which are running on the public cloud can be accessed by anyone and
the services on the private cloud can be accessed on only within the Organization.
Examples are: Google Apps,Gmail , amazon web Services, etc.
Advantages
1. It is suitable for organization that require more security
2. It helps to deliver new products and services more quickly.
3. It provides an excellent way to reduce risks
4. It offers flexible resources because of public and secure resources because of private
Disadvantages
1. The reliability of the Services depend on the cloud Service provider
2. Managing a hybrid Cloud is Complex because it is difficult to manage more than one
type of deployment model
3. The security features are good not as good as private cloud.
Advantages
1. It more secure than public Cloud
2. It provides a Collaborative and distributive environment.
3. It is Cost effective
Disadvantages
1. It is not suitable if there is no collaboration
2. Security features are not as good as the private
3. the fixed amount of data storage and bandwidths is shared among all community
members.
It is a feature that allows Virtual machines to remain operational In the event of hardware or
software failure. It refers to a systems ability to operate when Components fail
4. Fault detection Mechanism: These are systems and protocols designed to identify
failures as they occur. These mechanisms include real time monitoring tools that
continuously check the health of hardware and software Components.
● Cost of Implementation
● Performance Overhead
● Complexity of design and maintenance
● Scalability issue
● Ensuring Consistency and data Integrity
This is a data Center designed to provide uninterrupted and maintain operation even in the
event of hardware, software,network or power failure. This is achieved by incorporating
redundancy, failover mechanisms and advanced monitoring systems to minimize or eliminate
downtime, Fault tolerant Data center must;
● protect
● Back up
● Repair
● Plan ahead
Tier 1 Data Center: These are among the most affordable options as they are usually sufficient
for companies looking for the basic level of support for existing systems. It does not provide a
high level of fault tolerance.
Characteristics
1. No redundancy for power or Cooling
2. 99.67% uptime
3. Suitable for small businesses or non-critical applications where occasional downtime is
acceptable
4. Single path for power and cooling
5. If the primary power source fails or there is a cooling the entire facility is affected
Tier 2: The data center improves the basic level of services that th3 tier 1 center provides,
which includes power and cooling components. This helps companies to complete maintenance
tasks without disrupting systems. Tier 2 provides some components useful in limiting the chance
of any downtime caused by equipment failure.
Characteristics :
1. Small to medium business services that need more reliability than tier 1 but can tolerate
some downtime during maintenance.
2. It includes some redundancy in power and cooling systems
3. where there is backup any issue that disrupt the single path for power and cooling can
still lead to downtime
Tier 3: Data Centers are built in such a way that shut downs are never required during
maintenance tasks and equipment can be replaced with no need for any downtime at all. This is
achieved through the addition of a redundant delivery path which is used for power and cooling
alongside all the redundant components of Tier 2 data Center.
Characteristics
1. Suitable for small to medium business requiring high availability for critical applications
and Services
2. Allows for planned maintenance and component failure without Impacting services
3. Multiple Independent poth for power and Cooling paths
4. Single path for power and cooling Still exist but with a redundant system for backup
5. Ability to perform maintenance without shutting down operation