Executrain-logo
Executrain-logo

CURSO DP-3015 GETTING STARTED WITH COSMOS DB NOSQL DEVELOPMENT

En este curso se enseña a los desarrolladores a usar la API y el SDK de Azure Cosmos DB for NoSQL. Los alumnos aprenderán a ejecutar consultas, configurar recursos, realizar operaciones de SDK y a diseñar estrategias para el modelado de datos no relacional y la creación de particiones de datos.

Duración:

7 Hrs.

Próximo curso:
Modalidades:
  • En Línea con instructor en vivo
  • Aprendizaje Hibrido
\

Curso dirigido a:

Ingenieros de software encargados de la creación de soluciones nativas de nube que aprovechen Azure Cosmos DB for NoSQL y sus diversos SDK. Están familiarizados con la programación de C#. También tienen experiencia en la escritura de código que interactúe con una plataforma de base de datos SQL y NoSQL.

 

Requisitos previos:

  • Conocimientos básicos de bases de datos NoSQL
  • Experiencia en desarrollo de software
  • Familiaridad con algún lenguaje de programación (como JavaScript, Python o C#)
  • Conocimientos básicos de SQL
  • Comprensión de conceptos de computación en la nube (deseable)

Beneficios

Diploma Oficial Microsoft

Link de Guía de Estudio Microsoft

Laboratorios Oficiales Microsoft

Garantía ExecuTrain

Acceso a las Grabaciones del Curso

¿QUÉ APRENDERAS?

En el curso DP-3015 Getting Started with Cosmos DB NoSQL Development, adquirirás conocimientos y habilidades esenciales para desarrollar aplicaciones NoSQL utilizando Azure Cosmos DB.

N

Introducción a Azure Cosmos DB:

  • Aprenderás los conceptos básicos de Azure Cosmos DB, incluyendo su arquitectura, modelos de consistencia, y las características que lo hacen un servicio de base de datos distribuida globalmente.
  • Comprenderás las ventajas y casos de uso de Cosmos DB en comparación con otras bases de datos NoSQL.
N

Configuración y Gestión de Cosmos DB:

  • Descubrirás cómo crear y configurar cuentas de Cosmos DB, contenedores y bases de datos.
  • Aprenderás a gestionar recursos, configurar opciones de replicación y ajustar las unidades de solicitud (RUs) para optimizar el rendimiento.
N

Modelos de Datos y Particionamiento:

  • Te familiarizarás con los diferentes modelos de datos admitidos por Cosmos DB, como documentos, gráficos, columnas y clave-valor.
  • Aprenderás sobre el particionamiento de datos y cómo diseñar un esquema eficiente que soporte el escalado horizontal.
N

Consultas y Operaciones CRUD:

  • Aprenderás a realizar operaciones CRUD (Crear, Leer, Actualizar, Eliminar) utilizando el SDK de Cosmos DB para diferentes lenguajes de programación como C#, Java, Python y Node.js.
  • Descubrirás cómo escribir consultas en SQL para Cosmos DB y cómo aprovechar las capacidades de indexación automática.
N

Modelos de Consistencia y Rendimiento:

  • Conocerás los diferentes modelos de consistencia que ofrece Cosmos DB (fuerte, débil, prefijo consistente, sesión y eventual) y cómo elegir el adecuado para tu aplicación.
  • Aprenderás a medir y optimizar el rendimiento de tus operaciones en Cosmos DB.
N

Escalabilidad y Alta Disponibilidad:

  • Descubrirás cómo Cosmos DB garantiza la alta disponibilidad y la escalabilidad global mediante la replicación de datos en múltiples regiones.
  • Aprenderás a configurar políticas de failover y gestionar la replicación de datos para asegurar la resiliencia de tus aplicaciones.
N

Seguridad y Cumplimiento:

  • Aprenderás a implementar medidas de seguridad en Cosmos DB, incluyendo la gestión de identidades y accesos, el cifrado de datos y la configuración de firewalls.
  • Descubrirás cómo cumplir con las normativas y estándares de seguridad utilizando las características integradas de Cosmos DB.
N

Monitoreo y Diagnóstico:

  • Te familiarizarás con las herramientas de monitoreo y diagnóstico de Cosmos DB, como Azure Monitor y Application Insights.
  • Aprenderás a identificar y resolver problemas de rendimiento y a realizar un seguimiento de las métricas clave de tu base de datos.
N

Integración con Otros Servicios de Azure:

  • Conocerás cómo integrar Cosmos DB con otros servicios de Azure, como Azure Functions, Azure Stream Analytics y Azure Data Factory, para construir soluciones completas de procesamiento y análisis de datos.
  • Aprenderás a utilizar Cosmos DB como parte de arquitecturas de microservicios y aplicaciones serverless.
N

Automatización y DevOps:

  • Descubrirás cómo automatizar la gestión y el despliegue de Cosmos DB utilizando herramientas de DevOps como Azure DevOps y Terraform.
  • Aprenderás a implementar prácticas de CI/CD para tus aplicaciones que utilizan Cosmos DB.
N

Prácticas y Casos de Estudio:

  • Realizarás prácticas y ejercicios prácticos para reforzar los conceptos aprendidos, utilizando escenarios del mundo real.
  • Analizarás casos de estudio que demuestran cómo diferentes empresas han implementado soluciones exitosas utilizando Cosmos DB.

METODOLOGÍA DE ESTUDIO EFECTIVA

Modalidad en linea con instructor en vivo.

Interacción Personalizada:
  • Enfoque Personalizado: Reciben atención personalizada y haz preguntas al instructor.
  • Retroalimentación Instantánea: Tu profesor en vivo te proporcionará  retroalimentación inmediata, lo que facilita la comprensión de conceptos y la corrección de errores.
Flexibilidad y Accesibilidad:
  • Aprendizaje Remoto: Accede al curso desde cualquier lugar, eliminando la necesidad de desplazamientos y permitiendo una mayor flexibilidad en horarios.
  • Grabaciones Disponibles: Las sesiones en vivo pueden ser grabadas, asi podrás revisar el material en cualquier momento.
Motivación y Compromiso:
  • Participación Activa: La interacción en tiempo real fomenta la participación activa y el compromiso, creando una mayor conexion con el instructor y otros estudiantes.
  • Sesiones Dinámicas: Discusiones en vivo, ejercicios prácticos y demostraciones mantienen tu interés a lo largo del curso.
Resolución Inmediata de Problemas:
  • Asistencia Inmediata: Resuelve  dudas y problemas de manera inmediata, evitando la espera entre la formulación de preguntas y la obtención de respuestas.

METODOLOGÍA DE ESTUDIO EFECTIVA

Modalidad de autoestudio con soporte de instructor .

Con esta modalidad tendrás 3 meses de acceso a videos y Laboratorios Oficiales Microsoft. Si tienes alguna duda, podrás contactar a un instructor vía correo electrónico para resolver cualquier duda. ¡Estamos contigo en todo momento apoyándote para que completes tu curso de forma satisfactoria!

En ExecuTrain el material y la metodología están diseñados por expertos en aprendizaje humano. Lo que te garantiza un mejor conocimiento en menor tiempo.

Módulos

Introducción a Azure Cosmos DB for NoSQL

Obtenga información sobre Azure Cosmos DB for NoSQL y cómo empezar a trabajar con su primera cuenta, base de datos y contenedor.

Planeamiento e implementación de Azure Cosmos DB for NoSQL

Familiarícese con las distintas opciones de configuración para una nueva cuenta de Azure Cosmos DB for NoSQL.

Conectarse a Azure Cosmos DB for NoSQL con el SDK

Use la biblioteca Microsoft.Azure.Cosmos de NuGet para conectarse a una cuenta de Azure Cosmos DB for NoSQL desde una aplicación .NET.

Acceso y administración de datos con los SDK de Azure Cosmos DB for NoSQL

Use el SDK de .NET para Azure Cosmos DB for NoSQL con el fin de realizar operaciones comunes en las bases de datos, los contenedores y los elementos.

Ejecución de consultas en Azure Cosmos DB for NoSQL

Cree consultas SQL para Azure Cosmos DB for NoSQL con el Explorador de datos y el SDK de .NET.

Definición e implementación de una estrategia de indexación para Azure Cosmos DB for NoSQL

Cree directivas de indexación personalizadas para los contenedores de Azure Cosmos DB for NoSQL.

Integración de Azure Cosmos DB for NoSQL con los servicios de Azure

Integre Azure Cosmos DB for NoSQL con Azure Cognitive Search, Azure Functions y soluciones propias.

Implementación de una estrategia de modelado de datos y creación de particiones para Azure Cosmos DB for NoSQL

En esta ruta de aprendizaje, aprenderá la forma en que Azure Cosmos DB usa la creación de particiones para escalar los contenedores y cómo dedicar tiempo a pensar en el modelo de datos ayuda a satisfacer las necesidades de rendimiento de las aplicaciones.

Diseño e implementación de una estrategia de replicación para Azure Cosmos DB for NoSQL

Planee e implemente técnicas para replicar datos en todo el mundo en Azure Cosmos DB for NoSQL.

Optimización del rendimiento de las consultas y las operaciones en Azure Cosmos DB for NoSQL

Se optimiza el rendimiento de las consultas y operaciones mediante Azure Cosmos DB for NoSQL.

Supervisión y solución de problemas relacionados con una solución de Azure Cosmos DB for NoSQL

Reviste las tareas administrativas habituales de Cosmos DB, como la supervisión, las métricas de rendimiento, las copias de seguridad y la seguridad que se usan en Azure.

Administración de una solución de Azure Cosmos DB for NoSQL mediante prácticas de DevOps

Use la línea de comandos y Azure Resource Manager para automatizar las tareas de administración comunes para Azure Cosmos DB for NoSQL.

Creación de construcciones de programación del lado servidor en Azure Cosmos DB for NoSQL

Se utiliza JavaScript para crear procedimientos almacenados en el lado servidor, funciones definidas por el usuario y desencadenadores.

T e s t i m o n i o s

¿Qué opinan nuestros alumnos de este curso?

Luis Alberto SánchezLuis Alberto Sánchez
15:40 31 May 24
Anteriromente tome el curso de PL-100 y ahora terminé el curso PL-200 , algo que le califico con 10 es que los instructores son personas con mucha experiencia y tiene todos los conocimientos para sacarte de dudas, son pacientes y puedes sacar mucho provecho de ello, recomiendo ampliamante esta empresa de capacitación.
Buena opción de capacitación, los instructores respetuosos y capacitados.
Acabo de terminar curso de Introduction to Python y sinceramente el instructor dejó todo el contenido muy claro, la dinámica práctica del curso excepcional. Felicidades
Fer De la CruzFer De la Cruz
16:44 10 May 24
Tomé con ellos el Curso de Power BI y la verdad excelente, la organización y el instructor muy buenos. Recomendado ampliamente.
Acabo de terminar el curso de Power BI que tomé en línea con ellos, la verdad me gustó mucho, el instructor super paciente y muy bien capacitado, explicó las actividades paso por paso y se aseguraba de que todo el grupo fuera siguiendo punto por punto cada ejercicio para que nadie se quedara atrás.Muy recomendado. 🙂
Tome el curso de VMWARE Vsphere 8 install and configurationEl instructor muy capacitado y atendio diversas dudas incluso aunque fuera temas mas avanzados al alcance del curso, una atencion excelente ya que en otros lados me a tocado que solo lo que es al momento y ya, totalmente recomendado
Montserrat CruzMontserrat Cruz
15:17 08 Mar 24
Tome el curso de ITIL 4 en linea la cual me gusto mucho porque el instructor realizo actividades dinamicas , realizamos actividades interactivas en Miro, tambien se hacian preguntas de cada modulo desde mentimeter. El instructor viene muy bien preparado y con conocimiento entendible.
jose guzmanjose guzman
14:59 18 Jan 24
Yo tome el curso de power BI, el profesor muy profecional y preparado, el curso lo impartio muy dinamico. aprendi tanto el uso general de la herramienta como las posibles aplicaciones. lo recomiendo.
Excelente empresa para capacitarte en tecnologías de información. Altamente recomendable.
Excelente curso muy profesional siempre es una forma eficiente de capacitarte y con garantia de cada curso Excelente desde Monterrey
Ivan Gomez MuñozIvan Gomez Muñoz
23:54 21 Dec 23
Alonso SigalaAlonso Sigala
17:47 21 Dec 23
tomé el curso de RH294; Los instructores fueron muy profesionales al igual que el curso; La atención de Executrain es inigualable y sin duda volveré a solicitarles cursos/certificaciones
Tomé un curso de Power BI y me agradó la forma en que se imparte. Clases prácticas, entrenamiento en plataformas, presentaciones claras y precisas. Instructor capacitado y con gran facilidad para explicar.
Mauricio RuizMauricio Ruiz
14:27 05 Dec 23
Tomé el curso de Power BI con ellos y la verdad me gusto mucho. El instructor esta muy bien capacitado, explica muy bien y el curso fié teórico y practico lo que permite reforzar y saber el por que de cada proceso y lo intuitivo que se vuelve el curso con cada práctica.
Carnage SoulEdgeCarnage SoulEdge
14:47 30 Nov 23
Super recomendable para recibir capacitaciones especializadas sobre tecnología. Instructores calificados y certificados que enseñan con laboratorios pre configurados.He tomado cursos con ellos antes de la pandemia y hace poco volví a asistir para presentar exámenes de certificación, no han cambiado en su buen servicio y atención.
Monica HernandezMonica Hernandez
20:59 17 Nov 23
Tomé el curso de Scrum Master con ellos y la verdad me encantó. La instructora esta muy bien capacitada, explica muy bien y el curso fué teórico práctico lo cuál lo hizo muy interesante y me permitió hacer networking con profesionales de otras empresas.
Vladimir GuzmanVladimir Guzman
16:31 08 Mar 23
Excelente profesor, con mucha experiencia en el sector; y fue un curso a un costo muy accesible para la compañía, incluía certificación. tuve problemas con los labs pero si hicieron lo posible para dejarlos una semana mas.
Fabricio TorresFabricio Torres
19:21 20 Feb 23
un curso muy interesante, buen instructor,contenido excelenteFundamentals of Ethical Hacking and Penetration Testing
buena opción en capacitación, atención excelente y te brindan muy buen servicio, sus cursos excelentes
Eric RamosEric Ramos
21:58 04 Apr 22
Excelente la atencion durante los cursos virtuales, asi como los instructores cuentan con aplios conocimientos en el tema.Recomendables cien por ciento
JESUS AVILAJESUS AVILA
16:21 26 Mar 22
Tomé el curso de manera remota, muy buena disposición del instructor cumpliendo con las expectativas y respondiendo todas las dudas de los participantes. El material utilizado para el desarrollo de las actividades muy bueno y nos sirve como guía para trabajos futuros.
js_loader

¡Prepárate para ser inspirado por historias reales de éxito y crecimiento profesional!

Explora el impactante primer contacto que nuestros alumnos experimentan al unirse a nuestra comunidad educativa. Descubrirás por qué Executrain es tan apreciado por aquellos que buscan dominar las habilidades informáticas de vanguardia.

Invierte en tu FUTURO

¿Por qué aprender a Desarrollo NoSQL con Azure Cosmos DB?

Aprender desarrollo NoSQL con Azure Cosmos DB ofrece numerosas ventajas tanto para desarrolladores como para organizaciones que buscan aprovechar bases de datos distribuidas y escalables.

1. Alta Escalabilidad y Rendimiento:

Azure Cosmos DB está diseñado para ofrecer escalabilidad global y rendimiento de alta velocidad. Puede manejar grandes volúmenes de datos y altas tasas de solicitud con baja latencia, lo que es crucial para aplicaciones que requieren una respuesta rápida y disponibilidad en todo el mundo.

2. Modelos de Datos Flexibles:

Cosmos DB admite múltiples modelos de datos, incluyendo documentos, gráficos, columnas y clave-valor. Esta flexibilidad permite a los desarrolladores elegir el modelo de datos que mejor se adapte a sus necesidades específicas.

 

3. Consistencia Configurable:

Cosmos DB ofrece cinco modelos de consistencia (fuerte, débil, prefijo consistente, sesión y eventual), permitiendo a los desarrolladores equilibrar entre consistencia y rendimiento según los requisitos de su aplicación.

¿Deseas conocer más acerca de nuestros servicios?

 En Executrain contamos con las mejores opciones para tu crecimiento profesional.










    Regístrate para Recibir Nuestras Promociones!


    Aprende desarrollo NoSQL con Azure Cosmos DB y prepárate para el futuro

    Aprender desarrollo NoSQL con Azure Cosmos DB te capacita para construir aplicaciones altamente escalables, eficientes y seguras que pueden manejar grandes volúmenes de datos y ofrecer un rendimiento óptimo a nivel global. Estas habilidades son esenciales para cualquier profesional de TI que busque mantenerse relevante y competitivo en el entorno tecnológico actual.

    ¡Inscríbete ahora y haz que tu carrera despegue con nosotros!

    Executrain-logo
    V E R  C U R S O S   R E L A C I O N A D O S

    Curso PL-300 Microsfot Power BI Data Analyst

    Microsoft Power BI Data Analyst es una capacitación especializada que se enfoca en desarrollar habilidades para el análisis de datos con la herramienta Power BI.

     

    Curso DP-203 Data Engineering On Microsoft Azure

    Aprenderás sobre la ingeniería de datos en lo que respecta al trabajo con soluciones analíticas por lotes y en tiempo real utilizando tecnologías de plataforma de datos de Azure. 

    Curso DP-300 Administering Relational Databases on Microsoft Azure.

    Obtén las habilidades para administrar una infraestructura de base de datos de SQL Server para bases de datos relacionales en la nube, locales e híbrida. 

    Curso DP-100 Designing and Implementing a Data Science Solution on Azure

    Ciencia de datos y aprendizaje automático para implementar y ejecutar cargas de trabajo de aprendizaje automático en Microsoft Azure; en particular, con Azure Machine Learning Service.

    Abrir chat
    ¿Necesitas ayuda?
    ¡Hola! Buen día,
    ¿Te podemos ayudar con información sobre alguno de nuestros cursos?