Added folders for tech topics and a readme in each one

This commit is contained in:
Gwyneth Peña-Siguenza 2022-01-14 16:12:05 -05:00
Родитель f522d025ff
Коммит 547e7f8da8
16 изменённых файлов: 127 добавлений и 0 удалений

2
ai/README.md Normal file
Просмотреть файл

@ -0,0 +1,2 @@
# Artificial Intelligence

3
cloud-app-dev/README.md Normal file
Просмотреть файл

@ -0,0 +1,3 @@
# Cloud & App Development
This is where cloud and app dev session go.

Просмотреть файл

@ -0,0 +1,16 @@
# Introduccion a Azure Functions
Hay 4 sesiones individuales con información relacionada con cada sesión en una subcarpeta de este repositorio.
Order | Title | Description | Useful Links | Date |
---| :--- | :--- | :--- | :---
1 | [Encadenamiento de Azure Functions mediante enlaces de entrada y salida](encadenamiento/README.md) | xxxx | Here's this | Jan 12
2 | [Desarrollo, prueba y publicacion con Azure Functions Core Tools](desarollo/README.md) | xxxx | And more | Jan 19
3 | [Actualizaciones en tiempo real con Azure Functions y SignalR service](signalr/README.md) | xxxx | And more | Jan 26
## Links relevant to series
- [Este es un enlace]()
- [Este es un enlace]()
- [Este es un enlace]()

Просмотреть файл

@ -0,0 +1,5 @@
# Desarrollo, prueba y publicacion con Azure Functions Core Tools
Repositorio de una serie basada en Azure Functions. Hay 4 sesiones individuales con información relacionada con cada sesión en una subcarpeta de este repositorio.

Двоичные данные
cloud-app-dev/introduccion-azure-functions/encadenamiento/1.png Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 1.7 MiB

Просмотреть файл

@ -0,0 +1,75 @@
# Encadenamiento de Azure Functions mediante enlaces de entrada y salida
Repositorio de una serie basada en Azure Functions. Hay 4 sesiones individuales con información relacionada con cada sesión en una subcarpeta de este repositorio.
## ¿Quiere aprender más?
- [Concesión de acceso de usuario a los recursos de Azure mediante Azure Portal](https://docs.microsoft.com/azure/role-based-access-control/quickstart-assign-role-user-portal)
- [Protección de los recursos de Azure con el control de acceso basado en roles de Azure (Azure RBAC](https://docs.microsoft.com/learn/modules/secure-azure-resources-with-rbac/)
## ¿Cómo funciona Azure RBAC?
- Otorga acceso asignando el rol de Azure adecuado (lo que puede hacer) a usuarios, grupos y aplicaciones (quién) en un determinado ámbito. (dónde)
- El alcance de una asignación de funciones puede ser un grupo de administración, una suscripción, un grupo de recursos o un solo recurso.
- El rol de Azure que asigne determina qué recursos puede administrar el usuario, el grupo o la aplicación dentro de ese ámbito.
- Un rol asignado en un ámbito principal también otorga acceso a los ámbitos secundarios contenidos en él.
![diagram of how azure ad works](1.png)
# Demo
## Listar accesso
1. Lista de asignaciones de role para un resource group
```sh
az role assignment list --include-inherited --resource-group {resourcegroupname} --output json --query '[].{principalName:principalName, roleDefinitionName:roleDefinitionName, scope:scope}'
```
2. Lista de asignaciones de roles para una usuaria
```sh
az role assignment list --all --assignee {objectId}
```
3. Enumere las asignaciones de roles para una suscripción
```sh
az role assignment list --subscription {subscriptionNameOrId}
```
## Asignar roles de Azure mediante la CLI de Azure
1. Determinar quién necesita acceso
```sh
az ad user show --id "{principalName}" --query "objectId" --output tsv
```
Podemos guardar este valor en una variable `objectId`
```sh
objectId=$(az ad user show --id {principalName} --query "objectId" --output tsv)
```
2. Crear la asignación de rol
```sh
az role assignment create --assignee {objectId} --role reader --resource-group {resourcegroupname}
```
3. Verifique que se haya creado la asignación
```sh
az role assignment list --include-inherited --resource-group {resourcegroupname}
```
## Quitar roles de Azure mediante la CLI de Azure
1. Quitar rol a un usuario
```sh
az role assignment delete --assignee $user --role reader --resource-group {resourcegroupname}
```
## Listar roles disponibles
```sh
az role definition list --custom-role-only false --output json --query '[].{roleName:roleName, description:description, roleType:roleType}'
```

Просмотреть файл

@ -0,0 +1,3 @@
# Actualizaciones en tiempo real con Azure Functions y SignalR service
Repositorio de una serie basada en Azure Functions. Hay 4 sesiones individuales con información relacionada con cada sesión en una subcarpeta de este repositorio.

Просмотреть файл

@ -0,0 +1,3 @@
# Coding, languages, and frameworks

3
datascience-ml/README.md Normal file
Просмотреть файл

@ -0,0 +1,3 @@
# Data Science and Machine Learning

Просмотреть файл

@ -0,0 +1,3 @@
# DevOps and Developer Tools

2
emerging-tech/README.md Normal file
Просмотреть файл

@ -0,0 +1,2 @@
# Emerging Technologies

Двоичные данные
img/reactor.jpeg Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 12 KiB

3
iot-analytics/README.md Normal file
Просмотреть файл

@ -0,0 +1,3 @@
# IoT and Analytics

3
low-nocode/README.md Normal file
Просмотреть файл

@ -0,0 +1,3 @@
# Low Code and No Code Development

Просмотреть файл

@ -0,0 +1,3 @@
# Mixed Reality and Gaming

Просмотреть файл

@ -0,0 +1,3 @@
# Personal & Business Development