Operations | Monitoring | ITSM | DevOps | Cloud

Part two: 7 must-know object-oriented software patterns (and their pitfalls)

Dr. Panos Patros, CPEng This is the second and final part in our exploration of must-know OOP patterns, and covers the composite bridge pattern, iterator pattern, and lock design pattern. Find part one here covering extension, singleton, exception shielding and object pool patterns. Object-oriented design is a fundamental part of modern software engineering that all developers need to understand.

Slack Integrations: Finding The Right Slack Apps

Are you leveraging Slack integrations to elevate team productivity? ‍ With a vast ecosystem of third-party integrations, Slack allows users to tailor their workspace to fit their specific needs. In this article, we'll delve into the world of Slack integrations and consider why you should start using some of the solutions available on the Slack App Directory. ‍ As of 2023, Slack boasts an impressive 20 million active users.

A Comprehensive Guide to IT Asset Management

In this technology-driven landscape, the efficient management of IT assets has become pivotal for organizational success. Enter IT Asset Management ITAM, a strategic practice that navigates the complexities of overseeing and optimizing a wide spectrum of IT resources. In this blog, let’s understand the core facets of ITAM, from its definition and benefits to its essential stages and key factors.

The Top FP&A KPIs And How To Choose Yours

You know this by now. You can only improve an area of your business if you measure its health and performance. Yet, rather than collecting every general finance metric possible, you’ll want to plan, collect, and analyze the Key Performance Indicators (KPIs) that’ll drive strategic decision-making. That means KPIs are a subset of metrics that are most relevant to your goals as a team. Here’s how to leverage the right KPIs as an FP&A team.

The Significance of Root Cause Analysis in Revolutionizing Enterprise IT Operations

Ever been jolted awake by a midnight alarm because some server decided to take a sudden break? If you’ve been in IT operations, you know this isn’t just about fixing a problem; it’s about understanding and fixing it. Think of a favorite detective show, the detective is not just identifying the culprit, they are aiming to unravel the mystery “who done it?” and understand the motive.

Help reduce resource consumption: Put your preview environments on pause

With Upsun, every Git branch maps to a preview environment which is an exact and isolated copy of your live application—including all data, services, and files. They are usually created to build new features, apply security patches, or upgrade dependencies in full isolation and before deploying to production. Although there is a catch—preview environments are often left idle waiting for someone to review and approve any changes made.

Innovative apps from the inside out

At ServiceNow, we bring together builders, problem-solvers, and creative thinkers to push the boundaries of possibility with innovative apps. Our Innovation Lab serves as a collaborative hub where employees can develop new apps on the Now Platform to creatively solve problems and where internal innovations can be used by our customers. During two-week, focused work sessions called innovation sprints, employees submit their ideas for new apps.

Authenticating Users with Google IAP in Rails

Google Identity-Aware Proxy (IAP) is a Google Cloud service that provides authentication for web applications. This service simplifies the process of building web applications authenticated with Google, eliminating the need to handle user-related concerns within your application code. This is especially valuable for internal applications within organizations that already utilize GSuite. It is straightforward to use, particularly when operating on Google Cloud.