Facilitating the Spread of Knowledge and Innovation in Professional Software Development



Choose your language

The white paper "A Data Application to Foretell the Next Silicon Valley" is no longer available on; However we invite you to explore the related content below.

Additional content from our sponsors:

  • How Software Engineering Leaders Can Use Value Stream Metrics to Improve Agile Effectiveness

    As software engineering leaders scale agile development to more teams, they often struggle to help teams optimize their processes. Learn how the emerging field of flow analytics provides visibility to continuously improve processes for business leaders, product managers and the teams themselves.

  • Introduction to Zero Trust Architecture

    Zero trust security is a paradigm shift that addresses significant problems with protecting the highly dynamic, distributed systems driving today’s cloud-native applications. This white paper offers an overview of what zero trust security is and why a service mesh is the best way to implement it.

  • The App Architect's 11-Step Strategic Guide to Digital Transformation

    As companies grapple with modernizing legacy applications, the burden often falls on architects to manage the strategic initiative. Outside of the technical expertise required, what are the components of a successful project? This guide covers 11 best practices for app architects to consider.

  • [eBook] Apache SkyWalking in Action: Your Guide to Observability at Scale

    This book introduces the key concepts of distributed monitoring and tracing systems and provides practical guidance on how to use Apache SkyWalking. You’ll learn about SkyWalking’s core modules and the design concepts behind them so that you can get the most out of observing your system.

  • API Security for the Modern Enterprise

    This eBook covers the most critical aspects of securing APIs and microservices, managing identities, and utilizing standards like OAuth 2, OpenID Connect, and SCIM. Download Now.

  • Introduction to Java on Azure

    In this tutorial, we will discuss Java's various frameworks and architectures. We then give an overview of typical deployment offers for your Java solutions on Azure. At the end, you'll be able to differentiate between types of Java apps and explain the opportunities for Java developers on Azure.