Training: Secure Development of GenAI Applications

Level

Intermediate

Duration

16h / 2 days

Date

Individually arranged

Price

Individually arranged

Training: Secure Development of GenAI Applications

The Secure Development of GenAI Applications training focuses on solving practical tasks and teamwork, enabling participants to quickly move from theory to practice in building GenAI applications. The workshops are based on best practices for using Azure OpenAI, ensuring that the skills gained are fully applicable in production environments. Concepts are demonstrated using Azure services (including Azure OpenAI) as well as Python and the LangChain library. The training uses the OpenHack formula – participants solve real-world tasks together in small groups (4 people), simulating real scenarios of application development and the challenges involved.

What will you learn?

  • Building and managing GenAI solutions in Azure: from foundational concepts to advanced applications
  • Designing chatbots and classification systems: practical skills in creating, implementing, and deploying AI solutions in real-world scenarios
  • Secure use of Azure services: protecting data and applications in the cloud

Important information before the training

  • Tasks will be solved in Python. If you don’t know Python, we encourage you to review basic tutorials (which we will provide before the workshop). You don’t need to code fluently, but familiarity with syntax and fundamentals will help.
  • Only a web browser is required to participate.
  • Tasks will be solved in groups, which we recommend. They cover a broad range of skills: Python, applications, and DevOps. Nothing too difficult, but a great opportunity to build interdisciplinary teams.
  • We provide: a GitHub Codespaces environment (or optionally run locally in VS Code with Docker) and a Microsoft Azure subscription for the duration of the workshop.
Who is this training for?
  • logo infoshare Software developers and engineers: those responsible for building AI applications and integrating cloud services
  • logo infoshare Security specialists: those focused on securing applications and data in the cloud while following security best practices
  • logo infoshare System architects: professionals designing and implementing complex AI systems in cloud environments
  • logo infoshare Data analysts: professionals leveraging GenAI for analyzing large datasets and extracting insights

Training Program

  1. Day 1

  • Components for building GenAI solutions: presentation

    • Introduction to GenAI
    • Azure OpenAI
    • Azure AI Search
    • Azure Functions
    • Permissions in Azure
    • Service security
    • LangChain
  • Group exercise

    • Building a solution for data ingestion and classification for GenAI
  1. Day 2

  • From local script to chatbot in Azure: presentation

    • Identity management in Azure
    • Azure App Service
    • LangChain: building a chatbot and RAG
  • Group exercise

    • Building chatbots connected to data

Contact us

we will organize training for you tailored to your needs

Przemysław Wołosz

Key Account Manager

przemyslaw.wolosz@infoShareAcademy.com

    The controller of your personal data is InfoShare Academy Sp. z o.o. with its registered office in Gdańsk, al. Grunwaldzka 427B, 80-309 Gdańsk, KRS: 0000531749, NIP: 5842742121. Personal data are processed in accordance with information clause.