Building a Node.js REST Microservice: Part Two
portrait of a red panda

Introduction This is the second part of a series of tutorials focused on the process of creating, deploying, and consuming a Node.js REST microservice. In part one of this series, I walked through the initial creation process. I demonstrated how to leverage Node.js and just a few modules to create a functioning REST microservice. While […]

Read more
Installing MicroK8s 1.14 for Local Development

In a recent development, MicroK8s replaced its dockerd installation with containerd. Many pre-existing sources mention “microk8s.docker”, but this command is no longer available. I will walk you through the full initial installation and basic usage on Ubuntu 18.04. Practically speaking, this means you now need to install Docker on your Ubuntu machine. In previous versions, […]

Read more
Building a Node.js REST Microservice: Part One
portrait of a red panda

Introduction This is the first in a planned series of tutorials walking through the process of creating, deploying, and consuming a Node.js REST microservice. In this post, I will demonstrate the initial setup and creation of the microservice and its routes. By leveraging just a few Node.js modules, you will quickly have a functional REST […]

Read more
Coveros Conversations: Automation

Executive Vice President Mike Sowers and Senior Learning & Coaching Consultant Stephanie Fender discuss how to get started with automation, common roles in automation, and more in our first Coveros Conversation.

Read more
Using Different Virtualization Tools to Create Disposable Environments

     Virtualization is a key component to building, testing and deploying software. In my experience, customers often struggle to test their application when their production and non-production systems vary. Customers also tend to spend too much time building test environments to match their production.      In the past, developers would use VirtualBox to […]

Read more
Why You Should Be Using Go

Go (or golang) is a relatively new language that I personally discovered while building REST API servers for my internship over at OSNEXUS, and I quickly fell in love with the language’s speed and syntactic sugar. A powerful tool, especially when it comes to concurrency and web servers, Go makes a strong case to be […]

Read more
Tools and Tests Your Pipeline Might Be Missing

Whatever process you use to deliver software, your ultimate goal is to determine if you have a viable candidate for production. Whether your process is completely automated, completely manual, or (most likely) somewhere in between, there are a lot of opportunities to add tools and tests to your process – your pipeline – to help you […]

Read more
DevOps Engineering

Integration, communication, and collaboration between development and operations are both difficult and critical for efficiency and reduction of production deployment risks. Experts will tell you that without a comprehensive continuous integration and continuous delivery (CI/CD) process, you are unlikely to finish the work you spec during your Sprints. In addition, automation of the build, test, […]

Read more
X