Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jamesmcroft/security-and-responsible-ai-guide

A centralized resource for technical professionals looking to establish a strategy for implementing security and responsible AI practices on Azure
https://github.com/jamesmcroft/security-and-responsible-ai-guide

ai-security azure responsible-ai technical-guides

Last synced: 28 days ago
JSON representation

A centralized resource for technical professionals looking to establish a strategy for implementing security and responsible AI practices on Azure

Awesome Lists containing this project

README

        

# Mastering Secure and Responsible AI Solutions on Azure: A Guide to Best Practices, Frameworks, and Assessments for Implementation

This guide is a centralized resource for technical professionals who are looking to establish a strategy for implementing security and responsible AI practices on Azure. It addresses the challenges of creating trusted AI systems and provides guidance on how to design, develop, deploy, and use AI systems in a responsible manner. It is tailored to both a technical and business audience, offering considerations for establishing best practices. By consolidating the latest Azure security and responsible AI guidance and tools, we aim to make the journey to trusted AI more accessible and achievable for a wide range of organizations.

![An image representing mastering secure and responsible AI solutions on Azure. An open book rests on a surface, its pages a crisp white, with one page prominently displaying a shield emblem. Centered on the shield is a padlock, symbolizing safety and security. Hovering above the open book, a radiant light bulb shines, embodying the spark of an idea.](./media/cover.jpg)

## Who is this guide for?

This contents of this guide have been crafted for a diverse range of technical professionals, including:

- Data Scientists and Machine Learning Engineers who are responsible for developing AI models and solutions.
- Security Engineers and Architects who are responsible for securing AI solutions and ensuring compliance with security standards.
- Product Managers and Business Decision Makers who are responsible for ensuring that AI solutions are developed and deployed in a secure and responsible manner.

## What is covered in this guide?

Structured as a series of chapters, this guide provides:

- An overview of the key concepts and considerations for implementing security and responsible AI practices.
- Guidance on how to design, develop, deploy, and use AI systems in a secure and responsible manner.
- Best practices for identifying and assessing AI risks, implementing security measures, and monitoring and auditing AI solutions.
- An array of resources and tools to help you establish a strategy for implementing security and responsible AI practices on Azure.

## How to use this guide?

- **Navigating the Guide**: Follow the chapters in sequence to build a comprehensive understanding of the concepts and best practices for implementing security and responsible AI practices on Azure. Each chapter builds on the previous one, providing a structured learning path. You can also jump to specific chapters based on your area of interest.
- **Hands-on Learning**: The guide includes a range of resources for practical learning, including links to how-to guides and tools that you can use to implement the concepts discussed in the guide.
- **Supporting the Guide**: This guide exists as an evolving resource that builds on the collective knowledge and experience of security and responsible AI in the Azure community. Please **Star** this repository to show your support and contribute to the guide by [providing feedback, suggesting improvements, and sharing your own experiences](https://github.com/jamesmcroft/security-and-responsible-ai-guide/issues).

## Building and Previewing the Guide Locally

Assuming [Ruby 3.3](https://github.com/rbenv/rbenv), [Bundler, and Jekyll](https://jekyllrb.com/) are installed on your machine, follow these steps to build and preview the guide locally.

> [!NOTE]
> Jekyll is not officially supported for Windows. For more information, see "[Jekyll on Windows](https://jekyllrb.com/docs/installation/windows/)" in the Jekyll documentation.

1. Change your working directory to the root of this repository.
2. Run `bundle` to install all necessary dependencies.
3. Run `./run.sh` to build the guide site and start the Jekyll server.
4. Preview the guide at `http://localhost:4000/Security-and-Responsible-AI-Guide/`.

The built site is stored in the directory `_site`.

## Contributors

The content and resources in this guide have been curated by the following original contributors.

- James Croft - Customer Engineer - Microsoft
- Simran Kaur - Customer Engineer - Microsoft
- Shep Sheppard - Senior Customer Engineer - Microsoft