{"id":1057,"date":"2021-03-11T13:21:35","date_gmt":"2021-03-11T13:21:35","guid":{"rendered":"https:\/\/www.apiculus.in\/blog\/2021\/03\/11\/end-to-end-cloud-management-using-apiculus-for-cloudstack-powered-clouds\/"},"modified":"2023-07-24T07:23:26","modified_gmt":"2023-07-24T07:23:26","slug":"end-to-end-cloud-management-using-apiculus-for-cloudstack-powered-clouds","status":"publish","type":"post","link":"https:\/\/www.apiculus.com\/blog\/end-to-end-cloud-management-using-apiculus-for-cloudstack-powered-clouds\/","title":{"rendered":"End-to-end cloud management using apiculus for Cloudstack-powered clouds"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_69_1 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.apiculus.com\/blog\/end-to-end-cloud-management-using-apiculus-for-cloudstack-powered-clouds\/#CloudStack_based_clouds_have_a_distinct_advantage_when_it_comes_to_cloud_operations_management\" title=\"CloudStack based clouds have a distinct advantage when it comes to cloud operations management.\">CloudStack based clouds have a distinct advantage when it comes to cloud operations management.<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.apiculus.com\/blog\/end-to-end-cloud-management-using-apiculus-for-cloudstack-powered-clouds\/#Who_is_apiculus_for\" title=\"Who is apiculus for?\">Who is apiculus for?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.apiculus.com\/blog\/end-to-end-cloud-management-using-apiculus-for-cloudstack-powered-clouds\/#Subscriber_account_management\" title=\"Subscriber account management\">Subscriber account management<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.apiculus.com\/blog\/end-to-end-cloud-management-using-apiculus-for-cloudstack-powered-clouds\/#Inventory_Management\" title=\"Inventory Management\">Inventory Management<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.apiculus.com\/blog\/end-to-end-cloud-management-using-apiculus-for-cloudstack-powered-clouds\/#Subscription_management\" title=\"Subscription management\">Subscription management<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.apiculus.com\/blog\/end-to-end-cloud-management-using-apiculus-for-cloudstack-powered-clouds\/#Billing_management\" title=\"Billing management\">Billing management<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.apiculus.com\/blog\/end-to-end-cloud-management-using-apiculus-for-cloudstack-powered-clouds\/#Support_management\" title=\"Support management\">Support management<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.apiculus.com\/blog\/end-to-end-cloud-management-using-apiculus-for-cloudstack-powered-clouds\/#Cloud_operations_management\" title=\"Cloud operations management\">Cloud operations management<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.apiculus.com\/blog\/end-to-end-cloud-management-using-apiculus-for-cloudstack-powered-clouds\/#Advanced_monitoring_and_autoscale_extension\" title=\"Advanced monitoring and autoscale extension\">Advanced monitoring and autoscale extension<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.apiculus.com\/blog\/end-to-end-cloud-management-using-apiculus-for-cloudstack-powered-clouds\/#Marketing_enablement\" title=\"Marketing enablement\">Marketing enablement<\/a><\/li><\/ul><\/nav><\/div>\n<p>For managing a public cloud service, there are many factors that need to be considered in order to offer subscribers a complete solution. Subscribers of a cloud service look towards self-fulfilment and self-service and it has become imperative for cloud service providers to build an all inclusive service that provides effective operations management, market strategy, usage monitoring, tracking and technical support. Apache CloudStack based clouds have a distinct advantage as this orchestration platform is flexible, robust and offers automation for most of the virtualisation tasks and enables seamless operation of the entire cloud infrastructure. Other than this, for managing the entire cloud infrastructure from a business perspective, there is a need for a cloud management platform that can not only aid the underlying layers with the day-to-day operations, but also cover the entire spectrum of business activities such as subscriber management, account management, billing, reporting, marketing etc. This is exactly where apiculus \u2013 a cloud management platform can help.<\/p>\n<p>Let\u2019s take a look at how Apache CloudStack powered clouds can make use of a complete cloud management solution like apiculus to manage their cloud services better.<\/p>\n<h5><span class=\"ez-toc-section\" id=\"CloudStack_based_clouds_have_a_distinct_advantage_when_it_comes_to_cloud_operations_management\"><\/span><b>CloudStack based clouds have a distinct advantage when it comes to cloud operations management.<\/b><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>CloudStack is one of the leading open source orchestration platforms used by many of the world\u2019s largest public clouds. It supports multi-hypervisor, multi-tenant, high availability cloud infrastructure and provides automation for the creation, provisioning and configuration of IaaS (Infrastructure as a Service) components. Being hypervisor agnostic, it supports VMware, Oracle VM, Xenserver, KVM and Xen Cloud Platform. Apart from all this, it also presents a range of APIs that allow CloudStack based clouds to integrate with other platforms to orchestrate the non-technical functions of service delivery. This orchestration layer is in itself very robust and forms a solid foundation to base your cloud on.<\/p>\n<p>apiculus plays an important role in managing a public cloud, and acts as an experiential layer to accommodate all the business and monetisation functions.<\/p>\n<h5><span class=\"ez-toc-section\" id=\"Who_is_apiculus_for\"><\/span><b>Who is apiculus for?<\/b><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>apiculus is designed for cloud service providers who wish to extend the Apache CloudStack\u2019s technical capabilities into a customer engagement context and operate a high-performance cloud business. It works with Apache CloudStack and builds a business context on top of physical and virtual infrastructure.<\/p>\n<p>Watch this video to get a quick look at what you can do using apiculus.<\/p>\n<h5><span class=\"ez-toc-section\" id=\"Subscriber_account_management\"><\/span><b>Subscriber account management<\/b><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>apiculus completely captures subscriber journeys throughout their lifecycle. It keeps track of customer\u2019s subscription records, payments, compliance, activities, invoices etc. It also allows service providers to restrict, disable or terminate accounts based on various end-of-life criteria. Further, it also includes enhanced security features like 2-factor authentication and role based access for technical, operational and financial actions.<\/p>\n<h5><span class=\"ez-toc-section\" id=\"Inventory_Management\"><\/span><b>Inventory Management<\/b><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>Service providers can use apiculus effectively to create a diverse portfolio using Apache CloudStack\u2019s compute, disk, network and system offerings. IaaS, PaaS and XaaS services can be configured and monetised in a pay as you go subscription model. In addition to owned cloud resources, apiculus also supports multi-cloud environments where service providers can resell global public clouds such as AWS, GCP and Azure in their local geographies.<\/p>\n<h5><span class=\"ez-toc-section\" id=\"Subscription_management\"><\/span><b>Subscription management<\/b><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>By using apiculus, service providers can extend the apache cloudStack offerings as a subscribable plan. Payment plans can be defined as prepaid or postpaid. Subscribers can also modify the subscriptions by either upgrading or downgrading the underlying resources.<\/p>\n<h5><span class=\"ez-toc-section\" id=\"Billing_management\"><\/span><b>Billing management<\/b><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>Geared towards cloud utilization and modelled around IaaS, PaaS and SaaS billing patterns, the apiculus billing management systems enables subscribers to choose how to consume and pay for the resources. Subscribers also have the flexibility to set up billing frequencies with options for hourly, weekly, monthly, quarterly or yearly billing. Users can also set up quotas and credit limits. Invoices and monthly account statements can also be easily generated.<\/p>\n<h5><span class=\"ez-toc-section\" id=\"Support_management\"><\/span><b>Support management<\/b><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>apiculus extends the underlying OTRS functionalities to provide support and customer operations management modules. Subscribers can create tickets without leaving the platform and also tag it down to the exact resource. Detailed activity logs can also be viewed and the support team can also define and configure their SLAs by using the OTRS administration backend.<\/p>\n<h5><span class=\"ez-toc-section\" id=\"Cloud_operations_management\"><\/span><b>Cloud operations management<\/b><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>apiculus acts as a single touchpoint service management portal. For CloudStack resources, apiculus acts as a UI wrap that relays all supported underlying actions. For resource types that are not owned by the service provider, like multi-cloud, backup suite, DNS management etc., apiculus allows subscribers to perform the most common actions from the apiculus platform interface for example, starting or stopping an AWS instance or initiating a backup job or creating a DNS record. apiculus also uses a combination of data from Apache CloudStack, the underlying hypervisor and the Zabbix monitoring software to give relevant reports to subscribers as well as providers. It also has custom reports which can be configured during deployment at the service provider\u2019s premises.<\/p>\n<h5><span class=\"ez-toc-section\" id=\"Advanced_monitoring_and_autoscale_extension\"><\/span><b>Advanced monitoring and autoscale extension<\/b><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>apiculus also ships with an advanced monitoring and autoscale execution suite that allows customers to create automation workflows on virtual machines. Historical virtual machine monitoring allows for multiple visualisations and date range selections. The autoscale extension allows customers to configure time-based actions to be automated. It also supports event based automation in case of unpredictable workloads. For example, customers can define triggers on CPU and RAM utilisation and configure autoscale to execute up or down based on threshold breaches.<\/p>\n<h5><span class=\"ez-toc-section\" id=\"Marketing_enablement\"><\/span><b>Marketing enablement<\/b><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>apiculus ships with native marketing features that allow you to run discounts using vouchers. You can also activate your local sales channels and partners by onboarding them as resellers. Not only that, you can also integrate your marketing intelligence tools like Google analytics, Amplitude, Heap, HubSpot and Drift, and the likes.<\/p>\n<p>apiculus is focused on enabling cloud service providers to not only manage their cloud from a single pane of glass, but also includes built in business functions and integrations to help your business to grow.<\/p>\n<p>For more information on how apiculus can help better manage your CloudStack powered cloud, request a demo <a href=\"https:\/\/www.apiculus.com\/contact-us.php\"><b>here!<\/b><\/a> You can also join us for an interactive webinar on \u2018<b>Supercharge your Cloudstack-powered cloud with apiculus<\/b>\u2019 by filling this <b>registration form <\/b>and booking your seat!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>For managing a public cloud service, there are many factors that need to be considered in order to offer subscribers a complete solution. Subscribers of a cloud service [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":1099,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8,9,3,6],"tags":[65,64,62,37,63,66],"class_list":["post-1057","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-apache-cloudstack","category-cloud-management","category-public-cloud","category-technology","tag-apache-cloudstack","tag-apiculus","tag-cloud-management","tag-cloud-management-platform","tag-end-to-end-cloud-management","tag-public-cloud"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.apiculus.com\/blog\/wp-json\/wp\/v2\/posts\/1057","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.apiculus.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.apiculus.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.apiculus.com\/blog\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.apiculus.com\/blog\/wp-json\/wp\/v2\/comments?post=1057"}],"version-history":[{"count":3,"href":"https:\/\/www.apiculus.com\/blog\/wp-json\/wp\/v2\/posts\/1057\/revisions"}],"predecessor-version":[{"id":2373,"href":"https:\/\/www.apiculus.com\/blog\/wp-json\/wp\/v2\/posts\/1057\/revisions\/2373"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.apiculus.com\/blog\/wp-json\/wp\/v2\/media\/1099"}],"wp:attachment":[{"href":"https:\/\/www.apiculus.com\/blog\/wp-json\/wp\/v2\/media?parent=1057"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.apiculus.com\/blog\/wp-json\/wp\/v2\/categories?post=1057"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.apiculus.com\/blog\/wp-json\/wp\/v2\/tags?post=1057"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}