Skip to main content

Posts

Transitioning CentOS 7 AMIs to Rocky 8 and RHEL 8: Ensuring Stability, Security, and Future Readiness

With the end of life (EOL) of CentOS 7 in June, organizations running critical microservices on this platform are faced with an imperative need to migrate to a supported operating system. In response to this, I recently spearheaded a project to transition all microservices-based AMIs from CentOS 7 to Rocky 8 in non-production environments and RHEL 8 in production. This migration was crucial for maintaining system stability, security, and compliance while leveraging the benefits of modern operating systems. Here’s a detailed look at the migration process, the benefits, risks, and outcomes. Why Migrate from CentOS 7? CentOS 7 has been a reliable platform for years, but with its EOL, it no longer receives security updates or official support, posing significant risks to systems still running on it. Migrating to Rocky 8 in non-prod and RHEL 8 in prod ensures continued security updates, access to modern features, and compliance with industry standards. The Migration Strategy Non-Prod Enviro...
Recent posts

Having A StartUp Changes Your Mindset

  A "StartUp" is a must to have in your life.  Either it is M icro enterprise , Small  enterprise,  Medium-sized enterprise or  Large enterprise, It could be a failure or a success. Whatever It would be, But one thing will surely happen to you, which is change in your mindset. The understanding on how things works, how to resolve a conflict between two entities or even how to stand out in hard circumstance. StartUp in itself is a machine and depends on whether you want to do it manually everyday or you automate small tasks in order to bring more success. The biggest failure of a StartUp is when you fail to  automate everyday work because It will suck crucial time of everyday from you which you can use for new things. Today we will talk about some of the key points which I learned from my StartUp experience which changed my mindset and helped me achieve better in all aspects of my life. Approach To Gather Requirements Starting from the beginni...

Docker Container - An Isolated Environment

Docker, A light weight containerization tool which provide complete isolation to your applications. Whenever i have to make someone understand the meaning of Docker, I always come up with a simplest and very basic explanation which is; Suppose you are eating an Indian food buffet in which you have different veggies to choose. So you pick up a plate and start serving yourself some of those curries, vegetables, salad and you pile all of it onto a single plate. After some time what do you see: - Veggies mixing up with each other - It creates a mess - Some of them using more area and some less  - Due to mix all taste the same So what is the solution? Take different plates for each vegetable? - Not all the plates will be used to their fullest - Plates will be heavy to carry Basically not a feasible solution! But what if I say that you can have different size of small bowls which can fit on your plate and you can serve those vegetable inside them: - No ve...