Explore chapters and articles related to this topic
Enterprise Architecture Challenges
Published in Kirk Hausman, Sustainable Enterprise Architecture, 2011
Only slightly less numerous are updates and patches to operating system and application files, which may be released on a set schedule or ad-hoc as providers add functionality or correct emergent security issues. Patch control can become tremendously unwieldy across a large distributed enterprise unless an automated patch management solution is employed. Microsoft’s Windows Software Update Service is a common patch management solution used in Microsoft enterprise networks, while Linux users have similar solutions in the Up2date and Yum services that leverage native RPM package management through a comfortable user interface. Many other solutions afford patch control capabilities as well, such as Novell’s popular Zenworks product, used in Netware and SUSE Linux enterprise environments.
Understanding and Addressing the Allocation of Microservices into Containers: A Review
Published in IETE Journal of Research, 2023
Guillermo Rodriguez, Virginia Yannibelli, Fabio G. Rocha, Dawitt Barbara, Igor M. Azevedo, Pablo M. Menezes
Security is the most crucial need to meet when selecting an operating system. In this regard, the pioneer of its sort, CoreOS, prioritizes security. CoreOS automatically configures the container’s runtime on each CoreOS machine, updates itself and detects every new Docker container which will be connected to the network. But since then, a number of Linux distributions have developed offerings tailored to containers. A simplified version of Red Hat's popular RHEL software is called Atomic. Atomic is a container-centric minimalistic operating system that has built-in support for SELinux and it has replaced the yum package manager with the rpm-ostree package manager, something that allows software roll-back. The parent company of Ubuntu, Canonical, has opted to use LXD, a container-oriented hypervisor, rather than go the smaller-Linux way [31]. A research work has revealed that LXD performed a bit better than the virtual machine and Docker container in computation speed performance [32].