apache cloudstack apalia
play

Apache CloudStack & Apalia Involved with CloudStack since 2010 - PowerPoint PPT Presentation

Billing for Apache CloudStack Billing for Apache CloudStack CloudStack Collaboration Confer CloudStack Collaboration Conference US ence US Miami May 18 Miami May 18 th th 2017 2017 Apache CloudStack & Apalia Involved with


  1. Billing for Apache CloudStack Billing for Apache CloudStack € CloudStack Collaboration Confer CloudStack Collaboration Conference US ence US Miami – May 18 Miami – May 18 th th 2017 2017

  2. Apache CloudStack & Apalia Involved with CloudStack since 2010 • Dozens of CloudStack implementations mostly across Europe • Accelerite CloudPlatform partner • Company behind Amysta Billing software •

  3. Apache CloudStack and Billing System MySQL MySQL DBs DBs VER USAGE SERVER MANAGEMENT MANAGEMENT USAGE SER SER SERVER VER GUI GUI LOAD BALANCER LOAD BALANCER Aggr Aggregated Raw egated Raw VER USAGE SERVER Usage data Usage data API API MANAGEMENT MANAGEMENT USAGE SER SERVER SER VER AVAIILABILITY AIILABILITY AVAIILABILITY AIILABILITY ZONES ZONES ZONES ZONES AVAIILABILITY AIILABILITY ZONES ZONES MEDIATION MEDIA TION BILLING SYSTEM BILLING SYSTEM Pr Processed ocessed Usage data Usage data

  4. Apache CloudStack usage USAGE TYPE USAGE TYPE USAGE SER USAGE SERVER VER Provide aggregated usage records • Run from 1 min to 1440 min – 1day • (default) Take data from the events log in cloud DB • Create summary usage records in cloud • usage DB Access usage records using • listUsageRecords API

  5. Cloud Service Providers Billing main components SER SERVICE CA VICE CATALOG / APP STORE / STORE FRONT ALOG / APP STORE / STORE FRONT USAGE USAGE ON BOARDING ON BOARDING RATING RA TING INVOICING INVOICING PAYMENT YMENT ACCOUNT ACCOUNT REPOR REPORTING & TING & MANAGEMENT MANAGEMENT EXPOR EXPORTING TING MEDIA MEDIATION TION METERING – APACHE CLOUDST METERING – AP ACHE CLOUDSTACK USAGE API ACK USAGE API APACHE CLOUDST AP ACHE CLOUDSTACK PUBLIC CLOUD INFRASTRUCTURE ACK PUBLIC CLOUD INFRASTRUCTURE

  6. Metering COMPUTE COMPUTE STORAGE STORAGE Stopped & Running VMs Root disks, Data disks Bare-metal servers Tiered storage, IOPS Snapshots usage Templates ISO NETWORK NETWORK IP addresses, Bytes In & Out VPN, Firewall, Load Balancer…

  7. On-Boarding TO CONSIDER: TO CONSIDER: • User screening or fully automated? • Pre-payment and post-payment • Reseller enrollment • Fraud management • Trial management

  8. Usage-based rating TO CONSIDER: TO CONSIDER: • Hourly and monthly • Apache CloudStack domain hierarchy support

  9. Invoicing TO CONSIDER: TO CONSIDER: • Multi-currency support • VAT management • Discount • Credit • Invoice distribution • Invoice history

  10. Payment TO CONSIDER: TO CONSIDER: • PCI/DSS certification • Payment gateway integration • Transaction logging • Chargebacks

  11. Users & resellers Management TO CONSIDER: TO CONSIDER: • Account management • Reseller white labeling automation • Credit card update • Wire management for large amounts (reseller)

  12. Usage Reporting, Exporting TO CONSIDER: TO CONSIDER: • Usage analytics per account, project, domain… • PDF, CSV export, monthly, daily • Export automation via API • ERP/CRM integration

  13. Store Front TO CONSIDER: TO CONSIDER: • App Builder aligned with CloudStack service offering and domains • Multi-tiers apps support • App life cycle management • Cost estimate • One-click and SLA selection • Combine usage based apps and subscription services

  14. Example of Billing system for Apache CloudStack Example of Billing system for Apache CloudStack End-­‑customers ¡ Resellers ¡ CSP ¡ Store ¡Front ¡ Invoicing ¡ On-­‑boarding ¡ Iaas ¡integra7on ¡ Payment ¡ App ¡catalog ¡ Credit ¡ End-­‑customers ¡ CloudStack ¡integra7on ¡ Pay ¡as ¡you ¡go ¡ Prepaid ¡ Dashboard ¡ Discount ¡ Resellers ¡on-­‑boarding ¡ Subscrip7ons ¡ Mul7-­‑Currencies ¡ Tax ¡management ¡ ¡ ¡ Subscrip7ons ¡Services ¡ Usage-­‑based ¡services ¡ CSP’s ¡Public ¡IaaS ¡

  15. Contacts Apalia - Rhône Alpes Apalia - Rhône Alpes Apalia – Apalia – Switzerland Switzerland Parc des Glaisins Rue de Genève, 18 14 Rue du Pré-Paillard 1225 CHENE-BOURG 74940 ANNECY LE VIEUX ' +41-22-519-07-53 ' +33-4-50-01-59-73 Apalia - Ile de France Apalia - Ile de France Tour Chante Coq www.apalia.net 5 Rue Chante Coq info@apalia.net 92800 PUTEAUX LA DEFENSE ' +33-1-70-82-12-50 Twitter: @Apalia @AmystaBilling US contact number: +1 415-670-9174

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend