Focus on the distinction between use cases (what you want to accomplish) and model families or platforms (how you implement it). Exam questions often test your ability to map a business need to the appropriate model type and cloud service.
Main use cases
Generative AI models are adaptable across many domains. Below are the primary categories you should recognize, with concrete examples and common objectives for each.- Text generation and adaptation — producing or rewriting content to match an objective, audience, or readability level (e.g., marketing copy, technical docs, student-level explanations).
- Summarization and information extraction — condensing long documents, meeting transcripts, or reports while preserving key facts and named entities.
- Code generation and developer assistance — creating boilerplate, suggesting completions, or generating structured artifacts such as YAML and JSON for infrastructure or CI/CD.
- Audio and visual creation — generating images, video, 3D content, voice synthesis, and other creative media for marketing, entertainment, or simulation.
- Personalization and dynamic content — customizing product descriptions, recommendations, or conversational responses for user segments or contexts.
- Document understanding and compliance — extracting clauses, identifying regulatory risks, and automating contract review at scale.

Examples and quick reference
Code generation
Code-focused generative tools accelerate development by automating routine tasks, suggesting completions, and generating snippets or configuration files. Popular examples include GitHub Copilot, Google Gemini, AWS CodeWhisperer, Tabnine, and Cursor AI. Common uses:- Producing example code and templates for common libraries and frameworks.
- Auto-completing functions and method bodies, including docstrings and tests.
- Generating or validating structured files such as YAML and JSON for deployment manifests and APIs.

Cloud services and platforms
Managed services reduce operational overhead and provide production-ready APIs for generative AI. Key AWS services and when to consider them:
These services simplify integration of generative capabilities into applications while handling infrastructure, scaling, security, and monitoring.

Information extraction, personalization, and industry use
Generative models are particularly valuable for extracting facts and structured data from unstructured sources:- Legal: Identify clauses, extract obligations, or flag risky terms in contracts.
- Finance: Summarize earnings reports, extract KPIs, and detect anomalies.
- Healthcare: De-identify notes, extract clinical concepts, and generate discharge summaries.
- Marketing and e-commerce: Generate personalized product descriptions, dynamic ad copy, and customer-facing FAQs.
Architectures behind generative AI
Different model families are suited to different data types and outputs. Recognize the main architectures and their trade-offs:
Transformers form the backbone of most modern LLMs (e.g., GPT, Gemini). Choose the architecture based on the output format (text vs. image), control needs, and compute constraints.

Summary
Generative AI covers a wide range of practical applications: content generation, summarization, code assistance, and media creation. When designing solutions:- Start with the use case and required outputs (text, code, image, structured data).
- Map the use case to an appropriate model family (transformer, GAN, VAE).
- Choose a platform that meets operational needs (Bedrock, SageMaker, or a specialized tool).
- Consider constraints: data availability, latency, cost, and security/compliance.
Links and references
- Kubernetes Documentation
- Amazon Bedrock overview
- Amazon SageMaker
- GitHub Copilot course
- Cursor AI course