awacke1 commited on
Commit
ea8b782
β€’
1 Parent(s): d48af02

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +100 -1
README.md CHANGED
@@ -7,4 +7,103 @@ sdk: static
7
  pinned: false
8
  ---
9
 
10
- Edit this `README.md` markdown file to author your organization card.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7
  pinned: false
8
  ---
9
 
10
+ # AI Pair Programming for Azure Development πŸ€–πŸ‘¨β€πŸ’»
11
+
12
+
13
+ # I. Introduction to Azure AI Development 🌟
14
+
15
+ Overview of Azure Cloud for AI and Data Science
16
+ Benefits of AI Pair Programming
17
+
18
+ # II. Azure Development Environment Setup πŸ› οΈ
19
+
20
+ Visual Studio Ecosystem
21
+
22
+ 1. Visual Studio 2022 πŸ–₯️
23
+ 2. Visual Studio Code πŸ“
24
+ 3. Essential VS Code Extensions for Azure Development 🧩
25
+
26
+ Azure Resources Management πŸ—οΈ
27
+
28
+ 1. Azure Resource Groups
29
+ 2. Azure Portal Navigation
30
+ 3. Azure CLI Basics
31
+
32
+ # III. Core Azure Services for AI and Data Projects 🧠
33
+
34
+ Compute and Execution
35
+
36
+ Azure Function Apps ⚑
37
+ Container Apps Session Pool 🐳
38
+
39
+ Data Storage and Management
40
+
41
+ Azure Storage Accounts πŸ’Ύ
42
+ Azure Container Registries πŸ“¦
43
+
44
+ # IV. Development Tools and Practices πŸ”§
45
+
46
+ 1. Package Management
47
+ 2. NPM (Node Package Manager) πŸ“¦
48
+ 3. Version Control and AI Assistance
49
+ 4. GitHub Integration
50
+ 5. GitHub Copilot Chat for Code Generation πŸ€–πŸ’¬
51
+
52
+ # V. Security and Identity Management πŸ”
53
+
54
+ 1. Azure Entra (formerly Azure AD)
55
+ 2. Tenants
56
+ 3. Roles
57
+ 4. Groups
58
+ 5. Resource Access Control
59
+ 6. Advanced Security Features
60
+ 7. Privileged Identity Management (PIM) πŸ›‘οΈ
61
+
62
+ # VI. AI-Assisted Development Workflows πŸ§ πŸ’»
63
+
64
+ 1. Leveraging AI for Code Generation
65
+ 2. Best practices for prompt engineering
66
+ 3. Integrating AI suggestions into your workflow
67
+ 4. AI-powered debugging and optimization
68
+ 5. Using AI to identify and fix code issues
69
+ 6. Performance tuning with AI assistance
70
+
71
+ # VII. Conclusion and Future Trends πŸš€
72
+
73
+ 1. The evolving landscape of AI in software development
74
+ 2. Preparing for future Azure AI capabilities
75
+
76
+ # Glossary πŸ“š
77
+
78
+ - Azure Resources: Cloud-based services and tools provided by Microsoft Azure for building, deploying, and managing applications.
79
+ - Function Apps: Serverless compute service that enables you to run code without managing infrastructure.
80
+ - Storage Accounts: Azure service for storing data objects, including blobs, files, queues, and tables.
81
+ - Azure Container Registries: Managed Docker registry service for storing and managing container images.
82
+ - NPM: Node Package Manager, the package manager for JavaScript and Node.js.
83
+ - Entra Tenant/Roles/Groups/Resources: Azure's identity and access management system for controlling access to resources.
84
+ - VS Code Extensions: Add-ons that extend the functionality of Visual Studio Code.
85
+ - Privileged Identity Management (PIM): Azure service for managing, controlling, and monitoring access to important resources.
86
+ - GitHub Copilot Chat: AI-powered coding assistant that provides suggestions and answers questions in real-time.
87
+ - Container Apps Session Pool: Feature in Azure Container Apps for managing user sessions in containerized applications.
88
+
89
+ # Learning Resources πŸ”—
90
+
91
+ 1. Microsoft Learn: https://learn.microsoft.com/en-us/azure/
92
+ 2. Azure Documentation: https://docs.microsoft.com/en-us/azure/
93
+ 3. GitHub Copilot Documentation: https://docs.github.com/en/copilot
94
+ 4. Azure for AI and Machine Learning: https://azure.microsoft.com/en-us/solutions/ai/
95
+ 5. Visual Studio Code Documentation: https://code.visualstudio.com/docs
96
+
97
+ # Keywords for AI Code Generation πŸ”‘
98
+
99
+ 1. Azure Resources: resource_group, deployment, template, subscription
100
+ 2. Function Apps: serverless, trigger, binding, http_request
101
+ 3. Storage Accounts: blob, table, queue, file_share
102
+ 4. Azure Container Registries: docker, image, tag, push
103
+ 5. NPM: package.json, dependency, script, version
104
+ 6. Entra: tenant, role_assignment, group_membership, scope
105
+ 7. VS Code Extensions: extension_id, marketplace, settings.json, keybindings
106
+ 8. PIM: eligible_role, activation, justification, audit
107
+ 9. GitHub Copilot: suggestion, completion, comment, inline
108
+ 10. Container Apps: revision, scale, ingress, environment
109
+