week_2
object storage
is the most common mode of storage in the cloud, given that it is highly distributed and resilient
advantages of PaaS
scalability faster time to market greater agility and innovation
according to the IaaS video, which one of these is not a likely use case for IaaS?
retaining in-house control over workload availability and performance
public cloud concerns
security- data breaches, data loss, account hijacking, insufficient due diligence, and system and application vulnerability data sovereignty compliance- it's increasingly critical for companies to be compliant with data sovereignty regulations governing the storage, transfer, security of data
which of the following does not represent one of the three main cloud service models referred to in the course
CaaS
high performance computing
to solve complex problems involving millions of variables and calculations
users get access to networking resources on the cloud through
virtualization and apis
private cloud (national institute of standards of technology)
"cloud infrastructure provisioned for exclusive use by a single organization comprising multiple consumers, such as the business units within the organization. it may be owned, managed, and operated by the organization, a third party, or some combination of them, and it may exist on or off premises"
IaaS cloud provider manages
data centers cooling power networking & security servers & storage
deployment models indicate
where the infrastructure resides who owns and manages it how cloud resources and services are made available to users
which of these scenarios are good use cases for public cloud?
reducing time-to-market for products and services disaster recovery, data protection, and business continuity
which of the following are essential characteristics of platform-as-a-service?
Paas offerings support middleware capabilities that assists developers by reducing the amount of code that must be written to expand the application's functional capabilities PaaS clouds provide services and apis that help developers deliver elastically scalable and highly available cloud applications
which are some of the key components of cloud infrastructure-as-a-service?
IaaS providers manage large data centers that contain the physical machines required to power the various layers of abstraction on top of them IaaS providers manage the hypervisors and end-users provision the virtual instances
PaaS
a cloud computing model that provides a complete application platform to develop deploy run manage
SaaS
a cloud offering that provides cloud-based software provider maintain: servers databases application code security providers manages application security availability performance
which of these statements is a characteristic of public clouds?
a public cloud is a virtualized multi-tenant architecture
SaaS cloud provider manages
along with infrastructure and platform applications data
PaaS cloud provider manages
along with infrastucture operating systems (os) development tools databases business analytics
virtual private cloud (vpc)
an external cloud that offers a private, secure, computing environment in a shared public cloud
which of these scenarios are good use cases for PaaS
api development and management build, test, deploy, enhance, and scale applications rapidly and cost-effectively
PaaS use cases
api development and management internet of things business analytics/ intelligence business process management master data management
public cloud providers in the market today
aws azure ibm cloud google cloud alibaba cloud
public cloud use cases
building and testing applications, and reducing time-to-market for their products and services businesses with fluctuating capacity and resourcing needs build secondary infrastructures for disaster recovery, data protection, and business continuity cloud storage and data management services for greater accessibility, easy distribution, and backing up their data it departments are outsourcing the management of less critical and standardized business platforms and applications to public cloud providers
which one of the provided options is true for infrastructure-as-a-service
cloud provider owns, manages, and maintains the physical resources
SaaS concerns
data ownership and data safety third-party maintains business-critical data needs good internet connection
SaaS supports
email and collaboration customer relationship management human resource management financial management
test and development
enable their teams to set up test and development environments faster helping developers focus more on business logic than infrastructure management
in most IaaS models
end users do not interact directly with the physical infrastructure but experience it as a service provided to them
which one of the following is a key characteristic of software-as-a-service?
ensure every user has access to the same, centrally located, infrastucture and application code
the three cloud deployment models include
public hybrid private
SaaS use cases
reduce on-premises it infrastructure and capital expenditure avoid ongoing upgrades, maintenance, and patching run applications with minimal input manage websites, marketing, sales, and operations gain resilience and business continuity of cloud provider
key benefits of SaaS
greatly reduce the time from decision value increase workforce productivity and efficiency: users can access core business apps from anywhere and buy and deploy apps in minutes spread out software costs over time
essential characteristics of PaaS
high level of abstraction- eliminate complexity of deploying applications support services and apis- simplify the job of developers run-time environments- executes code according to application owner and cloud provider policies rapid deployment mechanisms- deploy, run, and scale applications efficiently middleware capabilities- support a range of application infrastructure capabilities
if an organization needs to run a highly sensitive and mission critical application with unpredictable performance and capacity requirements, which of the following models would best meet its requirements?
hybrid cloud
which of the following statements about hybrid cloud is not correct?
hybrid clouds are only suitable for workloads involving infrastructure-as-a-service
risks of PaaS
information security threats dependency on service provider's infrastructure customers lack control over changes in strategy, service offerings, or tools
PaaS providers host & manage
installation, configuration, operation of application infrastructure: servers networks storage operating system application runtimes apis middleware databases user manages: application code
IaaS
is a form of cloud computing that delivers fundamental: compute, network, storage to consumers on-demand, over the internet, on a pay-as-you-go basis the cloud provider hosts the infrastructure components traditionally present in an on-premises data center as well as the virtualization or hypervisor layer
IaaS concerns
lack of transparency dependency on a third party
key characteristics of SaaS
multitenant architecture manage privileges and monitor data security, compliance, maintenance customize applications subscription model scalable resources
public cloud benefits
on-demand resources- allowing applications to respond seamlessly to fluctuations in demand economies of scale- considering the large number of users that share the centralized cloud resources on-demand highly reliable-if one physical component fails, the services still runs unaffected on the remaining available components
internal infrastructure
on-premises; owned and managed by organization
which one of the following is a good use case for SaaS?
organizations looking to reduce on-premise it infrastructure and capital expenditure
external infrastructure
owned, managed, and operated by service provider
big data analysis
patterns, trends, and associations requires a huge amount of processing power provides the required high-performance computing but also makes it economically viable
which of the following statements is not a correct statement about private clouds?
private clouds can only be deployed on-premise, in an organization's own datacenter
in the car analogy used in the video to explain and differentiate between the three service models, which of the provided options is an analogy for PaaS?
renting a car
business continuity and disaster recovery
require a significant amount of technology and staff investments make applications and data accessible as usual during a disaster or outage
public cloud
servers storage network security applications using web consoles and apis, users can provision the resources and services they need the cloud provider owns, manages, provisions, and maintains the infrastructure users don't own the servers their applications run on or storage their data consumes, or manage the operations of the servers, or even determine how the platforms are maintained
cloud compute typically comes with
supporting services like auto scaling and load balancing that provide scalability and high performance
what do we mean when we say that the hybrid cloud is interoperable?
the public and private cloud services can understand each other's apis, configuration, data formats, and forms of authentication and authorization
faster deployments and scaling
to deploy their web applications faster scale infrastructure up and down as demand fluctuates
IaaS customers have the ability to
track and monitor the performance and usage of their cloud services and manage disaster recovery
which of these statements are true of virtual private clouds (vpcs)?
vcps are provisioned in a logically isolated part of a shared public cloud the vpc infrastructure is owned, managed, and operated by the public cloud service provider
in IaaS cloud customers can create
virtual machines and storage
private cloud platforms can be implemented internally or externally. what is an external private cloud platform?
virtual private cloud or vac
public cloud characteristics
virtualized multi-tenant architecture enabling tenants or users to share computing resources the cloud providers pool of resources, including infrastructure, platforms, and software, are not dedicated for use by a single tenant or organization resources are distributed on an as-needed basis offered through a variety of subscription and pay-as-you-go models