Array ( [category_name] => software-development [error] => [m] => [p] => 0 [post_parent] => [subpost] => [subpost_id] => [attachment] => [attachment_id] => 0 [name] => [static] => [pagename] => [page_id] => 0 [second] => [minute] => [hour] => [day] => 0 [monthnum] => 0 [year] => 0 [w] => 0 [tag] => [cat] => 941 [tag_id] => [author] => [author_name] => [feed] => [tb] => [paged] => 1 [meta_key] => [meta_value] => [preview] => [s] => [sentence] => [title] => [fields] => [menu_order] => [embed] => [category__in] => Array ( ) [category__not_in] => Array ( ) [category__and] => Array ( ) [post__in] => Array ( ) [post__not_in] => Array ( ) [post_name__in] => Array ( ) [tag__in] => Array ( ) [tag__not_in] => Array ( ) [tag__and] => Array ( ) [tag_slug__in] => Array ( ) [tag_slug__and] => Array ( ) [post_parent__in] => Array ( ) [post_parent__not_in] => Array ( ) [author__in] => Array ( ) [author__not_in] => Array ( ) [ignore_sticky_posts] => [suppress_filters] => [cache_results] => 1 [update_post_term_cache] => 1 [lazy_load_term_meta] => 1 [update_post_meta_cache] => 1 [post_type] => [posts_per_page] => 10 [nopaging] => [comments_per_page] => 50 [no_found_rows] => [order] => DESC [orderby] => date )
Software Development

Learn How Monitoring Is Implemented In Kubernetes

To successfully manage your infrastructure, you need to put in place a monitoring mechanism. Monitoring forms an important part of infrastructure reliability. Monitoring enables you to respond to incidents, identify and debug errors, assure good performance, support you in planning and provide an overview of your infrastructure. Implementing monitoring in Kubernetes is quite different from

Software Development

Learn How Acceptance Testing Is Implemented In DevOps

In DevOps for a build to be deployed into production, it needs to pass a series of checks. The objectives of these checks are to ensure that changes from new or revised code are consistent with the existing build. Acceptance testing is an excellent choice for promoting cooperation between development and operations teams because it

Software Development

Learn How to Improve Security in Software Development

The target of cyber attackers have shifted from websites to software in the past few years. It’s often said that performing security testing simultaneously with software development is the best way to detect almost all security vulnerabilities. However, with the rise in technology, hackers have found more powerful ways to break into software and therefore,

Software Development

5 Software Development Trends in 2017

Software development is going through exciting times. 2016 saw the rise of chatbots and introduced us to automation. No matter what industry you are in, technology plays an important role in business. Here are the top five trends in software development this year: 1. PaaS Platform as a service will gain greater momentum. PaaS is

Software Development

Learn How Continuous Delivery is Implemented in Kubernetes

In a modern development environment, continuous integration and development are central to the success of a software development project. To be successful when using a continuous delivery approach, you need to avail short lived development and test environments for handling code changes. The ability to quickly create and terminate containers in Docker and Kubernetes is

Software Development

Learn How to Scale a Kubernetes Cluster

Application scaling is one approach that can be used to dynamically allocate resources. However, it has its limits and sometimes all node resources are used and you require more nodes to run your workloads. When scaling nodes is no longer possible, we need to scale our cluster. To demonstrate how we scale a cluster, we

Software Development

Learn how Applications are Updated and Scaled in Kubernetes

After deploying your application to a production environment, you will realize resource needs are dynamic. Applications will require more resources at times, while during other times all theresources allocated to an application are not required. A smooth solution is required when we need to scale the application resources up or down. To smoothly allocate resources,

Software Development

Learn How Storage is Implemented in Kubernetes

Due to the short life of containers, developers are faced with a huge challenge when migrating their applications from development to production environment. When a container dies or crashes any data associated with it is lost. To solve this problem of data loss, we need to use persistent disks (PD) which can also be referred

Software Development

Learn How to Get Help on Docker Problems

When using Docker, there are problems that will arise that you cannot solve on your own. When these situations arise, it is necessary to reach out to the Docker Community. The different ways in which you can seek the knowledge of other developers are Docker community forum, Internet Relay Chat (IRC), Twitter, Stack Overflow, GitHub

Software Development

Learn To Set Up A Docker Build Environment

Containers excel during the deployment stage by simplifying the deployment process and reducing the challenges that are likely to be faced. To understand how containers simplify the deployment process, we can look at a shipping analogy. In the traditional shipping approach, there was no standardized container, there were different types of containers such as crates,