What are the Differences between containers and VMs ?
During Deployment activity phase the environment building is part of the DevOps practices.
In traditional method we used to spend lot of time for this task. But when it came with VMs and containers, it is easy and in minutes the environments can be prepared using the IAC.
The containers became very popular for building the test environments. Let us say you want to build a MYSQL server, the solutions is; simply try to understand its environment and pull one Docker image which has the MYSQL. Then use it in that network environment.
When we talk about the VMs and Containers one need to understand their differences. I have made a video for learners:
If you are a Docker learner, then try to build the MYSQL container from the below specifications:
In continuation of my previous blog on; DevOps:Advanced DevOps Practices/Processes-1: Following are the some of the DevOps concepts, a Practitioner need to practice.
What is the goal of DevSecOps?
The goal of DevSecOps is to decrease time to market while cutting the costs of development and remediation, while improving overall application security.
How it can be performed ?:
If the appropriate, automated security vulnerability and configuration scanning tools are deployed, developers with varying skill sets and experience can find and fix security problems as they occur.
How to motivate developers?:
Teaching developers on secure coding practices is still essential, as it is monitoring and protecting the production environment.
How to achieve it?:
By integrating automated application security testing as part of the moving into DevSecOps practices, teams can complete a DevOps security checking that addresses the challenges associated with developing secure applications in agile environments.
How to apply checkpoints?:
There are tools to verify the above checks.
I have discussed some of the relevant points on this subject in the below video session:
Why the Certified AWS-Solutions Architects are served Pinkslips ?
What could be the reasons ?
Do they understand the role clearly what the Client expects ?
Why the management is so aggressive to prove the Cloud implementation as per Schedule ?
Once the Cloud Migration Schedule is started why the IT Budget is freezed ?
Why do they attempt on Contractors as 1st instance to cut the staff ?
Please read the below content patiently and watch videos for solutions to protect your Cloud role. Please visit for my post on URL:
In 2017, Gartner published on Cloud Architect role with many activities along with the required skills. We may not be able to use the entire activities related to this role. But there are some mandated activities we can use them in regular business.
I have extracted some of the important points where in the current trend the IT Management practitioners can utilize them and see the differentiation from your past executions on this role. A discussion video is attached below for your perusal.
Finally, I would say you are mandated to separate this role from DevOps Activities assigning and dedicate the role for;
Cloud Infrastructure Planning,
implementing effectively for business needs
So many burning issues related to DevOps and Cloud can be separated and resolved faster to move forward. This way many risks can be reduced!!
If you are an IT management practitioner; and would like to get any clarifications to implement these practices you are advised to contact me on FB and have a call.
Visit my current running facebook groups for IT Professionals with my valuable discussions/videos/blogs posted: