A List of SAP Books

Ever wanted to speak Sapanese?  The initialisms and acronyms can be overwhelming.  Many people find classes to be poor ways of learning.  Here is a list of books that may help you learn about SAP.

105 SAP Security Interview Questions with Answers & Explanations by J Jerome and S Kaur
110 SAP SCM-Order Fulfilment (SD) Interview Questions: with Answers & Explanations (Volume 2) by S Kaur and Kristine K
1000 SAP ABAP INTERVIEW QUESTION & ANSWER (0-5+ YEARS EXP): 1000 SAP ABAP Q&A FOR FRESHER AND EXPERIENCED by S SINGH
ABAP 7.4 Certification Guide - The SAP-Endorsed Certification Series (SAP PRESS) by Puneet Asthana and David Haslam
ABAP Cookbook: Programming Recipes for Everyday Solutions, SAP ABAP by James Wood
ABAP Development for SAP Business Workflow by Ilja-Daniel Werner
ABAP Development for SAP HANA (2nd Edition) (SAP PRESS) by Hermann Gahm, Thorsten Schneider, Christiaan Swanepoel and Eric Westenberger
ABAP Objects: Introduction to Programming SAP Applications by Horst Keller and Sascha Kruger
Accelerated Financial Closing with SAP by Birgit Starmanns , Elizabeth Milne and James Fisher
Advanced SAP Consultants Handbook: Essential Skills For SAP Professionals by Glynn C Williams
Agile SAP by IT Governance Publishing
Applying Real-World BPM in an SAP Environment by Ann Rosenberg, Mark von Rosing, Greg Chase, Rukhshaan Omar, James Taylor and Henrik von Scheel
Architecting EDI with SAP IDocs: the Comprehensive Guide by Emmanuel Hadzipetros
The Architecture of SAP Erp by Jochen Boeder and Bernhard Groene
Archiving SAP Data: Practical Guide to SAP EIM Archiving (SAP PRESS) by Ahmet Türk
Art of Designing Logistics Solution Part1:Transportation: Inspired by SAP-TM, Oracle-OTM & JDA-TMS Solutions by Rajeev Sinha Ph.D.
Asset Accounting Configuration in SAP ERP: A Step-by-Step Guide by Andrew Okungbowa
Auditing and GRC Automation in SAP by Maxim Chuprunov
Authorizations in SAP: 100 Things You Should Know About...  by Andrea Cavalleri and Massimo Manara
Authorizations in SAP Software: SAP Security by Volker Lehnert, Katharina Bonitz and Larry Justice
BEGINNER'S GUIDE TO SAP: An Introduction To The Basics of Using SAP by Peter Moxon
Beginners' Guide to SAP Security and Authorizations by Tracy Juran
Beginning SAP Fiori by Bince Mathew
The Complete Guide to SAP NetWeaver Portal by Manish Chaitanya
Configuring Financial Accounting in SAP by Narayanan Veeriah
Configuring SAP ERP Financials and Controlling by Peter Jones and John Burger
Configuring SAP ERP Sales and Distribution by Kapil Sharma and Ashutosh Mutsaddi
Creating Dashboards with SAP BusinessObjects: The Comprehensive Guide to Xcelsius by Ray Li and Evan DeLodder
Creating Universes with SAP BusinessObjects by Taha M. Mahmoud
Dashboarding with SAP Crystal Dashboard Design by Report Writing Services
Data Integration using SAP BusinessObjects Data Services: Cookbook (SAP Data Management 2) by Sukant Pandey
Demand and Supply Planning with SAP APO in SAP SCM (2nd Edition) (SAP PRESS) by Sandeep Pradhan
Demand Planning with SAP APO - Execution by Avijit Dutta and Shreekant Shiralkar
Developing Accessible Applications with SAP NetWeaver by Josef Köble
Discover SAP BusinessObjects by Chris Dinkel, JC Raveneau and Thierry Audas
Document Management with SAP DMS by Eric Stajda
Effective Pricing with SAP ERP by D. Rajen Iyer and Suresh Veeraraghavan
Enterprise Asset Management: Configuring and Administering SAP R/3 Plant Maintenance by Ian McMullan
Enterprise Java for SAP by Austin Sincock
Enterprise Master Data Management using SAP Netweaver MDM by Mohammad Assad Shaik
Expert tips to Unleash full Potential of SAP Controlling by Ashish Sampat
First Steps in SAP Business Warehouse (BW) by Gerardo di Giuseppe
First Steps in SAP Controlling (CO) by Ashish Sampat
First Steps in SAP Financial Accounting (FI) by Ann Cacciottolli
First Steps in SAP Production Processes (PP) by Björn Weber
First Steps in SAP S/4HANA Finance by Janet Salmon and Claus Wild
First Steps in SAP: second, extended edition by Sydnie McConnell and Martin Munzel
Getting Started with SAP HANA Cloud Platform: SAP HANA, SAP HCP by James Wood
Getting Started with SAP Lumira in SAP BI (SAP PRESS) by Christian Ah-Soon and Peter Snowdon
Hands-on SAP BW on HANA: Good work practices for SAP BW (Focus On Book 2) by Matthias Zinke
Implementing and Configuring SAP MII by Abesh Bhattacharjee and Dipankar Saha
Implementing Employee and Manager Self-Services in SAP ERP HCM by Jeremy Masters and Christos Kotsakis
Implementing SAP Business Suite on SAP HANA (SAP ERP on SAP HANA) (SAP PRESS) by Michael Pytel
Implementing SAP ERP Sales & Distribution by Glynn C. Williams
Implementing SAP Global Trade Services by Yannick Jacques, Nick Morris, Chris Halloran, Pablo Lecour
Implementing SAP Governance, Risk, and Compliance by SAP Press
Implementing SAP Successfactors: A Client Centered Approach by Permanand Singh
Integrating Materials Management with Financial Accounting in SAP by Faisal Mahboob
Integrating SuccessFactors with SAP: SuccessFactors Integration (SAP PRESS) by Venki Krishnamoorthy, Donna Leong-Cohen, Prashanth Padmanabhan and Chinni Reddygari
Inventory Management and Optimization in SAP ERP (SAP MM) (SAP PRESS) by Elke Roettig
ITSM and ChaRM in SAP Solution Manager (SAP PRESS) by Nathan Williams
Learn HANA in 1 Day: Definitive Guide to Learn SAP HANA for Beginners by Krishna Rungta
Learning SAP BusinessObjects Dashboards by Taha M. Mahmoud
Logistic Core Operations with SAP: Procurement, Production and Distribution Logistics by Jens Kappauf, Bernd Lauterbach and Matthias Koch
Learn SAP® UI5: The new enterprise Javascript framework with examples by Nuno Correia and Ajay Nayak
Managing Custom Code in SAP (SAP Essentials) by Alisdair Templeton and Tony de Thomasis
Manufacturing Performance Management using SAP OEE: Implementing and Configuring Overall Equipment Effectiveness by Dipankar Saha, Mahalakshmi Syamsunder and Sumanta Chakraborty
Mastering the SAP Business Information Warehouse: Leveraging the Business Intelligence Capabilities of SAP NetWeaver by Kevin McDonald, Andreas Wilmsmeier, David C. Dixon and W. H. Inmon
Mastering SAP Crystal Reports 2011: + SAP Crystal Server 2011 by David McAmis
Mastering SQL Queries for SAP Business One by Gordon Du
Materials Management in SAP ERP: 100 Things You Should Know About...  by Martin Murray
Materials Planning with SAP: SAP ERP and SAP APO by Marc Hoppe, Ferenc Gulyassy, Martin Isermann and Oliver Köhler
Mobile Development for SAP by William D. Haseman and Ross Hightower
Mobilizing Your Enterprise with SAP by Sanjeet Mall, Tzanko Stefanov and Stanley Stadelman
Monitoring and Operations with SAP Solution Manager by Lars Teuber, Corina Weidmann and Liane Will
mySAP ERP For Dummies by Andreas Vogel and Ian Kimbell
.NET and SAP Integration: Comparing Interface Techniques between Microsoft .NET and SAP NetWeaver by Thomas Schmitt
OData and SAP Netweaver Gateway by C. Bonnen, V. Drees, A. Fischer, Ludwig Heinz and K. Strothmann
Optimizing Value Flows with SAP ERP: Integrating Value Chains Across SAP ERP by Andrea Hölzlwimmer
Practical Guide to SAP GTS: Part 2: Preference and Customs Management by Kevin Riddell and Rajen Iyer
Practical Guide to SAP Internal Orders (CO-OM) by Marjorie Wright
Practical Guide to SAP Material Ledger (ML) by Rosana Fonseca
Practical Workflow for SAP: The Comprehensive Guide to SAP Business Workflow (3rd Edition) (SAP PRESS) by Jocelyn Dart, Susan Keohan, Alan Rickayzen, DJ Adams, Konstantin Anikeev, Paul Bakker, Rick Bakker, Manish Chaitanya, Stephen Johannes, Martin Maguth, Elke Menninger, Justin Morgalis, Eddie Morris and Amol Palekar
Predictive Analysis with SAP: The Comprehensive Guide by John MacGregor
Procurement with SAP MM - Practical Guide, SAP Materials Management by Matt Chudy and Luis Castedo
Production Planning and Control (SAP PP) with SAP ERP (2nd Edition) (SAP PRESS) by Jawad Akhtar
Programming in SAP APO by Mr. Ankush Agrawal
Project Builder in SAP Project System - Practical Guide (SAP PS) by Kieron Dowling
Quick SAP Basic Introduction End User Guide: Learn SAP GUI Navigation, Reports, Tips and Tricks with Basic SAP Skills (SAP Basics) (Volume 1) by Syed Awais Rizvi
Rapid Deployment of SAP Solutions by Bernd Welz, Stefan Hänisch, Stefan Kätker, Thomas Reiss and Elvira Wallis
Real Optimization with SAP® APO by Josef Kallrath Thomas I. Maindl
Real Time Analytics with SAP Hana by Vinay Singh
Reporting with SAP Crystal Reports: 100 Things You Should Know About... by Coy W. Yonce III
Retail Information Systems Based on SAP Products by Jörg Becker, Wolfgang Uhr and Oliver Vering
SAP ABAP Advanced cookbook (Quick Answers to Common Problems) by Zaidi Rehan
SAP ABAP Command Reference by Dennis Barrett
SAP ABAP: Hands-On Test Projects with Business Scenarios by Sushil Markandeya and Kaushik Roy
SAP ABAP List Viewer by Kathi Kones
SAP® ABAPTM Handbook (Jones and Bartlett Publishers SAP Book) by Inc., Kogent Learning Solutions
SAP: An Executive's Comprehensive Guide by Grant Norris, Ian Wright, James R. Hurley, John R. Dunleavy, Alison Gibson and John Dunleavy
SAP APO Production Planning (SAP PPDS in SAP APO) (SAP PRESS) by Jochen Balla and Frank Layer
SAP Ariba and SAP Fieldglass: Functionality and Implementation (SAP PRESS) by Justin Ashlock
SAP Basis Administration Handbook, NetWeaver Edition by Ranjit Mereddy
SAP BI Analysis Office - a Practical Guide by Joerg Boeke
The SAP Blue Book: A Concise Business Guide to the World of SAP by Michael Doane
SAP BusinessObjects BI 4.0 The Complete Reference 3/E by Cindi Howson and Elizabeth Newbould
SAP BusinessObjects BI Security by Christian Ah-Soon and David François Gonzalez
SAP BusinessObjects Dashboards 4.1 Cookbook by David Lai and Xavier Hacking
SAP BusinessObjects Reporting Cookbook by Yoav Yahav
SAP Businessobjects Web Intelligence 4.1 Training Course by Shakil Ahmed
SAP Business ONE Implementation by Wolfgang Niefert
SAP Business One (SAP B1): Business User Guide (SAP PRESS) by Carl Britton Lewis, Andres Castrillon, Derin Hildebrandt, Ryan Howe, Keith Taylor and Bertrand Tougas
SAP BUSINESS PLANNING AND CONSOLIDATION 10.1 FOR CLASSIC VERSION: Concepts and Step by Step Configuration for Planning and Consolidation by RAM PENUMUTCHA
SAP Business Planning and Consolidation (SAP BPC): Implementation Guide (2nd Edition) (SAP PRESS) by Peter Jones and Tim Soper
SAP BW: Administration and Performance Optimization, SAP Business Warehouse by Joe Darlak and Jesper Christensen
SAP BW on HANA by Christian Savelli
SAP BW Performance Optimization by Shreekant Shiralkar and Deepak Sawant
The SAP BW to HANA Migration Handbook by Rob Frye, Joe Darlak and Dr. Bjarne Berg
SAP Certified Application Associate CRM Fundamentals with SAP CRM 7.0 EhP1 by B Cole and C Rawat
SAP Certified Application Associate - SAP HANA (Edition 2015) by S Canon and NS Thind
SAP Certified Application Associate - SAP SuccessFactors Employee Central by L Anderson
SAP Certified Application Specialist - SAP BW on SAP HANA by J Johnson and S Kaur
SAP Certified Solution Manager Associate - Configuration for Operations for SAP Solution Manager 7.1 by D Needam and Sukhpreet K
SAP Certified Technology Associate - SAP S/4HANA by N Joseph
SAP Change and Transport Management by Armin Kösegi and Rainer Nerding
SAP CO CONFIGURATION GUIDE: SAP CO CONFIGURATION by S SINGH
The SAP Consultant Handbook by Jon Reed and Michael Doane
SAP Controlling (SAP CO) in SAP FICO: Business User Guide (SAP PRESS) by Janet Salmon
SAP CRM: An Introduction to SAP Customer Relationship Management (SAP PRESS) by Srini Katta
SAP CRM: SAP Customer Relationship Management Processes, Functions, and Configuration (SAP PRESS) by Chandrakant Agarwal
SAP Database Administration with IBM DB2 by André Faustmann, Michael Greulich, André Siegling and Ronny Zimmermann
SAP Data Migration: From LSMW to SAP Activate (SAP PRESS) by Frank Densborn, Frank Finkbohner, Johann Gradhl, Michael Roth and Michael Willinger
SAP Data Services 4.x Cookbook by Ivan Shomnikov

