Operations | Monitoring | ITSM | DevOps | Cloud

Microservices

Monolith to Microservices - A Thought Leadership Talk

On November 11, 2020, I had the pleasure of speaking with two incredible thought leaders in the DevOps space: Vivek Pandey, VP of Engineering at Shipa (https://www.shipa.io), and Patrick Deuley, Sr Product Manager at GitLab (https://www.gitlab.com). The topic of the discussion was “Monolith to Microservices,” and we covered three key areas: Starting out, Scaling and Developer Experience.

Monitor Distributed Microservices with AppDynamics and Rancher

Kubernetes is increasingly becoming a uniform standard for computing – in Edge, in core and in the cloud. At NTS, we recognize this trend and have been systematically building up competencies for this core technology since 2018. As a technically-oriented business, we regularly validate different Kubernetes platforms and we share the view of many analysts (e.g. Forrester or Gartner and Gartner Hype Cycle Reports) that Rancher Labs ranks among the leading players in this sector.

Jaeger Essentials: Distributed Tracing from Dapper to Jaeger

If you are dealing with microservices, serverless architecture, on any other type of distributed architecture, you have probably heard the term “Distributed Tracing.” You may have been wondering what it’s all about, and where should you start, in this post, I’ll tell you about the journey we passed at Duda, from the day we heard about distributed tracing and started to explore whether it will be useful to use it in our company, to the exploration on what is distributed tracing a

Orchestrating Serverless Microservices in Azure with Durable Functions

Microservices architecture is getting adopted extensively in the world of distributed applications. There are various options and frameworks available to implement the Micro Services, e.g., Azure Service Fabric, Azure Kubernetes Services, Azure Functions, etc. The hottest trend these days seems to be serverless. The promise of consumption-based pricing, where you only pay for what you use and nothing more, is enticing.

Solving Microservices Connectivity Issues with Network Logs

The network is foundational to distributed application environments. A distributed application has multiple microservices, each running in a set of pods often located on different nodes. Problem areas in a distributed application can be in network layer connectivity (think network flow logs), or application resources unavailability (think metrics), or component unavailability (think tracing).

Troubleshooting microservices on K8S

What’s the best way to troubleshoot an application made up of multiple microservices, distributed across multiple nodes and multiple pods? In this training session we will cover a variety of Kubernetes troubleshooting tips and tricks, and you’ll learn how Calico Enterprise can help provide valuable visibility and reduce troubleshooting time in complex networks of microservices.

Is your microservice a distributed monolith?

Your team has decided to migrate your monolithic application to a microservices architecture. You’ve modularized your business logic, containerized your codebase, allowed your developers to do polyglot programming, replaced function calls with API calls, built a Kubernetes environment, and fine-tuned your deployment strategy. But soon after hitting deploy, you start noticing problems.

Monitoring infrastructure and microservices with Elastic Observability

Trends in the infrastructure and software space have changed the way we build and run software. As a result, we have started treating our infrastructure as code, which has helped us lower costs and get our products to market more quickly. These new architectures also give us the ability to test our software faster in production-like deployments, and generally deliver more stable and reproducible deployments.

Run .NET Applications in Azure Spring Cloud Using Steeltoe-Now in Public Preview

Fresh off the exciting announcement of Azure Spring Cloud’s general availability at SpringOne, today we are happy to announce the public preview of Steeltoe .NET support. Azure Spring Cloud is a fully managed service for Spring Boot—and now Steeltoe .NET—apps. As a native Azure service, it is operated by Microsoft. But VMware has partnered closely with Microsoft in the development of the service and fully supports Microsoft in its operation of Azure Spring Cloud.