Skip to content
Free planNo credit card requiredStart writing

Search 250 million research papers

Read the abstract, see who wrote it and who cites it, and get the citation in APA, MLA, Chicago or Harvard.

About 3,335 papers for “Containerization”

Containerization

Center for Reproducible Science, Rachel Heyard, Fabio Molo et al. · OSF Preprints (OSF Preprints) · 2024

Cited by 0

Containerization

Sai Samin Varma Pusapati · Advances in systems analysis, software engineering, and high performance computing book series · 2024

This chapter delves into the synergy between containerization and serverless computing, pivotal for advancing cloud-native application deployment. It outlines the architectural foundations and benefits of each paradigm, emphasizing their combined impact on scalability, efficiency, and agility. The discussion progresses to technical integrations, focusing on container orchestration and serverless platforms, enhancing management and deployment. Addressing challenges like security and operational complexity, it highlights strategies for navigating these issues. Real-world examples illustrate the practical application across sectors, showcasing the integration's capacity to meet diverse computational needs. This convergence is posited as a significant driver for future cloud-native innovations, offering a glimpse into evolving trends and the potential reshaping of software development landscapes. The exploration underscores the critical role of this amalgamation in optimizing resource utilization and simplifying cloud infrastructure complexities.

Cited by 0

Containerization

Sean Whitesell, Robert J. Richardson, Matthew D. Groves · Apress eBooks · 2022

Containers and containerization are not, strictly speaking, necessary when building microservices. However, there are many benefits in using containers. In this chapter, we’ll take an introductory look at two popular tools for building and orchestrating containers: Docker and Kubernetes (respectively). We’ll build a Docker image, share it on Docker Hub, and then learn how to deploy it to AKS (Azure Kubernetes Service) with Kubernetes.

Cited by 0

Containerization

Rachel Heyard, Eva Furrer, Reto Gerber · OSF Preprints (OSF Preprints)

Cited by 0

Containerization

Swapna Mudrakola, Krishna Keerthi Chennam, Shitharth Selvarajan · Advances in systems analysis, software engineering, and high performance computing book series · 2024

Applications are developed and deployed on the specific stack of software, as virtualization creates an environment to run the designed stack of software. Virtualization requires the installation of the entire software to run the application. The environment setup time will take more than, the execution time. Memory and CPU time are not effectively utilized. The containers are replacing the drawback of installing the unnecessary services of the software, not requiring running applications. The container consists of only the required services software loaded in the container. Container security is also an important aspect of utilizing applications with portability features. Different tools are designed for different aspects of security issues.

Cited by 2

Containerization of User Interface Application - Performance Impact of Containerization

Leevi Yliollitervo · Trepo - Institutional Repository of Tampere University · 2025

Containerization has become a dominant strategy in modern software deployment, offering benefits such as improved portability, security, and environment consistency. Although its advantages in server-side applications are well-established, its impact on graphical user interface (UI) applications remains underexplored, particularly in embedded systems with constrained resources. This thesis investigates the performance implications of containerizing UI applications by conducting empirical tests on a Chromium-based browser operating in both native and containerized environments on an ARM-based embedded Linux platform. The study evaluates performance on key metrics, including CPU usage, memory consumption, JavaScript execution, and rendering throughput. Quantitative analysis revealed that containerization introduces negligible CPU overhead (approximately +0.9%) and has no significant impact on JavaScript execution performance. However, it significantly increases memory usage by 31.7% and reduces rendering performance by 7.84% on average, as measured by standardized MotionMark benchmarks. The findings indicate that while scripting-heavy applications may remain viable within containers, graphics-intensive workloads are more susceptible to container-induced performance degradation. These results suggest that performance trade-offs must be carefully considered when deploying containerized user interface applications in latency sensitive or resource-constrained environments. The study contributes to understanding the practical limitations of containerization and outlines directions for future research, including GPU acceleration and a broader evaluation across UI frameworks and hardware platforms.

Cited by 0Open access

Introduction to Containerization

Sathyajith Bhat · Apress eBooks · 2018

In this chapter, we look at what Docker is, as well as what containerization is and how it is different from virtualization.

Cited by 0

Containerization and Virtualization

Shivakumar R Goniwada · Apress eBooks · 2021

