A List of Azure Books

15 minute Azure Installation: Set up the Microsoft Cloud Server by the Numbers by Barrett Leibe
A Guide to Claims-Based Identity and Access Control: Authentication and Authorization for Services and the Web (Microsoft patterns & practices) by Dominick Baier, Vittorio Bertocci, Keith Brown, Scott Densmore, Eugenio Pace and Matias Woloski
Automating Microsoft Azure Infrastructure Services: From the Data Center to the Cloud with PowerShell by Michael Washam
Automating Microsoft Azure with Powershell by Aman Dhally and John Chapman
Azure in Action by Chris Hay and Brian Prince
Azure Mobile and Cloud Development in C# by Joe Ficara
Building Clouds with Windows Azure Pack by Amit Malik
Building Hybrid Applications in the Cloud on Windows Azure (Microsoft patterns &

How Do You Install Vagrant on an AWS Instance of RedHat Linux?

Problem scenario
You are using a RHEL (RedHat Enterprise Linux) server in AWS.  You want to install Vagrant. What do you do?

Solution
Assume the root user by issuing this command: sudo su –
Run these commands:
yum -y install wget
cd /tmp
wget https://releases.hashicorp.com/vagrant/1.8.1/vagrant_1.8.1_x86_64.rpm 
yum -y localinstall vagrant_1.8.1_x86_64.rpm

To verify the installation, run this command: vagrant version

Alternative Solution
If you do not want to install wget and curl commands will work for retrieving https locations,

A List of VMware Books

Advanced Server Virtualization: VMware and Microsoft Platforms in the Virtual Data Center by David Marshall, Wade A. Reynolds and Dave McCrory
The Best Damn Server Virtualization Book Period: Including Vmware, Xen, and Microsoft Virtual Server by Rogier Dittner and David Rule Jr.
The Book of VMware: The Complete Guide to VMware Workstation by Brian Ward
Building VMware Software-Defined Data Centers by Valentin Hamburger
Configuring VMware ESX Server 2.5 (Vol 1) by Al Muller and Seburn Wilson
DevOps for VMware Administrators (VMware Press Technology) by Trevor A.

A List of Amazon Web Services (AWS) Books

AWS skills are becoming increasingly important as of November 2020.

2015 AWS Cloud Dictionary & Handbook: Reccomnded for Associate Architect and Solution AWS Certifications. by Tony M’aash
Amazon Cloud Computing With C#/.Net (Amazon Cloud Computing With ‘X’) by Aditya Yadav
Amazon EC2 Container Service The Ultimate Step-By-Step Guide by 5STARCooks
Amazon EC2 Linux AMI Quick Setup Guide: Get LAMP (Linux, Apache,

How Do You Install Maven on an AWS Instance of RHEL?

Problem scenario
You are using RedHat Enterprise Linux 7.x or 8.x in AWS.  How do you install Maven?

Solution
Prerequisite
Make sure Java has been installed. See this link if you need assistance.

Procedures
1.  Create a file named maven.sh with this as the content:

version=3.6.2
curl http://ftp.wayne.edu/apache/maven/maven-3/$version/binaries/apache-maven-$version-bin.tar.gz /bin/apache-maven-$version-bin.tar.gz

md=$(md5sum /bin/apache-maven-$version-bin.tar.gz | awk ‘{print $1}’)
if [ $md -ne ’35c39251d2af99b6624d40d801f6ff02′ ]
then
echo “Installation of Maven has failed. …

How Do You Troubleshoot the Java Error “class … is public, should be declared in a file named foobar.java”?

Problem scenario
You copied a Java program from the Internet.  You named the file foobar.java.  You try to compile it (e.g., with “javac foobar.java”), but you get this error:

foobar.java:6: error: class ContInt is public, should be declared in a file named ContInt.java
public class ContInt
       ^
1 error

What do you do?

Solution
Rename foobar.java to be ContInt.java.

A List of RESTful API Books

API Management: An Architect’s Guide to Developing and Managing APIs for Your Organization by Brajesh De
APIs: A Strategy Guide: Creating Channels with Application Programming Interfaces by Daniel Jacobson, Greg Brail and Dan Woods
ASP.NET Web API: Build RESTful web applications and services on the .NET framework by Joydip Kanjilal
Build APIs You Won’t Hate: Everyone and their dog wants an API, so you should probably learn how to build them by Phil Sturgeon
Building a RESTful Web Service with Spring by Ludovic Dewailly
Building RESTful Python Web Services by Gaston C.

What Do You Do If You Run an Ansible Command and You Receive an Error “Failed to connect to the host via ssh: OpenSSH_6.6.1, OpenSSL 1.0.1e”?

Problem scenario
You run an Ansible command.  But you get an error like this:

” UNREACHABLE! => { “changed”: false, “msg”: “Failed to connect to the host via ssh: OpenSSH_6.6.1, OpenSSL 1.0.1e
-fips 11 Feb 2013\r\ndebug1: Reading configuration data /etc/ssh/ssh_config\r\ndebug1: /etc/ssh/ssh_config line 56:”

What should you do?

Solution
On the Ansible control server find the ansible.cfg file (find / -name ansible.cfg).  If you not using Mac OS, this stanza should not be in your ansible.cfg file:

[Sassy_Social_Share]

How Does the Dictionary Definition of Automation Relate to Software GUI Automation?

Question
How does the dictionary definition of automation relate to software GUI automation?

Answer
The most common definition (and first-listed) of the word automation on Dictionary.com’s website is “the technique, method, or system of operating or controlling a process by highly automatic means, as by electronic devices, reducing human intervention to a minimum.”  Attended and unattended robotic process automation solutions can greatly enhance productivity and reduce the likelihood of errors.