Operations | Monitoring | ITSM | DevOps | Cloud

Blog

Killer Customer Experience Requires IT Operational Excellence, Empathy and Data Sophistication

Today on the blog, we feature a conversation with Michael Krigsman, an industry analyst and host of CxOTalk. He has been named a top CIO and IT influencer by several industry organizations. Michael writes extensively on the evolution of customer experience, and why technology is more critical to the delivery of competitive, compelling digital experiences than ever before. MK: Customer experience is a significant driver of revenue over time.

How to View Logs in Kubectl

Kubernetes has become the de-facto solution for container orchestration. While it has, in some ways, simplified the management and deployment of your distributed applications and services, it has also introduced new levels of complexity. When maintaining a Kubernetes cluster, one must be mindful of all the different abstractions in its ecosystem and how the various pieces and layers interact with each other in order to avoid failed deployments, resource exhaustion, and application crashes.

Cold starts get the cold shoulder - Provisioned Concurrency has changed the game

Among the many, MANY announcements at re:Invent this year is one that settles a years-long debate or concern amongst people considering using AWS Lambda to build serverless applications: cold starts. AWS Lambda is now 5 years old. For all of that time, there’s been a concern about latency the first time a function is called. Well, fret no more: with Provisioned Concurrency you can pay a tiny fee to know Lambda functions are always available.

Monitor Azure DevOps workflows and pipelines with Datadog

Microsoft Azure DevOps is a leading platform for planning, building, and deploying code. We are excited to announce a new integration with Azure DevOps, which helps organizations see the full picture as they build and deploy dynamic applications. Teams can get new insights into their builds, releases, work items, and code events; understand how deployments impact application performance; and even halt bad updates automatically.

5 Application Development Trends for 2020

Over the past decade, there have been many innovations in the software development industry with new technologies like the cloud, microservices, and virtualization and new methods with DevOps and agile practices. With these advancements, we’ve seen a seismic shift in application development, from many apps being built for business users and desktops to the rise of consumer apps on mobile devices.

Protection from malicious Python libraries jeilyfish and python3-dateutil

Two malicious Python libraries, jeilyfish (with a capital i and a lowercase L in the original name) and python3-dateutil, were detected on PyPI (Python Package Index) on December 1st. They were typosquatting similar named legitimate libraries jellyfish (with a double lowercase L) and python-dateutil libraries, a malicious technique aiming to trick developers to use the similar named modified libraries.

What Is a Service Mesh, and Why Do You Need One?

“Service mesh” is an umbrella term for products that seek to solve the problems that microservices’ architectures create. These challenges include security, network traffic control, and application telemetry. The resolution of these challenges can be achieved by decoupling your application at layer five of the network stack, which is one definition of what service meshes do.