Automation is the process of creating software and systems to replace repeatable processes and reduce manual intervention. It accelerates the delivery of IT infrastructure and applications by automating manual processes that previously required a human touch. With IT automation, software is used to set up and repeat instructions, processes, or policies that save time and free up IT staff for more strategic work. With the rise of virtualized networks and cloud services that require rapid, complex provisioning, automation is an indispensable strategy for helping IT teams deliver services with improved speed, consistency, and security.
and many more things
$ sudo apt-get update
$ sudo apt-get install default-jdk -y
Execute the below commands — navigate to /opt directory by changing directory:
$ cd /opt
$ sudo wget http://download.sonatype.com/nexus/3/nexus-3.22.0-02-unix.tar.gz
$ sudo tar -xvf nexus-3.22.0–02-unix.tar.gz
$ sudo mv nexus-3.22.0–02 nexus
Create a user called Nexus
sudo adduser nexus
give some password may be as admin, but do remember.
Keep entering enter for all other values and press y to confirm the entries.
Give permission to Nexus user
sudo chown -R nexus:nexus /opt/nexus
sudo chown -R nexus:nexus /opt/sonatype-work
sudo vi /opt/nexus/bin/nexus.rc
Modify memory settings…
In this article we are going to create a Pipeline using Jenkins in which we will analyse the code using SonarQube on an Ubuntu Instance.
$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo apt-get install default-jdk
$ sudo apt-get install wget
$ wget -q -O — https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add -
$ sudo sh -c ‘echo deb https://pkg.jenkins.io/debian-stable binary/ > \
$ sudo apt-get update
$ sudo apt-get install jenkins
$ sudo systemctl start jenkins
Open your jenkins on port 8080
https://localhost:8080 and get the temperory password from file stored at “/var/lib/jenkins/secrets/initialAdminPassword”
Using Technology to Teach Musicians: How Fender Delivers Educational Apps using AWS Serverless
Fender offers nine digital applications that teach musicians young and old, new and experienced, everything from how to tune their instruments to how to play their favorite songs. They built all of their applications using the AWS Serverless Platform from the ground up.
“We looked at everything that bothered us around infrastructures we had run in the past…We don’t want our product teams constrained by how many users they can take in a product, so we always build the capabilities for scaling from the get-go,” says Ethan…
In this 21st century, the magnitude of data generated and shared by businesses, public administrations numerous industrial and not-to-profit sectors, and scientific research, has increased immeasurably (here by immeasurably I mean very very very large data).
These data include textual content , to multimedia content (e.g. videos, images) on a multiplicity of platforms .
By a report, every day the world produces around 2.5 quintillion bytes of data (i.e. 1 exabyte equals 1 quintillion bytes or 1 exabyte equals 1 billion gigabytes), with 90% of these data generated in the world being unstructured.
“By 2020, over 40+ Zettabytes (or 40+…
Launching PHP-MySql website over EKS.
What is EKS?
Amazon Elastic Kubernetes Service (Amazon EKS) is a fully managed Kubernetes service. Using EKS we can make multi node cluster within minute with all the configuration done. EKS manages the master node as it is a managed service by AWS. EKS also provides facility to launch cluster with Fargate which make application serverless. EKS is deeply integrated with services such as Amazon CloudWatch, Auto Scaling Groups, AWS Identity and Access Management (IAM), and Amazon Virtual Private Cloud (VPC), providing you a seamless experience to monitor, scale, and load-balance your applications.
1. Create container image that’s has Jenkins installed using dockerfile
2. When we launch this image, it should automatically starts Jenkins service in the container.
3. Create a job chain of job1, job2, job3 and job4 using build pipeline plugin in Jenkins
4. Job1 : Pull the Github repo automatically when some developers push repo to Github.
5. Job2 : By looking at the code or program file, Jenkins should automatically start the respective language interpreter install image container to deploy code ( eg. If code is of PHP, then Jenkins should start the container that has PHP already installed ).