This document discusses cloud computing concepts related to billing and metering of cloud services. It provides details on how Infrastructure as a Service (IaaS), Platform as a Service (PaaS), Software as a Service (SaaS), Database as a Service (DaaS), and Monitoring as a Service (MaaS) are typically billed based on usage metrics like server hours, CPU time, data storage, and monthly subscription fees. It also discusses cloud management strategies and tools that can be used to monitor and manage applications, data, services, performance, security, and disaster recovery plans for resources hosted in the cloud.
This document discusses cloud computing concepts related to billing and metering of cloud services. It provides details on how Infrastructure as a Service (IaaS), Platform as a Service (PaaS), Software as a Service (SaaS), Database as a Service (DaaS), and Monitoring as a Service (MaaS) are typically billed based on usage metrics like server hours, CPU time, data storage, and monthly subscription fees. It also discusses cloud management strategies and tools that can be used to monitor and manage applications, data, services, performance, security, and disaster recovery plans for resources hosted in the cloud.
This document discusses cloud computing concepts related to billing and metering of cloud services. It provides details on how Infrastructure as a Service (IaaS), Platform as a Service (PaaS), Software as a Service (SaaS), Database as a Service (DaaS), and Monitoring as a Service (MaaS) are typically billed based on usage metrics like server hours, CPU time, data storage, and monthly subscription fees. It also discusses cloud management strategies and tools that can be used to monitor and manage applications, data, services, performance, security, and disaster recovery plans for resources hosted in the cloud.
submitted by: kiranjit kaur 1286137 IT-A3(1) Billing and metering of services Cloud computing is based on a usage model where access to computing resources is delivered through Internet technologies. The user pays per usage, rather than buying a license and annual maintenance. Usage can fluctuate and a billing system needs to reflect the billing usage granularity per the cloud providers business model.
Infrastructure as a Service and billing and metering services
Billing for IaaS may be done based on the quantity and quality of the infrastructure resources provided. The primary concepts of IaaS include: Servers per hour serving an on-demand model Reserved servers for better planning Higher and lower compute resource units based on application performance Volume-based metering on the number of instances consumed
Platform as a Service and billing and metering services
Platform as a Service (PaaS) billing and metering are determined by actual usage, as platforms differ in aggregate and instance-level usage measures. The primary concepts for PaaS metering and billing include: Incoming and outgoing network bandwidth CPU time per hour Stored data High availability Monthly service charge
SaaS and billing and metering services
The traditional concept for billing and metering SaaS applications is a monthly fixed cost; in some cases, depending on the amount of data or number of "seats," the billing and pricing are optimized. The primary concepts for SaaS billing and metering include: Monthly subscription fees Per-user monthly fees
DaaS(Database as a Service)and billing and metering services
The difference between traditional enterprise database infrastructures and software infrastructures is the built-in scalability and billing for what you actually use. DaaS infrastructures employ these concepts: Instances of database servers Scalable cloud computing database services
MaaS(Monitoring as a Service ) and billing and metering services
MaaS is often billed monthly and based on actual usage as well as intervals the monitors execute the transaction and cycles the data is collected. it is based on elapsed CPU time determines the actual usage of each request and is consolidated at the end of each month MaaS employs these concepts: External service monitoring Instances of monitoring infrastructure Elapsed CPU time
Cloud management
Cloud management means the software and technologies designed for operating and monitoring applications Data and services residing in the cloud Cloud Management Strategies
Cloud management strategies typically involve numerous tasks including: performance monitoring (response times, latency, uptime, etc.), security and compliance auditing management, and initiating overseeing disaster recovery and contingency plans. Cloud management tools help ensure a company's cloud computing-based resources are working optimally and properly interacting with users and other services.
Cloud Computing Management Tools
Types of Cloud Computing Management Tools
Abiquo Abiquo provides class-leading features like virtual to virtual conversion through a platform that is easy to implement and operate, liberating your IT organization from the drudgery of managing thousands of virtual machines, without relinquishing control of the physical infrastructure.
Bitnami BitNami Cloud is based on the Amazon Cloud, you have access to a wide variety of server types that can be configured with custom storage.
CloudStack With CloudStack as the foundation for infrastructure clouds, data center operators can quickly and easily build cloud services within their existing infrastructure to offer on-demand, elastic cloud services. Cloud.com believes that cloud computing is a major shift and an entirely new paradigm in data center computing.
RightScale The RightScale Cloud Management Environment provides all you need to design, deploy, and manage your cloud deployments across multiple public or private clouds, giving you direct access to your server and storage resources in the cloud as if they were in your own data center.