System and method for integrating a cloud platform environment with an application server or other environment

US9767312B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9767312-B2
Application numberUS-201414527307-A
CountryUS
Kind codeB2
Filing dateOct 29, 2014
Priority dateOct 30, 2013
Publication dateSep 19, 2017
Grant dateSep 19, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

In accordance with an embodiment, described herein is a system and method for integrating a cloud platform with an application server or other environment, for example, a WebLogic environment. A cloud platform runtime including a cloud server can be embedded within an application server container, so that the cloud server domain can execute within the application server domain. An integration bridge and integration components support integration between the cloud server and the application server. Cloud server components can be used as part of the application server domain, including for example, administration, logging and diagnostics, security, and configuration management.

First claim

Opening claim text (preview).

What is claimed is: 1. A system for integrating a cloud platform with an application server in a cloud computing environment, comprising: a computer, including an application server associated with an application server runtime and an application server domain, wherein the application server supports execution of applications as part of the application server domain, and a cloud platform component associated with a cloud platform runtime and a cloud platform domain, wherein the cloud platform runtime includes a cloud server and supports provisioning of enterprise applications, wherein the cloud server executes within the application server domain; one or more cloud components that provide integration between the cloud platform component and the application server, wherein the one or more cloud components enable at least one of configuration, management, or use of the cloud platform component within the application server domain; and a container for cloud modules corresponding to the one or more cloud components, wherein services and classes are selectively made available from the application server runtime to the one or more cloud components. 2. The system of claim 1 , wherein the one or more cloud components execute within the application server as an application. 3. The system of claim 1 , wherein the cloud domain executes within the application server as the application server domain with additional functionality and configuration components. 4. The system of claim 1 , wherein the one or more cloud components are associated with a plurality of administration end points, and wherein the administration end points for the one or more cloud components hosted in the application server are accessible via a single administration port. 5. The system of claim 1 , wherein the one or more cloud components are configured to be administered as part of the application server domain, and wherein the application server is configured to provide services to the one or more cloud components including one or more of logging and diagnostics, security, or configuration management. 6. The system of claim 1 , further comprising one or a plurality of service management engine (SME) components, which provide a generic means to plug service types into the system, wherein each SME can determine creation of a service and a runtime associated with the service, including a virtualized database SME that can use a container database (CDB) to create pluggable database instances (PDBs). 7. A method of integrating an application server into a cloud computing environment, comprising: providing, at a computer, an application server associated with an application server runtime and an application server domain, wherein the application server supports execution of applications as part of the application server domain, and a cloud platform component associated with a cloud platform runtime and a cloud platform domain, wherein the cloud platform runtime includes a cloud server and supports provisioning of enterprise applications, wherein the cloud server executes within the application server domain; and providing one or more cloud components that provide integration between the cloud platform component and the application server, wherein the one or more cloud components enable at least one of configuration, management, or use of the cloud platform component within the application server domain, and a container for cloud modules corresponding to the one or more cloud components, wherein services and classes are selectively made available from the application server runtime to the one or more cloud components. 8. The method of claim 7 , wherein the one or more cloud components execute within the application server as an application. 9. The method of claim 7 , wherein the cloud domain executes within the application server as the application server domain with additional functionality and configuration components. 10. The method of claim 7 , wherein the one or more cloud components are associated with a plurality of administration end points, and wherein the administration end points for the one or more cloud components hosted in the application server are accessible via a single administration port. 11. The method of claim 7 , wherein the one or more cloud components are configured to be administered as part of the application server domain, and wherein the application server is configured to provide services to the one or more cloud components including one or more of logging and diagnostics, security, or configuration management. 12. The method of claim 7 , further comprising one or a plurality of service management engine (SME) components, which provide a generic means to plug service types into the system, wherein each SME can determine creation of a service and a runtime associated with the service, including a virtualized database SME that can use a container database (CDB) to create pluggable database instances (PDBs). 13. A non-transitory computer readable storage medium, including instructions stored thereon which when read and executed by one or more computers cause the one or more computers to perform the steps comprising: providing an application server associated with an application server runtime and an application server domain, wherein the application server supports execution of applications as part of the application server domain; providing a cloud platform component associated with a cloud platform runtime and a cloud platform domain, wherein the cloud platform runtime includes a cloud server and supports provisioning of enterprise applications, wherein the cloud server executes within the application server domain; and providing one or more cloud components that provide integration between the cloud platform component and the application server, wherein the one or more cloud components enable at least one of configuration, management, or use of the cloud platform component within the application server domain, and a container for cloud modules corresponding to the one or more cloud components, wherein services and classes are selectively made available from the application server runtime to the one or more cloud components. 14. The non-transitory computer readable storage medium of claim 13 , wherein the one or more cloud components execute within the application server as an application. 15. The non-transitory computer readable storage medium of claim 13 , wherein the cloud domain executes within the application server as the application server domain with additional functionality and configuration components. 16. The non-transitory computer readable storage medium of claim 13 , wherein the one or more cloud components are associated with a plurality of administration end points, and wherein the administration end points for the one or more cloud components hosted in the application server are accessible via a single administration port. 17. The non-transitory computer readable storage medium of claim 13 , wherein the one or more cloud components are configured to be administered as part of the application server domain, and wherein the application server is configured to provide services to the one or more cloud components including one or more of logging and diagnostics, security, or configuration management.

Assignees

Inventors

Classifications

  • Automatic deployment of services triggered by the service manager, e.g. service implementation by automatic configuration of network components · CPC title

  • where protection concerns the structure of data, e.g. records, types, queries · CPC title

  • Standardisation; Integration · CPC title

  • Access rights, e.g. capability lists, access control lists, access tables, access matrices · CPC title

  • wherein the managed service relates to distributed or central networked applications · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9767312B2 cover?
In accordance with an embodiment, described herein is a system and method for integrating a cloud platform with an application server or other environment, for example, a WebLogic environment. A cloud platform runtime including a cloud server can be embedded within an application server container, so that the cloud server domain can execute within the application server domain. An integration b…
Who is the assignee on this patent?
Oracle Int Corp
What technology area does this patent fall under?
Primary CPC classification G06F21/6227. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 19 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).