Haciendo.
Y bienvenidos de nuevo a este video que discutiremos sobre el servicio de acompañantes en detalle ahora solo para diseñar un código de
vestimenta, cometa es un servicio de control de fuente creado por el hombre proporcionado por Eatables para
alojar el repositorio.
Ahora, en general, muchas organizaciones hacen uso de plataformas de terceros como BitBucket, GitHub, y
hay muchas que están disponibles para hospedaje.
Tienen repositorios.
Entonces, cualquiera de los buenos comités también es una de las excelentes opciones que se pueden explorar ahora, analizará rápidamente el
código, confirmará la consola.
Verá que hay varios repositorios disponibles.
Entonces, abra muy rápidamente uno de ellos dentro del repositorio, hay varios archivos y, junto con
ese código, también ofrece todo el conjunto básico de características que están disponibles en una plataforma típica basada en puertas.
Entonces ha retirado la solicitud, tiene comentarios, sucursales y varios otros.
Ahora, en esta etapa de una certificación de nivel profesional o de especialidad, supongo que ya conoce
los conceptos básicos del compromiso de código establecido y también los conceptos básicos para obtener un repositorio para que
podamos seguir adelante y discutir sobre varias características importantes del código en mas detalle.
Ahora, todavía recuerdo muchos años atrás cuando se lanzó el servicio de acompañantes, de hecho, lo estábamos evaluando
para nuestra organización.
Pero durante ese tiempo, el código comit tenía un conjunto muy básico de características, y esa fue una de las razones por
las que muchas organizaciones realmente no optaron por él.
Pero ahora, después de unos años, tiene una buena cantidad de funciones.
Y uno de los grandes beneficios por los que las organizaciones están optando por este u otros proveedores
externos es su estrecha integración con varios otros servicios.
Así que sigamos adelante y hablemos de ello con más detalle.
Ahora, la primera característica importante del código que debemos tener en cuenta es el texto del repositorio.
Entonces, los repositorios están dentro del código de la base de datos.
Se puede etiquetar Commit, lo que ayudará aún más a identificar y organizar sus recursos.
Entonces, si ve que tengo un repositorio de código de confirmación de código de demostración y tiene su etiqueta fuera del equipo de pagos.
Entonces, siempre que haga uso de varios servicios como Resource Group y desee ver cuáles son los recursos asociados con el
equipo de pagos, tal vez un repositorio de comentarios de código, fácil de instantáneas como tres cubos,
etc.
Esto es algo que puede hacer fácilmente con la ayuda de las etiquetas del repositorio si se agregan
al repositorio de código.
Ahora, una de las cosas en las que las etiquetas de repositorio se utilizan ampliamente en la organización, por
lo que he visto, son las políticas basadas en identidad.
Ahora, con la política AIM, puede seguir adelante y crear una acción de Denyer más baja en el repositorio basada
en los Edelstein que están asociados con él.
Así que tomemos un caso de uso simple.
Supongamos que hay 20 desarrolladores que forman parte de los pagos del equipo.
Entonces, lo que queremos es que esos 20 desarrolladores solo tengan acceso a su sección de repositorios.
Entonces, para hacer eso, lo primero que tendrá que hacer es ir al repositorio de Bagdad.
Así que etiquetará todo el repositorio de pagos con la etiqueta adecuada y luego creará una política.
Entonces, la acción de la política comenzará con todos los recursos con la condición de tiempo de pago.
Por lo tanto, cualquier repositorio de comentarios de la corte que tenga esta etiqueta específica, el equipo de pagos tendrá control total sobre
él.
Entonces eso es lo que la política de identidad le permite hacer.
Ahora, déjame mostrarte esto rápidamente también.
Entonces, actualmente dentro del repositorio de la comunidad de código, si voy rápidamente a la configuración de Aurier debajo de las etiquetas
del repositorio, verá que tiene una etiqueta de pagos de equipo.
Entonces, ahora lo que haga, continúe y asocie esta política de AM específica a todos los desarrolladores
que forman parte de los pagos y, por lo tanto, podrán tener acceso completo al repositorio que tiene su
etiqueta asociada.
Así que probémoslo rápidamente en una perspectiva de demostración.
Entonces, para la demostración de hoy, tengo un usuario llamado Usuario de demostración y este usuario tiene una buena política basada en comandos asociada.
Así que sigamos adelante y exploremos de qué se trata esta política.
Entonces, si ve, básicamente está permitiendo que el código confirme la acción de extracción en todos
los recursos, considerando que el recurso tiene una etiqueta de equipo de pagos.
Así que ahora, desde el usuario de demostración, vayamos rápidamente al código, confirme la consola.
Ahora, en esta etapa, el usuario puede listar todos los repositorios, ahora sabemos que el equipo de pagos que
está asociado con la demostración podría hacerlo.
Entonces, si abro esto rápidamente e intentamos leer el archivo, hagámoslo.
Verá, ahora está funcionando perfectamente bien de manera similar.
Volvamos al repositorio.
También tiene un repositorio más llamado repositorio secreto.
Ahora bien, este repositorio no tiene una etiqueta de equipo de pagos.
Así que sigamos adelante e intentemos abrir esto.
E inmediatamente obtienes la excepción de acceso denegado.
Entonces, las políticas basadas en identidad basadas en la pila de recursos son una característica muy importante.
Y esto es algo que utilizará ampliamente siempre que lo esté utilizando su organización.
Podría entrar.
Ahora, cuando se habla de las políticas de identidad, una de las cosas que acabamos de ver fue el acceso basado
en el impuesto a los recursos.
Sin embargo, hay muchas cosas que puede hacer basándose en eso.
Entonces, tomemos un caso de uso de muestra para que pueda decir que se niega todo acceso a un repositorio con una etiqueta de estado,
un secreto.
Entonces esto es algo que se puede hacer.
Puede decir permitir el acceso a un repositorio solo en la región de Mumbai, o puede permitir que el usuario solo se conecte
desde una IP específica para conectarse a un repositorio.
Esto también es algo que se puede hacer o puede negarle a Bush el acceso a la rama maestra o varias otras.
Entonces, si ve que hay mucha flexibilidad que puede obtener con la ayuda de las políticas para comestibles, podrían
entrar.
Y esto es muy importante.
Entonces, si está muy familiarizado con las políticas de IAM, puede probar un gran conjunto de políticas para el comité y
esto es lo que hará felices incluso a los auditores.
Así que ahora veamos el siguiente conjunto de características del código que se relacionan principalmente con la integración con
A. W. servicios.
Y esto es muy importante.
Entonces, el servicio de acompañantes de Aydan integró varios otros servicios como LAMDA.
Incluso ha violado su código de ruta en la nube, ha creado una base de datos, Caymans y varios otros.
Y esta es una de las razones por las que muchas organizaciones están optando principalmente por el código que viene.
Entonces, por ejemplo, tiene un servicio de confirmación de código, tiene cierto conjunto de acciones.
Quizás si alguien ha introducido el último conjunto de código, puede seguir adelante y activar funciones lambda.
Puede hacer muchas cosas en lo que respecta a la integración con el comité de código.
Entonces, el código de la base de datos está integrado con la nube.
Entonces, en la diapositiva anterior, también estábamos discutiendo sobre la integración del servicio de compromiso de
código que incluso viola la nube Trillian otros, de modo que, dado que está integrado con la nube tres, permitirá
a los administradores capturar grandes conocimientos sobre las actividades de los usuarios.
Por lo tanto, puede seguir adelante y crear excelentes paneles de control sobre cuáles son los repositorios que
se están extrayendo, cuántos empujes están sucediendo, cuáles son los archivos que se están eliminando en el repositorio de código,
etc.
Y esto es muy importante específicamente para el equipo de seguridad.
Recuerdo que en las organizaciones con las que estaba trabajando, estábamos construyendo la misma seguridad de panel relacionada,
monitoreando el conjunto de panel relacionado y una de las reglas específicamente relacionadas con el repositorio de puerta
y los auditores eran muy estrictos al respecto, es que si un usuario , digamos que un usuario está
abandonando la organización y justo un día antes de su último día, de repente extrae todos los repositorios que forman
parte de esa organización específica que pertenece a su equipo, así como a todos los demás equipos.
Así que esa es una de las cosas en función de las cuales se genera la alerta.
Entonces, una de las preguntas que surgen es ¿por qué está sacando todos los repositorios asociados con la
organización en su último día de trabajo?
Entonces algo así.
Hay muchos casos de uso de seguridad importantes que se pueden construir en base a gett.
Y con la ayuda del código se compromete la integración con la nube, es muy fácil seguir adelante y hacer
esto.
Por lo que buscará rápidamente en la consola en la nube.
Básicamente, hemos filtrado la fuente del evento en función del servicio principal.
Entonces ves que hay múltiples eventos, nombra como listar repositorios y obtén referencias, obtén el repositorio
y muchos otros.
Y en base a eso, también le está dando el nombre de usuario asociado.
Entonces, este nombre de usuario ha realizado esta operación en este evento específico.
Entonces, si bajo un poco, tienes ciertas actividades para entonces, más usuario, tienes ciertas actividades de otros
usuarios y así sucesivamente.
Entonces, si abre rápidamente esto.
Entonces, en esta etapa, si ve que se realizó un gran evento de repositorio, pero realmente no sabe
en qué repositorio se creó.
Entonces, si abre este evento específico, bajemos.
Entonces, dentro del área, puede ver que está el repositorio de código de demostración.
También le muestra varios otros detalles aquí, como la dirección IP de origen desde la que se realizó la consulta
y varios otros.
Entonces, toda esta información es como una mina de oro específicamente si desea construir la seguridad.
Los paneles de control relacionados para los repositorios de puertas ahora son la próxima característica importante para Qualcomm, son sus reglas de notificación
para que pueda configurar reglas de notificación para los repositorios para que los usuarios del repositorio reciban correos electrónicos sobre los
tipos de eventos del repositorio que usted especifique.
Entonces, por ejemplo, digamos que desea continuar y recibir el correo electrónico cada vez que ocurre un evento determinado.
Entonces, tal vez cuando haya una solicitud en negrita o cuando haya una fusión o cuando se cree o elimine
una marca o cuando el administrador de ese equipo necesite recibir el correo electrónico.
Entonces, esto es algo que se puede hacer con la ayuda de las reglas de notificación.
Entonces, dentro del código, si el archivo abre rápidamente el área de configuración debajo de las notificaciones, verá que
en términos del evento que activa la notificación, puede especificarlo.
Entonces, siempre que desee un correo electrónico, cuando haya una solicitud de extracción o cuando se cree, elimine o fusione
una marca, según lo que necesite, puede continuar y activar la notificación en consecuencia.
Y de nuevo, una gran cosa es que la notificación no tiene por qué ser siempre por correo electrónico.
También puede integrarse, lo que carece de muchas organizaciones que están usando slack.
Ahora, la última característica importante para el código asociado al video de hoy es la protección de datos.
Por lo tanto, los repositorios codificados de datos se cifran tanto en tránsito como en reposo.
Es muy importante saberlo.
Entonces, cada vez que los datos se envían a un repositorio, por ejemplo, digamos que se envía, luego el código confirma
el cifrado para recibir los datos a medida que se almacenan en el repositorio.
Entonces, cada vez que extrae los datos del código contrapositivo, podría extraer goldkamp, confirmar, descifrar automáticamente los
datos y luego enviar la versión descifrada a la persona que llama.
Y también tenga en cuenta que cualquier dato que se transmita a través de la red, siempre está encriptado.
Y esta es la razón por la que siempre que crea un buen repositorio de comandos, si va al
servicio de gestión de claves en W. S. bajo las claves administradas por AWG, verá que siempre tendrá una clave
asociada con el código comestible curcumina.
Y esto es importante, principalmente relacionado con el caso de uso de almacenar los datos cifrados y descifrarlos cuando
sea necesario.
Entonces, en una descripción general de alto nivel, estas son algunas de las características importantes relacionadas con el código establecido que
viene.
Nuevamente, hay muchas otras características que se pueden explorar.
Lo examinamos con más detalle cuando sea necesario.
Sin embargo, para esto lo mantendremos simple y una descripción general de alto nivel y con esto concluiremos el video de
hoy.