AWS-DevOps Synopsis
AWS-DevOps Synopsis
Synopsis
Cloud Computing: Cloud Computing Is A Range Of
Services Delivered Over The Internet Or Cloud.
Public Cloud: Anyone Can Download From Internet
Or Google Or Other Sources.
Example: G-Mail
Private Cloud: No One Can See Or Have That Data Or
Info Without Login Id Or Password.
Example: Company Data
I. .Com
II. .Edu
III. .Org
Geographical Domains:
I. .In
II. .Us
III. .Uk
• Git is a distributed version control system tracking changes in any set of files, usually used for
coordinating work among programmers collaboratively developing source code during software
development.
• Advantages of Git:
I. Free & Open Source
II. Implicit Backup
III. Security
IV. No Need for Powerful Hardware
V. Easier Branching
Ansible
Maven
• Maven Is A Automation And Project Management Tool Based On POM (Project Object Model)
• Maven can build any number of projects into desired output such as .jar, .war, and metadata.
• Maven Makes a project easy to build.
• It provides project information (for e.g: log documents, cross reference sources, mailing list,
dependencies list, unit testing)
Jenkins
Docker
• Docker is an open-source centralized platform designed to create, deploy and run applications.
• Docker uses containers on the host OS to run applications.
• Docker allows applications to use the same Linux kernel as a system on the host computer rather
than creating a whole virtual OS.
• Docker is written in “GO” programming language.
• We can install docker on any OS but the docker engine runs natively on Linux distributions.
• Docker is a tool that performs OS-level virtualization also known as Containerization.
• Before docker many users face the problem that a particular code is running in the developer’s
system but not in the user’s system.
Kubernetes
Features of Kubernetes:
Nagios
• Nagios is open-source software for the continuous monitoring of systems, networks and
infrastructure.
• It runs plugins stored on a server which is connected with a host or another server on your network
or the internet.
Features of Nagios:
• Oldest & Latest
• Good Log And Database System
• Informative & Attractive Web Interface
• Automatically Sends Alerts If Condition Changes
• Helps You To Detect Network Errors Or Server Crashes
DevOps