Paul Bruce

Paul Bruce

Gloucester, Massachusetts, United States
3K followers 500+ connections

Articles by Paul

  • Do Your Circuit Breakers Do Their Job?

    Author's note to readers: Hi! This is not a product pitch. I'm not trying to sell anything.

  • Does Your Telemetry Really Work as Designed?

    Author's note to readers: Hi! This is not a product pitch. I'm not trying to sell anything.

  • How to "Hire" into a "DevOps" Market

    Before you misinterpret what’s to come as a horn-rimmed trash session on recruiters (only a motif, I promise), consider…

  • Socratic Method for Advocacy

    In disassembly of how I approach a zero-knowledge situation, a few key dynamics emerge. The goal of this simple…

    2 Comments
  • FUEL for Your Brain: On Focus, Usefulness, Execution, Learning

    My current thought product is an acronym, “FUEL”, based on a few key practices that I find are valuable to my current…

  • No Testing Strategy, No DevOps

    In DevOps circles, there’s a propensity to narrowly focus on tools that help automate; but right now, there is a…

    2 Comments
  • Folding Open Source into Enterprise DevOps

    Open source software (OSS) is a foundational part of the modern software delivery lifecycle. Enterprise teams with…

  • Folding Open Source into Enterprise DevOps

    Open source software (OSS) is a foundational part of the modern software delivery lifecycle. Enterprise teams with…

    1 Comment
  • How to Be a Good DevOps Vendor

    After attending DevOps Days Boston this week, I wanted to start a conversation with everyone involved in buying or…

    6 Comments
  • Wrangling Promises in Node.js: 3 Misconceptions Resolved

    A more in-depth version of this article with code examples can be found at: http://bit.ly/Node-Promises For non-code…

Activity

Join now to see all activity

Volunteer Experience

  • IT Consultant

    Gloucester Education Foundation

    - 1 year 1 month

    Education

    Working to secure and upgrade network hardware and software systems.

  • New Entry Sustainable Farming Project Graphic

    Community Volunteer

    New Entry Sustainable Farming Project

    - 3 months

    Education

    Harvesting, maintenance, food processing

Publications

  • IEEE/ISO/IEC 32675 DevOps — Building reliable and secure systems including application build, package and deployment

    IEEE / ISO

    The standard specifies technical principles and practices to build, package and deploy systems and applications in a reliable and secure way. The standard focuses on establishing effective compliance and IT controls. It presents principles of DevOps including mission first, customer focus, left-shift, continuous everything, and systems thinking. It describes how stakeholders including developers and operations staff can collaborate and communicate effectively. Its process outcomes and…

    The standard specifies technical principles and practices to build, package and deploy systems and applications in a reliable and secure way. The standard focuses on establishing effective compliance and IT controls. It presents principles of DevOps including mission first, customer focus, left-shift, continuous everything, and systems thinking. It describes how stakeholders including developers and operations staff can collaborate and communicate effectively. Its process outcomes and activities are aligned with the process model specified in ISO/IEC/IEEE712207:2017, Systems and software engineering —Software lifecycle processes.

    Other authors
    See publication
  • The Path to Releasing Confidently in DevOps

    Perfecto

    IT and development leaders face pressure to accelerate, yet modern development is fraught with tasks that steal time away from coding.

    This report details specific processes that high-performing developers use to reclaim time and focus efforts on web and mobile user experiences. Learn:

    - The key practices that enable enterprise web and mobile app teams to achieve high velocity
    - The optimal test coverage for web and mobile apps
    - How to increase developer efficiency with…

    IT and development leaders face pressure to accelerate, yet modern development is fraught with tasks that steal time away from coding.

    This report details specific processes that high-performing developers use to reclaim time and focus efforts on web and mobile user experiences. Learn:

    - The key practices that enable enterprise web and mobile app teams to achieve high velocity
    - The optimal test coverage for web and mobile apps
    - How to increase developer efficiency with fast feedback

    See publication
  • The Digital Quality Handbook: Guide for Achieving Continuous Quality in a DevOps Reality

    Infinity P; 1st edition

    As mobile and web technologies continue to expand and basically drives large organizational business in virtually every vertical or industry, it is critical to understand how to take existing release practices for mobile and web apps to the next level, including software development life cycle (SDLC), tools, quality, etc. Organizations which are already enjoying the power of digital are still struggling with various challenges that can be related to many factors, such as:

    - SDLC and…

    As mobile and web technologies continue to expand and basically drives large organizational business in virtually every vertical or industry, it is critical to understand how to take existing release practices for mobile and web apps to the next level, including software development life cycle (SDLC), tools, quality, etc. Organizations which are already enjoying the power of digital are still struggling with various challenges that can be related to many factors, such as:

    - SDLC and processes maturity
    - Expanding test coverage to include more non-functional testing, user condition testing, etc.
    - Coping with existing limitations of open source tools and frameworks
    - Sustaining correctly sized and up-to-date mobile test labs
    - Getting proper quality insights upon each test cycle prior and post production
    - Branching wisely cross-platform and cross-feature test suites

    The issues above are just a few out of probably many others existing today. However, this book tackles those and provide working best practices to overcome them. Each chapter in this book addresses a key challenge and provides practical examples and real life “recipes” to overcome the difficulties and eventually help other organizations who might be facing the same difficulties.

    Other authors
    See publication
  • A Developer's Guide to Build-time Quality

    Perfecto Mobile

    Building awesome apps isn’t as easy as people think…and how do you code, test, and deliver at high velocity without compromising quality?

    With the goal of increasing build speed and test coverage, this 3-part guide will uncover how high performing teams from Amazon, Google and CapitalOne reduce test flakiness, improve coverage, and maintain a high-speed test-driven validation process.

    See publication

