- TESTING BASICS
- AGILE
- REST API
- SQL
- Neo4j
- UFT
- RBA
- ML
- ETL
- CLOUD COMPUTING
- MOBILE TESTING
- TEST STRATEGY
- TEST METRICS & TEST ESTIMATION
- BIG DATA
- INTERVIEW CODE
"A small investment in knowledge that can be money or time pays the best interest" - Amitkumar Singh
HOME PAGE
Cloud computing
CLOUD COMPUTING is the on-demand availability of computer system resources, especially data storage and computing power, without direct active management by the user.
CLOUD COMPUTING MODELS:
- IaaS: infrastructure as a service
- SaaS: software as a service
- PaaS: platform as a service
- IaaS: internet as a service
-----------------------------------------------------------------------------------------------------------------------
IaaS:
- IaaS works by mobilising a third-party cloud service provider.
- This cloud provider hosts the IT infrastructure.
- That means servers, cloud storage, hardware and virtualisation.
- IaaS delivery is automated.
- System maintenance and data storage is often handed over to the IaaS provider.
- In other words, the service provider hosts the infrastructure on their client’s behalf across different datacenters making up the cloud.
- The client accesses the infrastructure online and uses it for the same purposes that an in-house IT infrastructure would traditionally serve.
- It can be accessed through computers, mobile devices, or virtual machines.
IaaS is well suited for:
- Developmental testing
- Website hosting
- Data storage and analysis
- Online applications
- High-performance computing
-----------------------------------------------------------------------------------------------------------------------
PaaS:
- One step up from IaaS.
- PaaS (Platform as a Service) is a cloud-computing platform for the development and building of applications.
- PaaS services usually include developmental tools, middleware, operating systems, databases, and infrastructure.
-----------------------------------------------------------------------------------------------------------------------
SaaS:
- SaaS stands for Software as a Service and provides full applications managed in the cloud.
- It provides access to applications over the internet.
- Users no longer have to purchase and install their business applications locally, and can go completely serverless if they desire.
-----------------------------------------------------------------------------------------------------------------------
IaaS providers:
- Amazon Web Services (AWS): Top features include Simple Storage Services (S3), Glacier and compute services like the Elastic Compute Cloud (EC2).
- Google Cloud Platform: Offers storage and computing services via the Google Compute Engine.
- Microsoft Azure: Also offers storage and computing services via the Google Compute Engine.
- IBM Cloud: offers next-generation hybrid cloud platforms, with advanced data and AI capabilities.
- Alibaba Cloud: offers integrated cloud products and services for scalable, secure digitisation.
- Oracle Cloud: offers on-premises, high-performance computing running cloud-native.
- Virtustream: offers enterprise-class cloud services for complex IT landscapes.
- CenturyLink: offers communications, network services, cloud, and managed service solutions.
- Rackspace: offers proven multicloud solutions across apps, data, and security.
-----------------------------------------------------------------------------------------------------------------------
Subscribe to:
Posts (Atom)