Cloud Computing Introduction

Cards (64)

  • Cloud computing refers to applications and services that run on a distributed network using virtualized resources and accessed by common Internet protocols and networking standards
  • Resources in cloud computing are virtual and limitless, with details of the physical systems abstracted from the user
  • Cloud computing includes applications delivered as services over the Internet and the hardware and system software in data centres that provide those services
  • Cloud computing turns technology, services, and applications similar to those on the Internet into a self-service utility
  • Two essential concepts of cloud computing are abstraction and virtualization
  • Attributes of cloud computing include multitenancy, massive scalability, elasticity, pay as you go, and self-provisioning of resources
  • Multitenancy in cloud computing involves shared resources at the network, host, and application levels
  • Massive scalability in cloud computing allows for scaling to tens of thousands of systems and bandwidth/storage space
  • Elasticity in cloud computing enables users to rapidly increase/decrease computing resources and release resources when not needed
  • Pay as you go model in cloud computing means users only pay for resources they use and for the time they require them
  • Self-provisioning of resources in cloud computing allows users to add or decrease systems, software, storage, and network resources as needed
  • Cloud computing offers flexibility, data recovery, little to no maintenance, easy access, and increased security
  • Flexibility in cloud computing allows for easy management of resources by paying for what is used each month
  • Data recovery in cloud computing is easier as data is stored in multiple locations, reducing the risk of data loss
  • No maintenance is required in cloud computing as everything is handled by the provider, reducing costs and effort for companies
  • Easy access in cloud computing allows for effortless remote work and connectivity for employees
  • Increased security in cloud computing is achieved through comprehensive encryption and login security systems
  • Cloud computing architecture includes client infrastructure, applications, services, runtime clouds, storage spaces, management, and security
  • Client infrastructure in cloud computing provides a front-end component with a GUI for user interaction
  • Backend in cloud computing manages resources needed to provide services, including security mechanisms, data storage, servers, and virtual machines
  • Important components of cloud computing architecture include client infrastructure, applications, services, runtime cloud, storage, infrastructure, management, and security
  • Cloud computing is more cost-effective, user-friendly, and provides scalability and elasticity compared to traditional computing
  • Cloud computing requires a fast, reliable internet connection for accessing information anywhere at any time
  • Cloud computing provides more storage space, servers, and computing power for faster and more effective application and software running
  • Cloud computing services are served by the provider's support team, reducing the need for companies to maintain and monitor systems
  • Cloud computing is a computing technique that delivers hosted services over the internet to users/customers
  • Cloud computing provides shared pool of configurable computing resources, on-demand service, pay per use, and is provisioned by service providers
  • Disadvantages of cloud computing include less control, restrictions on available services, and cloud security concerns
  • Cloud computing is a client-server computing architecture, while grid computing is a distributed computing architecture
  • Cloud computing is more flexible, scalable, and accessible compared to grid computing
  • Cloud computing involves users paying for use, while grid computing does not require users to pay for use
  • Cloud computing is a high accessible service, while grid computing is a low accessible service
  • Cloud computing is highly scalable and offers more flexibility than grid computing
  • Grid computing is a low accessible service
  • Cloud computing is a highly accessible service
  • Cloud computing is highly scalable compared to grid computing
  • Grid computing is low scalable in comparison to cloud computing
  • Cloud computing can be accessed through standard web protocols
  • Grid computing is accessible through grid middleware
  • Cloud computing is based on service-oriented