So, Following steps will guide you on how to use WSO2 IS as a custom authorize for Amazon APIs.
Setup WSO2 Identity Server
- We will be generating tokens in WSO2 IS and using them to call APIs configured in Amazon API Gateway Preparing WSO2 IS And Generating tokens
- When testing WSO2 IS for Amazon API Gateway, we used OAuth 2.0 Token Introspection API. You need host (introspect.war) that you need to deploy in IS.
- The source for this is found in [1]
- Extract the downloaded zip file to a convenient file location. This distributed folder (by default the folder name is wso2is-5.2.0 ) will be referred to as throughout the document.
- Copy introspect.war file to /repository/deployment/server/webapps location. In order to generate an access token we need to create an Oauth2 application and get client credentials from there
- Start the server and login to the management console with admin:admin credentials. Steps to start the product are in [2]. Also you can find the complete installation guide in [3] Note : In order to be accessed by Amazon Gateway Lambda function, this up and running Identity Server should be hosted with a public URL 4. In the main menu in management console, click “Add” under Service Provider
- Give a Service Provider name and click Register. You will see the Service Provider
Configuration page. - Expand Inbound Authentication Configuration panel.
- Expand the OAuth/OpenID Connect Configuration and click Configure.
- Fill in the form that appears. For the Allowed Grant Types you can disable the ones you do not require or wish to block.
- Use following request to generate tokens with password grant type
curl -k -d
"grant_type=password&username=<USERNAME>&password=<PASSWORD>&scope=<SCOPE>" -H
"Authorization: Basic <ENCODED_KEY>" -H "Content-Type:
application/x-www-form-urlencoded"
https://<IS_HOST>t:<IS_HTTPS_PORT>/oauth2/token
will have a response similar to,curl -k -d "grant_type=password&username=admin&password=admin&scope=default " -H "Authorization: Basic X1ZpREJUMWJUSHF5eXFfR1Y0UWJoc0V6X1IwYTpLdzIxV1JPRmYyeTc4RGViMXY0UGpoRkdydGhq" -H "Content-Type: application/x-www-form-urlencoded" https://localhost:9443/oauth2/token This will have a response similar to, { "scope": "default" "token_type": "Bearer" "expires_in": 956 "refresh_token": "23444-dff-32b0-b4cf-7dc7d8fd8205" "access_token": "455533ed-d222-3b0e-9512-fec0b94c1592" }
- We will use this access_token value when invoking APIs in AWS side.
Configuring Amazon API Gateway
- Goto Lambda console in Amazon API Gateway and create new Lambda function.

- This function should call Token Introspection API of WSO2 IS Server. I have attached a sample lambda function (Lambda.js) which is calling this API. You can copy the source of this file and
console.log('starting lambda'); var http = require('http'); exports.handler = function(event, context) { var tkn = event.authorizationToken; var postData = 'token='+tkn; console.log(postData); var options = { hostname: 'ip.address', port: 9763, path: '/introspect', method: 'POST', headers: { 'Content-Type': 'application/x-www-form-urlencoded' } }; var req = http.request(options, (res) => { console.log(`STATUS: ${res.statusCode}`); console.log(`HEADERS: ${JSON.stringify(res.headers)}`); res.setEncoding('utf8'); res.on('data', (chunk) => { console.log(`BODY: ${JSON.stringify(chunk)}`); validationReq(chunk,event,context); }); res.on('end', () => { console.log('No more data in response.'); }); }); req.on('error', (e) => { console.log(`problem with request: ${e.message}`); }); // write data to request body req.write(postData); req.end(); } var validationReq = function (obj,evt,ctx) { console.log(obj); obj = JSON.parse(obj); var bool = obj['active']; if(bool) { console.log('Token verified'); ctx.succeed(generatePolicy('user', 'Allow', evt.methodArn)); } else { ctx.fail("Unauthorized"); } } var generatePolicy = function(principalId, effect, resource) { var authResponse = {}; console.log(resource); authResponse.principalId = principalId; if (effect && resource) { var policyDocument = {}; policyDocument.Version = '2012-10-17'; // default version policyDocument.Statement = []; var statementOne = {}; statementOne.Action = 'execute-api:Invoke'; // default action statementOne.Effect = effect; statementOne.Resource = resource; policyDocument.Statement[0] = statementOne; authResponse.policyDocument = policyDocument; } return authResponse; }
- Copy it as the Lambda function code. Note that you have to replace <host_name of publiclyhosted wso2 is> and <port of publicly hosted wso2 is> values with actual host and port before using it.
- Save the Lambda function.
- Follow Configure Custom Authorizer Using the API Gateway Console in [1] When creating the custom authorizer, make sure you give Lamba Region and Lambda Function details according to the function you created in Step 1.
- After above configurations are done, you should have an API deployed in Amazon API
- Gateway which is configured to use the custom authorizer which calls WSO2 IS to authorize.
- Invoke this API giving the access_token obtained from WSO2 IS as the Identity token source header value you configured when above step.
Empty token
curl -k -H 'Content-Type: application/x-www-form-urlencoded' -X POST --data 'token=' https://localhost:9443/introspect
Response: {"active":false}
Invalid token:
curl -k -H 'Content-Type: application/x-www-form-urlencoded' -X POST --data 'token=Bjhk98792k9hkjhk' https://localhost:9443/introspect
Response: {"active":false,"token_type":"bearer"}
Get a valid token:
curl -v -X POST --basic -u client_id:client_secret -H "Content-Type: application/x-www-form-urlencoded;charset=UTF-8" -k -d "grant_type=client_credentials" https://localhost:9443/oauth2/token Validate the token:
curl -k -H 'Content-Type: application/x-www-form-urlencoded' -X POST --data 'token=99f0a7092c71a6e772cbcf77addd39ea' https://localhost:9443/introspect
Response:
{ "username":"admin@carbon.super",
"nbf":3272,
"active":true,
"token_type":"bearer",
"client_id":"LUG28MI5yjL5dATxQWdYGhDLSywa"
}
[1] https://github.com/facilelogin/aratuwa/tree/master/api-security/org.wso2.carbon.identity.oauth.introspection
[2] https://docs.wso2.com/display/IS520/Running+the+Product
[3] https://docs.wso2.com/display/IS520/Installation+Guide
[4] http://docs.aws.amazon.com/apigateway/latest/developerguide/use-custom-authorizer.html
I admire the valuable information you offer in your articles. I will bookmark your blog and have my children check up here often. I am quite sure they will learn lots of new stuff here than anybody else! Regards aws jobs in hyderabad.
ReplyDeleteGreat Article
DeleteIEEE Projects for CSE in Big Data
Java Training in Chennai
Final Year Project Centers in Chennai
Java Training in Chennai
Thank you a lot for providing individuals with a very spectacular possibility to read critical reviews from this site.
ReplyDeleteBest Hadoop Training Institute In chennai
WSO2 currently using some of the organization as API Gateway. This tips really helps for implementation of security gateway in AWS.
ReplyDeleteJava Training in Chennai | Python Training in Chennai
like WSO2, Mule Also one of best tool for API implementation, to learn Mule ESB Online Training contact us Orange TechnoMind
ReplyDeleteIBM Training and Support
Interesting post. This is really helpful for me. I like it. Thanks for sharing.
ReplyDeleteBest Summer Courses for School Students in Chennai | Best Summer Courses for School Students in Velachery
Enjoyed reading the article above , really explains everything in detail,the article is very interesting and effective.Thank you and good luck for the upcoming articles...
ReplyDeleteGood Vacation Classes in Chennai | Best Summer Course in Porur
Thanks for sharing this niche useful informative post to our knowledge.
ReplyDeleteSummer Course Training Institute in Chennai | Summer Course Training Institute in Velachery
Needed to compose you a very little word to thank you yet again regarding the nice suggestions you’ve contributed here. aws training in chennai
ReplyDeleteNice blog! Thank you for sharing valuable information.
ReplyDeleteHadoop Training in Chennai | Android Training in Chennai
Needed to compose you a very little word to thank you yet again regarding the nice suggestions you’ve contributed here.
ReplyDeleteaws training in chennai
advanced aws training in chennai
aws training in velachery
Please share more like that. amazon price comparison
ReplyDeleteThis is really a nice and informative, containing all information and also has a great impact on the new technology.
ReplyDeleteJAVA Training Chennai
JAVA J2EE Training in Chennai
JAVA J2EE Training Institutes in Chennai
Java training institutes in chennai
Selenium Training in Chennai
iOS Training in Chennai
Learned a lot from your blog. Good creation and hats off to the creativity of your mind. Share more like this.
ReplyDeletePython Training
Python Training Institute in Chennai
Best Python Training in Chennai
Angularjs Training in Chennai
RPA Training in Chennai
Blue Prism Training in Chennai
Thanks for your contribution in sharing such a useful information. This was really helpful to me. Waiting for your further updates.
ReplyDeleteIELTS Coaching in T Nagar | IELTS Training in T Nagar | IELTS Classes in Mylapore Chennai | IELTS Classes in Vadapalani | IELTS Class in Kodambakkam | IELTS Classes in Chennai Saidapet
I am really enjoying reading your well written articles.
ReplyDeleteIt looks like you spend a lot of effort and time on your blog.
I have bookmarked it and I am looking forward to reading new articles. Keep up the good work..
Best IELTS Coaching in Chennai
IELTS Coaching Center in Chennai
IELTS Coaching Center in Mumbai
Best IELTS Coaching Centers in Chennai
IELTS Classes in Chennai
All are saying the same thing repeatedly, but in your blog I had a chance to get some useful and unique information, I love your writing style very much, I would like to suggest your blog in my dude circle, so keep on updates.
ReplyDeleteHadoop Training in Chennai
Big Data Hadoop Training
Hadoop training institutes in chennai
hadoop big data training in chennai
big data training institute in chennai
Best Hadoop Training in Chennai
Keep sharing this kind of worthy information. I really enjoyed reading your article.
ReplyDeleteOracle Training institute in chennai| Oracle Training in Chennai | Oracle course in Chennai | Oracle Training | Oracle Certification in Chennai
Useful content. Thanks for Sharing. It shows your indepth knowledge on the subject. Pls keep updating.
ReplyDeleteTableau Training in Chennai
Tableau Course in Chennai
Tableau Certification in Chennai
Tableau Training Institutes in Chennai
Tableau Certification
Nice idea,keep sharing your ideas with us.i hope this informations will be helpful for the new learners.
ReplyDeleteJava Training
Best Java Training Institute in Annanagar
Java Training in Guindy
Java Courses in Sholinganallur
It is very excellent blog and useful article thank you for sharing with us, keep posting.
ReplyDeleteData Science Training in Tnagar
Data Science Training in Nungambakkam
Data Science Training in Saidapet
Data Science Training in Amjikarai
Data Science Training in Vadapalani
Great post! This is very useful for me and gain more information, Thanks for sharing with us.
ReplyDeleteBest Spoken English Class in Chennai
English Coaching Classes in Chennai
Best Spoken English Institute in Chennai
Spoken English Course in Chennai
Amazing Post. You style of writing is very unique.Pls keep on updating.
ReplyDeleteOverseas Education Consultants in Chennai
Study Abroad Consultants in Chennai
Best Overseas Education Consultants in Chennai
Abroad Education Consultants in Chennai
Overseas Education Consultants in Chennai
List of Overseas Education Consultants in Chennai
Best Consultancy in Chennai for Abroad Studies
Overseas Education Consultants
Study Abroad Consultants
Awwsome informative blog ,Very good information thanks for sharing such wonderful blog with us ,after long time came across such knowlegeble blog. keep sharing such informative blog with us.
ReplyDeleteAirport Ground Staff Training Courses in Chennai | Airport Ground Staff Training in Chennai | Ground Staff Training in Chennai
Nice way of expressing your ideas with us.
ReplyDeletethanks for sharing with us and please add more information's.
AWS training courses near me
AWS Training in anna nagar
AWS Training Institutes in Vadapalani
It is very excellent blog and useful article thank you for sharing with us, keep posting.
ReplyDeleteEthical Hacking Course
Ethical Hacking Certification
Hacking Course
Learn Ethical Hacking
Thank you for such amazing post. Keep up the good work.
ReplyDeleteSAS Training in Chennai
SAS Course in Chennai
SAS Training Institutes in Chennai
SAS Institute in Chennai
SAS Training Chennai
SAS Training Institute in Chennai
SAS Courses in Chennai
Amazing Post. It shows your great in-depth knowledge on the topic. Thanks for Posting. You are a life-saver.
ReplyDeleteNode JS Training in Chennai
Node JS Course in Chennai
Node JS Advanced Training
Node JS Training Institute in chennai
Node JS Training Institutes in chennai
Node JS Course
Useful post.Thank you for sharing such an important data.Keep updating for this blog.
ReplyDeletePHP Classes in Bangalore
PHP Training Center in Bangalore
PHP Course in Adyar
PHP Course in Perambur
PHP Training in Chennai Velachery
PHP Training in Tnagar
PHP Course in Sholinganallur
PHP Training in Navalur
It is a great post. Keep sharing such kind of useful information.
ReplyDeleteArticle submission sites
Education
Amazing post!!! This post is very useful for me. Truly well post. Kindly keep updating more.....
ReplyDeleteBlue Prism Training Bangalore
Blue Prism Classes in Bangalore
Blue Prism Training Centers in Bangalore
Blue Prism Training in Annanagar
Blue Prism Training in Ambattur
Blue Prism Course in Perambur
Excellent article!!! Good work, your concept is really helpful for me. Thanks for your contribution in sharing such a wonderful information.
ReplyDeleteWeb Designing Course in Aminjikarai
Web Designing Training in Vadapalani
Web Designing course in Chennai kknagar
Web Designing Training in Kelambakkam
Web Designing Training in Karappakkam
Web Designing Course in Padur
I have gone through your blog, it was very much useful for me and because of your blog, and also I gained many unknown information, the way you have clearly explained is really fantastic. Kindly post more like this, Thank You.
ReplyDeleteAir hostess training in Chennai
Air Hostess Training Institute in chennai
air hostess academy in chennai
air hostess course in chennai
Nice article.... Really well post and concept is very helpful for me. Thank you much more...
ReplyDeleteMachine Learning Course in Chennai
Machine Learning Classes near me
Machine Learning Training in Tnagar
Machine Learning Training in Velachery
Machine Learning Training in Chennai Velachery
Machine Learning Course in Tnagar
Outstanding information!!! Thanks for sharing your blog with us.
ReplyDeleteSpoken English Class in Coimbatore
Best Spoken English Classes in Coimbatore
Spoken English in Coimbatore
Spoken English Classes
English Speaking Course
Thanks for providing wonderful information with us. Thank you so much.
ReplyDeleteairport ground staff training courses in chennai
airport ground staff training in chennai
ground staff training in chennai
Extra-Ordinary. The way the blog was written is amazing. Waiting for your next post.
ReplyDeleteXamarin Training in Chennai
Xamarin Course in Chennai
Xamarin Training
Xamarin Course
Xamarin Training Course
Xamarin Classes
Best Xamarin Course
Xamarin Training Institute in Chennai
Xamarin Training Institutes in Chennai
Thank you so much for your great content. This is very attractive post and easily understanding. I am waiting for your more post....
ReplyDeleteCCNA Training in Tnagar
CCNA Course in Vadapalani
CCNA Training in Nungambakkam
CCNA Training in Chennai Kodambakkam
CCNA Training in Chennai
CCNA Course in Chennai
I would like to say that this blog really convinced me to update my knowledge about the technology you talk about. Thanks, very good post
ReplyDeleteGerman Classes in Chennai
German Language Classes in Chennai
Big Data Training in Chennai
Hadoop Training in Chennai
Android Training in Chennai
Selenium Training in Chennai
Digital Marketing Training in Chennai
JAVA Training in Chennai
Big Data Training
Very informative post! This'll be really useful to me. I'm taking reference from your article. Keep sharing more such posts.
ReplyDeleteTally Course in Chennai
Tally Training in Chennai
Ionic Training in Chennai
Spark Training in Chennai
Excel Training in Chennai
VMware Training in Chennai
Microsoft Dynamics CRM Training in Chennai
Embedded Training in Chennai
very good to read the article
ReplyDeleteTableau training course in chennai
Thank you for taking the time and sharing this information with us. It was indeed very helpful and insightful while being straight forward and to the point.
ReplyDeleteJava Training in Chennai
Java course in Chennai
Hadoop Training in Chennai
Python Training in Chennai
Java Training in Porur
Java Training in Adyar
Java Training in Tnagar
Thanks for your blog... It is more useful for us...
ReplyDeleteData Science Courses in Bangalore
Data Science Training in Bangalore
Data Science Certification in Bangalore
Tally course in Madurai
Software Testing Course in Coimbatore
Spoken English Class in Coimbatore
Web Designing Course in Coimbatore
Tally Course in Coimbatore
Tally Training Coimbatore
very good post!!! Thanks for sharing with us... It is more useful for us...
ReplyDeleteSEO Training in Coimbatore
seo course in coimbatore
RPA training in bangalore
Selenium Training in Bangalore
Java Training in Madurai
Oracle Training in Coimbatore
PHP Training in Coimbatore
Good and awesome work by you keep posting it and i got many informative ideas.
ReplyDeleteGerman Classes in Chennai
german coaching classes in chennai\
IELTS Coaching in Chennai
Japanese Classes in Chennai
spanish language in chennai
Spoken English Classes in Chennai
German classes in Velachery
German classes in Tambaram
This is really too useful and have more ideas and keep sharing many techniques. Eagerly waiting for your new blog keep doing more.
ReplyDeleteRegards,
Tableau training in Chennai | Tableau Courses Training in Chennai | Tableau training Institute in Chennai
This was an well written blog and I am happy reading your blog.
ReplyDeleteIELTS Classes in Mumbai
IELTS Coaching in Mumbai
IELTS Mumbai
Best IELTS Coaching in Mumbai
IELTS Center in Mumbai
English Speaking Classes in Mumbai
English Speaking Course in Mumbai
Best English Speaking Classes in Mumbai
Spoken English Classes in Mumbai
English Classes in Mumbai
Awesome post. Really you are shared very informative concept... Thank you for sharing. Keep on
ReplyDeleteupdating...
securityguardpedia
Article submission sites
Excellent Blog. Thank you so much for sharing.
ReplyDeletehadoop interview questions
Hadoop interview questions for experienced
Hadoop interview questions for freshers
top 100 hadoop interview questions
frequently asked hadoop interview questions
hadoop interview questions and answers for freshers
hadoop interview questions and answers pdf
hadoop interview questions and answers
hadoop interview questions and answers for experienced
hadoop interview questions and answers for testers
hadoop interview questions and answers pdf download
hadoop interview questions pdf
ReplyDeleteI recently visited your blog and it is a very impressive blog and you have got some interesting details in this post. Provide enough knowledge for me. Thank you for sharing the useful post and Well do...
Corporate Training in Chennai
Corporate Training
Power BI Training in Chennai
Unix Training in Chennai
Linux Training in Chennai
Pega Training in Chennai
Oracle DBA Training in Chennai
job Openings in chennai
Corporate Training in Porur
Corporate Training in T Nagar
Keywords drive potential customers to your product, thus it is important to try to add product specific keywords to your Amazon product description as well as anywhere else that you may be writing about your product. Younglanes All kinds of feedback can be useful for the seller.
ReplyDeleteItems From Wholesalers - The conventional retail business model, you could source items from wholesalers or makers and sell them with an increase on Amazon.Start ranking on Amazon
ReplyDeleteThank you for this informative blog
ReplyDeleteTop 5 Data science training in chennai
Data science training in chennai
Data science training in velachery
Data science training in OMR
Best Data science training in chennai
Data science training course content
Data science certification in chennai
Data science courses in chennai
Data science training institute in chennai
Data science online course
Data science with python training in chennai
Data science with R training in chennai
Your info is really amazing with impressive content..Excellent blog with informative concept. Really I feel happy to see this useful blog, Thanks for sharing such a nice blog..
ReplyDeleteIf you are looking for any python Related information please visit our website Python Training In Bangalore page!
Flying Shift - Packers & Movers in Bhopal
ReplyDeleteSometimes you may need to check a keyword tool to make sure you are finding relevant keywords and phrases to use as tags. check this Most marketing and advertising costs big money, but the only cost of SEO is how much time you spend learning SEO strategies and writing content, or paying an SEO specialist to improve your Google rankings.
ReplyDeleteReally a awesome blog for the freshers. Thanks for posting the information.
ReplyDeletebusiness card price in india
online paper bag printing india
desktop rental in chennai
macbook for rent in chennai
online company registration in india
company registration consultants in india
Loaded with superb and virtuosic words.Powerful is all that is in this blog.
ReplyDeletehow to set up alexa
Excellent post. I have read your blog it's very interesting and informative. Keep sharing.
ReplyDeleteBest JAVA / J2EE / J2ME Course Training Institute in kanchipuram|
Nice post.. Really you are done a wonderful job. Thanks for sharing such wonderful information with us. Please keep on updating...
ReplyDeleteBest C & C++ Course Training Institute in kanchipuram|
Lower overheads. You'll need to do the figures but, in most cases, there can be good cost savings. With FBA you won't need premises for storage, s click here now
ReplyDeleteVery nice post here and thanks for it .I always like and such a super blog of these post.Excellent and very cool idea and great blog of different kinds of the valuable information's.
ReplyDeleteBest Tally Erp 9.0 Course Training Institute in kanchipuram|
Interesting post!!! Thanks for posting such a useful information. I wish to read your upcoming post to enhance my skill set and keep blogging.
ReplyDeleteBest Tally Erp 9.0 Course Training Institute in kanchipuram|
This is excellent information. It is amazing and wonderful to visit your
ReplyDeletesite.Thanks for sharing this information, this is useful to me.
Best Selenium
Automation Course Training Institute in kanchipuram|
I have read your blog. Good and more information useful for me, Thanks for sharing this information keep it up....
ReplyDeleteBest Dot Net Course Training Institute in kanchipuram|
Really it was an awesome blog...very interesting to read..You have provided an nice information....Thanks for sharing..
ReplyDeleteBest Hardware & Networking Course Training Institute in kanchipuram|
Thanks for sharing in this blog...its very useful for us...keep on going...
ReplyDeleteBest MS Office Course Training Institute in kanchipuram|
Nice blog. Thank you for sharing. The information you shared is very effective for learners I have got some important suggestions from it.
ReplyDeleteBest PCB (Printed Circuit Board) Course Training Institute in kanchipuram|
I am glad that I saw this post. It is informative blog for us and we need this type of blog thanks for share this blog, Keep posting such instructional blogs and I am looking forward for your future posts.
ReplyDeleteCyber Security Projects for Final Year
JavaScript Training in Chennai
Project Centers in Chennai
JavaScript Training in Chennai
Thanks for sharing this valuable information to our vision. You have posted a trust worthy blog keep sharing.
ReplyDeleteBest PCB (Printed Circuit Board) Course Training Institute in kanchipuram|
Nice blog. Thank you for sharing. The information you shared is very effective for learners I have got some important suggestions from it.
ReplyDeleteNo:1 Tally Training Academy in Kanchipuram
Nice blog. Thank you for sharing. The information you shared is very effective for learners I have got some important suggestions from it.
ReplyDeleteNo:1 Hardware and Networking Training Academy in Kanchipuram
Nice blog. Thank you for sharing. The information you shared is very effective for
ReplyDeletelearners I have got some important suggestions from it.
No:1 Azure Training Academy in
Kanchipuram
Awesome post. Really you are shared very informative information... Thank you for sharing. Keep on updating...
ReplyDeleteBest AWS (Advanced Amazon Web Services) Course Training Institute in kanchipuram|
Great post..Its very useful for me to understand the information..Keep on blogging..
ReplyDeleteBest Software Testing Course Training Institute in kanchipuram|
Nice..You have clearly explained about the conept..Its very useful for me to undertand..Keep on sharing..
ReplyDeleteNo:1 Azure Training Academy in Kanchipuram
I am reading your post from the beginning, it was so interesting to read & I feel thanks to you for posting such a good blog, keep updates regularly.
ReplyDeleteBest Cloud Computing Course Training Institute in kanchipuram|
Nice..You have clearly explained about the conept..Its very useful for me to
ReplyDeleteundertand..Keep on sharing..
No:1Tally Training Academy in Kanchipuram
I found some useful information in your blog, it was awesome to read, thanks for sharing this great information to my vision, keep sharing.
ReplyDeleteBest Graphic Designing Course Training Institute in kanchipuram|
Marvelous and fascinating information.Thanks for this greatful blog. keep your blog updated.
ReplyDeleteBest Hardware & Networking Course Training Institute in kanchipuram|
Thanks a lot for offering this unique post with us. I really enjoyed by reading your blog post.keep sharing.
ReplyDeleteBest Python Course Training Institute in kanchipuram|
This is really awesome. Full of knowledge and latest information.Thanks for sharing.
ReplyDeleteBest JAVA / J2EE / J2ME Course Training Institute in kanchipuram|
he plan holds down the cost of entering the new market and minimizes various risks that can occur during the process. visit here
ReplyDeletegreat and nice blog thanks sharing..I just want to say that all the information you have given here is awesome...Thank you very much for this one.
ReplyDeleteNo:1 Best EEE Project Center in kanchipuram|
really you have posted an informative blog. it will be really helpful to many peoples. thank you for sharing this blog. so keep on sharing such kind of useful blogs.
ReplyDeleteNo:1 Best NS2 (Network Simulator) Project Center in kanchipuram|
The provided information’s are very useful to me.Thanks for sharing.Keep updating your blog.
ReplyDeleteNo:1 Networking project Centre in kanchipuram
very usefull informatation.and iam expecting more posts like this please keep updating us....
ReplyDeleteNo:1 Best Android Project Center in kanchipuram|
This is excellent information. It is amazing and wonderful to visit your site.Thanks
ReplyDeletefor sharing this information, this is useful to me…
No:1Mobile computing Training Center in Kanchipuram
Thanks for this greatful information. all this information is very important to all the users and can be used good at all this process.please keep on updating..
ReplyDeleteNo:1 Best ECE ( Electronics & Communications Engineering) Project Center in kanchipuram|
This is excellent information. It is amazing and wonderful to visit your site.Thanks for sharing this information, this is useful to me…
ReplyDeleteNo:1Mobile computing Training Center in Kanchipuram
You post explain everything in detail and it was very interesting to read.Thank you for Sharing.
ReplyDeleteNo:1 Best Dotnet Project Center in kanchipuram|
After I see your blog it was so impressive and informative content. thanks for sharing such a lovely blog.
ReplyDeleteNo:1 Best Software Testing Training Center in kanchipuram|
This post is very simple to read and appreciate without leaving any details out. Great work! music
ReplyDeleteYou might comment on the order system of the blog. You should chat it's splendid. Your blog audit would swell up your visitors. I was very pleased to find this site.I wanted to thank you for this great read!! mp3 songs
ReplyDeleteYou might comment on the order system of the blog. You should chat it's splendid. Your blog audit would swell up your visitors. I was very pleased to find this site.I wanted to thank you for this great read!! mp3 songs
ReplyDeletethis is really too useful and have more ideas from yours. keep sharing many
ReplyDeletetechniques.
No:1TCA training Center in Kanchipuram
It is really a great and useful piece of information. I am glad that you shared this helpful info with us. Please keep us up to date like this. Thank you for sharing.
ReplyDeleteBasic Computer Course in kanchipuram
This was a worthy blog. I enjoyed reading this blog and got an idea about it. Keep sharing more like this.
ReplyDeleteNo:1 Best PGDCA Training Center in kanchipuram|
After reading your blog, I was quite interested to learn more about this information. Thanks for sharing.
ReplyDeleteNo:1 Best PGDCA Training Center in kanchipuram|
Wow it is really wonderful and awesome thus it is very much useful for me to understand many information and helped me a lot. it is really explainable very well and i got more information from your blog.
ReplyDeleteNo:1 Best Tally Training Center in kanchipuram|
this is really too useful and have more ideas from yours. keep sharing many
ReplyDeletetechniques.
No:1 CCNA training Center in Kanchipuram
ReplyDeleteNice post... Really you are done a wonderful job. Thanks for sharing such wonderful information with us. Please keep on updating...No:1 CCNA Exam Center in Chennai|
A IEEE project is an interrelated arrangement of exercises, having a positive beginning and end point and bringing about an interesting result in Engineering Colleges for a particular asset assignment working under a triple limitation - time, cost and execution. Final Year Project Domains for CSE In Engineering Colleges, final year IEEE Project Management requires the utilization of abilities and information to arrange, plan, plan, direct, control, screen, and assess a final year project for cse. The utilization of Project Management to accomplish authoritative objectives has expanded quickly and many engineering colleges have reacted with final year IEEE projects Project Centers in Chennai for CSE to help students in learning these remarkable abilities.
ReplyDeleteSpring Framework has already made serious inroads as an integrated technology stack for building user-facing applications. Spring Framework Corporate TRaining the authors explore the idea of using Java in Big Data platforms.
Specifically, Spring Framework provides various tasks are geared around preparing data for further analysis and visualization. Spring Training in Chennai
ReplyDeleteThanks for sharing these niche piece of coding to our knowledge. Here, I had a solution for my inconclusive problems & it’s really helps me a lot keep updates…No:1 CCNP Exam Center in Chennai|
The best thing is that your blog really informative thanks for your great information!No:1 ISTQB Exam Center in Chennai|
ReplyDeleteThis is excellent information. It is amazing and wonderful to visit your site.Thanks for sharng this information,this is useful to me..No: 1 ITB Exam Center in Chennai|
ReplyDeleteYour blog is awesome..You have clearly explained about it ...Its very useful for me to know about new things..Keep on blogging…No: 1 ECE Project Center in Chennai|
ReplyDeleteI just see the post i am so happy the post of information's.So I have really enjoyed and reading your blogs for these posts. No: 1 BCS Exam Center in Chennai
ReplyDeleteThese provided information was really so nice,thanks for giving that post and the more skills to develop after refer that post. Your blog really impressed for me,because of all information so nice.No: 1 VLSI Project Center in Chennai|
ReplyDeleteI am reading your post from the beginning, it was so interesting to read & I feel thanks to you for posting such a good blog, keep updates regularly.No: 1 ITIL Exam Center in Chennai|
ReplyDeleteThis blog is informative.It helps me to gain good knowledge.It helps to understand the concept easily. please update this kind of information…No: 1 IT Project Center in Chennai|
ReplyDeleteI am reading your post from the beginning, it was so interesting to read & I feel thanks to you for posting such a good blog, keep updates regularly.No: 1 PMP Exam Center in Chennai|
ReplyDeleteIt is really a great and useful piece of information. I am glad that you shared this helpful info with us. Please keep us up to date like this. Thank you for sharing.
ReplyDeleteIT Project Center in Chennai
hi welcome to this blog. really you have post an informative blog. it will be really helpful to many peoples. thank you for sharing this blog.No: 1 Final Year Project Center in Chennai|
ReplyDeleteGood one, it is very useful for me to learn and understand, thanks for sharing your information and ideas.. keep rocks..No: 1 AWS Exam Center in Chennai|
ReplyDeleteI found some useful information in your blog, it was awesome to read, thanks for sharing this great content to my vision, keep sharing.
ReplyDeleteBest Python Project Center in Chennai
I am really happy with your blog because your blog is very unique and powerful for new reader.No: 1 Microsoft Exam Center in Chennai|
ReplyDeleteIts really an Excellent post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog. Thanks for sharing.
ReplyDeleteNo:1 Dotnet Project Center in chennai
Thanks for sharing such a nice blog. Its so informative concept and easy to understand also, kindly keep updating such a nice blog..No: 1 Engineering Project Center in Chennai|
ReplyDelete
ReplyDeleteI am reading your post from the beginning, it was so interesting to read & I feel thanks to you for posting such a good blog, keep updates regularly. No: 1 AZURE Exam Center in Chennai|
It is really a great and useful piece of information. I am glad that you shared this helpful info
ReplyDeletewith us. Please keep us up to date like this. Thank you for sharing.
ISTQB
Exam Center in Chennai
This comment has been removed by the author.
ReplyDeleteReally an amazing post..! By reading your blog post i gained more information.No: 1 CCNA Exam Center in Chennai|
ReplyDeleteThis information is impressive..I am inspired with your
ReplyDeletepost writing style & how continuously you describe this
topic. After reading your post, thanks for taking the time
to discuss this, I feel happy about it and I love learning
more about this topic
AWS Certification in Chennai
ReplyDeleteI have read your blog its very attractive and impressive. I like it your blog.No: 1 Python Certification in Chennai|
Thanks for posting this useful content, Good to know about new things here, Keep updating your blog...No: 1 Blue Prium Certification in Chennai|
ReplyDeleteThis information is impressive..I am inspired with your post writing style & how continuously you describe this topic. After reading your post, thanks for taking the time to discuss this, I feel happy about it and I love learning more about this topic
ReplyDeleteAWS Certification in Chennai
I have completely read your post and the content iscrisp and clear.Thank you for posting such an informative Blog, I have decided to follow your blog so that I canmyself updated.
ReplyDeleteBest CCNA Certification in Chennai
Hi, am a big follower of your blog. The best thing is that your blog really informative thanks for your great information!No: 1 NS 2 Project Center in Chennai|
ReplyDeleteHello , Really awesome blog. Your blog is really useful for me. Thanks for sharing this informative blog. Keep updating your blog.No: 1 JAVA Application Center in Chennai|
ReplyDeleteGreat and useful article.Thanks for taking time to share this post
ReplyDeleteAndroid Project Center in Chennai
Your blog is awesome..You have clearly explained about it ...Its very useful for me to know about new things..Keep on blogging…
ReplyDeleteNo.1 PHP Project Center in Chennai
These provided information was really so nice,thanks for giving that post and the more skills to develop after refer that post. Your bolg really impressed for me,because of all information so nice.No: 1 NS 2 Project Center in Chennai|
ReplyDeleteThanks for sharing useful information. I learned something new from your bog. Its very interesting and informative. keep updating. If you are looking for any Python programming related information, please visit our website Python training in bangalore
ReplyDeleteI found a lot of interesting information here. A really good post. keep updating.No: 1 MBA Project Center in Chennai|
ReplyDeleteQuite Interesting post!!! Thanks for posting such a useful post. I wish to read your upcoming post to enhance my skill set, keep blogging.No: 1 BBA Project Center in Chennai|
ReplyDeleteExcellent post!!!. The strategy you have posted on this technology helped me to get into the next level and had lot of information in it.
ReplyDeleteEmbedded Training Center in Kanchipuram
Nice Post! It is really interesting to read from the
ReplyDeletebeginning & I would like to share your blog to my
circles, keep your blog as updated.
No.1 CCNA Training Center In Kanchipuram
Great Article. Thank you for sharing! Really an awesome post for every one.
ReplyDeleteIEEE Final Year projects Project Centers in Chennai are consistently sought after. Final Year Students Projects take a shot at them to improve their aptitudes, while specialists like the enjoyment in interfering with innovation. For experts, it's an alternate ball game through and through. Smaller than expected IEEE Final Year project centers ground for all fragments of CSE & IT engineers hoping to assemble. Final Year Project Domains for IT It gives you tips and rules that is progressively critical to consider while choosing any final year project point.
JavaScript Training in Chennai
JavaScript Training in Chennai
I found a lot of interesting information here. A really good post. keep updating.
ReplyDeleteMBA Project Center in Kanchipuram
Great post. Wonderful information and really very much useful. Thanks for sharing and keep updating.No: 1 MBA Project Center in Chennai|
ReplyDeleteVery nice blog. It is very useful for me. I read your blog completely. I gather lot of information in this post. Thanks for sharing. No: 1 BBA Project Center in Chennai |
ReplyDeleteWonderful post with great piece of information. I'm learning a lot from your blog. Keep sharing. No: 1 CCNA Training Center in Kanchipuram|
ReplyDeleteThis was a worthy blog. I enjoyed reading this blog and got an idea about it. Keep sharing more like this.
ReplyDeleteJAVA Training Center in Kanchipuram
Thanks for giving great kind of information. Thanks for your excellent blog, nice work keep it up thanks for sharing the knowledge. No: 1 Graphic Designing Course in Kanchipuram|
ReplyDeleteNice Post! It is really interesting to read from the beginning & I would like to share your blog to my circles, keep your blog as updated.
ReplyDeleteNo.1 ANDROID Training Institute In Kanchipuram
Thanks for making me this Blog. You have done a great job by sharing this content here. Keep writing blog like this
ReplyDeleteMBA Project Center in Kanchipuram
Your Blog is really amazing with smart and unique content..Its very useful to everyone to understand the information clearly.. No: 1 CCNA Training Center in Kanchipuram|
ReplyDeleteWhat a fantastic blog you should written in well manner.Iam really happy to read this
ReplyDeleteblog.Thanks for sharing.keep sharing more blogs.
No.1 Tally Training Institute In Kanchipuram
You post explain everything in detail and it was very interesting to read.Thank you for Sharing.
ReplyDeleteIEEE Project Center in Kanchipuram
Very nice post here and thanks for it .I always like and such a super blog of these post.Excellent and very cool idea and great blog of different kinds of the valuable information's. No: 1 IOS Training Center in Kanchipuram|
ReplyDeleteQuite Interesting post!!! Thanks for posting such a useful post. I wish to read your upcoming post to enhance my skill set, keep blogging
ReplyDeleteISTQB Certification Academy in Kanchipuram
Well Said, you have furnished the right information that will be useful to anyone at all time... No: 1 Tally Erp 9.0 Training Center in Kanchipuram|
ReplyDeleteThis is excellent information. It is amazing and wonderful to visit your site.Thanks for sharing this information, this is useful to me…
ReplyDeleteMachine Learning Training Center In Chennai
Good blog. I gained more information about your post. keep updating. No: 1 MS OFFICE Training Center in Chennai|
ReplyDeleteI found a lot of interesting information here. A really good post. keep updating.
ReplyDeletePython Training Center in Chennai
I really love reading and following your post as I find them extremely informative and interesting. This post is equally informative as well as interesting. No: 1 Data Science Training Center in Chennai|
ReplyDelete