Thursday, August 18, 2016

PostgreSQL vs Hadoop

So one of the clients I do work with is moving a large database from PostgreSQL to Hadoop.  The reasons are sound -- volume and velocity are major issues for them, and PostgreSQL is not going away in their data center and in their industry there is a lot more Hadoop usage and tooling than there is PostgreSQL tooling for life science analytics (Hadoop is likely to replace both PostgreSQL and, hopefully, a massive amount of data on NFS).  However this has provided an opportunity to think about big data problems and solutions and their implications.  At the same time I have seen as many people moving from Hadoop to PostgreSQL as the other way around.  No, LedgerSMB will never likely use Hadoop as a backend.  It is definitely not the right solution to any of our problems.

Big data problems tend to fall into three categories, namely managing ever increasing volume of data, managing increasing velocity of data, and dealing with greater variety of data structure.  It's worth noting that these are categories of problems, not specific problems themselves, and the problems within the categories are sufficiently varied that there is no solution for everyone.  Moreover these solutions are hardly without their own significant costs.  All too often I have seen programs like Hadoop pushed as a general solution without attention to these costs and the result is usually something that is overly complex and hard to maintain, may be slow, and doesn't work very well.

So the first point worth noting is that big data solutions are specialist solutions, while relational database solutions for OLTP and analytics are generalist solutions.  Usually those who are smart start with the generalist solutions and move to the specialist solutions unless they know out of the box that the specialist solutions address a specific problem they know they have.  No, Hadoop does not make a great general ETL platform.....

One of the key things to note is that Hadoop is built to solve all three problems simultaneously.  This means that you effectively buy into a lot of other costs if you are trying to solve only one of the V problems with it.

The single largest cost comes from the solutions to the variety of data issues.  PostgreSQL and other relational data solutions provide very good guarantees on the data because they enforce a lack of variety.  You force a schema on write and if that is violated, you throw an error.  Hadoop enforces a schema on read, and so you can store data and then try to read it, and get a lot of null answers back because the data didn't fit your expectations.  Ouch.  But that's very helpful when trying to make sense of a lot of non-structured data.

Now, solutions to check out first if you are faced with volume and velocity problems include Postgres-XL and similar shard/clustering solutions but these really require good data partitioning criteria.  If your data set is highly interrelated, it may not be a good solution because cross-node joins are expensive.  Also you wouldn't use these for smallish datasets either, certainly not if they are under a TB since the complexity cost of these solutions is not lightly undertaken either.

Premature optimization is the root of all evil and big data solutions have their place.  However don't use them just because they are cool or new, or resume-building.  They are specialist tools and overuse creates more problems than underuse.

