Kaavo

Last updated
Kaavo
Company type Private company
Industry Cloud computing
Founded2007
FounderJamal Mazhar
Headquarters United States
Number of locations
2
Area served
Worldwide
Key people
Management
ProductsIMOD Cloud Management
Website www.kaavo.com

Kaavo is a cloud computing management company. [1] Kaavo was founded in November 2007 in the U.S. Kaavo pioneered top-down application-centric management of cloud infrastructure across public, private, and hybrid clouds. [2] [3] [4] [5] [6] [7] [8] [9] [10] [11]

Contents

Technology

Traditional infrastructure and its associated management intrinsically ties applications to servers and servers to IP addresses and IP addresses to switches and routers. This is a tightly coupled model and according to experts leaves very little room to address the dynamic nature of a virtual infrastructure such as those most often seen in cloud computing models. [12] Subject matter experts supporting Kaavo's approach claims that in the cloud when applications are decoupled from the servers on which they are deployed and the network infrastructure that supports and delivers them, they cannot be effectively managed unless they are recognized as individual components themselves. Infrastructure-as-a-Service (IaaS) delivers on-demand infrastructure resources, however, users still need to deploy and configure their applications and workloads on the IaaS layer. [13] Kaavo provides a framework to automate the deployment and run-time management (production support) of applications and workloads on multiple clouds (Infrastructure-as-a-Service Layer). Kaavo claims that the bottom-up approach of traditional data center management tools makes it harder to manage the infrastructure, especially when dealing with the scale and distributed nature of the cloud. Kaavo takes a top-down application-centric approach for deploying and managing applications in the cloud. [14] [15] [16] [17] [18]

In an application-centric cloud management approach, systems for specific applications are managed rather than managing servers and routers. All required resources for a given application are managed as a unified system; all the information for deploying and managing runtime services levels for the resources required by a given application are captured top-down in a single system definition. In contrast, in an infrastructure-centric or bottom-up approach, resources (servers, storage, and network resources) are managed individually. [19] One of the key innovations by Kaavo is the ability to capture the deployment and run-time management behavior of any complex application or workload in a single XML document(Kaavo System Definition). Kaavo has published the XSD for the System Definition file. [20] [21]

Kaavo's IMOD product uses patented technology [22] [23] and is based on Kaavo's top-down application-centric management philosophy. [24] [25] [26] [27] [28] [29] [30] [31] [32] [33]

Products

Kaavo uses its technology to deliver two Cloud Management products.

IMOD SaaS

Delivered as a web based product and is hosted on Amazon EC2. It is integrated with the following public cloud providers: Amazon EC2, IBM SmartCloud, Logicworks infiniCloud, Rackspace Cloud, Terremark Cloud. It is integrated with the following private cloud platforms: Cloud.com CloudStack, Eucalyptus, IBM SmartCloud, OpenStack, VMware vCloud Director. IMOD supports multiple cloud providers and platforms both across application / workload / service deployments as well as within a single deployment. IMOD can also include on-premises physical resources within deployments.

IMOD Onsite

Onsite deployment is available to enterprise customers within private clouds. It supports all IMOD SaaS capabilities. [34]

Kaavo Web Services

API for configuring and managing applications on the supported cloud providers and platforms. Kaavo Web Services use document/literal wrapped style SOAP. Compared to the server-level API provided by the IaaS cloud providers and platforms, it provides a higher level of abstraction for managing systems and configuring software. The web services API allows users to deploy applications/workloads across public, private, and hybrid clouds with a single web services call, and also provides an interface to trigger complex workflows in response to deployment-specific events.

Trademarks

Following are registered trademarks of Kaavo:

See also

Related Research Articles

Infrastructure as a service (IaaS) is a cloud computing service model by means of which computing resources are supplied by a cloud services provider. The IaaS vendor provides the storage, network, servers, and virtualization. This service enables users to free themselves from maintaining an on-premises data center. The IaaS provider is hosting these resources in either the public cloud, the private cloud, or the hybrid cloud.

Platform as a service (PaaS) or application platform as a service (aPaaS) or platform-based service is a category of cloud computing services that allows customers to provision, instantiate, run, and manage a modular bundle comprising a computing platform and one or more applications, without the complexity of building and maintaining the infrastructure typically associated with developing and launching the application(s), and to allow developers to create, develop, and package such software bundles.

<span class="mw-page-title-main">Rackspace Cloud</span> Cloud computing platform

