Course Details:
Vertex AI and Generative AI Security

Course Overview:

This course is designed to empower your organization to fully harness the transformative potential of Google’s Vertex AI and generative AI (gen AI) technologies, with a strong emphasis on security. Tailored for AI practitioners and security engineers, it provides targeted knowledge and hands-on skills to navigate and adopt AI safely and effectively. Participants will gain practical insights and develop a security-conscious approach, ensuring a secure and responsible integration of gen AI within their organization.

Skills Gained

  • Establish foundational knowledge of Vertex AI and its security challenges.
  • Implement identity and access control measures to restrict access to Vertex AI resources.
  • Configure encryption strategies and protect sensitive information.
  • Enable logging, monitoring, and alerting for real-time security oversight of Vertex AI operations.
  • Identify and mitigate unique security threats associated with generative AI.
  • Apply testing techniques to validate and secure generative AI model responses.
  • Implement best practices for securing data sources and responses within Retrieval-Augmented Generation (RAG) systems.
  • Establish foundational knowledge of AI Safety

Who Can Benefit

AI practitioners, security professionals, and cloud architects.

 

Introduction to Vertex AI Security Principles

  • Google Cloud Security
  • Vertex AI components
  • Vertex AI Security concerns
  • Review Google Cloud Security fundamentals.
  • Establish a foundational understanding of Vertex AI.
  • Enumerate the security concerns related to Vertex AI features and components.
  • Lab: Vertex AI: Training and Serving a Custom Model

Identity and Access Management (IAM) in Vertex AI

  • Overview of IAM in Google Cloud
  • Control access with Identity Access Management.
  • Simplify permission using organization hierarchies and policies.
  • Use service accounts for least privileged access.
  • Lab: Service Accounts and Roles: Fundamentals

Data Security and Privacy

  • Data encryption
  • Protecting Sensitive Data
  • VPC Service Controls
  • Disaster recovery planning
  • Configure encryption at rest and in-transit.
  • Encrypt data using customer-managed encryption keys.
  • Protect sensitive data using the Data Loss Prevention service.
  • Prevent exfiltration of data using VPC Service Controls.
  • Architect systems with disaster recovery in mind.
  • Lab: Getting Started with Cloud KMS
  • Lab: Creating a De-identified Copy of Data in Cloud Storage

Securing Vertex AI Endpoints and model deployment

  • Network security
  • Securing model endpoints
  • Deploy ML models using model endpoints.
  • Secure model endpoints.
  • Lab: Configuring Private Google Access and Cloud NAT

Monitoring and logging in Vertex AI

  • Logging
  • Monitoring
  • Write to and analyze logs.
  • Set up monitoring and alerting.

Security risks in generative AI applications

  • Overview of gen AI security risks
  • Overview of AI Safety
  • Prompt security
  • LLM safeguards
  • Identify security risks specific to LLMs and gen AI applications.
  • Understand methods for mitigating prompt hacking and injection attacks.
  • Explore the fundamentals of securing generative AI models and applications.
  • Introduce fundamentals of AI Safety.
  • Lab: Safeguarding with Vertex AI Gemini API
  • Lab: Gen AI & LLM Security for Developers

Testing and evaluating generative AI model responses

  • Testing generative AI model responses.
  • Evaluating model responses.
  • Fine-Tuning LLMs.
  • Implement best practices for testing model responses.
  • Apply techniques for improving response security in gen AI applications.
  • Lab: Measure Gen AI Performance with the Generative AI Evaluation Service
  • Lab: Unit Testing Generative AI Applications

Securing Retrieval-Augmented Generation (RAG) systems

  • Fundamentals of Retrieval-Augmented Generation
  • Security in RAG systems
  • Understand RAG architecture and security implications.
  • Implement best practices for grounding and securing data sources in RAG systems.
  • Lab: Multimodal Retrieval Augmented Generation (RAG) Using the Vertex AI Gemini API
  • Lab: Introduction to Function Calling with Gemini
Course Title
Vertex AI and Generative AI Security

Course Number
GCP-VAIGAS

Duration
2 days

Price
$1800.00