Operations | Monitoring | ITSM | DevOps | Cloud

The latest News and Information on DevOps, CI/CD, Automation and related technologies.

DevOps Challenge - Kubernetes Deployment: Ketch vs YAML

Ketch (https://www.theketch.io) is an open-source application delivery framework for Kubernetes. YAML is a human-readable data-serialization language. It is commonly used for configuration files and in applications where data is being stored or transmitted. Customized YAML files are used by many for the complicated task of deploying to Kubernetes.

Codefresh vs Spinnaker

The appearance of containers and their performance benefits compared to the existing paradigm of virtual machines has forced several companies to rethink their software lifecycle, especially the delivery part. Continuous integration and deployment tools (CI/CD) are passing through a second renaissance phase which is characterized by new approaches centered around short-lived environments that are launched and destroyed in a much more dynamic way.

How to Enable a Hardware Virtualization

Hardware virtualization, also known as hardware assisted virtualization, is the creation of virtual versions of operating systems and computers. The technology was made by AMD and Intel for their server platforms. Its purpose was to improve the processor’s performance and meet virtualization challenges such as translating memory addresses and instructions. Many IT businesses have deployed servers that run only at a fraction of their total capacity.

AWS Cost Optimization: A Guide To Managing Your AWS Bill

For developers and programmers, Amazon Web Services (AWS) offers many benefits. It gives you access to the computing and DevOps tools you need at the press of a button — which helps you get products out the door fast. However, it can be challenging to control your costs and identify waste. In this comprehensive guide, we will examine some practical steps you can take for AWS cost optimization.

Deploying applications to Kubernetes from your CI pipeline

Now that we know the advantages of leveraging Ketch over other tools such as Helm to ease the deployment of our applications (BLOG: Helm vs. Ketch when Deploying Applications), a good next step is for us to understand how we can tie Ketch to our CI pipeline and have an automated deployment process. For this example, we will leverage Ketch, GitHub Actions, and a Kubernetes cluster on Google Kubernetes Engine (GKE).