You must be wondering how to make AMI of the Web Server(EC2 instance) in which you have made some changes. In this blog I will walk you through a script that will ease up your work and make AMI of instances with user specified tags. Consider a use-case where user has made some changes to the Web Server and he wants to take AMI...
You might be wondering how to audit your Ubuntu server / your Ubuntu local machine. Well, In this blog I will show you how easy it is do so. Auditing can be done by many ways of which few we shall discuss here. There are 3 following scenarios which we will be discussing :- 1.Finding from where logins are done & commands are executed ...
FAIL2BAN Port 80 is used to protect sites from DOS Attacks. Fail2ban scans log files (e.g. /var/log/apache/error_log) and bans IPs that show the malicious signs -- too many password failures, seeking for exploits, etc. Generally Fail2Ban is then used to update firewall rules to reject the IP addresses for a specified amount of time,...
So what is AWS VPC Peering ? A VPC peering connection is basically a networking connection between two VPCs that enables you to route traffic between them using private IP addresses. Basics of VPC Peering So what does it take to make a VPC peering connection ? Firstly the owner of the requester VPC sends a request to the owner of...
Jenkins is an extensible open source continuous integration server. Using Jenkins we can perform the tasks automatically from our server or localhost. A script is created and built just once . Then, you can run the script by just clicking on Build link in Jenkins. The scripts can be scheduled using Jenkins. You can visit the following...
AWS has great set of tools which helps simplify the deployment process in their cloud and one such tool is AWS CodeDeploy. In this blog, we will deploy the application using AWS CodeDeploy using S3. Read our blog on: AWS CodeDeploy – A Sample Walkthrough Consider a use case where you have 20 instances and you want to deploy...
AWS WorkSpaces is a service provided by AWS which provides you a cloud based desktop and allow you to access it form different devices like laptops, iPad, Amazon kindle and Android Tablets using WorkSpaces Client. Directory Service is a service provided by AWS which is fully managed Active Directory which helps you launch your windows...
VPN provides a solution to connect the company resources (servers or data) present inside a private network or located at physically far-away location over a private, secure, and reliable network channel at a lower cost than that of setting up a dedicated leased line to accomplish the same task. Introduction to OpenVPN Developed in 2002...
Terraform is a tool for creating, managing and versioning the infrastructure effectively. Terraform provides a common configuration to launch infrastructure of physical servers, DNS, Email Servers. With terraform, we will be launching servers using simple file based configuration ( JSON based ) and maintain versioning for each launch on...
In the recent re:Invent 2014 conference in Las Vegas, Amazon announced about its fifth database: Amazon Aurora. Aurora becomes the latest addition to the list of databases available on Amazon RDS after MySQL, Oracle, Microsoft SQL Server, and PostgreSQL. It is a fully managed database which consist of speed and reliability which...
AWS Config, a web service being introduced this AWS re:invent. This web service is currently available for North Virginia Region. AWS Config enables Customer to get a complete view of configuration of AWS resources (EC2 Instance, Elastic IP, Security Groups , VPC , Internet Gateway etc) associated with your AWS account and also enables to...
AWS has unveiled several new services and tools to the existing AWS services at its re:Invent 2014 conference in Las Vegas. In this blog, let's take a closer look at AWS CodeDeploy, a brand new service aimed for code management and deployment and walk through the process of setting up and deploying an application. AWS...