En esta lección, Te mostraré cómo se usan las bases de datos SQL en escenarios de aplicaciones web, veremos los fundamentos del diseño de bases de datos SQL, y luego revisa las opciones de configuración para construir una base de datos SQL en Azure Cloud. SQL, o SQL, significa lenguaje de consulta estructurado. Azure admite la capacidad de crear bases de datos en la nube para uso de aplicaciones web. Un escenario común para alojar una aplicación web en Microsoft Azure es implementar una aplicación web. Las aplicaciones web se pueden alojar en Azure y un producto llamado plan de servicio de aplicaciones. Cuando los desarrolladores crean e implementar aplicaciones web en Azure Cloud, necesitan bases de datos correspondientes para almacenar la información que recoge la aplicación. En este diagrama, puede ver clientes que usan navegadores web o los teléfonos inteligentes se están conectando a una aplicación web ejecutándose en Microsoft Azure a través de Internet. Este servidor de aplicaciones web se conectaría a un servidor de base de datos para guardar y recuperar datos que está siendo utilizado por la aplicación. En esta lección, vamos a revisar cómo crear estas bases de datos en Microsoft Azure y cómo gestionarlos. Una base de datos SQL se construye a partir de un diseño de tablas. Puedes ver aquí un diagrama de base de datos simple que muestra una aplicación que podría rastrear los pedidos de los clientes. La aplicación que requiere esto podría ser utilizada para algo como entrada de pedidos o aplicaciones de comercio electrónico. Este diseño está hecho por desarrolladores. que están construyendo su aplicación y utilizarán formularios para la recogida de datos que llena estas tablas. Este es un ejemplo de cómo se ven los datos en una tabla. Es muy común para los desarrolladores. necesitar instalar bases de datos SQL en la nube al desplegar sus aplicaciones web, así que echemos un vistazo a cómo lo harías en el portal de Azure. Al administrar bases de datos SQL en Azure Portal, primero tenemos que abrir el elemento del menú de bases de datos SQL. Podemos hacer eso buscando bases de datos SQL en el cuadro de búsqueda en la parte superior de la pantalla. Probemos eso ahora. Puedes ver que las opciones de búsqueda muestran una oportunidad para ver las bases de datos SQL alojadas en la nube. Hagamos clic en eso primero. Puedes ver en este escenario, no tenemos ninguna base de datos SQL implementada. Consideremos un escenario donde necesitamos instalar una base de datos para ser utilizado por una aplicación web y vamos a repasar las opciones que tenemos por crearlo ahora mismo. Al hacer clic en el botón Crear en la parte superior de la pantalla, ves que se nos presenta lo básico de establecer una conexión con Azure. Lo primero que debemos hacer al crear crear una base de datos es seleccionar un grupo de recursos para que se cree el objeto. Todos los recursos de Azure deben pertenecer en un único grupo de recursos, así que vamos a crear uno ahora. Podemos crear un nuevo grupo de recursos haciendo clic en el botón Crear nuevo. Llamémoslo el grupo de recursos de demostración. Ahora que se ha creado el grupo de recursos, se nos presenta una oportunidad para seleccionar un nombre de base de datos. El nombre de la base de datos es importante. porque será utilizado por los desarrolladores de software que están construyendo la aplicación web que dependerá de esta base de datos. Vamos a crear una base de datos con un nombre como Entrada de pedidos. Puedes ver las reglas para crear nombres de bases de datos que se muestran en la pantalla. Todas las bases de datos SQL deben residir en algún tipo de servidor de base de datos. Es posible alojar más de una base de datos SQL en un servidor. Vamos a crear un servidor para alojar nuestra base de datos ahora haciendo clic en el botón Crear nuevo. Puedes ver que Azure ahora nos presenta con las opciones para establecer un servidor. Nos gustaría crear un nombre para este recurso. y puedes ver que esto debe ser único en todo el entorno de Azure. Todos los servidores de bases de datos pueden ser contactados por su nombre en la URL .database.windows.net. Esto ayuda a los desarrolladores que están creando aplicaciones. que se alojará fuera de Azure Cloud. Es posible que usted utilice las bases de datos en la suscripción de Azure desde aplicaciones que no residen en Azure, como una aplicación alojada con otro proveedor de nube o una aplicación alojada en su centro de datos local. Si este escenario existe, puede ver que agregará una URL global a este servidor SQL que permitiría acceder desde cualquier parte del mundo. Por defecto, la base de datos estará limitada para ser accedido solo por otros servicios de Azure, pero es posible para establecer conexión con estas bases de datos desde fuera de la Nube Azure. Pensemos en un nombre único ahora mismo. Puede ver que he ingresado con éxito un nombre eso sería único, y ahora se nos presenta una opción para ingresar en la ubicación apropiada para el servidor. Recuerde que al crear bases de datos en una suscripción de Azure, se nos permite crear el recurso en cualquier parte del mundo. Siempre es una buena práctica crear recursos cerca de los usuarios que los utilizarán. También se recomienda que cree su base de datos en la misma región donde planea crear su producto de aplicación web. Quiere su base de datos y su servidor de aplicaciones web residir en la misma región, y en este caso, seleccionaremos Este de EE. UU. Lo siguiente que se nos pide es qué tipo de autenticación nos gustaría hacer para el propio servidor de base de datos. Será necesario proporcionar las credenciales de conexión. por aplicaciones web que quieren acceder a esta base de datos. Se le presentan tres opciones por permitir conexiones a este servidor de base de datos. La primera opción dice, use solo la autenticación de Azure Active Directory. Esto significa que todas las conexiones al servidor utilizará un nombre de usuario y una contraseña. También puede establecer nombres de usuario y contraseñas SQL locales para cuentas que no residirían en Azure Active Directory. Esta es una tecnología más antigua, pero es más flexible para los desarrolladores porque les permite mantener las mismas credenciales independientemente del dominio en el que implementó la base de datos. También es una opción permitir solo la autenticación de SQL. Esta es una buena práctica cuando la autenticación SQL tradicional ya está siendo utilizado por los desarrolladores y no necesita la capacidad adicional para autenticarse con cuentas basadas en la nube en Azure Active Directory. Sigamos adelante y seleccionemos, use la autenticación de SQL y Azure Active Directory. Puedes ver lo último que tenemos que hacer es seleccionar qué cuenta de Azure sería considerado el administrador de SQL Server, y también se nos pide para crear una cuenta SQL local, nombre de usuario y contraseña, esa será otra forma de autenticarse con la base de datos. Hagamos ambas cosas ahora mismo. Configuremos la opción de autenticación para usar solo la autenticación SQL e ingrese un nombre de usuario y contraseña que pueden ser utilizados por nuestros desarrolladores y sus aplicaciones para acceder a la base de datos. Ahora que se han ingresado contraseñas aceptables, se nos presenta un botón Okay. Esto nos permite guardar la configuración. para nuestro nuevo servidor SQL. Ahora que el servidor ha sido creado, se nos presenta el costo aproximado de construir el servidor de la base de datos y alojarlo en Azure Cloud. Puede ver que el costo actual sería alrededor de $ 227 por mes. Además de configurar la base de datos, la última opción es crear el almacenamiento de respaldo opciones de redundancia. Esto le permite determinar qué tipo de protección le gustaría proporcionar para su base de datos en términos de sincronización o replicación de esta base de datos a otras regiones dentro de Azure en todo el mundo. Cuanta más replicación hagas, más caro será su servicio de base de datos. Así que configuremos esto en redundancia local para ahorrar dinero. y haga clic en Revisar y crear. Estén atentos para la próxima lección donde te mostraré cómo completar la configuración de la base de datos SQL y luego comience a administrar su base de datos en términos de realizar copias de seguridad de la base de datos y modificar datos en su base de datos. Gracias por ver.