Kubernetes is a container orchestration tool that has become widely adopted for deploying and scaling containers. Devatus Oy as well as their subsidiary company Fliq Oy are interested in knowing how containerized applications can be scaled on Kubernetes. The objective of this the-sis is to research how a Kubernetes cluster can be scaled as well as containerized applications running on Kubernetes. This thesis begins with an introduction to necessary background knowledge needed to under-stand what Kubernetes is. Cloud computing and distributed systems are introduced, since Ku-bernetes is a distributed system used in cloud environments for the most part. Furthermore, distributed applications and workloads are introduced through the concept of...
Software development is a complex and challenging process. Throughout the history of software develo...
The past few years have witnessed many software companies refactoring their monolithic applications ...
Containerization has become a new approach that facilitates application deployment and delivers scal...
Background: Nowadays lot of companies are enjoying the benefits of kubernetes by maintaining their c...
Running applications in the cloud has many benefits over using physical machines. Cloud computing au...
An enterprise that has implemented virtualization can consolidate multiple servers into fewer host s...
Cloud applications are increasingly executed onto lightweight containers that can be efficiently man...
Cloud computing and software containers have seen major adoption over the last decade. Due to this,...
- A Today digital transformation era, traditional web based systems and application architecture bec...
Containers are being used widely as a base technology to pack applications and microservice architec...
At the moment, cloud containers are a hot topic in the IT world in general, and security in particul...
In recent years, cloud computing and containerization have become increasingly popular for various a...
Kubernetes is an open-source container management tool that automates container deployment, containe...
Modern challenges in microservice architecture requires autoscaling (upscaling and down-scaling). As...
A key challenge for supporting elastic behaviour in cloud systems is to achieve a good performance i...
Software development is a complex and challenging process. Throughout the history of software develo...
The past few years have witnessed many software companies refactoring their monolithic applications ...
Containerization has become a new approach that facilitates application deployment and delivers scal...
Background: Nowadays lot of companies are enjoying the benefits of kubernetes by maintaining their c...
Running applications in the cloud has many benefits over using physical machines. Cloud computing au...
An enterprise that has implemented virtualization can consolidate multiple servers into fewer host s...
Cloud applications are increasingly executed onto lightweight containers that can be efficiently man...
Cloud computing and software containers have seen major adoption over the last decade. Due to this,...
- A Today digital transformation era, traditional web based systems and application architecture bec...
Containers are being used widely as a base technology to pack applications and microservice architec...
At the moment, cloud containers are a hot topic in the IT world in general, and security in particul...
In recent years, cloud computing and containerization have become increasingly popular for various a...
Kubernetes is an open-source container management tool that automates container deployment, containe...
Modern challenges in microservice architecture requires autoscaling (upscaling and down-scaling). As...
A key challenge for supporting elastic behaviour in cloud systems is to achieve a good performance i...
Software development is a complex and challenging process. Throughout the history of software develo...
The past few years have witnessed many software companies refactoring their monolithic applications ...
Containerization has become a new approach that facilitates application deployment and delivers scal...