Amazon EKS clusters are a managed Kubernetes service that makes it easy for you to deploy and manage containerized applications on AWS. Amazon EKS runs the Kubernetes management infrastructure for you across multiple AWS Availability Zones to eliminate a single point of failure. Amazon EKS is also integrated with many AWS services to provide robust […]
If you’re a developer or DevOps engineer, you’re going to have to learn YAML sooner or later. Why? Because it’s the standard format for describing configuration files used in modern software development. If your job involves writing code for things like Kubernetes, OpenShift, Ansible, Puppet, SaltStack or any other modern DevOps toolkit then it’s time […]
SSL, or Secure Sockets Layer, is a protocol that provides communication security over the internet. SSL uses encryption to protect data transmitted between devices, making it ideal for protecting sensitive information like credit card numbers and login credentials. Two-way SSL, also known as mutual SSL, adds an extra layer of security by requiring both the […]
DevOps is a hot topic in the programming world these days. But what is it, exactly? And how can you go about implementing DevOps concepts in your own work? In this blog post, we’ll explore the answers to these questions and more. So whether you’re a programmer who’s just getting started with DevOps or an […]
Prometheus is a monitoring application tool. That is, it primarily stores time series of numerical values. Each of these time series is identified by a combination of text-based labels, which causes it to filter through PromQL, the query language. But, before we get into the features that have made Prometheus the de-facto monitoring standard, let’s […]
AWS Lambda is a compute service that lets you run code without provisioning or managing servers. Lambda automatically scales your application by running code in response to each trigger. Your code runs in parallel and processes each trigger individually, scaling precisely with the size of your workloads. Even if you process a million events per […]
You’ve probably heard of Kubernetes, but if not, it’s a cloud platform that enables you to quickly and easily deploy and manage containers across a cluster of computers. One of the most popular ways to run machine learning on Kubernetes is using the TensorFlow framework. Recent versions of Kubeflow use TensorFlow Serving on Kubernetes without […]
AWS Storage Gateway is a cloud storage gateway that connects an on-premises software appliance with cloud-based storage to provide seamless and secure integration between an organisation’s data and the AWS storage infrastructure. The Storage Gateway appliance is deployed as a virtual machine (VM) on a host in the customer’s data centre. The appliance connects to […]
Kubernetes is an open-source system for automating the deployment, scaling, and management of containerized applications. It was originally designed by Google, and is now maintained by the Cloud Native Computing Foundation. Kubernetes is often referred to as “k8s”, which is short for “Kubernetes”. The term “k8s” was coined by Google employee Brendan Burns. Kubernetes is […]
Kubernetes is a container orchestration tool that has quickly become the industry standard for managing large applications. Its popularity is due to its flexibility and scalability, which make it ideal for handling the complex deployments of modern applications. But what exactly is Kubernetes? In short, it is a system for automating the deployment, scaling, and […]