You are on page 1of 4

Assignment #2

Course Instructor:
Mam. Maryam Khurshid

Submitted by:
Umar Farooq (BSF1603389)

BS IT (8th Semester-Morning)

Course Title:
Cloud Computing (ITEC4113)

Q.no 1. Articulate the economic benefits as well as issues/risks of the cloud paradigm for
businesses as well as cloud providers
 Scalable hardware means you pay for what you use. ...
 You'll save money on energy costs. ...
 You'll save money by streamlining your workforce. ...
 Zero upfront costs. ...
 Resilience without redundancy. ...
 Plus, it's good for the environment (and it saves you money, too) ...
 It's Reality
 Reduced IT costs: You can reduce both CAPEX and OPEX when moving to the cloud.
 Scalability: In this fast changing world it is important to be able to scale up or down your
solutions depending on the situation and your needs without having to purchase or install
hardware or upgrades all by yourself.
 Business continuity: when you store data in the cloud, you ensure it is backed-up and protected
which in turn helps with your continuity plan cause in the event of a crisis you’ll be able to
minimize any downtime and loss of productivity.
 Collaboration: Cloud services allow you share files and communicate with employees and third-
parties in this highly globalized world and in a timely manner.
 Flexibility: Cloud computing allows employees to be more flexible in their work practices cause
it’s simpler to access data from home or virtually any place with an internet connection.
 Automatic updates: When consuming SaaS you’ll be using the latest version of the product
avoiding the pain and expensive costs associated with software or hardware upgrades.

Top 5 Risks of Cloud Computing

 #1. Unauthorized access to customer and business data.


 #2. Security risks at the vendor.
 #3. Compliance and legal risks.
 #4. Risks related to lack of control.
 #5. Availability risks.
 Your business and clients at risk.
Q.no 2.
Define SLAs and SLOs and illustrate their importance in Cloud Computing.
Service-level agreement
A service-level agreement is an agreement between two or more parties, where one is the customer and
the others are service providers. This can be a legally binding formal or an informal "contract" (for
example, internal department relationships).
Contracts between the service provider and other third parties are often (incorrectly) called SLAs –
because the level of service has been set by the (principal) customer, there can be no "agreement"
between third parties; these agreements are simply "contracts." Operational-level agreements or OLAs,
however, may be used by internal groups to support SLAs. If some aspect of a service has not been
agreed with the customer, it is not an "SLA".

Customer Based SLA - An agreement with an individual customer group, covering all the services they
use. For example, an SLA between a supplier (IT service provider) and the finance department of a large
organization for the services such as finance system, payroll system, billing system,
procurement/purchase system, etc.

Service Based SLA - An agreement for all customers using the services being delivered by the service
provider

Multilevel SLA - The SLA is split into the different levels, each addressing different set of customers for
the same services, in the same SLA.
Cloud computing users should specifically review these items in a cloud computing SLA:
Availability and uptime
Performance
Network changes
Support agreements
Measurements
Security and privacy
Exit strategy
The challenge of SLAs
SLAs are notoriously difficult to measure, report on, and meet. These agreements—generally written by
people who aren’t in the tech trenches themselves—often make promises that are difficult for teams to
measure, don’t always align with current and ever-evolving business priorities, and don’t account for
nuance.
Service-level objectives (SLO)
A service level objective (SLO) is a key element of a service level agreement (SLA) between a service
provider and a customer. SLOs are agreed as a means of measuring the performance of the Service
Provider and are outlined as a way of avoiding disputes between the two parties based on
misunderstanding.
The challenges of SLOs
SLOs get less hate than SLAs, but they can create just as many problems if they’re vague, overly
complicated, or impossible to measure. The key to SLOs that don’t make your engineers want to tear their
hair out is simplicity and clarity. Only the most important metrics should qualify for SLO status, the
objectives should be spelled out in plain language, and, as with SLAs, they should always account for
issues such as client-side delays.
Q.no 3 List some of the common cloud providers and their associated cloud stacks and
recall popular cloud use case scenarios
top 10 cloud service providers:
 Microsoft Azure
 Amazon Web Services (AWS)
 Google Cloud
 Alibaba Cloud
 IBM Cloud
 Oracle
 Salesforce
 SAP
 Rackspace Cloud
 VMWare
Amazon Web Services (AWS)Amazon Web Services (AWS) is an Amazon company that was launched
in the year 2002. AWS is the most popular cloud service provider in the world.Amazon Web Services
(AWS) is the world’s most comprehensive and broadly adopted cloud platform, offering over 165 fully-
featured services from data centers globally. This service is used by millions of customers.
AWS offers hundreds of services. Some of these include Virtual Private Cloud, EC2, AWS Data
Transfer, Simple Storage Service, DynamoDB, Elastic Compute Cloud, AWS Key Management Service,
AmazonCloudWatch, Simple Notification Service, Relational Database Service, Route 53, Simple Queue
Service, CloudTrail, and Simple Email Service.
Microsoft Azure is one of the fastest-growing clouds among them all. Azure was launched years after the
release of AWS and Google Cloud but is still knocking on the door to become the top cloud services
provider. Microsoft Azure recently won a $10 billion US government contract.
Azure offers hundreds of services within various categories including AI + Machine Learning,
Analytics, Blockchain, Compute, Containers, Databases, Developer Tools, DevOps, Identity, Integration,
Internet of Things, Management, Media, Microsoft Azure Stack, Migration, Mixed Reality, Mobile,
Networking, Security, Storage, Web, and Windows Virtual Desktop.
Azure Stack is a service of Azure that allows enterprises to run apps in an on-premises environment and
perform Azure services in your datacenter. Azure Stack syncs with global Azure and upgrades when new
services and updates are available on Azure.
IBM Cloud developed by IBM is a set of cloud computing services for businesses. Similar to other
cloud service providers, the IBM cloud includes IaaS, SaaS, and PaaS services via public, private, and
hybrid cloud models.
Google cloud platform is Google’s cloud. Similar to AWS and Azure, Google Cloud also offers similar
services in various categories, including compute, storage, identity, security, database, AI and machine
learning, virtualization, DevOps and more. 
Oracle cloud platform is the cloud offering of Oracle corporation. Oracle cloud offers IaaS, PaaS, SaaS,
and Data as a Service (DaaS). Oracle offerings include the following:Oracle IaaS offerings are Compute,
Storage, Networking, Governance, Database, Load Balancing, DNS Monitoring, Ravello, and
FastConnect.
Alibaba Cloud, founded in 2009, is registered and headquartered in Singapore. It was initially built to
serve Alibaba’s own e-commerce ecosystem and is now offered to the public. Alibaba Cloud is the largest
cloud provider in China.
Alibaba offers various products and services in various categories, including Elastic Computing,
Storage and CDN, Networking, Database Services, Security, Monitoring and Management, Domains and
Websites, Analytics and Data Technology.

You might also like