As a DevOps engineer, I’ve learned that successful software projects take more than just careful planning, hard work and knowledge of the latest programming languages. Much like cooking a great meal – where you need to have all the best ingredients on hand – building
When developing locally I usually incorporate Docker Compose into my local development workflow: Bringing up supporting containers needed to run databases, reverse proxies, other applications, or just to see how the container I’m developing works. Given that Docker Desktop comes with a single node Kubernetes (K8s) cluster
GitHub Actions is a great feature added to the GitHub platform. It allows an easy way to create CI/CD for our project. In this blog post, I’m going to show you how easy it is to start using GitHub Actions. I will create a simple Angular application and CI/CD which each time we will push new code to our repository it will execute the following commands:
Going back to the last decade when cloud computing took its flight, organizations were curious about its growing demand. Prior to that, companies relied upon in-house IT infrastructure that meant hosting custom servers for development and deployment of applications inside the company’s premises. This clearly
Containers are a crucial entity in a cloud-based architecture. They promote portability, scalability, and are easy to deploy. Google alone deploys 2 billion containers in a week for its global services like Gmail and YouTube. Many small and big enterprises are seen deploying containers in
We talked about cloud-readiness assessments and the benefits of modernizing legacy systems, but what are the essential tools and methods for modernizing legacy applications? 4 Ways to Implement a Legacy Application Modernization 1. Re-Hosting One of the most popular methods we see is re-hosting (aka
Kubernetes is quickly becoming the container orchestration platform of choice for organizations deploying applications into the cloud. Ramp up your development and operations team members with this “hands on”, deeply technical bootcamp.
Learning never goes out of style.
This post will focus on the frequently overlooked fact that monitoring (like every other system), requires a good understanding of users and goals.
Architech brings a depth of experience in the intersection of Jenkins Pipelines and Microsoft on Azure.