CN117792913B - Method for realizing ECR mirror image file adaptation to public cloud based on component package - Google Patents
Method for realizing ECR mirror image file adaptation to public cloud based on component package Download PDFInfo
- Publication number
- CN117792913B CN117792913B CN202410204938.9A CN202410204938A CN117792913B CN 117792913 B CN117792913 B CN 117792913B CN 202410204938 A CN202410204938 A CN 202410204938A CN 117792913 B CN117792913 B CN 117792913B
- Authority
- CN
- China
- Prior art keywords
- ecr
- instance
- cloud platform
- metadata
- package
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 51
- 230000006978 adaptation Effects 0.000 title claims abstract description 23
- 230000015654 memory Effects 0.000 claims description 11
- 239000002071 nanotube Substances 0.000 claims description 7
- 238000004590 computer program Methods 0.000 claims description 4
- 230000008569 process Effects 0.000 abstract description 9
- 238000012827 research and development Methods 0.000 abstract description 4
- 239000002699 waste material Substances 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 238000011161 development Methods 0.000 description 3
- 238000011160 research Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The application relates to a method for realizing ECR image file adaptation public cloud based on a component package, which comprises the steps of creating an instance ECR through an ECR image; querying metadata in the cloud platform service by using the instance ECR; identifying a cloud platform where the instance ECR is located based on metadata, and requesting a corresponding package to a nanotube center; the cloud platform is adapted through the component package. The method has the advantages that all cloud platforms of the method use the same mirror image, different cloud platforms are adapted only through the component package, when the strategy of the cloud platform changes, only the component package is required to be updated, an approval process is not required, and research and development resources are effectively saved.
Description
Technical Field
The disclosure relates to the technical field of ECR mirror images, in particular to a method for realizing adaptation of ECR mirror image files to public clouds based on component packages.
Background
ECR is one of core nodes of SD-WAN, ECR is deployed on private cloud of operators in the form of virtual machine under partial scene, but there are occasions where deployment on public cloud of third party such as AWS, ali cloud, tech cloud, etc. is required.
In order to improve user experience and achieve self-service of users, ECR images on public cloud platforms can be packaged into commodities on the market of each public cloud platform. Because each public cloud platform has unique security flow requirements, theoretically, operators need to create independent ECR images for each public cloud platform and package the ECR images on shelves.
However, an independent ECR mirror image is created for each public cloud platform, so that great manpower and energy waste is caused for research personnel, and when the market strategy of a certain public cloud platform changes suddenly, the public cloud platform must be packaged again and put on shelf (the necessary development and detection time and the approval time are removed), and the uncontrollability of project time is further increased.
Disclosure of Invention
In view of the above, the present application provides a method for adapting an ECR image file to a public cloud based on a package, so as to solve the above-mentioned problems.
In one aspect of the application, a method for realizing ECR mirror image file adaptation to public cloud based on a component package is provided, which comprises the following steps:
Creating an instance ECR by means of an ECR mirror;
querying metadata in the cloud platform service by using the instance ECR;
identifying a cloud platform where the ECR of the instance is located based on the metadata, and requesting a corresponding package to a nanotube center;
And adapting the cloud platform through the component package.
As an optional embodiment of the present application, optionally querying metadata in a cloud platform service using the instance ECR includes:
the instance ECR sends a query request for querying metadata to the cloud platform service;
and returning corresponding metadata to the instance ECR according to the query request.
As an optional embodiment of the present application, optionally, the identifying, based on the metadata, a cloud platform where the instance ECR is located, and requesting, from a nanotube center, a corresponding package includes:
the instance ECR identifies a corresponding cloud platform through the metadata;
Reporting cloud platform information and parameters corresponding to the cloud platform to the nanotube center, and obtaining a package provided by the nanotube center; and the component package corresponds to the cloud platform.
As an optional embodiment of the present application, optionally, said adapting, by said component package, the cloud platform includes:
receiving a package provided by the nanotube center;
installing an extension package on the instance ECR according to the component package, and setting a secret key.
As an optional embodiment of the present application, optionally, after installing an extension package on the instance ECR according to the component package and setting a key, the method further includes:
and sending a successful nanotube notification to the nanotube center.
As an alternative embodiment of the present application, optionally, the ECR mirror is a generic mirror.
In another aspect of the present application, an apparatus is provided for implementing any one of the methods for implementing ECR image file adaptation to public cloud based on component packages, including:
an instance creation module configured to create an instance ECR via an ECR image;
a metadata query module configured to query metadata in a cloud platform service using the instance ECR;
the metadata identification module is configured to identify a cloud platform where the instance ECR is located based on the metadata and ask for a corresponding package to a nanotube center;
and the cloud platform adapting module is configured to adapt the cloud platform through the component package.
In another aspect of the present application, there is provided a control system including:
A processor;
A memory for storing processor-executable instructions;
The processor is configured to implement any one of the methods described above based on the component package to implement ECR image file adaptation public cloud when executing the executable instructions.
In yet another aspect of the present application, a non-transitory computer readable storage medium is provided, having stored thereon computer program instructions that, when executed by a processor, implement a method of implementing ECR image file adaptation public cloud based on a package as described in any of the above.
The invention has the technical effects that:
The application aims to solve the problem of great manpower and resource waste caused by creating independent ECR images for each public cloud platform, identifies the cloud platform where the ECR is located through cloud data in cloud platform service, reports the cloud platform to a nano-tube system to ask for corresponding component packages, and creates an instance ECR by using a single universal image instead of creating ECR images one by one for each cloud platform. Including creating an instance ECR by ECR mirroring; querying metadata in the cloud platform service by using the instance ECR; identifying a cloud platform where the instance ECR is located based on metadata, and requesting a corresponding package to a nanotube center; the cloud platform is adapted through the component package. The method has the advantages that all cloud platforms of the method use the same mirror image, different cloud platforms are adapted only through the component package, when the strategy of the cloud platform changes, only the component package is required to be updated, an approval process is not required, and research and development resources are effectively saved.
Other features and aspects of the present disclosure will become apparent from the following detailed description of exemplary embodiments, which proceeds with reference to the accompanying drawings.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate exemplary embodiments, features and aspects of the present disclosure and together with the description, serve to explain the principles of the disclosure.
FIG. 1 is a flow diagram illustrating a method for implementing ECR image file adaptation to public clouds based on component packages in accordance with one embodiment of the present disclosure;
FIG. 2 illustrates a timing diagram of a method for implementing ECR image file adaptation to a public cloud based on component packages in accordance with an embodiment of the present disclosure;
FIG. 3 illustrates a block diagram of a method of adapting a public cloud for an existing ECR image;
FIG. 4 illustrates a flow diagram of a method for implementing ECR image file adaptation public cloud based on component packages in accordance with an embodiment of the present disclosure;
Fig. 5 illustrates a simple code example of AWS/GCP/Azure metadata in a method for implementing ECR image file adaptation public cloud based on component packages in accordance with an embodiment of the present disclosure.
Detailed Description
Various exemplary embodiments, features and aspects of the disclosure will be described in detail below with reference to the drawings. In the drawings, like reference numbers indicate identical or functionally similar elements. Although various aspects of the embodiments are illustrated in the accompanying drawings, the drawings are not necessarily drawn to scale unless specifically indicated.
The word "exemplary" is used herein to mean "serving as an example, embodiment, or illustration. Any embodiment described herein as "exemplary" is not necessarily to be construed as preferred or advantageous over other embodiments.
In addition, numerous specific details are set forth in the following detailed description in order to provide a better understanding of the present disclosure. It will be understood by those skilled in the art that the present disclosure may be practiced without some of these specific details. In some instances, methods, means, elements, and circuits well known to those skilled in the art have not been described in detail in order not to obscure the present disclosure.
Example 1
As shown in fig. 1 and fig. 2, in one aspect of the present application, a method for implementing ECR image file adaptation to public cloud based on component packages is provided, including the following steps:
s100, creating an instance ECR through an ECR mirror image;
s200, inquiring metadata in the cloud platform service by using the instance ECR;
s300, identifying a cloud platform where the instance ECR is located based on the metadata, and requesting a corresponding package to a nanotube center;
s400, adapting the cloud platform through the component package.
In this embodiment, in order to solve the problem of great manpower and resource waste caused by creating an independent ECR image for each public cloud platform, cloud data in cloud platform service is used to identify the cloud platform where the ECR is located, and report the cloud platform to a nano-tube system to ask for a corresponding package, it is unnecessary to create ECR images for each cloud platform one by one, but a single general image is used to create an instance ECR, that is, all cloud platforms use the same image, and only the package is used to adapt to different cloud platforms, when the policy of the cloud platform changes, only the package needs to be updated, and a approval process is not required, thereby effectively saving research and development resources.
Specifically, an instance ECR is created by ECR mirroring, via step S100.
Here, it should be noted that, all public cloud markets use the same ECR image as the private cloud, and after the ECR image creates an instance ECR, the cloud platform where the ECR image is located can be identified for the first time. For ECR nodes in the SD-WAN field, the method can be analogous to the deployment of virtual machines on a cloud platform, and only a router system runs in the virtual machines, so that the process of creating an instance ECR through ECR mirror images in the application, in particular, the process of selecting ECR mirror images issued by operators in the cloud platform market and creating virtual machines based on the mirror images, is adopted.
Specific operation will be described below taking AWS as an example.
1. Registering AWS accounts
Registration of the AWS account is performed by accessing the AWS web and clicking on "create AWS account". Wherein, the registration process needs to provide name, address and payment information, and a new AWS account needs to be registered.
2. Setting up a billing account
Logging into the AWS console goes to "my account" and sets billing information.
3. Access AWS MARKETPLACE
In the AWS console, select "service" while searching for and selecting "MARKETPLACE".
Then, metadata in the cloud platform service is queried using the instance ECR, via step S200.
4. Selecting and subscribing to virtual machine instances
Browse and select interesting virtual machine instance (here, ECR mirror image) in MARKETPLACE, click "subscribe" and complete subscription flow as prompted.
5. Starting virtual machine instances
In the AWS console, go to the EC2 console. Select "instance" and click on launch instance.
In the starting guide, selecting a subscribed virtual machine instance, and configuring the instance according to the prompt. After configuration is confirmed, the virtual machine instance is started.
Through the steps, the purpose of creating the virtual machine instance in the AWS market is achieved. Other cloud platform operation manners are similar and will not be described in detail herein.
As an optional embodiment of the present application, optionally querying metadata in a cloud platform service using the instance ECR includes:
S210, the instance ECR sends a query request for querying metadata to the cloud platform service;
S220, returning corresponding metadata to the instance ECR according to the query request.
That is, after the instance ECR is created by the ECR image, a query request for querying metadata is sent to the cloud platform service by the ECR, the cloud platform service returns corresponding metadata to the instance ECR after receiving the query request, and thus the instance ECR obtains the corresponding metadata. Here, it should be noted that metadata returned by the cloud platform service is basic information of the cloud platform, and when the virtual machine does not know which cloud platform is deployed on itself, the virtual machine can determine the public cloud where the virtual machine is located by using the metadata service provided by the cloud service provider. Since the metadata acquisition manner of each cloud platform is not exactly the same, some heuristics are required.
A simple code instance, shown as AWS/GCP/Azure metadata in fig. 5, includes attempting to acquire AMS instance metadata, attempting to acquire GCP instance metadata, and attempting to acquire Azure instance metadata, wherein if a certain attempt is successfully returned, the virtual machine can determine on which cloud platform itself is deployed, and can then further acquire detailed information. Taking AWS as an example, the following metadata may be obtained and reported to the nanotube center, including:
public-hostname: a common hostname of the instance;
ami-id: AMI ID for the boot instance;
instance-id: an ID of the instance;
public-ipv4: the public IPv4 address of the instance;
Displacement/availability-zone: the available area where the instance is located;
instance-type: the type of instance;
security-groups: a security group to which the instance belongs;
local-ipv4: the local IPv4 address of the instance;
network/interfaces/macs/mac/local-ipv4s: a local IPv4 address list of instances;
iam/security-credentials/role-name: temporary security credentials for an IAM role associated with an instance.
Further, through step S300, the cloud platform where the instance ECR is located is identified based on the metadata, and the corresponding package is requested to the nanotube center.
As an optional embodiment of the present application, optionally, the identifying, based on the metadata, a cloud platform where the instance ECR is located, and requesting, from a nanotube center, a corresponding package includes:
s310, the instance ECR identifies a corresponding cloud platform through the metadata;
S320, reporting cloud platform information and parameters corresponding to the cloud platform to the nanotube center, and obtaining a package provided by the nanotube center; and the component package corresponds to the cloud platform.
Finally, the cloud platform is adapted by the component package, via step S400.
As an optional embodiment of the present application, optionally, said adapting, by said component package, the cloud platform includes:
s410, receiving a package provided by the nanotube center;
s420, installing an extension package on the ECR according to the component package, and setting a secret key.
As an optional embodiment of the present application, optionally, after installing an extension package on the instance ECR according to the component package and setting a key, the method further includes:
and sending a successful nanotube notification to the nanotube center.
As an alternative embodiment of the present application, optionally, the ECR mirror is a generic mirror.
The method of the present application will be described in detail below taking the Tech cloud market, the AWS market and the Arian cloud market as examples.
As shown in fig. 3, in the prior art, an independent ECR image is typically created for each public cloud platform and is packaged and put on shelf, for example, for the messenger cloud market, the AWS market, and the ali cloud market, the standard images are respectively obtained after passing through the packaging system, and the three images are respectively packaged into commodities to be put on shelf in the messenger cloud market, the AWS market, and the ali cloud market, which respectively correspond to ECR-messenger cloud, ECR-AWS, and ECR-ali cloud. Therefore, an independent ECR mirror image is created for each public cloud platform, great manpower and resource waste is caused for research personnel, when the strategy of the market of a certain public cloud platform changes suddenly, the public cloud platform needs to be packaged again and put on shelf, the necessary development time and approval time are removed, and the uncontrollability of projects is increased.
As shown in fig. 4, in the method for realizing the adaptation of the ECR image file to the public cloud based on the component package according to the present application, there is no need to create ECR images for each cloud platform one by one, and a single general image is used, that is, for the messenger cloud market, the AWS market and the ali cloud market, there is no need to waste research personnel to create an instance ECR by using a single ECR image, after the instance ECR is created by using a single ECR image, the instance can identify the cloud platform where the instance is located for the first time, that is, the cloud platform where the instance is located, that is, the messenger cloud market, the AWS market or the ali cloud market where the instance is located can be identified, and after identifying the cloud platform where the instance is located, the component package corresponding to the cloud platform where the instance is located is requested to the nanotube center, that is, the cloud platform information and various parameters are reported to the nanotube center, and the component package corresponding to the cloud platform is provided to the ECR by the nanotube center, so as to adapt to the cloud platform. Further, the ECR installs the extension package, and after setting the key, notifies the center of the nanotube of successful nanotube. Thus, all cloud platforms can use the same mirror image, i.e. different cloud platforms can be adapted by just component packages. Moreover, when the policy of the cloud platform changes, only the component package needs to be updated, and an approval process is not needed, so that development time is effectively saved, and controllability of the project is ensured.
Here, it should be noted that the images uploaded to the cloud platform market are chargeable, and thus need to be considered differently from the ordinary images. Taking the AWS market as an example, the following factors are to be considered, including in particular:
Customizability: AWS MARKETPLACE the customized image is customized for sale on AWS MARKETPLACE, typically containing specific software, configurations, and licenses. These images are specifically tailored to meet specific market needs.
Charging and licensing: AWS MARKETPLACE custom images typically contain specific billing and licensing models for sale and use at AWS MARKETPLACE. These images may have specific pricing and billing patterns.
Market applicability: AWS MARKETPLACE custom images are designed for transactions at AWS MARKETPLACE and thus are required to meet the relevant specifications and requirements of AWS MARKETPLACE, including product description, pricing, support, etc.
Sales and distribution: AWS MARKETPLACE customized images can be sold and distributed through AWS MARKETPLACE, and buyers can purchase and use these images through AWS MARKETPLACE.
Compliance with: the AWS MARKETPLACE customized mirror image is required to meet the compliance requirements of AWS MARKETPLACE, including security, privacy, and legitimacy.
The above-mentioned customization needs to add code and data to the mirror image of the on-shelf AWS market, and these customization contents are extension component packages. Different cloud platforms have similar customization strategies, but specific implementation methods are different, and for operators, corresponding images of one ECR virtual machine need to be simultaneously put on cloud platforms such as AWS, GCP, azure, OCI, ali cloud or Tengying cloud, and the like, and images with similar and different functions need to be customized repeatedly. The present application aims to make the different customization requirements between the platforms into different extension component packages without having to re-customize a large stack of images. Similarly, when the customized content of a certain cloud platform needs to be updated, based on the way of expanding the package, the package is not required to be mirrored again, the package is not required to be put on shelf again, other related complex business processes are all bypassed, and only the package is required to be updated.
In summary, all cloud platforms of the method provided by the application use the same mirror image, and adapt to different cloud platforms only through the component package, so that when the strategy of the cloud platform changes, only the component package is required to be updated, and the approval process is not required, thereby effectively saving research and development resources.
It will be appreciated by those skilled in the art that implementing all or part of the above-described embodiment methods may be implemented by a computer program for instructing relevant hardware, and the program may be stored in a computer readable storage medium, and the program may include the embodiment flow of each control method as described above when executed. The storage medium may be a magnetic disk, an optical disk, a Read-only memory (ROM), a random access memory (RandomAccessMemory, RAM), a flash memory (flash memory), a hard disk (HARDDISKDRIVE, abbreviated as HDD), a Solid state disk (Solid-state STATEDRIVE, SSD), or the like; the storage medium may also comprise a combination of memories of the kind described above.
Example 2
Further, according to another aspect of the present application, there is provided an apparatus for implementing the method for implementing ECR image file adaptation public cloud based on component packages according to any one of the foregoing aspects, including:
an instance creation module configured to create an instance ECR via an ECR image;
a metadata query module configured to query metadata in a cloud platform service using the instance ECR;
the metadata identification module is configured to identify a cloud platform where the instance ECR is located based on the metadata and ask for a corresponding package to a nanotube center;
and the cloud platform adapting module is configured to adapt the cloud platform through the component package.
Example 3
In yet another aspect of the present application, there is provided a control system including:
A processor;
A memory for storing processor-executable instructions;
The processor is configured to implement any one of the methods described above based on the component package to implement ECR image file adaptation public cloud when executing the executable instructions.
Embodiments of the present disclosure control a system that includes a processor and a memory for storing processor-executable instructions. The processor is configured to implement any of the methods for adapting ECR image files to public clouds based on component packages described above when executing executable instructions.
Here, it should be noted that the number of processors may be one or more. Meanwhile, in the control system of the embodiment of the present disclosure, an input device and an output device may be further included. The processor, the memory, the input device, and the output device may be connected by a bus, or may be connected by other means, which is not specifically limited herein.
The memory is a computer-readable storage medium that can be used to store software programs, computer-executable programs, and various modules, such as: the method for adapting ECR image files to public clouds based on the component package in the embodiment of the disclosure corresponds to a program or a module. The processor executes various functional applications and data processing of the control system by running software programs or modules stored in the memory.
The input device may be used to receive an input number or signal. Wherein the signal may be a key signal generated in connection with user settings of the device/terminal/server and function control. The output means may comprise a display device such as a display screen.
Example 4
In yet another aspect of the present application, a non-transitory computer readable storage medium is provided, having stored thereon computer program instructions that, when executed by a processor, implement a method of implementing ECR image file adaptation public cloud based on a package as described in any of the above.
The foregoing description of the embodiments of the present disclosure has been presented for purposes of illustration and description, and is not intended to be exhaustive or limited to the embodiments disclosed. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the various embodiments described. The terminology used herein was chosen in order to best explain the principles of the embodiments, the practical application, or the technical improvement of the technology in the marketplace, or to enable others of ordinary skill in the art to understand the embodiments disclosed herein.
Claims (7)
1. The method for realizing the adaptation of the ECR image file to the public cloud based on the component package is characterized by comprising the following steps:
Creating an instance ECR by means of an ECR mirror;
querying metadata in the cloud platform service by using the instance ECR;
identifying a cloud platform where the ECR of the instance is located based on the metadata, and requesting a corresponding package to a nanotube center;
Adapting the cloud platform through the component package;
the adapting the cloud platform through the component package includes:
receiving a package provided by the nanotube center;
Installing an extension package on the instance ECR according to the component package, and setting a secret key;
after installing the extension package on the instance ECR according to the component package and setting the key, the method further comprises:
and sending a successful nanotube notification to the nanotube center.
2. The method for adapting ECR image files to public clouds based on component packages according to claim 1, wherein querying metadata in a cloud platform service by using the instance ECR comprises:
the instance ECR sends a query request for querying metadata to the cloud platform service;
and returning corresponding metadata to the instance ECR according to the query request.
3. The method for implementing ECR image file adaptation public cloud based on component packages according to claim 1, wherein the identifying, based on the metadata, a cloud platform where the instance ECR is located and requesting, to a nanotube center, a corresponding component package includes:
the instance ECR identifies a corresponding cloud platform through the metadata;
Reporting cloud platform information and parameters corresponding to the cloud platform to the nanotube center, and obtaining a package provided by the nanotube center; and the component package corresponds to the cloud platform.
4. A method for implementing ECR image file adaptation to public cloud based on component package according to any of claims 1-3, wherein said ECR image is a generic image.
5. An apparatus for implementing the method for implementing ECR image file adaptation public cloud based on component packages according to any of claims 1-4, comprising:
an instance creation module configured to create an instance ECR via an ECR image;
a metadata query module configured to query metadata in a cloud platform service using the instance ECR;
the metadata identification module is configured to identify a cloud platform where the instance ECR is located based on the metadata and ask for a corresponding package to a nanotube center;
and the cloud platform adapting module is configured to adapt the cloud platform through the component package.
6. A control system, comprising:
A processor;
A memory for storing processor-executable instructions;
Wherein the processor is configured to implement the method of any one of claims 1 to 4 for ECR image file adaptation public cloud based on component packages when executing the executable instructions.
7. A non-transitory computer readable storage medium having stored thereon computer program instructions which, when executed by a processor, implement the method of implementing ECR image file adaptation public cloud based on component packages of any of claims 1 to 4.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410204938.9A CN117792913B (en) | 2024-02-23 | 2024-02-23 | Method for realizing ECR mirror image file adaptation to public cloud based on component package |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410204938.9A CN117792913B (en) | 2024-02-23 | 2024-02-23 | Method for realizing ECR mirror image file adaptation to public cloud based on component package |
Publications (2)
Publication Number | Publication Date |
---|---|
CN117792913A CN117792913A (en) | 2024-03-29 |
CN117792913B true CN117792913B (en) | 2024-04-23 |
Family
ID=90389442
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410204938.9A Active CN117792913B (en) | 2024-02-23 | 2024-02-23 | Method for realizing ECR mirror image file adaptation to public cloud based on component package |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117792913B (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113176875A (en) * | 2021-05-12 | 2021-07-27 | 同济大学 | Resource sharing service platform architecture based on micro-service |
CN114422618A (en) * | 2021-12-31 | 2022-04-29 | 北京千方科技股份有限公司 | IOT platform protocol adaptation method, device, equipment and medium based on cloud protogenesis |
CN116192961A (en) * | 2023-02-15 | 2023-05-30 | 中国人民解放军63891部队 | Efficient adaptation method for multi-center heterogeneous multi-cloud environment |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9866635B2 (en) * | 2014-03-26 | 2018-01-09 | Rockwell Automation Technologies, Inc. | Unified data ingestion adapter for migration of industrial data to a cloud platform |
-
2024
- 2024-02-23 CN CN202410204938.9A patent/CN117792913B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113176875A (en) * | 2021-05-12 | 2021-07-27 | 同济大学 | Resource sharing service platform architecture based on micro-service |
CN114422618A (en) * | 2021-12-31 | 2022-04-29 | 北京千方科技股份有限公司 | IOT platform protocol adaptation method, device, equipment and medium based on cloud protogenesis |
CN116192961A (en) * | 2023-02-15 | 2023-05-30 | 中国人民解放军63891部队 | Efficient adaptation method for multi-center heterogeneous multi-cloud environment |
Also Published As
Publication number | Publication date |
---|---|
CN117792913A (en) | 2024-03-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109104467B (en) | Development environment construction method and device, platform system and storage medium | |
CN103841134B (en) | Based on API transmission, the method for receive information, apparatus and system | |
CN108255497B (en) | Application deployment method and device | |
US10296952B2 (en) | Fulfillment of cloud service using marketplace system | |
CN109068179A (en) | A kind of multi-platform live broadcasting method, computer installation and computer readable storage medium | |
WO2016015558A1 (en) | Method and apparatus for applying for license | |
US20220343398A1 (en) | Order management methods, system, terminal and electronic device based on multi-person ordering | |
US20130132247A1 (en) | Management apparatus, management method, and recording medium of management program | |
CN102457504A (en) | Application store system and method for carrying out application development by using same | |
CN111639309B (en) | Data processing method and device, node equipment and storage medium | |
CN105099997A (en) | Virtual infrastructure-based multimedia desktop delivery method and system | |
US20200236096A1 (en) | Methods, devices, and computer program products for service security protection | |
TW202232395A (en) | Cloud platform management method, apparatus, electronic device, and storage medium | |
CN110750780B (en) | User role permission fusion method, device and equipment based on multi-service system | |
CN114218619A (en) | Data security protection method, device, medium and electronic equipment | |
CN117792913B (en) | Method for realizing ECR mirror image file adaptation to public cloud based on component package | |
CN107948337B (en) | Electronic file transmission method, device and system and computer readable storage medium | |
CN108334366A (en) | A kind of online software delivery method, net purchase platform and delivery system | |
CN110262892B (en) | Ticket issuing method and device based on distributed storage data chain and data chain node | |
CN112130864A (en) | Deployment method and deployment device of private cloud platform service software | |
CN113055884B (en) | Network access method, network access device and terminal | |
CN112350982B (en) | Resource authentication method and device | |
CN114615285A (en) | Physical machine deployment method and device, electronic equipment and storage medium | |
CN114389868A (en) | Method, system and device for distributing cloud resources and storage medium | |
CN112837131A (en) | Sales application development method, device, equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |