Sunday, November 3, 2013

Introduction to ODI Agents and Creating a ODI Standalone agent

Introduction to ODI Agents and Creating a ODI Standalone agent


In my last post Creating ODI Repository, I have provided the details of creating repository in ODI.
In this post, I am going to talk about ODI agents and how to configure them.

ODI Agent


ODI Agent is a run time component which orchestrates the data integration process. At design time all ODI objects which need to be run are converted into scenarios and those scenarios are submitted to ODI agent for execution. When it receives request for running scenarios  it takes the required source, target connectivity  information from master repository and also scenario , KM information from work repository and starts orchestrating the data integration. Orchestration of ETL process involves, generating SQL statements based ODI object definitions, KM configurations and sending it to remote databases (source, stage or target) for execution. It also collects the status of execution and updates into the work repository.

Agent also exposes public web services which can be used by a java client or BPEL to invoke the scenarios from external application for adhoc synchronous or asynchronous invocations. Agent supports both synchronous and asynchronous callback web services. User need to provide user id, password in the web service payload along with scenario details to get authenticated into ODI and then execute the web service.

There are two types of ODI Agents available.
1. Standalone Java Agent - It is a java process which runs and listens on a particular port. When request is received for a scenario execution, it start orchestrating the scenario and updates the status to work repository. A parent and child standalone agents can be configured in ODI studio to do the load balancing if there is a need to load balance between stand alone agents.

2. JavaEE agent - This agent is part of web logic and listens on a particular port. When request is received for a scenario execution, it start orchestrating the scenario and updates the status to work repository. Load balancing is supported to through web logic clusters for a Java EE Agent.

Configuring  a standalone agent


When it is a odi companion download or complete odi enterprise product download, once the install-able is extracted, agent directory can be found under "oracledi" directory. Whichever machine is identified to run the standalone agent (windows or unix) which has compatible java installed can run the standalone agent. Just zip and copy the agent folder to the target machine and extract it. Under agent folder there are three directories available.

1. bin -  folder has all the utilities and configuration files for the agent.
2. lib  - folder has all the libraries which are shipped with odi and needed for the agent.
3. drivers - folder is used to place any custom user libraries or any new jdbc drivers which are needed for running the scenarios by the agent. 

This is how the bin folder looks like for the standalone agent.  Bin folder has the following types of files.
1. encode - this is used to encode passwords which are to be used in configuration files for security purposes.
2. odiparams and logging-config are used to configure agent and logging levels for the agent.
3. agent start and stop scripts - used to stop and start the agent
4. jps-config-jse - used to configure external security configuration for ldap etc.
5. opmn*  - used to configure the agent in OPMN.
6. command line tools - commandline tools to start, stop and restart a scenario, session, loadplan. startcmd is used to invoke the odi tools like email, ftp etc in command line.


To configure a standalone agent, we need to configure the master and work repositories in the odi params file. (use .bat for windows and .sh for unix). encode the password using encode utility before putting the password in configuration.



Increase the java heap memory for the agent if needs more memory to run the scenarios. Usually if you receive OutOfMemoryError in the logs, we need to increase the heap memory to resolve it.

Close the odiparams and start the odi studio to define the standalone agent in the repository. Go to topology and create a agent.
Provide name, portno, hostname (where standalone agent runs), web application context (used for accessing public web service WSDL) and save the agent.


Now, lets go ahead and start the new standalone agent in the machine where we need to run it.
Go to agent bin directory and run the command agent -NAME=<agentname> -PORT=<portno>.

Now, test the running agent from odi client whether it is able to connect to it successfully.

Lets try to access the WSDL for the agent from the url http://<hostname>:<port>/<web appl context>/OdiInvoke?WSDL and wsdl is accessible. You can see that in wsdl odi supports both synchronous and asynchronous operations for invocation through BPEL or Java.


To stop the agent, run agentstop -NAME=<agentname>

With this we have configured a standalone agent successfully. In my next post, i will demonstrate how to configure ODI standalone agent with OPMN for monitoring and restarting purposes and also how to configure a Java EE odi agent.

274 comments:

  1. this is good post...

    i like this...

    please can you visit here..

    http://bantalsilikon01.blogspot.com/
    http://bantalsilikon01.blogdetik.com/
    http://bantalkekabumurah.blogspot.com/
    http://bumbupecel1.blogspot.com/
    http://bantalgood.blogspot.com/2014/04/bantal-silikon-3-tahan-tahun.html
    http://bantalsilikonmalang1.blogspot.com/2014/04/bantal-original-silikon-malang.html
    http://bantalsilikonmurah.blogspot.com/2014/04/bantal-silikon-original-085-635-945-40.html

    http://www.bantalsilikon01.blogspot.com/2014/04/bantal-silikon-original-merek-lutuye.html

    http://marinirseo.blogspot.com/
    http://marinirseo.blogspot.com/
    http://marinirseo.blogspot.com/


    tengs very much...

    ReplyDelete
  2. Tulisanya SANGAT BERMANFAAT, semoga semakin SUKSES dan BANJIR ORDER. Amin...
    Dari: ayam bacok indonesia | http://ayambacok.com/ | No. HP: 082.310.752.299 (Telkomsel) , 085.710.662.299 (Indosat)| Email: ayambacokindonesia@gmail.com / franchisemurah2014@gmail.com | FB: ayam bacok indonesia | Twitter : @AyamBacokID

    ReplyDelete
  3. Oracle Data Integrator Online Training, ONLINE TRAINING – IT SUPPORT – CORPORATE TRAINING http://www.21cssindia.com/courses/oracle-data-integrator-online-training-125.html The 21st Century Software Solutions of India offers one of the Largest conglomerations of Software Training, IT Support, Corporate Training institute in India - +919000444287 - +917386622889 - Visakhapatnam,Hyderabad Oracle Data Integrator Online Training, Oracle Data Integrator Training, Oracle Data Integrator, Oracle Data Integrator Online Training| Oracle Data Integrator Training| Oracle Data Integrator| "Courses at 21st Century Software Solutions
    Talend Online Training -Hyperion Online Training - IBM Unica Online Training - Siteminder Online Training - SharePoint Online Training - Informatica Online Training - SalesForce Online Training - Many more… | Call Us +917386622889 - +919000444287 - contact@21cssindia.com
    Visit: http://www.21cssindia.com/courses.html"

    ReplyDelete
  4. Thanks for sharing such useful information and refer the link Android Training in Chennai

    ReplyDelete
  5. Android Training in ChennaiFebruary 18, 2015 at 9:04 PM

    Thanks for sharing such useful information about Oracle Data Integrator and refer the link Android Training in Chennai

    ReplyDelete
  6. useful web page allows all relating to facts all of us end up desiring, regarding educating within informatica, Check this site for trainings on emerging IT courses . Go here if you’re looking for training on Oracle Data Integrator.

    ReplyDelete
  7. It was really a wonderful article and I was really impressed by reading this blog. We are giving all software and Database Course Online Training. Oracle Training in Chennai is one of the reputed Training institute in Chennai. They give professional and real time training for all students.
    Oracle Training in chennai

    ReplyDelete
  8. Oracle Training in chennai
    It’s too informative blog and I am getting conglomerations of info’s about Oracle interview questions and answer .Thanks for sharing, I would like to see your updates regularly so keep blogging.

    ReplyDelete
  9. Informatica Training in chennai
    This 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..

    ReplyDelete
  10. Pega Training in Chennai
    Brilliant article. The information I have been searching precisely. It helped me a lot, thanks. Keep coming with more such informative article. Would love to follow them.

    ReplyDelete
  11. QTP Training in Chennai,
    Thank you for the informative post. It was thoroughly helpful to me. Keep posting more such articles and enlighten us.

    ReplyDelete
  12. There are lots of information about latest technology and how to get trained in them, like Hadoop Training in Chennai have spread around the web, but this is a unique one according to me. The strategy you
    have updated here will make me to get trained in future technologies Hadoop Training in Chennai By the way you are running a great blog. Thanks for sharing this..

    ReplyDelete
  13. Nice article i was really impressed by seeing this article, it was very interesting and it is very useful for me.I get a lot of great information from this blog. Thank you for your sharing this informative blog.
    SAS Training in Chennai

    ReplyDelete
  14. I found some useful information in your blog, it was awesome to read, thanks for sharing this great content to my vision, keep sharing..
    Greens Technologies In Chennai

    ReplyDelete
  15. I was looking about the Oracle Training in Chennai for something like this,Thank you for posting the great content..I found it quiet interesting, hopefully you will keep posting such blogs…
    Greens Technologies In Chennai

    ReplyDelete
  16. This comment has been removed by the author.

    ReplyDelete
  17. Hi! Thanks for your post, it is very clear.
    Can you let us know how to proceed to include a second ODI agent I would like to separate intraday processes from daily ones.

    ReplyDelete
    Replies
    1. for that you dont need an another ODI Agent , you can just create an another scheduling under your load plan or your scenario, and schedule it execution as one for daily basis
      and another as per your requirement(intraday)

      Delete
  18. Thanks for sharing amazing information about pega Gain the knowledge and hands-on experience you need to successfully design, build and deploy applications with pega. Pega Training in Chennai

    ReplyDelete
  19. Who wants to learn Informatica with real-time corporate professionals. We are providing practical oriented best Informatica training institute in Chennai. Informatica Training in chennai

    ReplyDelete
  20. QTP is a software Testing Tool which helps in Functional and Regression testing of an application. If you are interested in QTP training, our real time working. QTP Training in Chennai

    ReplyDelete
  21. Looking for real-time training institue.Get details now may if share this link visit Oracle Training in chennai ,

    ReplyDelete
  22. Hey, nice site you have here!We provide world-class Oracle certification and placement training course as i wondered Keep up the excellent work experience!Please visit Greens Technologies located at Chennai Adyar Oracle Training in chennai

    ReplyDelete
  23. Awesome blog if our training additional way as an SQL and PL/SQL trained as individual, you will be able to understand other applications more quickly and continue to build your skill set which will assist you in getting hi-tech industry jobs as possible in future courese of action..visit this blog Green Technologies In Chennai

    ReplyDelete
  24. Nice site....Please refer this site also Our vision succes!Training are focused on perfect improvement of technical skills for Freshers and working professional. Our Training classes are sure to help the trainee with COMPLETE PRACTICAL TRAINING and Realtime methodologies. Green Technologies In Chennai

    ReplyDelete
  25. if share valuable information about hadoop training courses, certification, online resources, and private training for Developers, Administrators, and Data Analysts may visit Hadoop Training in Chennai

    ReplyDelete
  26. let's Jump Start Your Career & Get Ahead. Choose sas training method that works for you. This course is designed for professionals looking to move to a role as a business analyst, and students looking to pursue business analytics as a career. SAS Training in Chennai

    ReplyDelete
  27. GREENS TECHNOLOGIES, ONE OF THE BEST IT INSTITUTES FOR ORACLE SQL TRAINING IN CHENNAI OFFERS TRAINING WITH PRACTICAL GUIDANCE. OUR TRAINING ACADEMY IS FULLY EQUIPPED WITH SUPERIOR INFRASTRUCTURE AND LAB FACILITIES. WE ARE PROVIDING THE BEST ORACLE PLSQL TRAINING IN CHENNAI.

    ReplyDelete
  28. Greens Technologies Training In Chennai Excellent information with unique content and it is very useful to know about the information based on blogs

    ReplyDelete
  29. Thanks for sharing this nice useful informative post to our knowledge, Actually SAS used in many companies for their day to day business activities it has great scope in future.

    ReplyDelete
  30. Our HP Quick Test Professional course includes basic to advanced level and our QTP course is designed to get the placement in good MNC companies in chennai as quickly as once you complete the QTP certification training course.

    ReplyDelete
  31. A Best Pega Training course that is exclusively designed with Basics through Advanced Pega Concepts.With our Pega Training in Chennai you’ll learn concepts in expert level with practical manner.We help the trainees with guidance for Pega System Architect Certification and also provide guidance to get placed in Pega jobs in the industry.

    ReplyDelete
  32. Great post and informative blog.it was awesome to read, thanks for sharing this great content to my vision.
    Informatica Training In Chennai

    ReplyDelete
  33. There are lots of information about latest technology and how to get trained in them, like Hadoop Training Chennai have spread around the web, but this is a unique one according to me. The strategy you have updated here will make me to get trained in future technologies(Hadoop Training in Chennai). By the way you are running a great blog. Thanks for sharing this.

    ReplyDelete
  34. Oracle Training in Chennai is one of the best oracle training institute in Chennai which offers complete Oracle training in Chennai by well experienced Oracle Consultants having more than 12+ years of IT experience.

    ReplyDelete
  35. It is really very helpful for us and I have gathered some important information from this blog.
    Oracle Training In Chennai

    ReplyDelete
  36. if i share this blog weblogic Server Training in Chennai aims to teach professionals and beginners to have perfect solution of their learning needs in server technologies.Weblogic server training In Chennai

    ReplyDelete
  37. if learned in this site.what are the tools using in sql server environment and in warehousing have the solution thank ..Msbi training In Chennai

    ReplyDelete
  38. i wondered keep share this sites .if anyone wants realtime training Greens technolog chennai in Adyar visit this blog..performance tuning training In Chennai

    ReplyDelete
  39. i gain the knowledge of Java programs easy to add functionalities play online games, chating with others and industry oriented coaching available from greens technology chennai in Adyar may visit.Core java training In Chennai

    ReplyDelete
  40. I have read your blog and I got very useful and knowledgeable information from your blog. It’s really a very nice articleSpring training In Chennai

    ReplyDelete

  41. fantastic presentation .We are charging very competitive in the market which helps to bring more oracle professionals into this market. may update this blog . Oracle training In Chennai which No1:Greens Technologies In Chennai

    ReplyDelete

  42. hai you have to learned to lot of information about c# .net Gain the knowledge and hands-on experience you need to successfully design, build and deploy applications with c#.net.
    C-Net-training-in-chennai

    ReplyDelete


  43. hai If you are interested in asp.net training, our real time working.
    asp.net Training in Chennai.
    Asp-Net-training-in-chennai.html

    ReplyDelete

  44. Amazing blog if our training additional way as an silverlight training trained as individual, you will be able to understand other applications more quickly and continue to build your skill set which will assist you in getting hi-tech industry jobs as possible in future courese of action..visit this blog
    silverlight-training.html
    greenstechnologies.in:

    ReplyDelete


  45. awesome Job oriented sharepoint training in Chennai is offered by our institue is mainly focused on real time and industry oriented. We provide training from beginner’s level to advanced level techniques thought by our experts.
    if you have more details visit this blog.
    SharePoint-training-in-chennai.html

    ReplyDelete

  46. if share valuable information about cloud computing training courses, certification, online resources, and private training for Developers, Administrators, and Data Analysts may visit
    Cloud-Computing-course-content.html

    ReplyDelete


  47. hai you have to learned to lot of information about c# .net Gain the knowledge and hands-on experience you need to successfully design, build and deploy applications with c#.net.
    C-Net-training-in-chennai

    ReplyDelete

  48. hai If you are interested in asp.net training, our real time working.
    asp.net Training in Chennai.
    Asp-Net-training-in-chennai.html

    ReplyDelete


  49. Amazing blog if our training additional way as an silverlight training trained as individual, you will be able to understand other applications more quickly and continue to build your skill set which will assist you in getting hi-tech industry jobs as possible in future courese of action..visit this blog
    silverlight-training.html
    greenstechnologies.in:

    ReplyDelete

  50. awesome Job oriented sharepoint training in Chennai is offered by our institue is mainly focused on real time and industry oriented. We provide training from beginner’s level to advanced level techniques thought by our experts.
    if you have more details visit this blog.
    SharePoint-training-in-chennai.html

    ReplyDelete


  51. if share valuable information about cloud computing training courses, certification, online resources, and private training for Developers, Administrators, and Data Analysts may visit
    Cloud-Computing-course-content.html

    ReplyDelete


  52. if share valuable information about cloud computing training courses, certification, online resources, and private training for Developers, Administrators, and Data Analysts may visit
    Cloud-Computing-course-content.html

    ReplyDelete

  53. Really awesome blog. Your blog is really useful for me. Thanks for sharing this informative blog. Keep update your blog.
    QTP Training in Chennai

    ReplyDelete

  54. Really awesome blog. Your blog is really useful for me. Thanks for sharing this informative blog. Keep update your blog.
    QTP Training in Chennai

    ReplyDelete
  55. Latest Govt Bank Jobs Recruitment Notification 2016


    I cannot thank you enough for the blog article.Thanks Again. Really Cool.................

    ReplyDelete
  56. Excellent information with unique content and it is very useful to know about the information based on blogs.
    Selenium Training in Chennai | QTP Training In Chennai

    ReplyDelete
  57. In database computing, Oracle Real Application Clusters (RAC) — an option for the Oracle Database software produced by Oracle Corporation and introduced in 2001 with Oracle9i — provides software for clustering and high availability in Oracle database environments. Oracle Corporation includes RAC with the Standard Edition, provided the nodes are clustered using Oracle Clusterware.
    Oracle RAC allows multiple computers to run Oracle RDBMS software simultaneously while accessing a single database, thus providing clustering.

    In a non-RAC Oracle database, a single instance accesses a single database. The database consists of a collection of data files, control files, and redo logs located on disk. The instance comprises the collection of Oracle-related memory and operating system processes that run on a computer system.

    Oracle RAC Training in Chennai

    ReplyDelete
  58. I am very impressed with the article I have just read,so nice.......
    jmeter Training in Chennai

    ReplyDelete
  59. BHEL Bhopal Apprentice Recruitment 2016

    First i would like greet author for providing valuable information given on blog..........

    ReplyDelete
  60. Great post and informative blog.it was awesome to read, thanks for sharing this great content to my vision.
    Informatica Training In Chennai
    Hadoop Training In Chennai
    Oracle Training In Chennai
    SAS Training In Chennai

    ReplyDelete
  61. Great post and informative blog.it was awesome to read, thanks for sharing this great content to my vision.
    Informatica Training In Chennai
    Hadoop Training In Chennai
    Oracle Training In Chennai
    SAS Training In Chennai

    ReplyDelete
  62. Thanks for sharing these information. It’s a very nice topic. We are providing online training classesoracleodionlinetraining

    ReplyDelete
  63. Thanks for sharing these information. It’s a very nice topic. We are providing online training classesoracleodionlinetraining

    ReplyDelete
  64. Thanks for sharing these information. It’s a very nice topic. We are providing online training classesoracleodionlinetraining

    ReplyDelete
  65. looking for the Best Oracle Training & Placement in Chennai ? visit us at The best oracle training institute in Chennai

    ReplyDelete
  66. Looking for the career oriented Dot Net Training & Placement in chennai? click us The best dot net training & placement in Chennai

    ReplyDelete
  67. its really great information Thank you sir And keep it up More Post.
    msbi training in chennai

    ReplyDelete

  68. Thanks for sharing this valuable information to our vision. You have posted a trust worthy blog keep sharing

    dot net training in chennai

    php training in chennai

    java training in chennai

    ReplyDelete
  69. for preparing bank exam and group exam , we are providing an online test model questions papers

    Group Exam Questions and Answers
    Bank Exam Questions and Answers

    ReplyDelete
  70. Thanks for your informative post on selenium automation testing tool.
    informatica training in chennai

    ReplyDelete
  71. Wonderful blog.. Thanks for sharing informative blog.. its very useful to me..

    iOS Training in Chennai

    ReplyDelete
  72. Whatever we gathered information from the blogs, we should implement that in practically then only we can understand that exact thing clearly, but it’s no need to do it, because you have explained the concepts very well. It was crystal clear, keep sharing.. Best Software Testing in Chennai


    Software Testing in Chennai

    ReplyDelete
  73. Shree Ram Techno Solutions Provides CCTV Camera, Security Camera, Wireless Security, Attendance System, Access Control System, DVR, NVR, Spy Camera, Fire Alarm, Security Alarm, PCI, IP Network Camera, Dome Camera, IR Camera, CCTV, Camera Price, HIKVISION, SCATI, Time Machine

    CCTV CAmera in jaipur at Rajasthan
    Home security system in jaipur
    Wireless Home Security System in jaipur
    Realtime attendance machine in jaipur
    cctv camera dealer in jaipur
    Hikvision DVR in jaipur at Rajasthan
    security system solutions in jaipur

    ReplyDelete
  74. Freelance Best Makeup & Hair Artist in Jaipur with huge experience and Specialization in Bridal and Wedding Makeup,Celebrity Makeup,Professional Makeup,Creative Makeup,Bollywood Makeup and Character Makeup in Delhi,Jaipur,Rajasthan. Natural Makeup that allows your skin to breath with a radiant glow and remains flawless throughout your special day.


    Best Makeup and Hairstyle in jaipur
    Fiza Makeup Academy in jaipur
    Best bridal makeup artist in jaipur(bollywood makeup,creative makeup,Airbrush makeup,character makeup)
    Make up and Hair kit
    Professional makeup artist course in jaipur
    Makeup and hairstyle tips
    Makeup and hair Images
    Makeup and hair tutorials
    Makeup and hair contract


    ReplyDelete
  75. Freelance Best Makeup & Hair Artist in Jaipur with huge experience and Specialization in Bridal and Wedding Makeup,Celebrity Makeup,Professional Makeup,Creative Makeup,Bollywood Makeup and Character Makeup in Delhi,Jaipur,Rajasthan. Natural Makeup that allows your skin to breath with a radiant glow and remains flawless throughout your special day.


    Best Makeup and Hairstyle in jaipur
    Fiza Makeup Academy in jaipur
    Best bridal makeup artist in jaipur(bollywood makeup,creative makeup,Airbrush makeup,character makeup)
    Make up and Hair kit
    Professional makeup artist course in jaipur
    Makeup and hairstyle tips
    Makeup and hair Images
    Makeup and hair tutorials
    Makeup and hair contract


    Freelance Best Makeup & Hair Artist in Jaipur with huge experience and Specialization in Bridal and Wedding Makeup,Celebrity Makeup,Professional Makeup,Creative Makeup,Bollywood Makeup and Character Makeup in Delhi,Jaipur,Rajasthan. Natural Makeup that allows your skin to breath with a radiant glow and remains flawless throughout your special day.


    Best Makeup and Hairstyle in jaipur
    Fiza Makeup Academy in jaipur
    Best bridal makeup artist in jaipur(bollywood makeup,creative makeup,Airbrush makeup,character makeup)
    Make up and Hair kit
    Professional makeup artist course in jaipur
    Makeup and hairstyle tips
    Makeup and hair Images
    Makeup and hair tutorials
    Makeup and hair contract


    ReplyDelete
  76. Freelance Best Makeup & Hair Artist in Jaipur with huge experience and Specialization in Bridal and Wedding Makeup,Celebrity Makeup,Professional Makeup,Creative Makeup,Bollywood Makeup and Character Makeup in Delhi,Jaipur,Rajasthan. Natural Makeup that allows your skin to breath with a radiant glow and remains flawless throughout your special day.


    Best Makeup and Hairstyle in jaipur
    Fiza Makeup Academy in jaipur
    Best bridal makeup artist in jaipur(bollywood makeup,creative makeup,Airbrush makeup,character makeup)
    Make up and Hair kit
    Professional makeup artist course in jaipur
    Makeup and hairstyle tips
    Makeup and hair Images
    Makeup and hair tutorials
    Makeup and hair contract


    ReplyDelete
  77. Thanks for the awesome share
    We at Colan Infotech Private Limited best web design company in chennai,is Situated in US and India,
    will provide you best service in qa testing services
    Design Services and Colan Infotech has a group of exceedingly dedicated, inventive and creative experts with an energy for delivering exciting ,
    helpful and stylish Web and Mobile Applications, We are one of the best software testing services company
    and of course we stepped in bangalore too we are best qa and testing services
    can provide quality assurance and testing services,
    we are the best among the software testing company india

    ReplyDelete
  78. A pioneer Institute owned by industry professionals to impart vibrant, innovative and global education in the field of Hospitality to bridge the gap of 40 lakh job vacancies in the Hospitality sector. The Institute is contributing to the creation of knowledge and offer quality program to equip students with skills to face the global market concerted effort by dedicated faculties, providing best learning environment in fulfilling the ambition to become a Leading Institute in India.

    cha jaipur
    management college in jaipur
    management of hospitality administration jaipur
    cha management jaipur
    Best hotel college in jaipur
    Best management college in jaipur
    College of Hospitality Administration, Jaipur

    ReplyDelete
  79. A Pioneer Institute owned by industry professionals to impart vibrant, innovative and global education in the field of Hospitality to bridge the gap of 40 lakh job vacancies in the Hospitality sector. The Institute is contributing to the creation of knowledge and offer quality program to equip students with skills to face the global market concerted effort by dedicated faculties, providing best learning environment in fulfilling the ambition to become a Leading Institute in India.

    cha jaipur
    management college in jaipur
    management of hospitality administration jaipur
    cha management jaipurs
    Hotel management in jaipur
    Best hotel college in jaipur
    Best management college in jaipur
    College of Hospitality Administration, Jaipur
    Top 10 hotel management in jaipur
    Hotel managementin Rajasthan

    ReplyDelete


  80. This is excellent information. It is amazing and wonderful to visit your site.Thanks for sharng this information,this is useful to me...
    Android training in chennai
    Ios training in chennai

    ReplyDelete
  81. Thanks for posting useful information.You have provided an nice article, Thank you very much for this one. And i hope this will be useful for many people.. and i am waiting for your next post keep on updating these kinds of knowledgeable things...Really it was an awesome article...very interesting to read..please sharing like this information......
    Web Design Development Company
    Mobile App Development Company

    ReplyDelete
  82. Kami Bergerak Dalam Pembibitan Durian BAWOR, Durian MONTONG, Durian Menoreh Kuning, Durian Musang King dan Durian Unggulan Lainya.

    Kami Siap Melayani Pesanan baik GROSIR atau eceran

    Alamat : Purwosari Rt06/01 Kecamatan Puring Kab Kebumen.

    Telpon: 0813 2711 9234 (Simpati) / 0857 4775 4569 (IM3) / 0878 3730 0839 (XL)

    PIN BB: 29EB 46D9

    Website : www.jualbibitdurian.com, www.bibitdurianbawor.blogspot.com, www.durianmusangking.blogspot.com, web www.bibitduriansiapbuah.blogspot.com

    ReplyDelete
  83. These ways are very simple and very much useful, as a beginner level these helped me a lot thanks fore sharing these kinds of useful and knowledgeable information.
    Android App Development Company

    ReplyDelete
  84. I just want to say that all the information you have given here is awesome...great and nice blog thanks sharing..Thank you very much for this one. And i hope this will be useful for many people.. and i am waiting for your next post keep on updating these kinds of knowledgeable things...
    Web Design Development Company
    Web design Company in Chennai
    Web development Company in Chennai

    ReplyDelete
  85. it is really amazing...thanks for sharing....provide more useful information...
    Mobile app development company

    ReplyDelete
  86. Very nice post here and thanks for it .I always like and such a super contents of these post.Excellent and very cool idea and great content of different kinds of the valuable information's.
    PEGA Training in Chennai

    ReplyDelete
  87. Although I landed on this page accidentally while I was looking for HRM Thesis Editing Help, I have learned a lot about the shared article on Sync Synology with Dropbox and Google Drive. Additionally the writer has used a professional writing style to pass across the information. I hope the writer will keep us updated with new information on a continual basis.

    ReplyDelete
  88. Great and useful post.. I got useful information from this article and thank you for sharing.

    best hadoop training

    ReplyDelete
  89. It is amazing and wonderful to visit your site.Thanks for sharing this information,this is useful to me...
    Android Training in Chennai
    Ios Training in Chennai

    ReplyDelete
  90. This comment has been removed by the author.

    ReplyDelete
  91. This comment has been removed by the author.

    ReplyDelete
  92. I really appreciate the information shared above. It’s of great help. MaxMunus provides Remote Support For Corporate and for Individuals. If anyoneis facing any issue in his project of #ORACLE DATA INTEGRATOR we can support them remotely , kindly Contact MaxMunus
    MaxMunus Offer World Class Industry best Consultant on# ORACLE DATA INTEGRATOR. We provide end to end Remote Support on Projects. MaxMunus is successfully doing remote support for countries like India, USA, UK, Australia, Switzerland, Qatar, Saudi Arabia, Bangladesh, Bahrain, and UAE etc.
    Saurabh
    MaxMunus
    E-mail: saurabh@maxmunus.com
    Skype id: saurabhmaxmunus
    Ph:(0) 8553576305/ 080 - 41103383
    www.MaxMunus.com

    ReplyDelete
  93. nice blog
    great information.
    VLCC Institute Makeup Courses gives you the platform to become a Professional Makeup Artist by learning from the best in the Beauty Industry.
    Our state-of-the-art Makeup Classes will walk you through everything that goes into establishing a successful career in this fun, fast-paced and fabulous industry.
    We give a certificate of completion to our students upon completion.

    ReplyDelete
  94. You've made some good points there. I looked on the internet for more information about this
    Mainframe Training In Chennai | Hadoop Training In Chennai | ETL Testing Training In Chennai

    ReplyDelete
  95. Any way I'll be subscribing to your feed and I hope you post again soon. Big thanks for the useful info.

    Oracle Weblogic Server Training

    ReplyDelete
  96. Awe! What An Blog Very Helpful and interesting Really A great center for acquiring knowledge.Very Helpful Post And Explained Very Clearly About All the things.Very Helpful. Coming To Our Self We Provide Restaurant Equipment Parts .Really Thankfull For the blogger providing such a great information.Thank you. Have a Nice Day.

    ReplyDelete
  97. Whatever We Are Gathering the information from the blogs,we have to keep on updating it,Urgent Care in Chicago.By getting them into one place.Really thanks for posting.

    ReplyDelete
  98. nice blog
    great information.
    Aesthetics Course is an integral part of Cosmetology and is a blooming industry in Beauty and Wellness Industry.
    At VLCC Institute, aspiring Cosmetologist can enroll into different Aesthetic Courses as per their requirements.

    ReplyDelete
  99. This Blog is very helpful and useful, came to know that I should be strong in my basics and this blog helps me to improve it, US Medical Residency in Chicago Services Provided by Us. Thanks For Posting.

    ReplyDelete
  100. Excellent post.Thank you for such usefull and interesting blogs.

    Research Projects in Chennai | Android Projects in Chennai.

    ReplyDelete
  101. This comment has been removed by the author.

    ReplyDelete
  102. Really Thanks For Posting Such a Useful and informative article. I would like to share this blog with my friends and Colleagues Tico Certification Training

    ReplyDelete
  103. Thanks For Sharing Such an Important and Useful Content On Mulesoft Certification Training

    ReplyDelete
  104. Nice Post. I am really enjoying reading your well-written articles. It looks like you spend a lot of effort and time on your blog. RPA Training in Chennai | Blue Prism Training in Chennai

    ReplyDelete

  105. vidyasthali is one of the best law college in India
    Vidyasthali Law College is a self-financing Institution affiliated to the University of Rajasthan

    law college
    law college in Jaipur
    Best law college in Jaipur
    Top College Of law In Jaipur
    Vidyasthali Law College in jaipur

    ReplyDelete
  106. Node JS Training in Chennai

    Thanks for making me this article. You have done a great job by sharing this content in here. Keep writing article like this.

    Node JS Training in Chennai
    Node JS Training

    ReplyDelete
  107. The young boys ended up stimulated to read through them and now have unquestionably been having fun with these things.
    safety course in chennai

    ReplyDelete
  108. Good Post! Thank you so much for sharing this pretty post, it was so good to read and useful to improve my knowledge as updated one, keep blogging.
    Best Devops Training in pune | Java training in Pune

    ReplyDelete
  109. From your discussion I have understood that which will be better for me and which is easy to use. Really, I have liked your brilliant discussion. I will comThis is great helping material for every one visitor. You have done a great responsible person. i want to say thanks owner of this blog.

    python training in chennai | python course institute in chennai | Data Science Interview questions and answers

    ReplyDelete
  110. Nice post. Thanks for sharing the valuable information. it’s really helpful. Who want to learn this blog most helpful. Keep sharing on updated posts…

    Data Science Training in Indira nagar
    Data Science training in marathahalli
    Data Science Interview questions and answers


    ReplyDelete
  111. Useful information.I am actual blessed to read this article.thanks for giving us this advantageous information.I acknowledge this post.and I would like bookmark this post.Thanks
    Java training in Chennai | Java training in Bangalore

    Java interview questions and answers | Core Java interview questions and answers

    ReplyDelete
  112. Thanks for the good words! Really appreciated. Great post. I’ve been commenting a lot on a few blogs recently, but I hadn’t thought about my approach until you brought it up. 
    online Python training
    python training in chennai

    ReplyDelete
  113. Great Article… I love to read your articles because your writing style is too good, its is very very helpful for all of us and I never get bored while reading your article because, they are becomes a more and more interesting from the starting lines until the end.
    Best Devops training in sholinganallur
    Devops training in velachery
    Devops training in annanagar
    Devops training in tambaram

    ReplyDelete
  114. It's interesting that many of the bloggers to helped clarify a few things for me as well as giving.Most of ideas can be nice content.The people to give them a good shake to get your point and across the command
    angularjs Training in electronic-city

    angularjs online Training

    angularjs Training in marathahalli

    angularjs interview questions and answers

    angularjs Training in bangalore

    ReplyDelete
  115. When I initially commented, I clicked the “Notify me when new comments are added” checkbox and now each time a comment is added I get several emails with the same comment. Is there any way you can remove people from that service? Thanks.

    Advanced AWS Interview Questions And Answers

    Advanced AWS Training in Chennai | Best AWS Training in Chennai

    Advanced AWS Training in Pune | Best Amazon Web Services Training in Pune

    ReplyDelete
  116. I would like to thank you much about this great post. Its very useful and helpful for anyone looking for tips to help him learn and master in Angularjs. I like your writing style and I hope you will keep doing this good working.
    Angularjs Coaching in Bangalore
    Angularjs Institute in Bangalore
    Best Angularjs Training in Bangalore
    Best Android Training in Bangalore
    Android Developer Course in Bangalore
    Android App Development Training in Bangalore

    ReplyDelete
  117. I am really enjoying reading your well written articles.
    It 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..
    Java Training in Bangalore
    Best Java Training Institutes in Bangalore
    Java Course in Bangalore
    Java Training Institutes in Bangalore

    ReplyDelete
  118. Nice post. I learned some new information. Thanks for sharing.

    Article submission sites
    Guest posting sites

    ReplyDelete
  119. Your blog is interesting for readers.you have developed your blog information's with such a wonderful ideas and which is very much useful for the readers.i enjoyed your post and i need some more articles also please update soon.
    german language centre in bangalore
    best german language classes in bangalore
    German Training in Mogappair
    German Training in Vadapalani

    ReplyDelete
  120. I wish to show thanks to you just for bailing me out of this particular trouble. As a result of checking through the net and meeting techniques that were not productive, I thought my life was done.
    safety course in chennai

    ReplyDelete
  121. Nice Article,Great experience for me by reading this info.
    thanks for sharing the information with us.keep updating your ideas.
    Angularjs Training in Bangalore
    angularjs training center in bangalore
    AngularJS Training in Anna Nagar
    AngularJS Training in T nagar

    ReplyDelete
  122. When I initially commented, I clicked the “Notify me when new comments are added” checkbox and now each time a comment is added I get several emails with the same comment. Is there any way you can remove people from that service? Thanks.

    Advanced AWS Training in Bangalore | Amazon Web Services Training in Bangalore
    Amazon Web Services Training in Pune | Best AWS Training in Pune
    AWS Online Training | Online AWS Certification Course - Gangboard
    Top 110 AWS Interview Question and Answers | Advanced AWS interview Questions and Answers – AWS jobs


    ReplyDelete
  123. Thank you sharing this kind of noteworthy information. Nice Post.

    Article submission sites
    Technology

    ReplyDelete
  124. Brilliant ideas that you have share with us.It is really help me lot and i hope it will help others also.
    update more different ideas with us.
    Java Institutes in bangalore
    Java Classes in Bangalore
    Java Training in Chennai Anna Nagar
    Java Institute in T nagar
    Java Training Institutes in OMR

    ReplyDelete

  125. Hey Your site is awesome and full of information. I have read you posts they are so informative. Keep Posting wonderful content.
    We build responsive and creative website for web and mobile. Ani international can help you develop beautiful and functional website for desktop, tablet and mobile.
    Responsive Website Design company in jaipur
    Shopping Cart Development company in jaipur
    Mobile Website Designing company in jaipur
    SEO services in jaipur
    Web Development company in jaipur
    Responsive Website Design
    Web Development

    ReplyDelete
  126. Thanks for sharing this unique information with us. Your post is really awesome. Your blog is really helpful for me..
    organic oil
    organic oil in jaipur
    organic cold pressed oils
    ayurvedic oil store in jaipur

    ReplyDelete
  127. This comment has been removed by the author.

    ReplyDelete
  128. Thank you for this post. Thats all I are able to say. You most absolutely have built this blog website into something speciel. You clearly know what you are working on, youve insured so many corners.thanks
    Data Science training in Chennai
    Data science online training

    ReplyDelete
  129. You are doing a great job. I would like to appreciate your work
    Regards
    Machine Learning Courses Training

    ReplyDelete
  130. Whoa! I’m enjoying the template/theme of this website. It’s simple, yet effective. A lot of times it’s very hard to get that “perfect balance” between superb usability and visual appeal. I must say you’ve done a very good job with this.
    Devops Training in bangalore
    Digital Marketing Training in bangalore
    Data Science Training in bangalore
    Java Training in bangalore

    ReplyDelete
  131. Hi, Great.. Tutorial is just awesome..It is really helpful for a newbie like me.. I am a regular follower of your blog. Really very informative post you shared here. Kindly keep blogging.
    Best Devops online Training
    Online DevOps Certification Course - Gangboard

    ReplyDelete
  132. Great content thanks for sharing this informative blog which provided me technical information keep posting.
    Best Devops online Training
    Online DevOps Certification Course - Gangboard

    ReplyDelete
  133. Thank you for sharing such great information very useful to us.
    Summer Training in Noida

    ReplyDelete