Building images from a standard Dockerfile typically relies upon interactive access to a Docker daemon, which requires root access on your machine to run. This can make it difficult to build container images in environments that can’t easily or securely expose their Docker daemons, such as Kubernetes clusters. In addition, Kubernetes is deprecating Docker as […]
Cloud
Containerized Microservices Cloud CI/CD Pipeline Automation with Jenkins, Helm, Keel, and Kubernetes

Developers do not want to think about infrastructure and why it takes so long to deploy their code to a real testing environment. They just want it up and running! This article will walk you through how to prepare and configure your environment to achieve a complete automated CI/CD pipeline for your containerized applications using […]
Cloud-Native Edge Computing Signals a New Era of Digital Transformation

Edge Computing places workloads closer to where data is created and where actions need to be taken and address the unprecedented scale and complexity of data created by connected devices. As more and more data come from remote IoT edge devices and servers, it’s important to act on the data that makes the biggest impact. […]
Cloud-Native Solution: Build a Server Cluster with Docker Swarm

Containers have become popular thanks to their focus on consistency across platforms from development to production. The rise in interest to containers has in turn brought in higher demands for their deployment and management. Docker provides a simple solution that is fast to get started with while Kubernetes aims to support higher demands with higher […]
Cross-architecture Kubernetes with Edge Devices Using Hybrid Cloud Strategy

Kubernetes has rapidly become a key ingredient in edge computing. With Kubernetes, companies can run containers at the edge in a way that maximizes resources, makes testing easier, and allows DevOps teams to move faster and more effectively as these organizations consume and analyze more data in the field. Now, containers are transforming the way […]
Cloud Computing Series #2 — Setting Up Your Computing Engine for CUDA AI Development with GCP

Cloud computing is the delivery of on-demand computing services — from applications to storage and processing power — typically over the internet and on a pay-as-you-go basis. In the Cloud Computing Series posts, we will walk through the following topics: Setup a Compute Engine on GCP Setup a proper environment for AI development Deploy AI […]
Cloud Computing Series #1 — Train Yolov3 Custom Object Detection Model with Colab

In the previous post, we have walked through the basics of using Google Colab. In this article, we will be doing an experiment on training a custom object detection model on the Cloud ! Let’s get started. In this experiment, the custom object detection model will be trained based on a YOLOv3-tiny Darknet Weight. If […]
Start your Cloud Computing journey with Colab

Cloud computing is a term used to describe the use of hardware and software delivered via network (usually the Internet). The term comes from the use of cloud shaped symbol that represents abstraction of rather complex infrastructure that enables the work of software, hardware, computation and remote services. Simply put, cloud computing is computing based […]