Posts

Important Interview Questions and Answere in Python.

                                                Python Interview Questions and Answere: 1. What is the Difference Between a Shallow Copy and Deep Copy ?          The copy module in Python provides two functions: copy() and deepcopy().           The copy() function creates a shallow copy of an object, while deepcopy() creates a deep copy. Deep Copy (copy.deepcopy()):         A deep copy makes the copying process recursive. It means that constructing a new collection object and then, recursively, inserting copies into it of the objects found in the original. Shallow Copy (copy.copy()):         A shallow copy means constructing a new collection object and then populating it with references to the child objects found in the original. And the shallow copy is only one level deep. T...

Road Map for Devops - Entry Level , Intermediate Level and Expert Level.

Link :  https://roadmap.sh/devops                                  (0-1 Years)  Foundation and Basic : Entry Level 1. Fundamental Concepts :        Linux Fundamental - Linux commands , system Administrator  and Shell Script Networking Basics - Concepts such as DNS, TCP/IP, HTTP, and other protocols Programming Skills: Python or Bash scripting for automation tasks.     2. Aws Basics :                  Ec2 - Virtual Machine  S3 - Storage  RDS - Database VPC - Private cloud IAM - For Authentication and Authorization Cloud Formation - IAAC  Cloud Watch - Monitoring Tools                  ELB - Load Balancing         ASG - Auto Scale Up.         Route 53 - Domain Services.     ...

Devops - Git - Senario Based Taks.

Image
1. Scenario  Based tasks :                            Create the files , stage it , commit to local repo and move to remote repo                           a. Create a new folder                            b. Put the following files in the folder                                                               Code.txt                                          Log.txt                                     Output.txt       ...

Source Code Management --- GIT - Global Information Tracker

Image
1. What is Version Control System?               Version Control / Revision control / Source Control is is a software that helps software developers to work together  and maintain a complete history of their work.                  A version control system records the changes you make to your project’s files. 2. Types of Version control system ?         1. Local Version Control System:                             The local VCS stores source files within a local system.        2.  Centralized Version Control System:           Centralized VCS stores the commit or changes in a single server. 3.  Distributed Version Control System:            Distributed VCS stores the changes in local repository and it moves to the remote repos...

Introduction To devops

1. What is Devops?                Devops is the software development lifecycle and provide continuous delivery with high software quality.                Devops is to improve the organization ability to deliver the application and services with high efficiency.    (In short) -- "Devops is the process of improving the application delivery".  2. Key Features of Devops ?                1. Continuous Integration and Delivery ( CICD) :                               CI/CD architecture is the the set of practices, tools, and processes that enable the seamless integration, testing, and  deployment of code changes in a software development.                2. Automation:          ...