Chapter 2 & 3 - Introduction To Cloud Computing
What are the Goals and Benefits of Cloud services?
reduced Investments and Proportional Costs, Increased Scalability, and Increased Availability and Reliability
Infrastructure as Service (IaaS)
rent processing, storage network capacity, and other fundamental computing resources
What is Scaling out and Scaling in, with regards to Horizontal Scaling?
scaling out: allocation of resource & scaling in: release of resource
What is Scaling up and Scaling in, with regards to Vertical Scaling?
scaling up: replacing with higher capacity resource & scaling in: replacing with lower capacity resource
What is Scaling?
the ability of the IT resource to handle increased or decreased usage demands
What is a Cloud Provider?
the party that provides cloud-based IT resources
What is a Cloud Consumer?
the party that uses cloud-based IT resources
Software as a Service (SaaS)
uses provider application over a network
Name a few Cloud Service Providers
Amazon Web Services(AWS), Microsoft Azure, Google Cloud Platform, IBM Cloud, and Rackspace
What is Cloud Computing?
a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, database, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction
What is an IT Resource?
a physical or virtual IT-related artifact that can be either software based, such as a virtual server or a custom software program, or hardware-based, such as a physical server or a network device
What is On-Premise?
an IT resource that is hosted in a conventional IT enterprise within an organizational boundary (that does not specifically represent a cloud) - these IT resources cannot be cloud based or vice-versa
What is a Cloud service?
any IT resource that is made remotely accessible via a cloud
What are the cloud-enabling technologies?
broadband Networks and Internet Architecture, Data Centre Technology, Virtualization Technology, Web Technology, Multi-tenant Technology, and Service Technology
What puts cloud ahead of the internet?
cloud has finite boundary, Cloud is typically privately owned, and IT resource access in cloud is metered
What are the key characteristics of Cloud?
data stored on the cloud, Software and services on the cloud-Access via web browsers, Broad network access, Accessible from any devices, Low cost software, and Advances security technologies
Platform as a Service (PaaS)
deploys customer created application to cloud
What are some reasons for switching to cloud?
fast Application Deployment, Hassle Free Maintenance, Better Resources Utilization, and Platform Independent, Security, Scalability
What are the Risks and Challenges of Cloud services?
increased Security Vulnerabilities, Reduced Operational Governance Control, Limited Portability Between Cloud Providers, and Multi-Regional Compliance and Legal Issues