Skip to main content

Blog

The Journey Begins!

The Journey Begins!

We invited a Linux Academy student, Clint, to the blog to talk about learning, his journey in tech, and switching careers. His journey begins here!While many of my peers appeared to have career paths reaching fruition in their mid-forties, I found myself underpaid, overworked, stagnating, and burned-out with the employer I had relied upon for the prior 20 years of my life.  Unfortunately, changing jobs in my current field of expertise was virtually impossible, as I had previously taken the bait and signed a non-compete clause.  I felt as though I were an indentured servant with no chance of escape until retirement, which was another 20 to 25 years away.  Besides, changing employers in my current industry would have most likely brought the same set of frustrations, except without the tenure and vacation time I had earned for the past 20 years.  I considered changing industries, but this would only land me in an entry-level position as a trainee who must again learn the ropes.  With a wife and children to consider, the salary cut that most beginner positions entail was not an option.  I could not afford to start over again and train for a level of expertise that would not pay off until 15 to 20 years later.  I needed to make a change while taking a step upward, but how? Through the advice of an old friend, I discovered Linux Academy’s online training courses, which offer skills relevant to the IT industry’s most cutting edge innovations.  Unlike earning a new college degree, I was relieved to find that the fees were quite reasonable.  Likewise, Linux Academy’s courses are self-paced, so I am able to fit my studying in around all of my life’s competing demands. Another great feature is that I can gain the proficiency and certifications to build my resume before I begin searching in the field of my choice.  Within a short period of time, even a newbie, like myself, can purportedly seek positions in high demand without being so far behind even the most seasoned experts.

Read Post
Getting to Know OpenShift with Minishift

Getting to Know OpenShift with Minishift

What is OpenShift?  According to Wikipedia, OpenShift is a "supported distribution of Kubernetes using Docker containers and DevOps tools for accelerated application development," which is a good start to describing the OpenShift ecosystem — but like most software, there are several different products under the OpenShift umbrella. Let's go over a few varieties. Built around a core of Docker container packaging and Kubernetes container cluster management, OpenShift Origin is the open source upstream community project used in OpenShift Online, OpenShift Dedicated, and OpenShift Container Platform, freely available under the Apache v2 license on GitHub. OpenShift Online is Red Hat's public cloud application development and hosting service, supporting a variety of languages, frameworks, and databases via pre-build "cartridges" running under resource-quota "gears." Those interested in a private, enterprise supported version of OpenShift can opt either for OpenShift Dedicated, Red Hat's managed private cluster offering available in AWS or GCP, or OpenShift Container Platform (formerly known as OpenShift Enterprise) Red Hat's on-premises private PaaS product. Both OpenShift Dedicated and OpenShift Container Platform are built on a core of Kubernetes and Docker application containers created on a foundation of Red Hat Enterprise Linux. Announced during a keynote at Red Hat Summit 2017 in Boston, MA, OpenShift.io is an open online development environment for planning, creating, and deploying hybrid cloud services. Minishift, which we will be using for the below dev deployment, is a fully functioning OpenShift Origin instance with an integrated Docker registry, running locally on your machine.

Read Post