98 comments:

  1. PostgreSQL 10 roadmap from 2ndQuadrant on columnar indexes may make PostgreSQL suitable for big data:
    http://blog.2ndquadrant.com/postgresql-10-roadmap/

    ReplyDelete
    Replies
    1. Certainly for some kinds of big data. And anything that helps certain areas do better is a major win. Having index-oriented tables would also help with certain volume-related issues as well (and there has been talk about that for some time).

      Delete
    2. But one point worth noting is that "big data" is a bit of a buzzword and poorly defined topic. Columnar stores help certain kinds of aggregation. Index oriented tables help one tune certain kinds of access patterns. Those are important tools in dealing with data volume problems.

      But one of the things which has really been difficult in the deployment I work with that is moving to Hadoop is the fact that TOAST performance overhead is rather difficult to measure and in order to get adequate performance, certain things have had to move to non-1NF designs. Even when you are dealing with structured data, there are access pattern corners where one has to be rather imaginative to keep performance up.

      So it is a mistake to think that all volume problems are the same, or all velocity problems are the same. Once you get into TB of data, attention to detail and awareness of your specific issues become important.

      Today PostgreSQL can deal well with certain kinds of big data problems. And those are expanding. But we should be careful not to be like the folks who think Hadoop is the answer to everything ;-)

      Delete
  2. The CitusDB extension is an interesting alternative to Postgres-XL, and it's also not a fork. You're correct that if your data doesn't shard well you're still in trouble. Though, doesn't the same apply to hadoop? Or does it just use a hash of the entire row/document to partition?

    ReplyDelete
  3. thanks for shared wonderful information of giving best information.its more useful and more helpful. great doing keep sharing
    Hadoop Training in Chennai

    ReplyDelete
  4. Thanks for shared wonderful information of giving best information.its more useful and more helpful. great doing keep sharing...
    oracle-hrms training in chennai

    ReplyDelete
  5. we are taking this Android training with basic and advance concepts. We are the best training institute in chennai. We are having the training professionals with more than 10+ years experience. Android Training in Chennai |
    Android Training in Chennai |
    Android Training in Chennai |
    Android Training in Chennai |

    ReplyDelete
  6. really you have post an informative blog. it will be really helpful to many peoples. thank you for sharing this blog.
    java training in chennai

    ReplyDelete
  7. 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.
    java training in chennai

    ReplyDelete
  8. hi welcome to this blog. really you have posted an informative blog. it will be really helpful to many peoples. thank you for sharing this blog.
    java training in chennai

    ReplyDelete
  9. This blog post is a great information. I like that our share this topic.We update our site has a lot of uses.Many useful interesting blogs found off here. Selenium Training in Chennai

    ReplyDelete
  10. Very Nice Blog I like the way you explained these things.
    Indias Fastest Local Search Engine
    CALL360
    Indias Leading Local Business Directory

    ReplyDelete
  11. GREEN WOMEN HOSTELGreen Women hostel is one of the leading Ladies hostel in Adyar and we serving an excellent service to Staying people, We create a home atmosphere, it is the best place for Working WomenOur hostel Surrounded around bus depot, hospital, atm, bank, medical Shop & 24 hours Security Facility

    ReplyDelete
  12. Thanks for sharing.Our Dot Net Training in Chennai centres are equipped with perfect environment to learn with all required facilities.More details about that course.......
    Hadoop Training in Chennai
    Android Training in Chennai

    ReplyDelete
  13. This is an awesome post. Really very informative and creative contents. These concept is a good way to enhance the knowledge. Excellent post. Our Digital Marketing Training is tailored for beginners who want to learn how to stand out digitally, whether it is for their own business or a personal brand.

    digital marketing training institute in chennai
    digital marketing course fee in chennai
    digital marketing course in velachery
    is digital marketing a good career
    best seo training center in chennai
    digital marketing company in chennai
    digital marketing agency in chennai
    top digital marketing companies in chennai

    ReplyDelete
  14. Thanks for sharing the best useful information to us its very useful info, i We at Colan Infotech Private Limited a
    Mobile apps development companies in chennai
    we always desire to solicit our customer's fruitful experience with us, we are the top notch
    Mobile App Development Company in chennai .

    ReplyDelete
  15. 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
  16. Thanks for sharing this information article
    Hi we at Colan Infotech Private Limited , a company which is Situated in US and India, will provide you best service and our talented team will assure you best result and we are familiar with international markets, We work with customers in a wide variety of sectors. Our talented team can handle all the aspects of custom application development, we are the best among the dot net development companies in Chennai . asp .net web development company We have quite an extensive experience working with asp .net development services. we are the only asp.net web development company which offer custom services to a wide range of industries by exceeding our client’s expectations. You can even interact directly with the team regarding your project, just as you would with your in-house team. hire asp.net programmers to achieve your dream product.
    Custom application development company, asp.net development companies, asp .net web development company,Hire asp .net programmers,asp.net web development services,dot net development companies in chennai Hire asp .net programmers/ hire asp .net developer  . We are the best asp .net development company providing top notch asp .net development services Hire asp .net programmers/ hire asp .net developer  . We are the best asp .net development company providing top notch asp .net development services.

    ReplyDelete
  17. Thanks for sharing information article , Thanks for sharing useful information
    Hi we at Colan Infotech Private Limited , a company which is Situated in US and India, will provide you best java web service and our talented
    java application development. team will assure you best result and we are familiar with international markets, We work with customers in a wide variety of sectors. Our talented team can handle all the aspects of
    Java web application development,we are the best among the
    Java development company.
    We have quite an extensive experience working with
    java development services.
    we are the only Java application development company which offer custom services to a wide range of industries by exceeding our client’s expectations. You can even interact directly with the team regarding your project, just as you would with your in-house team.Our pro team will provide you the best
    java appliaction development services.
    We are best among the
    java development companies in Chennai,
    please review our customer feedbacks so that you may find a clue about us. If you want one stop solution for java development outsourcing, Colan infotech is the only stop you need to step in. Colan Infotech is the unique
    java web development company.were our team of unique
    java application developer
    were ranked top in
    java enterprise application development.

    ReplyDelete
  18. Thanks for sharing useful information article to us keep sharing this info,
    Hi We at Colan Infotech Private Limited a
    Mobile application development company in chennai,
    is Situated in US and India, will provide you best service in
    enterprise mobile app development company .
    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 work with customers in a wide variety of sectors.
    We design all of our websites and applications using the responsive web design approach. Our talented team can handle all the aspects of mobility so we are rated as best service provider in
    Mobile apps development companies in chennai.

    We solidly trust that our customers start things out and there is not a viable alternative for quality of service.
    We offer custom services to a wide range of industries by exceeding our client’s expectations. You can even interact directly with the team regarding your project, just as you would with your in-house team. we always desire to solicit our customer's fruitful experience with us, we are the top notch
    Mobile App Development Company in chennai
    and mobile app development companies in Bangalore. We can provide best
    mobile app development chennai .
    We can provide cutting edge technology services in
    Mobile application development in chennai.
    Reach us for mobile app development chennai or just call us for best
    mobile app developers in chennai .

    ReplyDelete
  19. Finding the time and actual effort to create a superb article like this is great thing. I’ll learn many new stuff right here! Good luck for the next post buddy..
    PHP training in chennai

    ReplyDelete
  20. hello!!!
    Everyone wants to get unique place in the IT industry’s for that you need to upgrade your skills, your blog helps me improvise my skill set to get good career, keep sharing your thoughts with us.

    dot net training in chennai

    ReplyDelete
  21. awesome blog has been shared by you. this will be really helpful to many peoples. thank you for sharing this blog. keep on sharing such kind of an interesting blogs.
    android training in chennai

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

    ReplyDelete
  23. Wonderful information i like your post very much. Nice definition. intelligent words can be handle by the blogs. i like this blog very much.Thanks for sharing. keep sharing more blog. Iam waiting for your next blog.


    Hadoop Training in Chennai

    ReplyDelete
  24. The great service in this blog and the nice technology is visible in this blog. I am really very happy for the nice approach is visible in this blog and thank you very much for using the nice technology in this blog.
    Hadoop Online Training

    ReplyDelete
  25. Big Data and Data Science Course Material. Avail 15 Day Free Trial! Learn Flume, Sqoop, Pig, Hive, MapReduce, Yarn & More. Get Certified By Experts! hadoop developer training

    ReplyDelete
  26. 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
  27. Really it was an awesome article...very interesting to read..You have provided an nice article....Thanks for sharing..
    Web Design Company
    Web Development Company

    ReplyDelete


  28. 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...
    Web Design Development Company

    ReplyDelete
  29. This blog is the general information for the feature. You got a good work for this blog.We have a developing our creative content of this mind.Thank you for this blog. This for very interesting and useful.Hadoop Training in Chennai
    Java Training in Chennai

    ReplyDelete
  30. Updating with the recent skills and applying it is the only tactic to live in our vocation. You have done really a great job by sharing this blog in here. Keep writing blog like this.


    Hadoop Training in Bangalore

    ReplyDelete
  31. The comparison between the postgresql and hadoop are very much useful My sincere thanks for sharing this post
    Hadoop Training in Chennai

    ReplyDelete
  32. Hats off to your presence of mind..I really enjoyed reading your blog. I really appreciate your information which you shared with us.
    Hadoop Online Training

    ReplyDelete
  33. I am using 0.20.2 as it is the most widely used and also, it comes with a pre-built eclipse plugin which would be very convenient to write map reduce program.If want become a to learn for Java Training Course, to reach us
    Java Training in Chennai
    Java Training with Placement in Chennai

    ReplyDelete
  34. you have been shared such an interesting article. before i read this blog i didn't have any knowledge about this but now i got some knowledge so keep on sharing such kind of an interesting blogs.
    hadoop training in chennai

    ReplyDelete
  35. Hats off to your presence of mind..I really enjoyed reading your blog. I really appreciate your information which you shared with us.

    Tableau Online Training|
    R Programming Online Training|
    SAS Online Training |

    ReplyDelete
  36. Good and nice blog post, thanks for sharing your information.. it is very useful to me.. keep rocks and updating..

    Java Training in chennai

    ReplyDelete
  37. 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

  38. Wonderful Blog!!! Your post is very informative about Data Management. Thank you for sharing the article with us.

    Hadoop Training Chennai |
    Big Data Training

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

    ReplyDelete
  40. Hi,

    Nice to read this article .... Thanks for sharing....
    Android Training in Chennai

    ReplyDelete

  41. Thank you sharing the excellent post about Hadoop. you helped me to gain more information on the Recent trends

    Best Hadoop Training in Chennai |
    Hadoop Training in Chennai

    ReplyDelete
  42. Thanks for splitting your comprehension with us. It’s really useful to me & I hope it helps the people who in need of this vital information.
    Hadoop Training in Chennai

    ReplyDelete
  43. 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.
    Hadoop Training in Marathahalli|
    Hadoop Training in Bangalore|
    Data science training in Marathahalli|
    Data science training in Bangalore|

    ReplyDelete
  44. Interesting blog on PostgreSQL vs Hadoop.
    thank you for a nice Blog
    Devops Training in Bangalore
    itEanz

    ReplyDelete
  45. I‘d mention that most of us visitors are endowed to exist in a fabulous place with very many wonderful individuals with very helpful things.

    hadoop training in bangalore
    big data training in chennai

    ReplyDelete
  46. Thank you sharing the excellent post about Hadoop. you helped me to gain more information on the Recent trends

    ReplyDelete
  47. Really it was an awesome article...very interesting to read..You have provided an nice article....Thanks for sharing..
    Android Training in Chennai
    Ios Training in Chennai

    ReplyDelete
  48. Phenomenal blog.you put Good stuff.All the subjects were cleared up briefly.so quickly appreciate for me.I am holding up
    Hadoop Training in Chennai
    Unix Training in Chennai

    ReplyDelete
  49. I am very much impressed in the way of your writing. Thanks for updating Hadoop domain. I would like to share your blog to my friends who is in Big Data Domain.
    Regards:
    Best hadoop training institute in chennai
    Big Data Hadoop Training in Chennai

    ReplyDelete

  50. Your new valuable key points imply much a person like me and extremely more to my office workers. With thanks.
    UNIX Shell scripting training in chennai
    ORACLE apps finance training in chennai
    Informatica Online Training

    ReplyDelete
  51. https://stitchclothes.com here we stitch clothes as per your design and selection

    ReplyDelete
  52. https://stitchclothes.com here we stitch clothes as per your design and selection

    ReplyDelete
  53. I enjoy what you guys are usually up too. This sort of clever work and coverage! Keep up the wonderful works guys I’ve added you guys to my blog roll.

    big data training in chennai



    ReplyDelete
  54. HADOOP TRAINING INSTITUTE IN NOIDA

    CIITN provides Big data hadoop training in Noida in Noida as per the current industry standards. Our training programs will enable professionals to secure placements in MNCs. CIITN is one of the most recommended Hadoop Training Institute in Noida that offers hands on practical knowledge/practical implementation on live projects and will ensure the job with the help of advance level Hadoop Training Courses. At CIITN Hadoop Training in Noida is conducted by specialist working certified corporate professionals having 8+ years of experience in implementing real-time Hadoop projects.CIITN is the best Hadoop training center in Noida with a very high level infrastructure and laboratory facility. The most attractive thing is that candidates can opt multiple IT training course at Noida location. We feel proud by announce that CIITN prepares thousands of candidates for Hadoop training at sensible fees structure which is sufficient for best Hadoop training in Noida to attend the Hadoop classes.Hadoop training course includes “Knowledge by Experiments” strategy to get Hadoop training and performing real-time practices and real-time modulation. This extra ordinary practices with live environment experience in Hadoop Training certifies that you are ready to apply your Hadoop knowledge in big corporations after the Hadoop training in Noida completed.


    Big data hadoop training in Noida

    B-12, Sector - 2, Noida, U.P
    State - Uttar Pradesh U.P
    Country - India
    Pin Code - 201301

    Phone - +917290926565
    Mon - Sun: 10am - 6pm

    ReplyDelete
  55. This is an excellent blog thanks for sharing valuable information with us. Keep share more content on MSBI Online Training

    ReplyDelete
  56. HADOOP TRAINING INSTITUTE IN NOIDA

    CIITN provides Big data hadoop training in Noida in Noida as per the current industry standards. Our training programs will enable professionals to secure placements in MNCs. CIITN is one of the most recommended Hadoop Training Institute in Noida that offers hands on practical knowledge/practical implementation on live projects and will ensure the job with the help of advance level Hadoop Training Courses. At CIITN Hadoop Training in Noida is conducted by specialist working certified corporate professionals having 8+ years of experience in implementing real-time Hadoop projects.CIITN is the best Hadoop training center in Noida with a very high level infrastructure and laboratory facility. The most attractive thing is that candidates can opt multiple IT training course at Noida location. We feel proud by announce that CIITN prepares thousands of candidates for Hadoop training at sensible fees structure which is sufficient for best Hadoop training in Noida to attend the Hadoop classes.Hadoop training course includes “Knowledge by Experiments” strategy to get Hadoop training and performing real-time practices and real-time modulation. This extra ordinary practices with live environment experience in Hadoop Training certifies that you are ready to apply your Hadoop knowledge in big corporations after the Hadoop training in Noida completed.


    Big data hadoop training in Noida
    hadoop training institute in noida
    hadoop jobs in noida
    best hadoop training in noida
    hadoop institute in noida
    hadoop training noida
    hadoop course in noida

    B-12, Sector - 2, Noida, U.P
    State - Uttar Pradesh U.P
    Country - India
    Pin Code - 201301

    Phone - +917290926565
    Mon - Sun: 10am - 6pm




    ReplyDelete
  57. Best Linux Training Institute in Noida


    CIITNOIDA provides Best Linux Training in Noida
    as per the current industry standards. Our training programs will enable professionals to secure placements in MNCs. CIITNOIDA is one of the most recommended Linux Training Institute in Noida that offers hands on practical knowledge / practical implementation on live projects and will ensure the job with the help of advanced level Linux Training Courses. At CIITNOIDA Linux Training in Noida is conducted by specialist working certified corporate professionals having 8+ years of experience in implementing real-time Linux projects.
    CIITNOIDA is the well-known Linux training institute with high tech infrastructure and lab facilities. We also provide online access of servers so that candidates will implement the projects at their home easily. CIITNOIDA in Noida mentored more than 3000+ candidates with Linux Certification Training in Noida at very reasonable fee. The course curriculum is customized as per the requirement of candidates/corporates.
    In addition to this, our classrooms are built-in with projectors that facilitate our students to understand the topic in a simple manner.
    CIITNOIDA is one of the best Linux Training Institutes in Noida with 100% placement support. We are following the below “P3-Model (Placement Preparation Process)” to ensure the placement of our candidates.

    Linux Training Institute in Noida

    ReplyDelete
  58. Best Shell Scripting Training in Noida

    The training imparted by CIITN makes one develop his job accessibility. UNIX SHELL SCRIPTING training is imparted in such a method that the students become technically sound and that enhances their capability to work with this knowledge as technocrats. UNIX SHELL SCRIPTING is a script printed for the shell, or command line predictor of any operating scheme. The shell is often taken as aneasy domain-specific program language. Characteristic operations done by shell scripts include file management, program implementation and printing text. CIITN gives guidance by essentially making the student work with UNIX SHELL SCRIPTING. The teaching procedure is set in such a way that the learner gets a real feel of the work. The knowledge is trained in a step by step procedure so that the students can get that into their head and put into practice it when needed. They are permitted to create and manage tables, do scripting and actual feel the pulse. The trainers at CIITN is the most outstanding. They have the first hand information of the procedure and really communicate that to their students. The students feel confident that they are at CIITN for the education.
    CIITNOIDA offers shell scripting training with choice of multiple training locations across noida. Our unix shell scripting training centers are equipped with lab facilities and excellent infrastructure. We also provide unix shell scripting certification training path for our students in noida. Through our associated shell scripting training centers, we have trained more than 129 shell scripting students and provided 80 percent placement.

    Unix Shell Scripting Training in Noida


    ReplyDelete
  59. Linux Certification Courses in Noida


    CIITNOIDA provides Best Unix Training in Noida
    as per the current industry standards. Our training programs will enable professionals to secure placements in MNCs. CIITNOIDA is one of the most recommended Linux Training Institute in Noida that offers hands on practical knowledge / practical implementation on live projects and will ensure the job with the help of advanced level Linux Training Courses. At CIITNOIDA Linux Training in Noida is conducted by specialist working certified corporate professionals having 8+ years of experience in implementing real-time Linux projects.
    CIITNOIDA is the well-known Linux training institute with high tech infrastructure and lab facilities. We also provide online access of servers so that candidates will implement the projects at their home easily. CIITNOIDA in Noida mentored more than 3000+ candidates with Linux Certification Training in Noida at very reasonable fee. The course curriculum is customized as per the requirement of candidates/corporates.
    In addition to this, our classrooms are built-in with projectors that facilitate our students to understand the topic in a simple manner.
    CIITNOIDA is one of the best Linux Training Institutes in Noida with 100% placement support. We are following the below “P3-Model (Placement Preparation Process)” to ensure the placement of our candidates.

    Linux Training Institute in Noida

    ReplyDelete

  60. Red Hat Training Institute in Noida

    The training imparted by CIITN makes one develop his job accessibility. UNIX SHELL SCRIPTING training is imparted in such a method that the students become technically sound and that enhances their capability to work with this knowledge as technocrats. UNIX SHELL SCRIPTING is a script printed for the shell, or command line predictor of any operating scheme. The shell is often taken as aneasy domain-specific program language. Characteristic operations done by shell scripts include file management, program implementation and printing text. CIITN gives guidance by essentially making the student work with UNIX SHELL SCRIPTING. The teaching procedure is set in such a way that the learner gets a real feel of the work. The knowledge is trained in a step by step procedure so that the students can get that into their head and put into practice it when needed. They are permitted to create and manage tables, do scripting and actual feel the pulse. The trainers at CIITN is the most outstanding. They have the first hand information of the procedure and really communicate that to their students. The students feel confident that they are at CIITN for the education.
    CIITNOIDA offers shell scripting training with choice of multiple training locations across noida. Our unix shell scripting training centers are equipped with lab facilities and excellent infrastructure. We also provide unix shell scripting certification training path for our students in noida. Through our associated shell scripting training centers, we have trained more than 129 shell scripting students and provided 80 percent placement.

    Unix Training in Noida

    ReplyDelete
  61. Best SAP SD Institute In Noida

    SAP SD training in Noida provided by CIITN Noida. We provide IT trainings based on corporates standards that helps students to be prepare for industries. CIITN offers best SAP SD training in Noida,CIITN is one of the best result oriented SAP SD Training Institute in Noida, offers best practically, experimental knowledge in SAP SD training in Noida. SAP SD (Sales and Distribution) is an important module of SAP ERP and handles all the processes of order to delivery.
    It is tightly integrated with other SAP modules like SAP MM & SAP PP. The SAP SD Training module manages customer relationship beginning from raising a quotation to sales order and billing of the product or service. It consists of business processes required in selling, shipping, billing of a product. Key sub-modules of SAP SD are Sales, Customer and Vendor Master Data, Billing, Delivery, Pricing and Credit Management.At CIITN SAP SD training is conducted by 6+ years of experience in managing real-time projects.

    SAP SD Training Institute In Noida
    SAP SD Course In Noida

    ReplyDelete
  62. Java Training in Noida
    CIITN provides Best java training in noida based on current industry standards that helps attendees to secure placements in their dream jobs at MNCs.The curriculum of our Java training institute in Noida is designed in a way to make sure that our students are not just able to understand the important concepts of the programming language but are also able to apply the knowledge in a practical way.

    if you are looking for the best oracle sql certification center in Noida, CIIT is worth to consider. CIIT is a oracle training institute offering best sql course, oracle training, sql certification and oracle dba training at affordable price. Best Oracle training in Noida.

    Java Training in Noida
    best java training in noida

    ReplyDelete
  63. Thanks a lot very much for the high quality and results-oriented help. I won’t think twice to endorse your blog post to anybody who wants and needs support about this area.

    Best Hadoop training in bangalore

    ReplyDelete
  64. Best Summer Internship In Noida

    These technologies prepare individuals for fields like software programming, technical support, graphic design, software testing, business analytics. Embedded Systems, Industrial Automation Training and more. Candidates go through a series of comprehensive practical sessions where they work on live problems and implement solutions on real-time basis.
    It has a dedicated placement cell which provides 100% placement assistance to students. The benefits that a student gets out of summer training are innumerable. CIITN,Best Summer training Center for B.Tech/CS/CSE/IT/ BCA/MCA/ B.E /M.tech / B.sc/ M.sc/ Engineering Student has already accomplished itself successfully in the field of Training and Development after setting milestones and bringing smiles to the faces of more than 1 Lakh students. CIITN was incorporated in the year 2002 and over the years CIITN has grown remarkably into the greatest training giant of Northern India.
    There is no looking back to technology! Those passionate for it need not worry about the professional prospects it offers. Courses and trainings in the field of Computer Science and Applications open a wide array of choices for individuals. All you need to do it prepare yourself right!

    Summer Internship Course In Noida

    Summer Internship Training In Noida

    ReplyDelete
  65. Best Sap Training Center in Noida

    CIIT is the biggest ERP SAP training institute in Noida with high tech infrastructure and lab facilities and the options of opting for multiple courses at Noida Location. CIIT in Noida prepares thousands of aspirants for ERP SAP at reasonable fees that is customized keeping in mind training and course content requirement of each attendee.

    ERP SAP training course involves "Learning by Doing" using state-of-the-art infrastructure for performing hands-on exercises and real-world simulations. This extensive hands-on experience in ERP SAP training ensures that you absorb the knowledge and skills that you will need to apply at work after your placement in an MNC.

    CIIT Noida is one of the best ERP SAP training institute in Noida with 100% placement support. CIIT has well defined course modules and training sessions for students. At CIIT ERP SAP training is conducted during day time classes, weekend classes, evening batch classes and fast track training classes.

    ReplyDelete
  66. This concept is a good way to enhance the knowledge.thanks for sharing. please keep it up
    salesforce Online Training Bangalore

    ReplyDelete
  67. Great post!This article gives more information, Thanks for sharing with us.

    Selenium Training in Chennai

    ReplyDelete
  68. Good and nice information, thanks for sharing your views and ideas.. keep rocks and updating...

    hadoop training in chennai

    ReplyDelete