AWS, DevOps

AWS SES Integration for Java Applications

Use Case I came across a use-case, where I had to integrate Amazon Simple Email Service (SES) to send transactional emails from a JAVA application using my own registered domain. This blog will guide the reader through the basic steps required for setting up or integrating Amazon SES with my JAVA application. About Amazon SES It...

by Mayank Negi
Tag: devops
30-Sep-2016

DevOps, Technology

Caching with Nginx

What is caching and why it is required? Caching means storing information locally or in the memory for faster communication between our web browser and web server. It improves the response time of web page and improves the availability as a backup if an origin server failed. Benefits of caching includes: Improved site...

by Nitesh Agarwal
Tag: devops
30-Sep-2016

Agile, AWS

Introduction to Spinnaker – Global Continuous Delivery

Continuous Delivery is the term that comes with agile methodology. You want to make changes frequently and deliver them without hassle onto production environment. Spinnaker is a Continuous delivery platform developed by Netflix that can make your way easy. According to the official website: "Spinnaker is an open source, multi-cloud...

by Raghu Sharma
Tag: devops
30-Sep-2016

AWS, DevOps

Leveraging AWS Data Pipeline To Easily Move Relational Data Between AWS, On-Premise Or Other Services

In today's time of data-oriented applications, there is a constant change and challenge in requirements of data onboarding from and to varied sources. You may find yourself stuck between traditional and time-consuming methodologies of data migration. These may incur unnecessary costs and other overheads, eventually affecting the delivery....

by Aakash Agarwal
Tag: devops
30-Sep-2016

DevOps, Technology

Basics of IPTables

Linux is the most-used open source operating system. Managing network traffic is one of the toughest jobs to deal with.  For this, we must configure the firewall in such a way that it meets the system and users requirements without leaving the system vulnerable. The default firewall in most of the Linux distributions is IPTables. ...

by Anup Yadav
Tag: devops
30-Sep-2016

Agile, DevOps

Make your Digital Business Agile for Today’s Customer

Today’s digitally evolving customers demand highly seamless interaction and instant access to information. Think of a scenario, when you have built an outstanding product and have invested in several marketing campaigns. You get the best sales team onboard who are eagerly waiting to see their inboxes getting bombarded with leads and...

by Ankit Gupta
Tag: devops
30-Sep-2016

AWS, DevOps

Create Extended EBS Backed LVM Volume on EC2

Sharing one of my use-cases, Jenkins has been increasing  over past few weeks, and we were about to hit the 50GB capping for Elastic Block Storage volumes on the Amazon EC2. And this is a problem that is affecting a lot of our team developers to test their build packages on the different environments. But, every time we have to increase...

by Ankit Kumar
Tag: devops
29-Sep-2016

AWS, DevOps

Django Application Deployment

Django is a high-level Python Web framework that can help you get your Python application or website off the ground. It includes simple development server for testing the code locally, but in the production environment, a more secure and powerful web server is required. uWSGI is an application server container that aims to provide...

by Parag Gupta
Tag: devops
29-Sep-2016

AWS, DevOps

Weave Scope – Monitoring, visualisation & management for Docker

Introduction of  Weave Scope Weave Scope is a monitoring tool and visualization for Kubernetes and Docker . It provides a deep level view of your app as well as of your full infrastructure, which allows you to find and diagnose any error in your distributed containerized app, in real-time. Weave Scope is use in standalone mode or...

by Shivam Agrawal
Tag: devops
29-Sep-2016

DevOps, Technology

Install and Configure SAR on Ubuntu

Monitoring servers are very important for every server administrator. There are some command line tools available to monitor server resource usages like top, vmstat, etc. Why ? SAR or sar provides almost all the resource usages reports which we get from many different tools at one place but more importantly is could keep...

by Nitin Bhadauria
Tag: devops
28-Sep-2016

DevOps, Technology

Integrating SonarQube with Jenkins

Recently, we got a requirement where Grails Development team needs to have a one-click interface to run units test cases for their Grails application and send the results to SonarQube. SonarQube is a web-based application which is used for centralized management of code quality. We decided to integrate it with Jenkins to provide...

by Navjot Singh
Tag: devops
28-Sep-2016

AWS, Big Data

What is Amazon Redshift and why you should definitely use it?

So you have spent some odd years of your software development career and now you know many of those RDBMS implementations in and out. In fact, you also already know that RDBMS is not the only enterprise storage and due to frequent scalability issues you encountered, someday you found about Big Data tools. Chances are you were...

by Ajay Sharma
Tag: devops
26-Sep-2016