-
公开(公告)号:US20240348577A1
公开(公告)日:2024-10-17
申请号:US18250980
申请日:2022-12-21
Applicant: Rakuten Mobile, Inc.
Inventor: Abhishek Pawankumar SHARMA , Rajasi AHUJA
Abstract: A method for creating non-expiring uniform resource locators (URLs), includes receiving, at a service catalog application, one or more registration POST application programming interface (API) calls; processing, by the service catalog application, each payload included with one or more registrations included in the POST API calls; storing, by the service catalog application, one or more artifacts corresponding to the one or more registrations to an object storage; generating, by the service catalog application, one or more custom URLs corresponding to an artifact bucket and an artifact file path; registering, by the service catalog application, the one or more custom URLs with a database; and sending, by the service catalog application, a response payload that includes the one or more custom URLs to a user.
-
公开(公告)号:US20230205932A1
公开(公告)日:2023-06-29
申请号:US17564113
申请日:2021-12-28
Applicant: Rakuten Mobile, Inc.
Inventor: Mohit LUTHRA , Bharath RATHINAM , Abhishek SHARMA , Shinya KITA , Jithin CHATHANKANDATH , Mihir PATHAK , Amey WADEKAR , Rajasi AHUJA
CPC classification number: G06F21/629 , G06F21/74 , G06F21/44 , G06F8/71 , G06F11/302 , G06F16/955 , G06F9/542
Abstract: A method includes creating a first package of an application, registering the first package with an orchestrator and triggering deployment of the application on a set of target servers. In response to triggering deployment of the application, the orchestrator obtains client identification of security information for the application, deploys the application on the set of target servers, submits the configuration files to a configuration management tool for configuration, applies the configuration files to perform configuration of the application in the set of target servers, and triggers an observability framework (OBF) tool to start application monitoring in response to at least the orchestrator submitting the monitoring configurations to the OBF tool, and monitors the application in the set of target servers. The first package includes deployment files, security information, management configurations of the application, or monitoring configurations for the OBF tool.
-
公开(公告)号:US20230205511A1
公开(公告)日:2023-06-29
申请号:US17645950
申请日:2021-12-23
Applicant: Rakuten Mobile, Inc.
Inventor: Rajasi AHUJA , Abhishek SHARMA
IPC: G06F8/65
CPC classification number: G06F8/65
Abstract: Relationship-apparent application artifact registration is performed by attaching, to the bundle service specification, a bundle identifier, the principal address, and an artifact relationship specification, the artifact relationship specification representing, for each of the one or more artifact service specifications, the subordinate address, the artifact identifier, and the artifact type of each represented artifact, and attaching, to each of the one or more artifact service specifications, a bundle relationship specification, the bundle relationship specification representing the bundle identifier and the principal address.
-
公开(公告)号:US20230205502A1
公开(公告)日:2023-06-29
申请号:US17645947
申请日:2021-12-23
Applicant: Rakuten Mobile, Inc.
Inventor: Mohit LUTHRA , Abhishek SHARMA , Bharath RATHINAM , Rajasi AHUJA , Jithin CHATHANKANDATH
Abstract: Application artifact registration is performed by receiving a bundle service specification configured for deployment of a software service in a cloud native environment, transferring a bundle from an original address indicated in the bundle service specification to an object storage at a principal address, attaching, to the bundle service specification, a bundle identifier and the principal address, extracting a plurality of artifacts from the bundle, each of the plurality of artifacts being stored in the object storage at a subordinate address, and creating one or more artifact service specifications, each artifact service specification representing one or more of the plurality of artifacts, each service specification representing the corresponding subordinate address, an artifact identifier, and an artifact type of each represented artifact.