2.7 Service Catalog
Supply a list of suggested services and applications that the VMware Powered Public Cloud service will provide to the consumers. The goal is to help consumers accelerate the adoption of the VMware Powered Public Cloud service. The application and service templates provided to the consumers can be compliant based on the security policies and must take into consideration license subscription.
Application workloads generally fall into the following categories:
• Transient – A transient application is used infrequently, exists for a short time, or is used for a specific task or need. It is then discarded. This type of workload is appropriate for an on-demand consumption model. Cloud native applications also fall in to this space when developers require infrastructure for short periods as they move through their software development lifecycle (SDLC).
• Highly elastic – An elastic application dynamically grows and shrinks its resource consumption as it runs. Examples include a retail application that sees dramatically increased demand during holiday shopping seasons, and a travel-booking application that expands rapidly as the fall travel season approaches. This “bursty” type of workload is appropriate for a VPC consumption model.
• Steady state – A steady state application tends to run all the time in a predictably steady state. This type of workload is appropriate for a dedicated consumption model.
The following table lists the types of applications in a service catalog.
Table 9. Service and Application Catalog Example
Service Type | Service Description |
Operating systems | Microsoft Windows server RHEL CentOS SUSE Linux Enterprise Server (SLES) Ubuntu server |
Infrastructure services | Databases Microsoft SQL Oracle databases MySQL Distributed data management: VMware vFabric® GemFire® Web application servers Microsoft IIS VMware vFabric tc Server Apache Tomcat IBM WebSphere application server Tiered applications: 2 / 3 tier applications (web, application, database with networking and security) Networking services Edge routers, NAT, FW, routing, and so on Load-balancing services (VMware NSX or third party) Desktops Horizon DaaS DR services DRaaS |
Application frameworks | Tomcat/Spring JBoss Cloudera/Hadoop |
Business applications | Microsoft SharePoint Microsoft Exchange |
Professional Services | Architecture and Design Configuration Services Integration Services |