SAP Data Services: The Comprehensive Guide by James Hanck, Bing Chen, Patrick Hanck, Scott Hertel, Allen Lissarrague and Paul Medaille
SAP Developers Guide to PHP by Craig Cmehil  
SAP ERP Financial Accounting and Controlling: Configuration and Use Management by Andrew Okungbowa
SAP® ERP Financials And FICO Handbook (SAP Books) by S. N. Padhi
SAP ERP Financials: Configuration and Design by Naeem Arif and Sheikh Tauseef
SAP ERP HCM Processes and Forms by Justin Morgalis and Brandon Toombs
SAP ERP in Manufacturing - An Operator's Guide (Volume 1) by Mike Wangler and Saad Siddiqi
SAP ERP User Guide - Tips to Increase productivity by Sydnie McConnell
SAP Event Management - Still SAP's best-kept secret ...  by Kevin Wilson, Renier Walters, Kinjal Rathod and Lisa Roberts
SAP EWM (SAP Extended Warehouse Management): Functionality and Technical Configuration (SAP PRESS) by Balaji Kannapan, Hari Tripathy and Vinay Krishna
SAP FI: Financial Accounting (Computer Science) by V. Narayanan
SAP FICO Beginner's Hand Book: Your SAP User Manual, SAP for Dummies, SAP Books (SAP FICO BOOKS) (Volume 1) by Mr Murugesan Ramaswamy
SAP Fiori Implementation and Development (SAP PRESS) by Anil Bavaraju
SAP Flexible Real Estate Management by Jayant Daithankar
SAP Gateway and OData (2nd Edition) (SAP PRESS) by Carsten Bönnen, Volker Drees, André Fischer, Ludwig Heinz and Karsten Strothmann
SAP HCM - A Complete Tutorial by Ganesh Karthik S
The SAP General Ledger: Effectively Using SAP FI by Eric Bauer and Jörg Siebert
SAP GRC For Dummies by Denise Vu Broady and Holly A. Roland
The SAP Green Book: A Business Guide for Effectively Managing the SAP Lifecycle by Michael Doane
SAP GRC For Dummies by Denise Vu Broady and Holly A. Roland
SAP HANA Administration (HANA Admin) (SAP PRESS) by Richard Bremer and Lars Breddemann
SAP HANA Advanced Data Modeling (SAP PRESS) by Anil Babu Ankisettipalli, Hansen Chen and Pranav Wankawala
SAP HANA Advanced Modeling by Dominique Alfermann, Stefan Hartmann and Benedikt Engel
SAP HANA: An Introduction (SPS 12) (4th Edition) (SAP PRESS) by Bjarne Berg, Penny Silvia and Rob Frye
SAP HANA: Build a Business Case for Your Company (SAP PRESS) by Michael Mattern and Ray Croft
SAP HANA Certification Guide (SAP PRESS) by Rudi de Louw
SAP HANA Cookbook by Chandrasekhar Mankala and Ganesh Mahadevan V.
The SAP HANA Deployment Guide by Bert Vanstechelman
The SAP HANA Project Guide by Ingo Brenckmann and Mathias Pöhling
SAP HANA Security (SAP PRESS) by Jonathan Haun
SAP HCM - A Complete Tutorial by Ganesh Karthik S
SAP HR : USER MANUAL: SAP HR : USER MANUAL FOR END USER by S SINGH
SAP Hybris: Commerce, Marketing, Sales, Service, and Billing with SAP (SAP PRESS) by Sanjeev Singh, Sven Feurer and Marcus Ruebsam
SAP in 24 Hours, Sams Teach Yourself (5th Edition) (Sams Teach Yourself in 24 Hours) by Michael Missbach and George Anderson
SAP: Inside the Secret Sortware Power by Gerd Meissner
SAP Interactive Forms by Adobe by Jürgen Hauser, Andreas Deutesfeld , Thomas Szücs and Stephan Rehmann
SAP Interface Programming (SAP Press) by Michael Wegelin and Michael Englbrecht
SAP Logistics: An Introduction to SAP ERP and SAP Supply Chain Management (SAP SCM) (SAP PRESS) by Martin Murray
SAP Lumira Essentials by Dmitry Anoshin
SAP - A Map of the Minefield: 2nd, revised Edition by Stephen Birchall
The SAP Materials Management Handbook by Ashfaque Ahmed
SAP-Materials Management-Inventory Management: Managing Special Stock (SAP-MM Book 2) by Vyom
SAP MM for Beginners by Sandip Rakshit and Abhinav Kumar Sinha
SAP MM INVENTORY MANAGEMENT: Technical Reference and Learning Guide by P.K. AGRAWAL
SAP Nation 2.0: an empire in disarray by Vinnie Mirchandani
SAP Nation: a runaway software economy by Vinnie Mirchandani
SAP NetWeaver AS ABAP System Administration by Frank Föse, Sigrid Hagemann and Liane Will
SAP NetWeaver BW 7.x Reporting-Practical Guide by Jason Kraft
SAP NetWeaver For Dummies by Dan Woods and Jeffrey Word
SAP Netweaver Master Data Management Frequently Asked Questions: SAP MDM FAQ by Michael Martinez
SAP NetWeaver MDM 7.1 Administrator's Guide by Uday Rao
SAP NetWeaver Process Integration: A Developer's Guide by James Wood
SAP on the Cloud (Management for Professionals) by Michael Missbach, Josef Stelzel, Cameron Gardiner, George Anderson and Mark Tempes
SAP Performance Optimization Guide: Analyzing and Tuning SAP Systems, SAP Basis, SAP Administration by Thomas Schneider
SAP Plant Maintenance (SAP PM): Business User Guide (SAP PRESS) by Karl Liebstuckel
SAP Plant Maintenance (SAP PM): Configuration Guide (SAP PRESS) by Karl Liebstuckel
SAP PLM (Product Lifecycle Management) Product Development (SAP PRESS) by Eudes Canuto, Bernd Daum and Michael Rödel
SAP Pricing and the Condition Technique in SAP ERP (SAP PRESS) by Ursula Becker, Werner Herhuth and Manfred Hirn
SAP Product Lifecycle Management by Hanneke Raap
SAP: Project Management and Implementation Guide (SAP PRESS) by Gerald Sullivan
SAP Project Management Pitfalls: How to Avoid the Most Common Pitfalls of an SAP Solution by Jayaraman Kalaimani
SAP® Project System Handbook (Essential Skills (McGraw Hill)) by Kieron Dowling
SAP Query Reporting by Danielle Larocca
SAP Query Reporting-Practical Guide by Stephan Kaleske
SAP R/3 for Everyone: Step-by-Step Instructions, Practical Advice, and Other Tips and Tricks for Working with SAP by Jim Mazzullo and Peter Wheatley
SAP R/3 Handbook, Third Edition by Jose Hernandez, Franklin Martinez and Jim Keogh
SAP Revenue Accounting and Reporting and IFRS 15 (SAP PRESS) by Dayakar Domala and Koti Tummuru
SAP Sales and Distributions Quick Configuration Guide: Advanced SAP Tips and Tricks with Variant Configuration (Black and White Book) (SAP Sales and Distributions Guides) (Volume 1) by Syed Awais Rizvi
SAPscript Made Easy 4.6 by Inc. R/3 Simplification Group SAP Labs
SAP Sd for Beginners, 2nd Edition by K. A. Samad
SAP SD: Questions and Answer (SAP Books) by Kogent Learning Solutions Inc.
SAP Security Configuration and Deployment: The IT Administrator's Guide to Best Practices by Joey Hirao, Mimi Choi, Perry Cox and Steven Passer
SAP Security Interview Questions, Answers, and Explanations: SAP Security Interview Questions by Jamie Fisher
SAP SOA Integration - Enterprise Service Monitoring by Michal Krawczyk
SAP Solution Manager 7.2 for SAP S/4HANA (SolMan): Managing Your Digital Business (SAP PRESS) by Marc O. Schäfer and Matthias Melich
SAP Solution Manager Enterprise Edition by Marc O. Schäfer and Matthias Melich
SAP SRM7 Technical Principles: A Technical Guide for SRM Developer by Selva Lakshmanan and Moorthy Mahadevan
SAP SRM Advanced EBP Cookbook by Jim Stewart
SAP Tables: A categorized collection of the most used SAP Tables by Ali Babi
SAP Training Tutorials: SAP MM Inventory Management: SAPCOOKBOOK Training Tutorials MM Inventory Management (SAPCOOKBOOK SAP Training Resource Manuals) by Michael M. Martinez
SAP Transaction Codes: Frequently Used T-Codes by Arshad Khan
SAP Transaction Codes: Your Quick Reference to T-Codes in SAP ERP (SAP PRESS) by Venki Krishnamoorthy, Martin Murray, Norman Reynolds and Peter Teesdale
SAP Treasury and Risk Management by Rudolf Brysa, Thomas Fritzsche, Markus Hess, Sönke Jarré, Reinhold Lövenich, Andreas Martin and Klaus G. Müller
SAP Web Dynpro ABAP Interview Q&A by Saurav Kumar
SAP Web Client: A Comprehensive Guide for Developers by Tzanko Stefanov, Armand Sezikeye and Sanjeet Mall
Software Development on the SAP HANA Platform by Mark Walker
SuccessFactors Employee Central: The Comprehensive Guide (SAP PRESS) by Luke Marson, Murali Mazhavanchery and Rebecca Murray
SuccessFactors with SAP ERP HCM by Amy Grubb, Luke Marson and Jyoti Sharma
Successful SAP R/3 Implementation: Practical Management of ERP Projects by Norbert Welti
Supplemental ERPsim SAP Labs & Textbook by Tim Rutherford
Supply Chain Management Based on SAP Systems by Gerhard F. Knolmayer, Peter Mertens and Alexander Zeier
Supply Chain Management with SAP APOTM by Jörg Thomas Dickersbach
Surviving an SAP Audit: A Practical Guide to SAP Audits by Steve Biskie
Testing SAP Solutions by Markus Helfen and Hans Martin Trauthwein
Time Management with SAP ERP HCM (SAP HR) (SAP PRESS) by Sanjiv Agarwal
Transportation Management with SAP TM 9: A Hands-on Guide to Configuring, Implementing, and Optimizing SAP TM by Jayant Daithankar and Tejkumar Pandit
The Ultimate SAP User Guide: The Essential SAP Training Handbook for Consultants and Project Teams by Rehan Zaidi and Jon Reed
Universe Design with SAP BusinessObjects BI: The Comprehensive Guide by Christian Ah-Soon, Pierpaolo Vezzosi and Didier Mazoue
Upgrading SAP: The Comprehensive Guide by Bert Vanstechelman and Mark Mergaerts
Using Crystal Reports with SAP by Mike Garrett
Using SAP: An Introduction to Learning SAP for Beginners and Business Users (3rd Edition) (SAP PRESS) by Olaf Schulz
Variant Configuration with SAP by Uwe Blumöhr, Manfred Münch and Marin Ukalovic
Warehouse Management with SAP ERP (SAP WM): Functionality and Technical Configuration (3rd Edition) by Martin Murray and Sanil Kimmatkar