So far, you have learned to design and develop cloud-native services from the functional and nonfunctional perspectives. In this chapter, you will learn more about deploying and running your developed binaries.

Cited by 2

Introduction to Containerization

Raghav Goel and Dr. Bhoomi Gupta · International Journal for Modern Trends in Science and Technology · 2020

Are you a software engineer/developer/coder or maybe even a tech enthusiast who is thinking of agility, parallel development and reducing cost. In the early twentieth century, we witnessed the rise of Service Oriented Architecture (SOA), which is a software architecture pattern that allows us to construct large-scale enterprise applications that require us to integrate multiple services, each of which is made over different platforms and languages through a common communication mechanism, where we write code and multiple services talk to each other’s for a business use case, but sometimes we end up with one big monolithic code base whose maintenance becomes difficult. Nowadays clients are using cloud and paying for on-demand services without effectively utilizing resources. These problems invite micro-services. In this paper, I am going to discuss how one should use scale application in a production environment and local machine

Cited by 0Open access

Correspondence - traffic - containerization

Unidentified author · Digital Collections of Colorado (Colorado State University)

Correspondence, reports, and documents of the Traffic Committee concerning containerization. Includes "The Insulating Characteristic of Cut Flower Shipping Containers" report, and magazine articles.

Cited by 0

Containerization and Docker

Deshmukh, Tushar · Figshare · 2024

The Poster describes the reasons and importance of Containerization. It emphasizes Docker as one of the most famous platform for hoisting and creating containerized applications.

Cited by 0Open access

Containerization and Docker

Deshmukh, Tushar, Sharma, Shahil · Figshare · 2024

The Poster describes the reasons and importance of Containerization. It emphasizes Docker as one of the most famous platform for hoisting and creating containerized applications.

Cited by 0Open access

Containerization deployment flowchart.

Chaoze Lu (20542500), Jianchao Zhou (6709394), Qifeng Zou (20542503) · Figshare · 2025

<div><p>Lightweight container technology has emerged as a fundamental component of cloud-native computing, with the deployment of containers and the balancing of loads on virtual machines representing significant challenges. This paper presents an optimization strategy for container deployment that consists of two stages: coarse-grained and fine-grained load balancing. In the initial stage, a greedy algorithm is employed for coarse-grained deployment, facilitating the distribution of container services across virtual machines in a balanced manner based on resource requests. The subsequent stage utilizes a genetic algorithm for fine-grained resource allocation, ensuring an equitable distribution of resources to each container service on a single virtual machine. This two-stage optimization enhances load balancing and resource utilization throughout the system. Empirical results indicate that this approach is more efficient and adaptable in comparison to the Grey Wolf Optimization (GWO) Algorithm, the Simulated Annealing (SA) Algorithm, and the GWO-SA Algorithm, significantly improving both resource utilization and load balancing performance on virtual machines.</p></div>

Cited by 0Open access

CONTAINERIZATION AND VIRTUALIZATION

Mohd Naved Ul Haq, Mohit Kumar Sharma · GRF BOOKS · 2023

Virtualization and containerization are two revolutionary technologies that are thoroughly examined in this chapter. The ability to efficiently share processing, storage, and network resources is made feasible by virtualization, as it is detailed in this article. It talks about the function of hypervisors, the isolation of virtual machines, and the adaptability this technology provides. The lightweight virtualization method known as containerization, in contrast, is advertised as packing applications and their dependencies into transportable containers. The process of containerization is covered in detail in this chapter, along with container images, resource separation, orchestration, and the inherent portability of containers. In addition, the chapter contrasts traditional and virtual architecture's architectural features, emphasizing the transition from physical to digital construction and the consequences of tangibility, materials, iteration, and applications in each strategy. Both virtualization and containerization's effects on security are covered, with a focus on the necessity of routine patching, access control, and vulnerability testing to reduce any dangers. The chapter ends by highlighting the importance of these technologies in contemporary computing. It draws attention to their contributions to resource usage optimization, increased flexibility, cost savings, and consistent application deployment from development to production environments. The information in this chapter acts as a thorough reference for comprehending these crucial technologies and the variety of uses to which they are put in the current IT environment.

Cited by 0