The Rackspace Cloud is a set of cloud computing products and services billed on a utility computing basis from the US-based company Rackspace. Offerings include Cloud Storage, virtual private server, load balancers, databases, backup, and monitoring.

<span class="mw-page-title-main">Cloud computing</span> Form of shared Internet-based 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. Large clouds often have functions distributed over multiple locations, each of which is a data center. Cloud computing relies on sharing of resources to achieve coherence and typically uses a pay-as-you-go model, which can help in reducing capital expenses but may also lead to unexpected operating expenses for users.

Dynamic Infrastructure is an information technology concept related to the design of data centers, whereby the underlying hardware and software can respond dynamically and more efficiently to changing levels of demand. In other words, data center assets such as storage and processing power can be provisioned to meet surges in user's needs. The concept has also been referred to as Infrastructure 2.0 and Next Generation Data Center.

<span class="mw-page-title-main">Converged infrastructure</span> Way of structuring an IT system

Converged infrastructure is a way of structuring an information technology (IT) system which groups multiple components into a single optimized computing package. Components of a converged infrastructure may include servers, data storage devices, networking equipment and software for IT infrastructure management, automation and orchestration.

HP Cloud Service Automation is cloud management software from Hewlett Packard Enterprise (HPE) that is used by companies and government agencies to automate the management of cloud-based IT-as-a-service, from order, to provision, and retirement. HP Cloud Service Automation orchestrates the provisioning and deployment of complex IT services such as of databases, middleware, and packaged applications. The software speeds deployment of application-based services across hybrid cloud delivery platforms and traditional IT environments.

A cloud database is a database that typically runs on a cloud computing platform and access to the database is provided as-a-service. There are two common deployment models: users can run databases on the cloud independently, using a virtual machine image, or they can purchase access to a database service, maintained by a cloud database provider. Of the databases available on the cloud, some are SQL-based and some use a NoSQL data model.

<span class="mw-page-title-main">FUJITSU Cloud IaaS Trusted Public S5</span> Cloud computing platform

FUJITSU Cloud IaaS Trusted Public S5 is a Fujitsu cloud computing platform that aims to deliver standardized enterprise-class public cloud services globally. It offers Infrastructure-as-a-Service (IaaS) from Fujitsu's data centres to provide computing resources that can be employed on-demand and suited to customers needs.

<span class="mw-page-title-main">Converged storage</span>

Converged storage is a storage architecture that combines storage and computing resources into a single entity. This can result in the development of platforms for server centric, storage centric or hybrid workloads where applications and data come together to improve application performance and delivery. The combination of storage and compute differs to the traditional IT model in which computation and storage take place in separate or siloed computer equipment. The traditional model requires discrete provisioning changes, such as upgrades and planned migrations, in the face of server load changes, which are increasingly dynamic with virtualization, where converged storage increases the supply of resources along with new VM demands in parallel.

Managed private cloud refers to a principle in software architecture where a single instance of the software runs on a server, serves a single client organization (tenant), and is managed by a third party. The third-party provider is responsible for providing the hardware for the server and also for preliminary maintenance. This is in contrast to multitenancy, where multiple client organizations share a single server, or an on-premises deployment, where the client organization hosts its software instance.

HP CloudSystem is a cloud infrastructure from Hewlett Packard Enterprise (HPE) that combines storage, servers, networking and software.

<span class="mw-page-title-main">HP Cloud</span> Set of cloud computing services

HP Cloud was a set of cloud computing services available from Hewlett-Packard. It was the combination of the previous HP Converged Cloud business unit and HP Cloud Services, an OpenStack-based public cloud. It was marketed to enterprise organizations to combine public cloud services with internal IT resources to create hybrid clouds, or a mix of private and public cloud environments, from around 2011 to 2016.

In distributed system and system resource, elasticity is defined as "the degree to which a system is able to adapt to workload changes by provisioning and de-provisioning resources in an autonomic manner, such that at each point in time the available resources match the current demand as closely as possible". Elasticity is a defining characteristic that differentiates cloud computing from previously proposed computing paradigms, such as grid computing. The dynamic adaptation of capacity, e.g., by altering the use of computing resources, to meet a varying workload is called "elastic computing".

Cloud Infrastructure Management Interface (CIMI) is an open standard API specification for managing cloud infrastructure.

Cloud management is the management of cloud computing products and services.

Multicloud refers to a company utilizing multiple cloud computing services from various public vendors within a single, heterogeneous architecture. This approach enhances cloud infrastructure capabilities and optimizes costs. It also refers to the distribution of cloud assets, software, applications, etc. across several cloud-hosting environments. With a typical multicloud architecture utilizing two or more public clouds as well as multiple private clouds, a multicloud environment aims to eliminate the reliance on any single cloud provider and thereby alleviate vendor lock-in.