How Do You Tell If You Have a 32 Bit Version of Linux or 64 Bit Version of Linux?

Problem scenario
You want to install Docker on Linux.  But you need a 64 bit version of Linux.  How do you determine if your operating system is 32 bit or 64 bit?

Solution
Run this script:

#!/bin/bash
os=$(uname -m | grep -i x)
if [ -z "$os" ];
then
  echo "The OS is 32 bit.  It will not work for Docker."
else
  echo "The OS is 64 bit"
fi

A List of SalesForce Books

10 Salesforce Survival Tips: Lower Your Cost and Reduce Risk with These Must-Have Tips by Matthew Botos
Account Planning in Salesforce by Donal Daly
Advanced Apex Programming for Salesforce.com and Force.com by Dan Appleman
Apex Design Patterns by Jitendra Zaa and Anshul Verma
Building Salesforce Community: Custom Development and Administration by Michael Slim
Developing Applications with Salesforce Chatter by Rakesh Gupta and Sagar Pareek
Development with the Force.com Platform: Building Business Applications in the Cloud (3rd Edition) (Developer's Library) by Jason Ouellette
Force.com Enterprise Architecture by Andrew Fawcett  
Force.com Platform Fundamentals: An Introduction to Custom Application Development in the Cloud by Phil Choi
How to code in apex?: Cloud for all. by Utsav Gargsh   (This book is more for SalesForce programmers starting to learn Apex.)
Introduction to Salesforce Administration & Configuration (SPADM-203): Class Slides & Exercises plus Sample Exam Questions by Steve Wasula and Stony Point
Introduction to Salesforce Analytics - Building Reports and Dashboards: Class Slides & Workbook for SPRD-101 by Steve Wasula and Stony Point  
Introduction to Salesforce for Service: Class Slides & Notebook for SPCS-101 by Steve Wasula and Stony Point  
Learning Apex Programming by Matt Kaufman and Michael Wicherski
Learning Salesforce Einstein by Mohith Shrivastava
Learning Salesforce Visual Workflow by Rakesh Gupta
Lightning Sales Ops: Building Salesforce for Sales Development Teams by Matt Bertuzzi
Mastering Application Development with Force.com by Kevin J. Poorman
Mastering Salesforce CRM Administration by Rakesh Gupta
Maximizing Your Sales with Salesforce.com by Edward Kachinske, Stacy Roach, Carol Gilliland and Timothy Kachinske
Measure Salesforce Effectiveness: successful sales strategy by Mark Nelson
Practical Salesforce.com Development Without Code: Customizing Salesforce on the Force.com Platform by Philip Weinmeister
Pro Salesforce Analytics Cloud: A Guide to Wave Platform, Builder, and Explorer by William Smith and Helen Sun
SalesForce 2020 by Thomas A. Freese
Salesforce Administration: Rapid Learning and Just-in-Time Support by Ivor Goreta
Salesforce Certified Sales Consultant: Exam Preparation Study Guide & Workbook (SPCON-102) by Steve Wasula and Stony Point
Salesforce Certified Service Cloud Consultant Exam Preparation Class (SPCON-101) by Steve Wasula and Stony Point
Salesforce.com Customization Handbook by Rakesh Gupta and Sagar Pareek
Salesforce.com For Dummies by Liz Kao and Jon Paz
Salesforce.com Lightning Process Builder and Visual Workflow: A Practical Guide to Model-Driven Development on the Force.com Platform by Jonathan Keel
Salesforce.com Secrets of Success: Best Practices for Growth and Profitability (2nd Edition) by David Taber
Salesforce CRM Admin Cookbook by Paul Goodey
Salesforce CRM - The Definitive Admin Handbook - Fourth Edition by Paul Goodey
Salesforce Essentials for Administrators by Mohith Shrivastava
SalesForce Guide by Eric Kramer
Salesforce Handbook by Wes Nolte and Jeff Douglas
Salesforce Leads, Contacts & Accounts for Beginners: The quick and simple way to track your leads, contacts, vendors, customers and partners in Salesforce (Getting Started with Salesforce Book 1) by David Giller
Salesforce Marketing Cloud For Dummies by Chester Bullock
Salesforce Platform App Builder Certification Handbook by Siddhesh Kabe
Salesforce Programming (2017 Edition): Questions and Answers by George Duckett
Salesforce Reporting and Dashboards by Johan Yu
Salesforce Service Cloud: Certification and Implementation Study Guide by Joe Poozhikunnel
Salesforce Service Cloud For Dummies by Jon Paz and T. J. Kelley
Teach Yourself VISUALLY Salesforce.com (Teach Yourself VISUALLY (Tech)) by Justin Davis and Kristine Curington
Visualforce Development Cookbook by Keir Bowden  
Wagner's Salesforce Playbook by Mr Kenneth Wagner

How Do You Find Files That Were Modified Recently and Have a Specific String in Their Name?

Problem scenario
On a Windows computer you want to find .txt files that were modified within the past four days. Using PowerShell you want to find files in a directory and its subdirectories that were modified within a certain time (within the past four days) and have a pattern in the name of ".txt". How do you search every folder on the computer (or server) to filter files with .txt extensions that were modified within the past four days?  

Solution
This solution assumes there is only one drive and it is the C: drive.  Run this PowerShell command:

Get-ChildItem -recurse -Path 'C:\' -Filter *.txt | ? {$_.LastWriteTime -gt (Get-Date).AddDays(-4) } 

You can change the ".txt" to a different extension.  You can change the "4" to a different number of days.  The command provides a list of files that meet the two requirements (e.g., has .txt in its name and the temporal requirement of having been modified within the past four days).

How Do You Get an Ansible Playbook to Change a Variable Based on a Conditional?

Problem scenario
You do not want to manipulate a variable using a shell: or command: key word. You want a variable to be changed based on conditional logic. What do you do?

Solution
Use "set_fact:" and "when:"

Here is an example:

set_fact:
vara: False
when: "{{ foobar }}" == 35

A List of C# Books

Agile Principles, Patterns, and Practices in C# by Robert C. Martin and Micah Martin
Beginning ASP.NET 4.5.1: in C# and VB (Wrox Programmer to Programmer) by Imar Spaanjaars
Beginning C# Object-Oriented Programming (Expert's Voice in .NET) by Dan Clark
Beginning C# Programming with MonoGame by A.T. Chamillard
Beginning C# Programming with Unity: Visual Studio Edition by A. T. Chamillard
Beginning C# 6 Programming with Visual Studio 2015 by Benjamin Perkins, Jacob Vibe Hammer and Jon D. Reid
Begin to Code with C# by Rob Miles
C# 4.0 The Complete Reference by Herbert Schildt
C# 5.0 All-in-One For Dummies by Bill Sempf, Chuck Sphar and Stephen R. Davis
C# 5.0 Programmer's Reference by Rod Stephens
C# 5.0 Unleashed by Bart De Smet
C# 6.0 and the .NET 4.6 Framework by ANDREW TROELSEN and Philip Japikse
C# 6 and .NET Core 1.0: Modern Cross-Platform Development by Mark J. Price
C# 6.0 Cookbook: Solutions for C# Developers by Jay Hilyard and Stephen Teilhet
C# 6 for Programmers (6th Edition) (Deitel Developer Series) by Paul J. Deitel and Harvey Deitel
C# 6.0 in a Nutshell: The Definitive Reference by Joseph Albahari and Ben Albahari
C# 6.0 Pocket Reference: Instant Help for C# 6.0 Programmers by Joseph Albahari and Ben Albahari
C# 7 and .NET Core Cookbook - Second Edition by Dirk Strauss
C# 7 and .NET Core: Modern Cross-Platform Development - Second Edition by Mark J. Price
C# 24-Hour Trainer by Rod Stephens
C# 2012 for Programmers (5th Edition) (Deitel Developer Series) by Paul Deitel and Harvey M. Deitel
C# and XML Primer by Jonathan Hartwell
C#: C# Crash Course - The Complete Beginner's Course to Learn C# Programming in 15 Clear-Cut Lessons - Including Dozens of Practical Examples & Exercises (C# Series) by Alphy Books
C#: Design Patterns: The Easy Way Standard Solutions for Everyday Programming Problems; Great for: Game Programming, System Administration, App ... & Database Systems (Design Patterns Series) by CodeWiz RDZ and R.M.Z
C# Design Pattern Essentials by Tony Bevis
C# For Beginners: The tactical guidebook - Learn CSharp by coding by Jonas Fagerberg
C# Game Programming: For Serious Game Creation by Daniel Schuller
C#: Handbook Learn the Basics of C# Programming in 2 Weeks by David Maxwell
C# in Depth, 3rd Edition by Jon Skeet
C# in Front Office: Advanced C# in Practice by Xing Zhou
C#: Intermediate C# Programming (C# Programming Language) by Troy Dimes
C# Interview Questions You'll Most Likely Be Asked (Job Interview Questions Series) (Volume 5) by Vibrant Publishers
C#: Learn C# in 21 Days: A Complete Schedule to Teach Yourself C# in 21 Days by Griffin Gallant
C#: The Most Useful Beginners Guide to C# Programming (Coding for Beginners) (Volume 2) by Craig Benson
C# Network Programming by Richard Blum
The C# Player's Guide (2nd Edition) by RB Whitaker
C#: Programming Basics for Absolute Beginners (Step-By-Step C#) (Volume 1) by Nathan Clark
C# Programming Cookbook by Dirk Strauss
C# Programming for Beginners: An Introduction and Step-by-Step Guide to Programming in C# by Troy Dimes
C# Programming: From Problem Analysis to Program Design by Barbara Doyle
C# Programming in easy steps by Mike McGrath
C# Programming: UPDATED FOR .NET FRAMEWORK 4.5 and VISUAL STUDIO 2013 (BECOME AN EXPERT) by Daniel Perkins
C# Programming: Updated for .NET FRAMEWORK 4.5 (Become an Expert) (Volume 2) by Daniel Perkins
The C# Programming Yellow Book by Rob Miles
C#: The Ultimate Beginner's Guide! by Andrew Johansen
CLR via C# (4th Edition) (Developer Reference) by Jeffrey Richter
Concurrency in C# Cookbook: Asynchronous, Parallel, and Multithreaded Programming by Stephen Cleary
Developing Windows 10 Applications with C# by Sergii Baidachnyi
Effective C# (Covers C# 6.0), (includes Content Update Program): 50 Specific Ways to Improve Your C# (3rd Edition) (Effective Software Development Series) by Bill Wagner
Essential C# 6.0 (5th Edition) (Addison-Wesley Microsoft Technology) by Mark Michaelis and Eric Lippert
Hands-On Machine Learning with C#: Build smart, speedy, and reliable data-intensive applications using machine learning by Packt Publishing
Head First C#: A Learner's Guide to Real-World Programming with C#, XAML, and .NET by Jennifer Greene and Andrew Stellman
Illustrated C# 2012 (Expert's Voice in .NET) by Daniel Solis
Introduction to Game Design, Prototyping, and Development: From Concept to Playable Game with Unity and C# by Jeremy Gibson Bond 
Learn C# in One Day and Learn It Well: C# for Beginners with Hands-on Project (Learn Coding Fast with Hands-On Project) (Volume 3) by Jamie Chan
Learning C# by Developing Games with Unity 5.x - Second Edition by Greg Lukosek
Learning C# Programming with Unity 3D by Alex Okita
Mastering C# and .NET Programming by Marino Posadas
Microsoft Visual C# 2013 Step by Step (Step by Step Developer) by John Sharp
Microsoft Visual C# Step by Step (8th Edition) (Developer Reference) by John Sharp
Murach's ASP.NET 4.6 Web Programming with C# 2015 by Anne Boehm and Mary Delamater
Murach's C# 2012 by Joel Murach and Anne Boehm
Murach's C# 2015 by Anne Boehm and Joel Murach
Practice Your C# Level 1 by Ayo Agboola
Problem Solving in Data Structures & Algorithms Using C#: Programming Interview Guide by Hemant Jain
Pro C# 5.0 and the .NET 4.5 Framework (Expert's Voice in .NET) by Andrew Troelsen
Professional C# 5.0 and .NET 4.5.1 by Christian Nagel, Jay Glynn and Morgan Skinner
Programming C# 5.0: Building Windows 8, Web, and Desktop Applications for the .NET 4.5 Framework by Ian Griffiths
Professional C# 6 and .NET Core 1.0 by Christian Nagel
Starting out with Visual C# (4th Edition) by Tony Gaddis
Visual C# How to Program (6th Edition) (Deitel Series) by Paul Deitel and Harvey Deitel
Writing High-Performance .NET Code by Ben Watson

How Do You Troubleshoot Mongodb when It Will Not Start and You Get This Error “Failed to start mongodb.service: Unit mongodb.service not found.”?

Problem scenario
Using Linux you try to start the Mongodb service, but the service fails to start.  You get this error: "Failed to start mongodb.service: Unit mongodb.service not found."  How do you fix this problem?

Solution
Verify you have this file: /etc/systemd/system/mongodb.service
Verify it has this content (with the last line being the "WantedBy=multi-user.target" stanza):

[Unit]
Description=High-performance, schema-free document-oriented database
After=network.target
Documentation=https://docs.mongodb.org/manual

[Service]
User=mongodb
Group=mongodb
ExecStart=/usr/bin/mongod --quiet --config /etc/mongod.conf

[Install]
WantedBy=multi-user.target

With Ubuntu 16 the command "systemctl start mongodb" (as root with no quotes) should start the Mongodb service.

See what version of Mongo you have installed by going to this link.

How Do You Deploy a Stack (a Collection of Infrastructure Resources) with AWS CloudFormation Using AWS CLI?

Problem scenario
You want to deploy a stack (a collection of infrastructure or application resources) with the AWS CLI. You want to create a server with CloudFormation and the AWS CLI. How do you do this?

Solution
Here is a simple example to answer the question.  This requires that you have AWS CLI installed and configured. If you need help with that, here are directions for how to do it.

Step #1  Create a .json file for the template.  The content of the file linked here is an example. You just use the content and name the file "lampstack.json". It will help you create a single EC2 instance with the proper command below.  

Step #2  Use this command from the Linux prompt but see the * below for explicit directions on which values to replace to tailor this command to work for you:

aws cloudformation create-stack --stack-name continualstack --template-body file:///tmp/lampstack.json --parameters ParameterKey=KeyName,ParameterValue=uniquepair2019 ParameterKey=DBPassword,ParameterValue=verycont ParameterKey=DBUser,ParameterValue=contuser ParameterKey=DBRootPassword,ParameterValue=contpassword

*  Before running the "aws cloudformation..." command above, replace these values:

continualstack  This is a new arbitrary name of the stack that this command will create.  Choose whatever you like.

/tmp/lamptstack.json  This is the location and name of your JSON file for your CloudFormation template.  See the attached "lampstack.json" if you want to try this.  It creates an EC-2 Linux instance with Apache, MySQL, and PHP.

uniquepair2019   This is the name of the pre-existing key that you choose when you create an EC2 instance.  When you create a new server in the AWS console, the last step prompts you to "Select an existing key pair."   You choose the (alphanumeric) key pair name on this pop-up.  (When you created one for the first time, there was a file name with a .pem extension.  Without the ".pem", this name is correct.  This key pair name of what you would use when creating an EC2 instance is what you should use instead of "uniquepair2".

verycont should be a new password you want to assign as the DBPassword.

contuser should be a new user you want to have access to the MySQL database.

contpassword should be a new password you want to assign as the DBRootPassword.

A List of Windows & AD Administration Books

Active Directory by Joe Richards, Robbie Allen and Alistair G. Lowe-Norris
Active Directory Administration for Windows Server 2012 & Windows Server 2012 R2 (The Personal Trainer) by William Stanek
Active Directory Administration: The Personal Trainer for Windows Server 2008 & Windows Server 2008 R2  by William Stanek
Active Directory Cookbook: Solutions for Administrators & Developers (Cookbooks (O'Reilly)) by Brian Svidergol and Robbie Allen
Active Directory: Designing, Deploying, and Running Active Directory by Brian Desmond, Joe Richards, Robbie Allen and Alistair G. Lowe-Norris
Active Directory Fast Start: A Quick Start Guide for Active Directory by Smart Brain Training Solutions
An Administrator's Guide to Windows Server 2012 Essentials (An Administrator's Guide to Windows Server 2012 Essentials) by Boon Tee
Automating Windows Administration by Stein Borge
Build a Secure Windows Server 2016 Infrastructure  by M Eric Lagueux
Deploying and Managing Active Directory with Windows PowerShell: Tools for cloud-based and hybrid environments by Charlie Russel
Deploying SharePoint 2016: Best Practices for Installing, Configuring, and Maintaining SharePoint Server 2016 by Vlad Catrinescu and Trevor Seward
Deployment Fundamentals, Vol. 5: Building a Real-World Infrastructure with Windows Server 2012 R2, MDT 2013, and PowerShell  by Johan Arwidmark  and Mikael Nyström
DNS on Windows Server 2003: Mastering the Domain Name System by Cricket Liu, Matt Larson  and Robbie Allen
Exam Ref 70-412 Configuring Advanced Windows Server 2012 R2 Services (MCSA) by J.C. Mackin  and Orin Thomas
Exam 98-365 MTA Windows Server Administration Fundamentals by Microsoft Official Academic Course
Exchange Server 2007 How-To: Real Solutions for Exchange Server 2007 SP1 Administrators by J. Peter Bruzzese
Exchange Server 2010 Administration: Real World Skills for MCITP Certification and Beyond (Exams 70-662 and 70-663) by Joel Stidley  and Erik Gustafson
Exchange Server 2010 Unleashed by Rand Morimoto, Michael Noel, Chris Amaris, Andrew Abbate and Mark Weinhardt
Exchange Server 2016: The Administrator's Reference by William Stanek
Exchange Server 2016: IT Pro Library by William Stanek
Getting Started with Windows Server Security by Santhosh Sivarajan
Getting started with Windows® SharePoint® Services 3.0 by Microsoft Office System and Servers Team
Group Policy Administration: The Personal Trainer for Windows Server 2008 and Windows Server 2008 R2 by William Stanek
Hands-On Microsoft Windows Server 2008 Administration by Michael Palmer
Hands-On Microsoft Windows Server 2016 by Michael Palmer
How to Cheat at IIS 7 Server Administration by Chris Adams (Editor)
How to Cheat at Windows System Administration Using Command Line Scripts (How to Cheat) by Pawan K. Bhardwaj, Dave Kleiman and Brian Barber
IIS 8 Administration: The Personal Trainer for IIS 8.0 and IIS 8.5 by William Stanek
Installation guide for Windows® SharePoint® Services 3.0 by Microsoft Office System and Servers Team
LabConnection for MCSE/MCSA Guide to Microsoft Windows Server 2012 Administration, Exam 70-411, 1st Edition by Greg Tomsho
Lab Manual for Palmer's MCITP Guide to Microsoft Windows Server 2008, Server Administration, Exam #70-646 (Test Preparation) by Michael Palmer
Learn Active Directory Management in a Month of Lunches by Richard Siddaway
Learn Windows IIS in a Month of Lunches by Jason Helmick
Learning Puppet for Windows Server by Fuat Ulugay
Learning Windows Server 2003: The No Nonsense Guide to to Window Server Administration by Jonathan Hassell
Learning Windows Server Containers by Srikanth Machiraju
Mastering Microsoft Exchange Server 2013 by David Elfassy
Mastering Windows Server 2012 R2  by Mark Minasi, Kevin Greene , Christian Booth, Robert Butler, John McCabe, Robert Panek, Michael Rice and Stefan Roth
Mastering Windows Server 2016 by Jordan Krause
MCITP Guide to Microsoft Windows Server 2008, Server Administration, Exam #70-646 (Test Preparation) by Michael Palmer
MCSA Windows Server 2012 R2 Administration Study Guide: Exam 70-411 by William Panek
MCSA Windows Server 2012 R2 Configuring Advanced Services Study Guide: Exam 70-412 by William Panek
Microsoft Exchange Server PowerShell Essentials by Biswanath Banerjee
Microsoft SharePoint 2013 Inside Out by Darvish Shadravan, Penelope Coventry, Thomas Resing and Christina Wheeler
Microsoft Windows Server 2008 Administration by Steve Seguis
Microsoft Windows Server 2008: Implementation and Administration by Barrie Sosinsky
Microsoft Windows Server 2008 R2 Administration Instant Reference by Matthew Hester  and Chris Henley
Microsoft Windows Server 2012 Administration Instant Reference  by Matthew Hester  and Chris Henley
Microsoft Windows Server Administration Essentials by Tom Carpenter
Microsoft® Windows® Small Business Server 2003 R2 Administrator's Companion (Admin Companion) by Charlie Russel, Charlie Russell and Sharon Crawford
Mission Critical Windows 2000 Server Administration (Mission Critical Series) by Robin Walshaw and Syngress Publishing
Planning and architecture for: Windows® SharePoint® Services 3.0, Part 1 by Microsoft Office System and Servers Team
Planning an extranet environment for Windows® SharePoint® Services 3.0 by Microsoft Office System and Servers Team
Practical IPv6 for Windows Administrators by Edward Horley
Security for Windows® SharePoint® Services 3.0 by Microsoft Office System and Servers Team
Training Guide Administering Windows Server 2012 R2 (MCSA) (Microsoft Press Training Guide) by Orin Thomas
Troubleshooting Windows Server with PowerShell by Derek Schauland and Donald Jacobs
Wiley Pathways Windows Network Administration by Steve Suehring, James Chellis, Matthew Sheltz, Jeffrey R. Shapiro, Jim Boyce, Paul E. Robichaux, Doug Low and Brian Hill
Wiley Pathways Windows Network Administration Project Manual by Steve Suehring and L. Ward Ulmer
Windows Command Line for Administration for Windows, Windows Server 2012 and Windows Server 2012 R2 (The Personal Trainer for Technology) by William Stanek
Windows Command Line Administration Instant Reference by John Paul Mueller
Windows Internals, Part 1: System architecture, processes, threads, memory management, and more (7th Edition) by Pavel Yosifovich , Alex Ionescu, Mark E. Russinovich and David A. Solomon
Windows PowerShell for Administration: The Personal Trainer (The Personal Trainer for Technology) by William Stanek
Windows Server 2003 Network Administration: Building and Maintaining Problem-Free Windows Networks by Craig Hunt and Roberta Bragg
Windows Server 2008 Administrator's Companion by Charlie Russel  and Sharon Crawford
Windows Server® 2008 Resource Kit by Windows Server Team at Microsoft and Microsoft MVPs and Partners
Windows Server 2012: A Handbook for Professionals by Aditya Raj
Windows Server 2012 Automation with PowerShell Cookbook by Ed Goad
Windows Server 2012 R2 Administrator Cookbook by Jordan Krause
Windows Server 2012 R2 Inside Out Volume 1: Configuration, Storage, & Essentials by William Stanek
Windows Server 2012 R2 Pocket Consultant Volume 1: Essentials & Configuration by William Stanek
Windows Server 2012 Unified Remote Access Planning and Deployment by Erez Ben-Ari  and Bala Natarajan
Windows Server 2012: Up and Running: Upgrading, Installing, and Optimizing Windows Server 2012 by Samara Lynn
Windows Server 2016: The Administrator's Reference by William Stanek
Windows Server 2016 Cookbook  by Jordan Krause
Windows Server 2016: Domain Infrastructure (Tech Artisans Library for Windows Server 2016) by William Stanek
Windows Server 2016: Essentials for Administration (IT Pro Solutions) by William Stanek
Windows Server 2016: Essential Services (Tech Artisans Library for Windows Server 2016) (Volume 3) by William Stanek
Windows Server 2016: IT Pro Library by William Stanek
Windows Server 2016: Server Infrastructure (IT Pro Solutions) by William Stanek
Windows Server 2016: Storage Solutions (Tech Artisans Library for Windows Server 2016) by William Stanek
Windows Server Hacks by Mitch Tulloch
Windows Small Business Server 2011 Administrator's Pocket Consultant by Craig Zacker
Windows Sysinternals Administrator's Reference by Aaron Margosis and Mark E. Russinovich

What Type of Speaker Works Wirelessly with a Laptop and Provides a Better Sound Than Twangy Speakers?

Problem scenario
For travel it is nice to have a way to listen to music or spoken word instructions (e.g., technical, job-related audio) without head phones and not rely on twangy, lower-power laptop speakers.  What type of speaker is not too heavy or big, is of a high quality, and will work wirelessly with a laptop?

Solution
The Sharper Image SBT605OR Speaker.  The Halloween motif makes it findable in a dark room.  For career pursuits it is inadvisable to accumulate big or heavy audio equipment.  From lost job opportunities to greener pastures with long distance relocations, a professional never knows what tomorrow holds.  Do not be immobilized with your valuables.  This speaker strikes a balance with life's demands and being able to hear something well.