Operations | Monitoring | ITSM | DevOps | Cloud

Using Containers for Microservices: Benefits and Challenges for your Organization

Using containers for microservices has gained a lot of popularity in the last decade or so. Developing the application through microservices across multiple containers results in the best of both worlds. It provides resilience as well as agility through scaling and improvements. Before we dwell on how containers and microservices form an ideal combination, let’s start with a basic understanding of microservices and containers.

Distributed Tracing Best Practices for Microservices

The management of modern software environments hinges on the three so-called “pillars of observability”: logs, metrics and traces. Each of these data sources provides crucial visibility into applications and the infrastructure hosting them. For many IT operations and site reliability engineering (SRE) teams, two of these pillars — logs and metrics — are familiar enough.

Stupid Simple Kubernetes: Everything You Need to Know to Start Using Kubernetes

In the era of Microservices, Cloud Computing and Serverless architecture, it’s useful to understand Kubernetes and learn how to use it. However, the official Kubernetes documentation can be hard to decipher, especially for newcomers. In this blog series, I will present a simplified view of Kubernetes and give examples of how to use it for deploying microservices using different cloud providers, including Azure, Amazon, Google Cloud and even IBM.

Are Microservices Right for Me - Enabling Microservices or Monoliths - Shipa

Another conversation that was recently had during our weekly field enablement office hours here at Shipa was “what exactly is a microservice?”. Certainly, a term that has been used to describe a paradigm and architectural practice. One can argue that the breaking down or decomposing of applications has been going on for decades and is not a monumental shift in computing. There are several definitions of microservices from a purist definition to a definition resembling a movement.

UBER's Microservice Architecture

UBER’s Microservice Architecture 💡 Microservice Architecture is a framework that consists of small, individually deployable services performing different operations. Amazon, Netflix, Twitter, Uber, and many other high-growth companies are now shifting from a monolithic architecture into multiple codebases to form a microservice architecture.

The Six Trends Overwhelming IT Ops-and What to Do About Them

IT Operations is experiencing lightning-fast change right now. From the emergence of cloud computing to the explosion of data—not to mention ever-present cyber threats—every day is a new day for IT Ops. At BigPanda, we’re laser-focused on making life easier for IT Ops teams, which means we’re staying on top of all this change to help IT Ops keep up.

Why is Distributed Tracing in Microservices needed?

Microservices architecture allows technology companies to build application services around business capabilities. It enables rapid development and also boosts developer productivity. But it also introduces complexity. Troubleshooting and operating an internet-scale application based on microservices is hard. And that’s where distributed tracing comes into the picture. Traditional monolithic application architecture is easy to develop, deploy and monitor.

Connecting and securing your microservices in one step using EnRoute

In this meetup, we welcome Chintan, founder of Saaras Inc, and Kunal Kushwaha, developer advocate at Civo, to discuss how to connect and secure your microservices in one step. Chintan’s talk, “Connecting and Securing your Microservices in One Step using EnRoute Kubernetes Ingress API Gateway on Civo”, walks you through the architecture of EnRoute OneStep API Gateway and OneStep Configuration without YAML.