Kubernetes is an open-source container orchestration system for automating software deployment, scaling, and management. Originally designed by Google, the project is now maintained by a worldwide community of contributors, and the trademark is held by the Cloud Native Computing Foundation.

<span class="mw-page-title-main">Oracle Cloud</span> Cloud computing service

Oracle Cloud is a cloud computing service offered by Oracle Corporation providing servers, storage, network, applications and services through a global network of Oracle Corporation managed data centers. The company allows these services to be provisioned on demand over the Internet.

<span class="mw-page-title-main">IBM Cloud</span> Cloud computing services provided by IBM

IBM Cloud is a set of cloud computing services for business offered by the information technology company IBM.

References

  1. 85 Cloud Computing Vendors Shaping the Emerging Cloud
  2. Application Infrastructure and Middleware on Demand
  3. "Kaavo Launches World's First Application-Centric Management Solution for Cloud Computing Infrastructure". Archived from the original on 2009-04-17. Retrieved 2009-10-04.
  4. Kaavo Launches IMOD
  5. Kaavo Intros Application-Centric Management Solution for Cloud Computing Infrastructure
  6. "Biztech2.com India - Kaavo Launches Soln For Cloud Computing Infrastructure Mgmt - News on Enterprise Solutions". 2011-07-13. Archived from the original on 2011-07-13. Retrieved 2024-02-16.
  7. "Cloud Brokers: The Next Big Opportunity?". Data Center Knowledge | News and analysis for the data center industry. 2009-07-27. Retrieved 2024-02-16.
  8. "Rackspace Blog: Kaavo's IMOD Now Supports The Rackspace Cloud". Archived from the original on 2010-01-17. Retrieved 2010-02-02.
  9. "Cool Vendors in Cloud Management, 2010". 2010-06-20. Archived from the original on 2010-06-20. Retrieved 2024-02-16.
  10. IndUS Business Journal: Jamal Mazhar: Reach for the Sky
  11. TMC's executive editor interview of Kaavo CEO at the Cloud Expo Silicon Valley 2010
  12. Managing Virtual Infrastructure Requires an Application Centric Approach
  13. Overall Cloud Architecture with Management (Closed Caption) , retrieved 2024-02-16
  14. Pure Play Application Services Management in Cloud Computing?
  15. Making the cloud work for you
  16. "Where lies the Silver lining?". www.siliconindia.com. Retrieved 2024-02-16.
  17. onCloudComputing: NIIT Technologies partners with Kaavo to provide secure cloud infrastructure management services
  18. TechTarget: Top cloud computing startups
  19. Grehan, Rick (2009-07-02). "Cloud control systems tame the ether". InfoWorld. Retrieved 2024-02-16.
  20. "Kaavo System Definition File XSD". Archived from the original on 2011-07-13. Retrieved 2011-02-17.
  21. Kaavo N-tier System Definition Guide
  22. US8271974B2,Mazhar, Jamal&Pervez, Muhammad Shahzad,"Cloud computing lifecycle management for N-tier applications",issued 2012-09-18
  23. "Stamford's Kaavo wins cloud-software patent". Hartford Business Journal. Retrieved 2024-02-16.
  24. "news". Information Week. Retrieved 2024-02-16.
  25. "CIO.com - The voice of IT leadership". CIO. Retrieved 2024-02-16.
  26. "What is Cloud Management? Definition, Benefits and Guide". Cloud Computing. Retrieved 2024-02-16.
  27. "Cisco to cut 5% of workforce amid restructuring; layoffs will impact 4,200 jobs". Network World. Retrieved 2024-02-16.
  28. "Kaavo: Application Centric Management & Security for Cloud Computing" . Retrieved 2024-02-16.
  29. 451 Group : Kaavo targets multi-cloud deployments
  30. "IBM Developer". developer.ibm.com. Retrieved 2024-02-16.
  31. Velte, Toby; Velte, Anthony; Elsenpeter, Robert C. (2009-10-22). Cloud Computing, A Practical Approach. McGraw Hill Professional. ISBN   978-0-07-162695-8.
  32. The Economics of Elastic Data
  33. Hickey, Andrew R. "7 Hot New Cloud Computing Offerings To Check Out Now | CRN". www.crn.com. Retrieved 2024-02-16.
  34. Kaavo IMOD Trial Download