{"id":236,"date":"2016-02-05T17:11:21","date_gmt":"2016-02-05T15:11:21","guid":{"rendered":"http:\/\/www.systemcodegeeks.com\/?p=236"},"modified":"2016-01-31T16:33:58","modified_gmt":"2016-01-31T14:33:58","slug":"deploying-web-application-ec2-instance-aws","status":"publish","type":"post","link":"https:\/\/www.systemcodegeeks.com\/devops\/deploying-web-application-ec2-instance-aws\/","title":{"rendered":"Deploying Web Application on EC2 Instance &#8211; AWS"},"content":{"rendered":"<p>In this post, we will deploy spring web application on EC2 Amazon Linux AMI t2.micro instance following below steps:<\/p>\n<p><strong>Step 1:<\/strong> Set up Amazon EC2 instance following\u00a0<a href=\"http:\/\/docs.aws.amazon.com\/AWSEC2\/latest\/UserGuide\/get-set-up-for-amazon-ec2.html\" target=\"_blank\">set-up-amazon-ec2-instance<\/a>.<\/p>\n<p><strong>Step 2:<\/strong> Launch an EC2 instance following\u00a0<a href=\"http:\/\/docs.aws.amazon.com\/AWSEC2\/latest\/UserGuide\/ec2-launch-instance_linux.html\" target=\"_blank\">ec2-launch-linux-instance<\/a>.<\/p>\n<p><strong>Step 3:<\/strong> Upload <strong>.war<\/strong> file from local machine directory to EC2 user home (<strong>\/home\/ec2-user<\/strong>) directory using <a href=\"https:\/\/en.wikipedia.org\/wiki\/Secure_copy\" target=\"_blank\">secure copy<\/a>\u00a0as follows:<\/p>\n<pre class=\" brush:java\">scp -i \/Users\/ArpitAggarwal\/arpitaggarwal-key-pair.pem \/Users\/ArpitAggarwal\/hello-spring\/target\/hello-spring.war ec2-user@ec2-54-218-30-7.us-west-2.compute.amazonaws.com:\/home\/ec2-user<\/pre>\n<p><strong>arpitaggarwal-key-pair.pem<\/strong> refers to private key file. <strong>ec2-user@ec2-54-218-30-7.us-west-2.compute.amazonaws.com<\/strong> refers to public dns name of EC2 instance.<\/p>\n<p><strong>Step 4:<\/strong> Connect to your EC2 instance using your private key file and public dns name as follows:<\/p>\n<pre class=\" brush:java\">ssh -i \/Users\/ArpitAggarwal\/arpitaggarwal-key-pair.pem ec2-user@ec2-54-218-30-7.us-west-2.compute.amazonaws.com<\/pre>\n<p><strong>Step 5:<\/strong> Install <a href=\"http:\/\/tomcat.apache.org\/tomcat-7.0-doc\/\" target=\"_blank\">Tomcat7<\/a>\u00a0on EC2 instance as a root user:<\/p>\n<pre class=\" brush:java\">[ec2-user@ip-10-0-0-28 ~]$ sudo su root\r\n[ec2-user@ip-10-0-0-28 ~]$ yum install tomcat7<\/pre>\n<p><strong>Step 6:<\/strong> Copy .war file from ec2-user home directory to webapps folder of tomcat, as follows:<\/p>\n<pre class=\" brush:java\">[root@ip-10-0-0-28 ec2-user]# cp hello-spring.war \/usr\/share\/tomcat7\/webapps\/<\/pre>\n<p><strong>Step 7<\/strong>: Edit the <strong>JAVA_HOME<\/strong> in <strong>\/etc\/tomcat7\/tomcat7.conf<\/strong> to point to JDK 7, replacing<\/p>\n<pre class=\" brush:java\"># Where your java installation lives\r\nJAVA_HOME=\"\/usr\/lib\/jvm\/jre\"<\/pre>\n<p>to<\/p>\n<pre class=\" brush:java\"># Where your java installation lives\r\nJAVA_HOME=\"\/usr\/lib\/jvm\/java-1.7.0-openjdk-1.7.0.91.x86_64\"<\/pre>\n<p><strong>Step 8:<\/strong> Start tomcat as follows:<\/p>\n<pre class=\" brush:java\">[root@ip-10-0-0-28 ec2-user]# start tomcat7<\/pre>\n<p><strong>Step 9:<\/strong> As tomcat is running on port 8080, we have to allow 8080 port from security group. To do that, from your instance, find out the security group associated and edit the security group adding another <strong>Type<\/strong> as <strong>Custom TCP Rule<\/strong>, <strong>Protocol<\/strong> as <strong>TCP<\/strong>, <strong>Port Range<\/strong> as <strong>8080<\/strong> and <strong>Source<\/strong> as <strong>Anywhere<\/strong>.<\/p>\n<p>Now, access the web application from your browser using public dns name of your ec2 instance as:<br \/>\n<a href=\"http:\/\/ec2-54-218-30-7.us-west-2.compute.amazonaws.com:8080\/hello-spring\/\" rel=\"nofollow\">http:\/\/ec2-54-218-30-7.us-west-2.compute.amazonaws.com:8080\/hello-spring\/<\/a><\/p>\n<ul>\n<li>The complete source code of spring web application is hosted on <a href=\"https:\/\/github.com\/arpitaggarwal\/hello-spring\" target=\"_blank\">github<\/a>.<\/li>\n<\/ul>\n<div class=\"attribution\">\n<table>\n<tbody>\n<tr>\n<td><span class=\"reference\">Reference: <\/span><\/td>\n<td><a href=\"http:\/\/aggarwalarpit.wordpress.com\/2015\/11\/15\/deploy-web-application-on-ec2-instance-aws\/\">Deploying Web Application on EC2 Instance &#8211; AWS<\/a> from our <a href=\"http:\/\/www.systemcodegeeks.com\/join-us\/scg\/\">SCG partner<\/a> Arpit Aggarwal at the <a href=\"https:\/\/aggarwalarpit.wordpress.com\/\">Arpit Aggarwal<\/a> blog.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>In this post, we will deploy spring web application on EC2 Amazon Linux AMI t2.micro instance following below steps: Step 1: Set up Amazon EC2 instance following\u00a0set-up-amazon-ec2-instance. Step 2: Launch an EC2 instance following\u00a0ec2-launch-linux-instance. Step 3: Upload .war file from local machine directory to EC2 user home (\/home\/ec2-user) directory using secure copy\u00a0as follows: scp -i &hellip;<\/p>\n","protected":false},"author":5,"featured_media":188,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[39],"tags":[48],"class_list":["post-236","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-devops","tag-amazon-aws"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Deploying Web Application on EC2 Instance - AWS - System Code Geeks - 2026<\/title>\n<meta name=\"description\" content=\"In this post, we will deploy spring web application on EC2 Amazon Linux AMI t2.micro instance following below steps: Step 1: Set up Amazon EC2 instance\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.systemcodegeeks.com\/devops\/deploying-web-application-ec2-instance-aws\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Deploying Web Application on EC2 Instance - AWS - System Code Geeks - 2026\" \/>\n<meta property=\"og:description\" content=\"In this post, we will deploy spring web application on EC2 Amazon Linux AMI t2.micro instance following below steps: Step 1: Set up Amazon EC2 instance\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.systemcodegeeks.com\/devops\/deploying-web-application-ec2-instance-aws\/\" \/>\n<meta property=\"og:site_name\" content=\"System Code Geeks\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/systemcodegeeks\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/arpit.aggarwal.1989\" \/>\n<meta property=\"article:published_time\" content=\"2016-02-05T15:11:21+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.systemcodegeeks.com\/wp-content\/uploads\/2016\/01\/devops-logo.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"150\" \/>\n\t<meta property=\"og:image:height\" content=\"150\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Arpit Aggarwal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@aggarwalarpit89\" \/>\n<meta name=\"twitter:site\" content=\"@systemcodegeeks\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Arpit Aggarwal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.systemcodegeeks.com\/devops\/deploying-web-application-ec2-instance-aws\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.systemcodegeeks.com\/devops\/deploying-web-application-ec2-instance-aws\/\"},\"author\":{\"name\":\"Arpit Aggarwal\",\"@id\":\"https:\/\/www.systemcodegeeks.com\/#\/schema\/person\/7763c04f3a6eda99fd37275460380b35\"},\"headline\":\"Deploying Web Application on EC2 Instance &#8211; AWS\",\"datePublished\":\"2016-02-05T15:11:21+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.systemcodegeeks.com\/devops\/deploying-web-application-ec2-instance-aws\/\"},\"wordCount\":265,\"commentCount\":1,\"publisher\":{\"@id\":\"https:\/\/www.systemcodegeeks.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.systemcodegeeks.com\/devops\/deploying-web-application-ec2-instance-aws\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.systemcodegeeks.com\/wp-content\/uploads\/2016\/01\/devops-logo.jpg\",\"keywords\":[\"Amazon AWS\"],\"articleSection\":[\"DevOps\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.systemcodegeeks.com\/devops\/deploying-web-application-ec2-instance-aws\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.systemcodegeeks.com\/devops\/deploying-web-application-ec2-instance-aws\/\",\"url\":\"https:\/\/www.systemcodegeeks.com\/devops\/deploying-web-application-ec2-instance-aws\/\",\"name\":\"Deploying Web Application on EC2 Instance - AWS - System Code Geeks - 2026\",\"isPartOf\":{\"@id\":\"https:\/\/www.systemcodegeeks.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.systemcodegeeks.com\/devops\/deploying-web-application-ec2-instance-aws\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.systemcodegeeks.com\/devops\/deploying-web-application-ec2-instance-aws\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.systemcodegeeks.com\/wp-content\/uploads\/2016\/01\/devops-logo.jpg\",\"datePublished\":\"2016-02-05T15:11:21+00:00\",\"description\":\"In this post, we will deploy spring web application on EC2 Amazon Linux AMI t2.micro instance following below steps: Step 1: Set up Amazon EC2 instance\",\"breadcrumb\":{\"@id\":\"https:\/\/www.systemcodegeeks.com\/devops\/deploying-web-application-ec2-instance-aws\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.systemcodegeeks.com\/devops\/deploying-web-application-ec2-instance-aws\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.systemcodegeeks.com\/devops\/deploying-web-application-ec2-instance-aws\/#primaryimage\",\"url\":\"https:\/\/www.systemcodegeeks.com\/wp-content\/uploads\/2016\/01\/devops-logo.jpg\",\"contentUrl\":\"https:\/\/www.systemcodegeeks.com\/wp-content\/uploads\/2016\/01\/devops-logo.jpg\",\"width\":150,\"height\":150},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.systemcodegeeks.com\/devops\/deploying-web-application-ec2-instance-aws\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.systemcodegeeks.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"DevOps\",\"item\":\"https:\/\/www.systemcodegeeks.com\/category\/devops\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Deploying Web Application on EC2 Instance &#8211; AWS\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.systemcodegeeks.com\/#website\",\"url\":\"https:\/\/www.systemcodegeeks.com\/\",\"name\":\"System Code Geeks\",\"description\":\"Operating System Developers Resource Center\",\"publisher\":{\"@id\":\"https:\/\/www.systemcodegeeks.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.systemcodegeeks.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.systemcodegeeks.com\/#organization\",\"name\":\"Exelixis Media P.C.\",\"url\":\"https:\/\/www.systemcodegeeks.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.systemcodegeeks.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.systemcodegeeks.com\/wp-content\/uploads\/2022\/06\/exelixis-logo.png\",\"contentUrl\":\"https:\/\/www.systemcodegeeks.com\/wp-content\/uploads\/2022\/06\/exelixis-logo.png\",\"width\":864,\"height\":246,\"caption\":\"Exelixis Media P.C.\"},\"image\":{\"@id\":\"https:\/\/www.systemcodegeeks.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/systemcodegeeks\",\"https:\/\/x.com\/systemcodegeeks\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.systemcodegeeks.com\/#\/schema\/person\/7763c04f3a6eda99fd37275460380b35\",\"name\":\"Arpit Aggarwal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.systemcodegeeks.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/a0dc71e538e67766feb7c436ea43f02757eeb1f9446613ae680752be7239a3f6?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/a0dc71e538e67766feb7c436ea43f02757eeb1f9446613ae680752be7239a3f6?s=96&d=mm&r=g\",\"caption\":\"Arpit Aggarwal\"},\"description\":\"Arpit is a Consultant at Xebia in India. He has been designing and building J2EE applications since more than 4 years. He is fond of Object Oriented and lover of Functional programming and his specialties are Java, J2EE, Scala, SOA, Cloud and Big Data Technologies.\",\"sameAs\":[\"https:\/\/aggarwalarpit.wordpress.com\/\",\"https:\/\/www.facebook.com\/arpit.aggarwal.1989\",\"https:\/\/in.linkedin.com\/in\/arpitaggarwalxebia\",\"https:\/\/x.com\/aggarwalarpit89\"],\"url\":\"https:\/\/www.systemcodegeeks.com\/author\/arpit-aggarwal\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Deploying Web Application on EC2 Instance - AWS - System Code Geeks - 2026","description":"In this post, we will deploy spring web application on EC2 Amazon Linux AMI t2.micro instance following below steps: Step 1: Set up Amazon EC2 instance","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.systemcodegeeks.com\/devops\/deploying-web-application-ec2-instance-aws\/","og_locale":"en_US","og_type":"article","og_title":"Deploying Web Application on EC2 Instance - AWS - System Code Geeks - 2026","og_description":"In this post, we will deploy spring web application on EC2 Amazon Linux AMI t2.micro instance following below steps: Step 1: Set up Amazon EC2 instance","og_url":"https:\/\/www.systemcodegeeks.com\/devops\/deploying-web-application-ec2-instance-aws\/","og_site_name":"System Code Geeks","article_publisher":"https:\/\/www.facebook.com\/systemcodegeeks","article_author":"https:\/\/www.facebook.com\/arpit.aggarwal.1989","article_published_time":"2016-02-05T15:11:21+00:00","og_image":[{"width":150,"height":150,"url":"https:\/\/www.systemcodegeeks.com\/wp-content\/uploads\/2016\/01\/devops-logo.jpg","type":"image\/jpeg"}],"author":"Arpit Aggarwal","twitter_card":"summary_large_image","twitter_creator":"@aggarwalarpit89","twitter_site":"@systemcodegeeks","twitter_misc":{"Written by":"Arpit Aggarwal","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.systemcodegeeks.com\/devops\/deploying-web-application-ec2-instance-aws\/#article","isPartOf":{"@id":"https:\/\/www.systemcodegeeks.com\/devops\/deploying-web-application-ec2-instance-aws\/"},"author":{"name":"Arpit Aggarwal","@id":"https:\/\/www.systemcodegeeks.com\/#\/schema\/person\/7763c04f3a6eda99fd37275460380b35"},"headline":"Deploying Web Application on EC2 Instance &#8211; AWS","datePublished":"2016-02-05T15:11:21+00:00","mainEntityOfPage":{"@id":"https:\/\/www.systemcodegeeks.com\/devops\/deploying-web-application-ec2-instance-aws\/"},"wordCount":265,"commentCount":1,"publisher":{"@id":"https:\/\/www.systemcodegeeks.com\/#organization"},"image":{"@id":"https:\/\/www.systemcodegeeks.com\/devops\/deploying-web-application-ec2-instance-aws\/#primaryimage"},"thumbnailUrl":"https:\/\/www.systemcodegeeks.com\/wp-content\/uploads\/2016\/01\/devops-logo.jpg","keywords":["Amazon AWS"],"articleSection":["DevOps"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.systemcodegeeks.com\/devops\/deploying-web-application-ec2-instance-aws\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.systemcodegeeks.com\/devops\/deploying-web-application-ec2-instance-aws\/","url":"https:\/\/www.systemcodegeeks.com\/devops\/deploying-web-application-ec2-instance-aws\/","name":"Deploying Web Application on EC2 Instance - AWS - System Code Geeks - 2026","isPartOf":{"@id":"https:\/\/www.systemcodegeeks.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.systemcodegeeks.com\/devops\/deploying-web-application-ec2-instance-aws\/#primaryimage"},"image":{"@id":"https:\/\/www.systemcodegeeks.com\/devops\/deploying-web-application-ec2-instance-aws\/#primaryimage"},"thumbnailUrl":"https:\/\/www.systemcodegeeks.com\/wp-content\/uploads\/2016\/01\/devops-logo.jpg","datePublished":"2016-02-05T15:11:21+00:00","description":"In this post, we will deploy spring web application on EC2 Amazon Linux AMI t2.micro instance following below steps: Step 1: Set up Amazon EC2 instance","breadcrumb":{"@id":"https:\/\/www.systemcodegeeks.com\/devops\/deploying-web-application-ec2-instance-aws\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.systemcodegeeks.com\/devops\/deploying-web-application-ec2-instance-aws\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.systemcodegeeks.com\/devops\/deploying-web-application-ec2-instance-aws\/#primaryimage","url":"https:\/\/www.systemcodegeeks.com\/wp-content\/uploads\/2016\/01\/devops-logo.jpg","contentUrl":"https:\/\/www.systemcodegeeks.com\/wp-content\/uploads\/2016\/01\/devops-logo.jpg","width":150,"height":150},{"@type":"BreadcrumbList","@id":"https:\/\/www.systemcodegeeks.com\/devops\/deploying-web-application-ec2-instance-aws\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.systemcodegeeks.com\/"},{"@type":"ListItem","position":2,"name":"DevOps","item":"https:\/\/www.systemcodegeeks.com\/category\/devops\/"},{"@type":"ListItem","position":3,"name":"Deploying Web Application on EC2 Instance &#8211; AWS"}]},{"@type":"WebSite","@id":"https:\/\/www.systemcodegeeks.com\/#website","url":"https:\/\/www.systemcodegeeks.com\/","name":"System Code Geeks","description":"Operating System Developers Resource Center","publisher":{"@id":"https:\/\/www.systemcodegeeks.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.systemcodegeeks.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.systemcodegeeks.com\/#organization","name":"Exelixis Media P.C.","url":"https:\/\/www.systemcodegeeks.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.systemcodegeeks.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.systemcodegeeks.com\/wp-content\/uploads\/2022\/06\/exelixis-logo.png","contentUrl":"https:\/\/www.systemcodegeeks.com\/wp-content\/uploads\/2022\/06\/exelixis-logo.png","width":864,"height":246,"caption":"Exelixis Media P.C."},"image":{"@id":"https:\/\/www.systemcodegeeks.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/systemcodegeeks","https:\/\/x.com\/systemcodegeeks"]},{"@type":"Person","@id":"https:\/\/www.systemcodegeeks.com\/#\/schema\/person\/7763c04f3a6eda99fd37275460380b35","name":"Arpit Aggarwal","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.systemcodegeeks.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/a0dc71e538e67766feb7c436ea43f02757eeb1f9446613ae680752be7239a3f6?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a0dc71e538e67766feb7c436ea43f02757eeb1f9446613ae680752be7239a3f6?s=96&d=mm&r=g","caption":"Arpit Aggarwal"},"description":"Arpit is a Consultant at Xebia in India. He has been designing and building J2EE applications since more than 4 years. He is fond of Object Oriented and lover of Functional programming and his specialties are Java, J2EE, Scala, SOA, Cloud and Big Data Technologies.","sameAs":["https:\/\/aggarwalarpit.wordpress.com\/","https:\/\/www.facebook.com\/arpit.aggarwal.1989","https:\/\/in.linkedin.com\/in\/arpitaggarwalxebia","https:\/\/x.com\/aggarwalarpit89"],"url":"https:\/\/www.systemcodegeeks.com\/author\/arpit-aggarwal\/"}]}},"_links":{"self":[{"href":"https:\/\/www.systemcodegeeks.com\/wp-json\/wp\/v2\/posts\/236","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.systemcodegeeks.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.systemcodegeeks.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.systemcodegeeks.com\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.systemcodegeeks.com\/wp-json\/wp\/v2\/comments?post=236"}],"version-history":[{"count":0,"href":"https:\/\/www.systemcodegeeks.com\/wp-json\/wp\/v2\/posts\/236\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.systemcodegeeks.com\/wp-json\/wp\/v2\/media\/188"}],"wp:attachment":[{"href":"https:\/\/www.systemcodegeeks.com\/wp-json\/wp\/v2\/media?parent=236"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.systemcodegeeks.com\/wp-json\/wp\/v2\/categories?post=236"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.systemcodegeeks.com\/wp-json\/wp\/v2\/tags?post=236"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}