Patents

  • Testing and deployment of components and applications in cloud computing environments

    Issued US 12393509B2

    Short: real-time performance and reliability assessment, fault isolation of service dependencies, and version comparison testing of cloud-native apps

    Long: A cloud computing system may be configured to test a cloud-native application to improve cloud-native application suitability. The system may include a processor and a computer readable medium operably coupled thereto, the computer readable medium including a plurality of instructions stored in association therewith that are…

    Short: real-time performance and reliability assessment, fault isolation of service dependencies, and version comparison testing of cloud-native apps

    Long: A cloud computing system may be configured to test a cloud-native application to improve cloud-native application suitability. The system may include a processor and a computer readable medium operably coupled thereto, the computer readable medium including a plurality of instructions stored in association therewith that are accessible to, and executable by, the processor, to perform cloud-based testing operations which may include adjusting one or more of: a network path of an interaction among the plurality of interconnected subcomponents, the automated testing routine, or an infrastructure component affecting the cloud-native application. The cloud-based testing operations may further include observing one or more of cloud-native application testing results and cloud-native application system telemetry, determining a cloud-native application flaw based on the observed one or more of cloud-native application testing results and cloud-native system telemetry, and outputting one or more configuration adjustments based on the determined cloud-native application flaw.

    See patent

Projects

  • IEEE P32675.2 - Standard for Systems Observability across DevOps

    Co-chair and core contributor to a new industry normative standard for observability practices in highly regulated and compliance-minded enterprise organizations. The purpose of this standard is to specify required practices for the interrogation, inquiry, diagnosis, maintenance and improvement of software systems. The provision of a comprehensive and holistic view of a systems of systems lifecycle is paramount to achieving this maintenance and improvement of systems.

    Other creators
  • IEEE 2675 (DevOps Standard) Working Group

    - Present

    A standard to specify required practices for operations, development and other key stakeholders to collaborate and communicate to deploy systems and applications in a secure and reliable wayThis standard will specify practices for groups including development, operations and other key stakeholders to collaborate and communicate effectively to build, package and deploy software and systems in a secure and reliable way. All of these activities and functions shall be integrated within the complete…

    A standard to specify required practices for operations, development and other key stakeholders to collaborate and communicate to deploy systems and applications in a secure and reliable wayThis standard will specify practices for groups including development, operations and other key stakeholders to collaborate and communicate effectively to build, package and deploy software and systems in a secure and reliable way. All of these activities and functions shall be integrated within the complete lifecycle.

    See project
  • Plain.ly - Learning Journey Management

    -

    Open source collaboration between NPO and academic leaders with contributions from students and industry experts. This work produces a platform that uses AI to assist people in developing their own learning journey on critical topics.

Organizations

  • API Craft Boston

    Organizer

    - Present

Recommendations received

18 people have recommended Paul

Join now to view

More activity by Paul

View Paul’s full profile

  • See who you know in common
  • Get introduced
  • Contact Paul directly
Join to view full profile

Other similar profiles

Explore top content on LinkedIn

Find curated posts and insights for relevant topics all in one place.

View top content

Add new skills with these courses