Zero cost verified https using letsencrypt and nginx for tomcat 8

We have got our application running in the cloud and wanted to implement SSL ( https ) for the requests. We had previously thought it as an expensive affair as the certificate authority like verisign charges decent amount per year. That’s when we came across letsencrypt.org which is a opensource and free certificate authority sponsored by tech giants like cisco.

They provide easy and intuitive methods to generate free certificates for any number for websites and sub domains. In this post, I am going to explain implementing https for a site running tomcat 8.

Continue reading

Java spring auto deployment to Tomcat 8 using Jenkins 2.0 in AWS cloud

Continuous Integration ( CI ) is a step forward in the software development life cycle targeted for faster delivery and early detection of issues. CI requires integration of the code to main repository at least once daily. This demands an automated deployment process which would generate the build and deploy to the container with the latest code changes of stable branch. We can achieve this automation using a CI server and Jenkins is one of most popular tool in this category.

In this post, I will be discussing the steps for setting up Jenkins and configuring auto deployment.
Keep reading