EP4428732A3 - Automatisierte verwaltung von maschinenbildern - Google Patents

Automatisierte verwaltung von maschinenbildern Download PDF

Info

Publication number
EP4428732A3
EP4428732A3 EP24188541.7A EP24188541A EP4428732A3 EP 4428732 A3 EP4428732 A3 EP 4428732A3 EP 24188541 A EP24188541 A EP 24188541A EP 4428732 A3 EP4428732 A3 EP 4428732A3
Authority
EP
European Patent Office
Prior art keywords
machine image
management system
machine
build process
automated management
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.)
Pending
Application number
EP24188541.7A
Other languages
English (en)
French (fr)
Other versions
EP4428732A2 (de
Inventor
Samartha Chandrashekar
Francois Daniels
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Amazon Technologies Inc
Original Assignee
Amazon Technologies Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Amazon Technologies Inc filed Critical Amazon Technologies Inc
Publication of EP4428732A2 publication Critical patent/EP4428732A2/de
Publication of EP4428732A3 publication Critical patent/EP4428732A3/de
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request
    • G06F9/5027Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • G06F9/45533Hypervisors; Virtual machine monitors
    • G06F9/45558Hypervisor-specific management and integration aspects
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5061Partitioning or combining of resources
    • G06F9/5072Grid computing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/34Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters 
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • G06F9/45533Hypervisors; Virtual machine monitors
    • G06F9/45558Hypervisor-specific management and integration aspects
    • G06F2009/4557Distribution of virtual machine instances; Migration and load balancing
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • G06F9/45533Hypervisors; Virtual machine monitors
    • G06F9/45558Hypervisor-specific management and integration aspects
    • G06F2009/45595Network integration; Enabling network access in virtual machine instances
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/50Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
    • G06F21/57Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mathematical Physics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Debugging And Monitoring (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Computer And Data Communications (AREA)
  • General Factory Administration (AREA)
EP24188541.7A 2019-11-27 2020-11-10 Automatisierte verwaltung von maschinenbildern Pending EP4428732A3 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US16/698,431 US11822947B2 (en) 2019-11-27 2019-11-27 Automated management of machine images
PCT/US2020/059852 WO2021108123A1 (en) 2019-11-27 2020-11-10 Automated management of machine images
EP20820615.1A EP4066110B1 (de) 2019-11-27 2020-11-10 Automatisierte verwaltung von maschinenbildern

Related Parent Applications (2)

Application Number Title Priority Date Filing Date
EP20820615.1A Division EP4066110B1 (de) 2019-11-27 2020-11-10 Automatisierte verwaltung von maschinenbildern
EP20820615.1A Division-Into EP4066110B1 (de) 2019-11-27 2020-11-10 Automatisierte verwaltung von maschinenbildern

Publications (2)

Publication Number Publication Date
EP4428732A2 EP4428732A2 (de) 2024-09-11
EP4428732A3 true EP4428732A3 (de) 2024-11-27

Family

ID=73740507

Family Applications (2)

Application Number Title Priority Date Filing Date
EP20820615.1A Active EP4066110B1 (de) 2019-11-27 2020-11-10 Automatisierte verwaltung von maschinenbildern
EP24188541.7A Pending EP4428732A3 (de) 2019-11-27 2020-11-10 Automatisierte verwaltung von maschinenbildern

Family Applications Before (1)

Application Number Title Priority Date Filing Date
EP20820615.1A Active EP4066110B1 (de) 2019-11-27 2020-11-10 Automatisierte verwaltung von maschinenbildern

Country Status (3)

Country Link
US (2) US11822947B2 (de)
EP (2) EP4066110B1 (de)
WO (1) WO2021108123A1 (de)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11599375B2 (en) * 2020-02-03 2023-03-07 EMC IP Holding Company LLC System and method virtual appliance creation
US11375042B2 (en) * 2020-07-10 2022-06-28 Kyndryl, Inc. Symphonizing serverless functions of hybrid services
US11822672B1 (en) * 2021-02-04 2023-11-21 Cisco Technology, Inc. Systems and methods for scanning images for vulnerabilities
US12314774B2 (en) * 2021-02-09 2025-05-27 Red Hat, Inc. Dynamic containerized content delivery
US11755717B2 (en) * 2021-03-18 2023-09-12 International Business Machines Corporation Security compliance for a secure landing zone
US12481794B2 (en) 2022-05-11 2025-11-25 Cyberark Software Ltd. Analyzing scripts to create and enforce security policies in dynamic development pipelines
US11609985B1 (en) * 2022-05-11 2023-03-21 Cyberark Software Ltd. Analyzing scripts to create and enforce security policies in dynamic development pipelines
US12242879B2 (en) * 2022-07-06 2025-03-04 International Business Machines Corporation Protecting container images and runtime data
US12437084B2 (en) * 2022-12-06 2025-10-07 Dell Products L.P. System and method of hiding security sensitive features in untrusted environments
US12498909B2 (en) * 2023-05-08 2025-12-16 Dell Products L.P. Generation of software component data structures based on monitoring network traffic of software build processes
US12223191B1 (en) 2023-09-29 2025-02-11 Amazon Technologies, Inc. Management of operating system software using read-only multi-attach block volumes
US12475093B1 (en) 2024-05-20 2025-11-18 International Business Machines Corporation Semantic versioning calculator for data products
US12423089B1 (en) 2024-11-15 2025-09-23 Minimus Ltd Software image update management platform
US12585436B1 (en) 2024-11-15 2026-03-24 Minimus Ltd Techniques for securing computing environments via software images containing embedded secrets
US12511404B1 (en) 2024-11-15 2025-12-30 Minimus Ltd Remediating vulnerabilities using software update management platform with integrated threat intelligence
US12423069B1 (en) 2025-06-03 2025-09-23 Minimus Ltd Artificial intelligence-based software image recipe creation and uses thereof
US12536276B1 (en) 2025-06-10 2026-01-27 Minimus Ltd Techniques for securing software components through security packages defined in software image recipes

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100017512A1 (en) * 2008-07-21 2010-01-21 International Business Machines Corporation Method and System For Improvements In or Relating to Off-Line Virtual Environments
WO2017106726A1 (en) * 2015-12-18 2017-06-22 Amazon Technologies, Inc. Software container registry service
US20170212830A1 (en) * 2016-01-25 2017-07-27 Hewlett Packard Enterprise Development Lp Policy compliance of container images
US20180129479A1 (en) * 2016-11-04 2018-05-10 Red Hat, Inc. Container images by composition
US20190018715A1 (en) * 2017-07-13 2019-01-17 International Business Machines Corporation Facilitating event-driven processing using unikernels

Family Cites Families (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8505003B2 (en) 2010-04-28 2013-08-06 Novell, Inc. System and method for upgrading kernels in cloud computing environments
US10102018B2 (en) 2011-05-27 2018-10-16 Red Hat, Inc. Introspective application reporting to facilitate virtual machine movement between cloud hosts
US20120324446A1 (en) 2011-06-17 2012-12-20 Microsoft Corporation Virtual machine image composition and signing
US8806489B2 (en) 2012-07-05 2014-08-12 International Business Machines Corporation Virtual machine image distribution network
US9448826B2 (en) * 2013-03-15 2016-09-20 Symantec Corporation Enforcing policy-based compliance of virtual machine image configurations
US9355256B2 (en) 2013-07-24 2016-05-31 International Business Machines Corporation Sanitization of virtual machine images
US9600262B2 (en) * 2013-09-19 2017-03-21 International Business Machines Corporation System, method and program product for updating virtual machine images
US9298486B2 (en) 2013-12-09 2016-03-29 International Business Machines Corporation Managing virtual machine images in a distributed computing environment
US9792141B1 (en) * 2015-05-28 2017-10-17 Amazon Technologies, Inc. Configured generation of virtual machine images
CN105511943B (zh) 2015-12-03 2019-04-12 华为技术有限公司 一种Docker容器运行方法和装置
US10002247B2 (en) * 2015-12-18 2018-06-19 Amazon Technologies, Inc. Software container registry container image deployment
US10592676B2 (en) * 2016-10-28 2020-03-17 Tala Security, Inc. Application security service
US10454764B2 (en) 2016-12-07 2019-10-22 Schneider Electric Software, Llc System and method for managing machine images on a plurality of distributed servers
US10725808B2 (en) 2017-01-04 2020-07-28 International Business Machines Corporation Virtual machine image conversion
US10534628B2 (en) 2017-05-19 2020-01-14 International Business Machines Corporation Deploying updates to virtual machine images based on differences in artifacts
US10579363B2 (en) 2017-11-29 2020-03-03 Citrix Systems, Inc. Cloud service automation of common image management
US10552197B2 (en) 2018-01-25 2020-02-04 International Business Machines Corporation Inexact reconstitution of virtual machine images
US10083059B1 (en) 2018-03-19 2018-09-25 Capital One Services, Llc Method and system of hydrating of virtual machines
US10719362B2 (en) * 2018-10-10 2020-07-21 Oracle International Corporation Managing multiple isolated execution contexts in a single process
US11960609B2 (en) * 2019-10-21 2024-04-16 Snyk Limited Package dependencies representation
US11989279B2 (en) * 2019-06-20 2024-05-21 Telefonaktiebolaget Lm Ericsson (Publ) Method and system for service image deployment in a cloud computing system based on distributed ledger technology
US11269676B2 (en) * 2019-07-19 2022-03-08 Vmware, Inc. Managed virtual appliances
US11347533B2 (en) * 2019-09-06 2022-05-31 Microsoft Technology Licensing, Llc Enhanced virtual machine image management system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100017512A1 (en) * 2008-07-21 2010-01-21 International Business Machines Corporation Method and System For Improvements In or Relating to Off-Line Virtual Environments
WO2017106726A1 (en) * 2015-12-18 2017-06-22 Amazon Technologies, Inc. Software container registry service
US20170212830A1 (en) * 2016-01-25 2017-07-27 Hewlett Packard Enterprise Development Lp Policy compliance of container images
US20180129479A1 (en) * 2016-11-04 2018-05-10 Red Hat, Inc. Container images by composition
US20190018715A1 (en) * 2017-07-13 2019-01-17 International Business Machines Corporation Facilitating event-driven processing using unikernels

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
MURUGIAH SOUPPAYA ET AL: "Application container security guide NIST SP 800-190", 25 September 2017 (2017-09-25), pages 1 - 63, XP061057765, Retrieved from the Internet <URL:https://nvlpubs.nist.gov/nistpubs/SpecialPublications/NIST.SP.800-190.pdf> [retrieved on 20170925], DOI: 10.6028/NIST.SP.800-190 *

Also Published As

Publication number Publication date
EP4428732A2 (de) 2024-09-11
US11822947B2 (en) 2023-11-21
EP4066110A1 (de) 2022-10-05
WO2021108123A1 (en) 2021-06-03
EP4066110B1 (de) 2024-08-28
US20240118915A1 (en) 2024-04-11
US20210157623A1 (en) 2021-05-27

Similar Documents

Publication Publication Date Title
EP4428732A3 (de) Automatisierte verwaltung von maschinenbildern
CA2888897C (en) Method for the execution of services in real time flight management system
PH12021552891A1 (en) Image-based localization
EP2866123A3 (de) Bildschirmbetriebsvorrichtung und Bildschirmbetriebsverfahren
WO2020106779A3 (en) Testing as a service for cloud gaming
PH12020551098A1 (en) Information processing system, information processing method, and information processing apparatus
EP3336685A3 (de) Anzeigen von bilddaten basierend auf der ebene der systemleistung
EP3001268A3 (de) Arbeitsverwaltungssystem und arbeitsverwaltungsverfahren
EP4506817A3 (de) Ereignisansteuerungsverfahren und -vorrichtung
EP4336762A3 (de) Verfahren und vorrichtung zur übertragung von uplink-steuerungsinformationen
WO2017204171A3 (en) Information processing apparatus, image generation method, control method, and program
EP2693327A3 (de) Bildverarbeitungsvorrichtung, Bildverarbeitungssystem und Verfahren zur Verwaltung von Druckerauftrage
GB2570425A (en) System and method for situational awareness driven group communications
EP3065047A3 (de) Verfahren und vorrichtung zur implementierung eines mehrfachbildschirms durch verteilung des bildschirms und gemeinsame nutzung der eingabeschnittstelle zwischen benutzern
EP3094072A3 (de) Informationsverarbeitungssystem, informationsverarbeitungsvorrichtung und programm
AU2014280960A1 (en) Method, apparatus and system for rendering an image
WO2019152229A3 (en) Resource usage prediction for cluster provisioning
EP3065343A3 (de) Netzüberwachungsverfahren und -vorrichtung und paketfiltrierungsverfahren und -vorrichtung
EP3648015A3 (de) Verfahren zum trainieren eines neuronalen netzwerks
WO2016061415A3 (en) Systems and methods for encrypting, converting and interacting with medical images
EP3557478A3 (de) Maschinensicht- und roboterinstallationssysteme und -verfahren
EP4236446A3 (de) Verfahren, vorrichtung und system zur datenverteilung
EP2299685A3 (de) System, Verfahren und computerlesbares Aufzeichnungsmedium zur Ausführung eins Drucks mit einer Bilderzeugungsvorrichtung
EP3220258A3 (de) Informationsverarbeitungsvorrichtung, computerprogramm und informationsverarbeitungsverfahren
EP2207129A3 (de) Bilderzeugungsvorrichtung, Auftragsverarbeitungsverfahren und Steuerprogramm

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE APPLICATION HAS BEEN PUBLISHED

AC Divisional application: reference to earlier application

Ref document number: 4066110

Country of ref document: EP

Kind code of ref document: P

AK Designated contracting states

Kind code of ref document: A2

Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR

REG Reference to a national code

Ref country code: DE

Ref legal event code: R079

Free format text: PREVIOUS MAIN CLASS: G06F0021570000

Ipc: G06F0009500000

PUAL Search report despatched

Free format text: ORIGINAL CODE: 0009013

AK Designated contracting states

Kind code of ref document: A3

Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR

RIC1 Information provided on ipc code assigned before grant

Ipc: G06F 21/57 20130101ALN20241021BHEP

Ipc: G06F 9/50 20060101AFI20241021BHEP

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: REQUEST FOR EXAMINATION WAS MADE

RAP3 Party data changed (applicant data changed or rights of an application transferred)

Owner name: AMAZON TECHNOLOGIES, INC.

17P Request for examination filed

Effective date: 20250527

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: EXAMINATION IS IN PROGRESS

17Q First examination report despatched

Effective date: 20260220