Collaborating Authors

Cloud-Native DevOps - JAXenter


In DevOps, everyone needs to trust that everyone else is doing their best for the business. This can happen only when there is trust between the teams, shared goals, and standard practices. For example, Devs need to talk to Ops about the impact of their code, risks involved, and challenges so that the Ops can be well aware and prepared to handle and maintain the stability of the system if any unexpected incidents occur. While embracing DevOps initially, failures are inevitable. But that doesn't mean you stop innovating.

Kubernetes Is a Prime Catalyst in AI and Big Data's Evolution


Kubernetes is becoming synonymous with cloud-native computing. As an open-source platform, it enables development, deployment, orchestration and management of containerized microservices across multicloud ecosystems. Kubernetes is the key to cloud-native microservices that are platform agnostic, dynamically managed, loosely coupled, distributed, isolated, efficient, and scalable. The maturation of Kubernetes continues to deepen as it leverages containers, orchestrations, service meshes, immutable infrastructure, and declarative APIs. One clear indicator of Kubernetes' maturation is the rich ecosystem of other open-source projects that have grown up around it.

Meeting the challenges of multi-cluster Kubernetes


As more and more aspects of human life continue to move online, the need to dramatically scale the internet is only increasing. This trend began many years ago (we could say during the dotcom boom) and has seen many iterations of technological advancement. AWS, launched in 2002 as the first public cloud offering, opened the door for businesses to outsource IT operations and scale resource consumption up and down as needed. Virtual machines began abstracting application software away from physical hardware, and new patterns of deployment were soon needed. Microservices are collections of isolated and loosely coupled services that can be maintained and configured independently from their surroundings.

An introduction to Cloud Native applications and Kubernetes


Virtualized deployment: Virtualization allowed us to run multiple Virtual Machines (VMs) on a single physical server's CPU. Container deployment: Containers are similar to VMs but are more lightweight because they use a platform like docker. So, in this evolution, Kubernetes can be seen as a platform for container orchestration which helps to run container-based applications resiliently. For example, if a container goes down, another container needs to start autonomously.

New HPE Container Platform: Enterprise-Grade Kubernetes, from AI and Analytics to App Modernization


Introducing the HPE Container PlatformOn behalf of our team, I'm excited to introduce the HPE Container Platform. This next-generation solution is the new incarnation of the container-based BlueData software platform –integrated with MapR for persistent container storage and native upstream open source Kubernetes for container orchestration. The HPE Container Platform is a key component of HPE's hybrid cloud solutions – and the company's overall as-a-service strategy – to help customers accelerate their digital transformation initiatives with edge-centric, cloud-enabled, and data-driven applications. Containers have transformed how modern applications are developed, packaged, and deployed. Benefits include speed, efficiency, consistency, and perhaps most importantly, the portability to write once and run anywhere.