The following items are examples of tasks which are covered by Tanzu Support:
In Scope | |
---|---|
Installation of Spring dependencies / Dependency Management Tools usage | Yes [1] |
Usage & Configuration of Spring Projects | Yes |
Diagnosis of issues when using Spring Projects | Yes |
Production Spring Performance troubleshooting | Yes [2] |
Bug reporting | Yes |
Bug fix | Yes [3] |
JVM Tuning | Yes [4] |
Spring bean dependency problems (missing beans/circular references) | Yes [5] |
Installation, configuration, usage and troubleshooting of OSS Spring Cloud Data Flow | Yes [9] |
The following items are examples of tasks which are not covered by Tanzu Support:
In Scope | |
---|---|
Debugging custom code/applications | No |
Load/performance/stress testing of Spring projects | No [6] |
Third-party or community projects and add-ons | No |
Issues with Spring Projects that have not had a GA release or are not in the list here | No |
Forked, modified or custom compiled versions of Spring projects | No |
Developer tools/plugins | No |
Best practices for application architecture, design, guidance | No [7] |
Third party dependencies consumed through dependency management tools | No [8] |
[1] - This example covers help to add supported dependencies (i.e. Spring dependencies) to your projects using Maven or Gradle. Dependency management is a complicated topic though and Support does not include resolving dependency conflicts. Tools other than Maven and Gradle are also not supported in dependency conflicts.
[2] - This covers troubleshooting of performance issues within Spring itself, not within an application, library or other Java code being run by the JVM.
[3] - Bug fixes are prioritized by Tanzu Engineering with input from Tanzu Support and our customers. There is no guarantee of an immediate fix & Tanzu Support retains the right to close out support tickets if a fix is not immediate.
[4] - Tanzu Support will provide limited support for tuning JVM settings such as memory limits and garbage collection. Tuning can help in some situations, but it is not a panacea and is not an appropriate solution for every situation.
[5] - Tanzu Support does not offer assistance in debugging Spring bean dependency issues like missing beans or circular references, however, the support we can provide is limited as most of these issues are results of incorrect or invalid application code and Tanzu Support does not have access to your codebase.
[6] - Tanzu Support cannot help you with the direct performance or load testing of a Spring Project. Please direct direct performance testing efforts and results to the appropriate developer communities.
[7] - Tanzu Support cannot help you with the design and architecture of your application. Tanzu customers looking for help in this area should reach out to their Account team (ie Technical Account Manager) for further insight on this.
[8] - Spring and your applications will consume third party dependency libraries which are not maintained or supported by Tanzu. Tanzu Support cannot assist you with direct usage of third party dependencies, only with usage as they are consumed and used through Spring. Tanzu cannot guarantee patches, bug fixes or security fixes in third party dependencies either, however Tanzu will pick up fixes for third party dependencies when publicly available and in accordance with Spring's policies on dependency versions updates.
[9] - Tanzu Support will assist with OSS Spring Cloud Data Flow when installed using the documented methods locally, on Tanzu Cloud Foundry or on Kubernetes. Tanzu Support can provide additional assistance when running Kubernetes through Tanzu Container Service, as that is a supported product also.
The Information in this FAQ is not promised or guaranteed to be correct, current, or complete and this FAQ may contain technical inaccuracies or typographical errors. Tanzu by Broadcom assumes no responsibility (and expressly disclaims responsibility) for updating this FAQ to maintain current information or to ensure the accuracy or completeness of any posted information. Accordingly, you should confirm the accuracy and completeness of all posted information before making any decision related to any products, services or other matters described in this FAQ. Tanzu by Broadcom provides no assurances that any reported problems will be resolved by Tanzu by Broadcom, even if Tanzu by Broadcom elects to provide information with the goal of addressing a problem. ALL INFORMATION, SOFTWARE, PRODUCTS, MATERIALS, AND SERVICES PROVIDED IN THIS FAQ ARE PROVIDED “AS IS” AND “WITH ALL FAULTS” WITH NO WARRANTIES OR GUARANTEES OF ANY KIND. Tanzu by Broadcom EXPRESSLY DISCLAIMS TO THE FULLEST EXTENT PERMITTED BY LAW ALL EXPRESS, IMPLIED, STATUTORY OR OTHER WARRANTIES, GUARANTEES AND REPRESENTATIONS, INCLUDING, WITHOUT LIMITATION, THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR USE OR PURPOSE, TITLE AND NON-INFRINGEMENT OF PROPRIETARY AND INTELLECTUAL PROPERTY RIGHTS, AND WARRANTIES ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE. WITHOUT LIMITING THE GENERALITY OF THE FOREGOING, Tanzu by Broadcom MAKES NO WARRANTY THAT THE INFORMATION IN THIS FAQ WILL MEET YOUR REQUIREMENTS OR THAT THIS FAQ WILL BE UNINTERRUPTED, TIMELY, SECURE, ERROR FREE OR THAT THE SERVICES WILL MEET (OR ARE DESIGNED TO MEET) YOUR BUSINESS REQUIREMENTS.