spot_imgspot_imgspot_imgspot_img

Container Platform

Java in containers – what’s good to know

For long Java is one of the most popular programming languages that developers use. It's been there for more than 20 years and the developer community is huge. Java enables you to write many different types of applications: Enterprise applications, Desktop GUI applications, and Mobile applications to name a few. It's also possible to write Cloud-based applications. Container technology also has its place in this ecosystem. Since Java applications are run through a so-called...

Kubernetes is the answer. Now, what was the problem?

Over the last several years, an insidious technology has seeped into the Technosphere.  Containerisation and the orchestration thereof by Kubernetes.   For a large subsection of tech, the consumers of containers, the complexity has been successfully hidden.  The Kubernetes solutions provided by the public cloud hyper-scalers - Azure, AWS and Google and, to a greater and lesser extent, the private cloud providers at first look appear easy to consume.  Kubernetes seems very much to be...

Effective webhooks and notifications to optimize your DevOps workflow

CI/CD and DevOps are all about the processing of automation steps to build and secure software applications. Various tools need to be integrated tightly to make sure all of these steps work fluently together. These integration points use Rest APIs to communicate back and forth. This is seen from a system-to-system perspective. The developer perspective seeks integration points between technical tools and their collaboration counterparts. These include tools like Slack, Github, MS Teams, or...

Can you manage multi-cloud Kubernetes from one place? Mirantis says ‘Yes!’

Kubernetes helps manage containerized applications at scale by distributing application workloads across clusters. This system is used to deploy and manage cloud-native applications whether it's on on-premise infrastructure or in the cloud. Kubernetes is used to turn a collection of physical or virtual servers into a platform that hosts containerized workloads and automatically manages large numbers of containerized applications. Simply put, Kubernetes makes building and running complex applications simpler. In this post, we address...

The importance of context for Kubernetes and how an IDE can provide this

Kubernetes has been the talk of the town for a while now. And why wouldn't it be? The past two years have seen a rapid migration of workloads to containerized environments at exponential scales. Against this backdrop, the significance of container orchestration tools like Kubernetes has grown rapidly. But there is a catch! Although Kubernetes simplifies the process of container orchestration, its infrastructure and objects are fairly complicated and cumbersome. Essentially, this is where...

Containers are the new Virtual Machines

There are still people in organizations that need to understand what a container is. And what the main benefits of container technology are. Although the concept is pretty old and the most famous container software (Docker) saw the light nearly a decade ago, this still holds true. Sometimes technical guys use the phrase "lightweight VM" to describe what the main characteristics of a container are. Especially when compared to a Virtual Machine. Technically speaking...

Container Platforms and governance – the complete picture (part 2)

Container Platforms are hot - many organizations nowadays explore the options to acquire a "ready-made" solution or build one themselves. In the previous article, we explored a long list of the organizational challenges as well as some business-related aspects that are important. As a follow up we now present some of the technical challenges that need to have an answer. Container Platforms and governance - the complete picture DevOps teams The DevOps teams that create, maintain, and...

Container Platforms and governance – the complete picture (part 1)

Nearly every (large scale) organization has adopted containers now in a certain shape or form. Containers and Kubernetes are still on the rise. The number of Kubernetes clusters grows rapidly and many of those organizations explore ways to acquire or build a so-called "container platform". They already see clear benefits to streamlining the containerized initiatives. Nowadays, companies such as Docker Inc, Otomi Pivotal Cloudfoundry offer Container Platforms. While the technology might be ready to...

What you need to know about Cloud Workload Protection

Shifting security left helps to reduce security related problems too late in the Software Development LifeCycle. Your CI/CD pipelines can include a lot of stages to check IaC templates, Dockerfiles, Helm charts and other scripts which acts as the base for your cloud (native) workloads. However, it's impossible to prevent every single issue in the cloud. Suppose a third party application contains configuration that is not aligned with your internal security rules. Or you...

Adopting zero-trust security with a Service Mesh

As organizations are becoming more and more cloud native, adopting Kubernetes, container-based applications and microservices, they’re realizing that doing security the right way, at scale, is non-trivial. Kubernetes is great at deploying and running container-based applications, but it doesn’t automatically do security, especially the zero trust security approach. And that’s a problem, with the many application instances spinning up and down as new versions are being deployed and scaled across multiple cloud platforms to...