Operations | Monitoring | ITSM | DevOps | Cloud

The latest News and Information on DevOps, CI/CD, Automation and related technologies.

When Should You Host Applications Onsite?

When it comes to hosting applications, business and IT administrators often need to make tough decisions as to whether cloud hosting or retention of the software at their own data center is the preferred option. Public cloud hosting may have the edge in terms of scale and distribution, but there are certain instances where an onsite approach to application hosting is a better idea.

Advanced Serverless CICD - Part 1: AWS CodeBuild

Deploying a basic Serverless application has been made easy with the abundance of frameworks out there. If you’re part of a small team or working on a relatively simple project, setting up a basic serverless CICD process is also pretty straightforward, since there is plenty of information on the subject. But when a Serverless application grows it can get very complex very fast.

Understanding Absence in Ruby: Present, Blank, Nil, Empty

Have you ever been confused about the different ways to handle missing data in the Ruby language? I know I have, and I’m sure I’m not alone in that. The options Ruby offers come in the form of several methods: “present?”, “blank?”, “nil?”, and “empty?”. There are all somewhat related since all of them check for the absence of data in some way.

Infrastructure as code: testing and monitoring

In my last post, I talked about the evolution of infrastructure as code and its role in modern software development. To recap, let's take a quick look back at what an IaC process establishes: in a nutshell, IaC is a methodology that enables you to manage your servers and deploy your applications purely through code. Through some configuration language saved to a file, you define the resources and packages that servers need.

Open Source Innovation for Network from Canonical | Intel Business

By leveraging Open Source innovations, Intel and Canonical are addressing the challenges telcos face as they roll out technologies to remain carrier grade and realize performance, cost, compliance, security and reliability benefits. Whether implementing 5G, managing the complexities of operations across a highly distributed edge network, or determining the right cloud-native approach and containerization strategy, Intel and Canonical provide the design patterns for operators that reduce the time to deployment and cost of ownership with validated solutions as they deliver for today and the future.

Introducing Rio - Containers at Their Best

Today I’m excited to announce a new Rancher Labs project called Rio. Rio is a MicroPaaS that can be layered on any standard Kubernetes cluster. Consisting of a few Kubernetes custom resources and a CLI to enhance the user experience, users can easily deploy services to Kubernetes and automatically get continuous delivery, DNS, HTTPS, routing, monitoring, autoscaling, canary deployments, git-triggered builds, and much more.

Cloud Native Telco Evolution: From Virtualized to Containerized Network Functions

From purpose-built hardware to virtual machines and now containers, service providers and telcos are re-thinking how they deploy and deliver cloud and network services. These service providers are on a journey to break down their monolithic stacks into small, reusable components that are consistent with a micro-services architecture.