Castellano Iza ServiceFabric

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 19

UNIVERSIDAD POLITÉCNICA

SALESIANA
INGENIERÍA DE SISTEMAS

Integrantes

Castellano Jairo

Iza Luz

| Service Fabric Voting Web con Base de Datos SQL Server 2008 |
25-06-2020
OBJETIVO

● Conocer cómo funcionan los micro servicios desde el software propietario de


Microsoft, Service Fabric.

PRE REQUISITOS
a) Visual Studio 2019
b) ​Instalar el servicio Git.

c) ​Instalar a su vez el servicio Microsoft Azure Service Fabric SDK


INSTRUCCIONES: 1. Lea detenidamente cada uno de los enunciados
propuestos

2. Plantee una solución a cada uno de los ejercicios

3. Programe una solución utilizando el lenguaje de


programación Python

4. Elabore un informe con la solución de los ejercicios

DESARROLLO

Service Fabric y Microservicios


Los microservicios son tanto un estilo de arquitectura como un modo de programar
software. Con los microservicios, las aplicaciones se dividen en sus elementos más
pequeños e independientes entre sí.

MICROSERVICIOS

PROYECTO FABRIC SERVICE


Azure Service Fabric es una plataforma de sistemas distribuidos para implementar
y administrar microservicios y contenedores escalables y confiables.

Desarrollar el ambiente de Fabric Service incluyendo una base de datos.

1. Inicie Visual Studio como administrador .


2. Cree un proyecto con Archivo -Nuevo Proyecto .
3. En el cuadro de diálogo proyecto , elija Nube Aplicación de Service
Fabric .

4. Asigne un nombre a la aplicación Voting y haga clic en Ace


5. La siguiente página proporciona un conjunto de plantillas de proyecto
ASP.NET Core. Para este tutorial, elija Aplicación web
(Modelo-Vista-Controlador) , luego haga clic en Aceptar .
Creación de un servidor
Crear una instancia de SQL Database para conectarlo a la aplicación generada en
fabric service.

1. Se genera un nombre de servidor único. Este nombre se usará como


parte de la dirección URL predeterminada del servidor,
<server_name>.database.windows.net​.
2. Tiene que ser único entre todos los servidores de Azure SQL.

3. Agregue un nombre de usuario y una contraseña de administrador.


4. Una vez que Visual Studio termina de crear la configuración de firewall
para su instancia de SQL Database, la conexión se muestra en el
5. Seleccione Ejecutar Migraciones de Code First, en el caso que se desee
actualizar las bases de datos de manera automática de otro modo salta error.
RESULTADOS OBTENIDOS
RECURSOS REQUERIDOS
Dado que se trabajó con una máquina HP de procesador Intel i3, se presentó
determinados problemas con el consumo de recursos y memoria virtual.
Los requerimientos deseables para Visual Studio 2019 de modo que se instale y ejecute en los
siguientes sistemas operativos (se recomienda 64 bits; ARM no se admite):

● Windows 10 versión 1703 o posteriores: Home, Professional, Education y


Enterprise (LTSC y S no se admiten)
● Windows Server 2019: Standard y Datacenter
● Windows Server 2016: Standard y Datacenter
● Windows 8.1 (con ​actualización 2919355​): Core, Professional y Enterprise
● Windows Server 2012 R2 (con ​actualización 2919355​): Essentials, Standard y
Datacenter
● Windows 7 SP1 (con las actualizaciones más recientes de Windows): Home,
Premium, Professional, Enterprise y Ultimate
CONCLUSIONES

1. Si bien es cierto los microservicios son un esquema de trabajo


potente para trabajar aplicaciones distribuidas, estos requieren
bastante capacidad de procesamiento cuando se trabaja desde una
máquina de escritorio. Unos requerimientos mínimos deseables
serían, el tamaño de memoria RAM sea como mínimo de 4 [GH].
2. Microsoft tiene servicios para base de datos relacionados por medio
de Base de Datos en Azure y con su programa SQL Server, en el
caso fue utilizado Server 2008.

REFERENCIAS

​ uickstart: Deploy a .NET reliable services application to Service Fabric,


[1] Q
recuperado de:
https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-
quickstart-dotnet

​ utorial: Create and deploy an application with an ASP.NET Core Web


[2] T
API front-end service and a stateful back-end service, recuperado
de:​https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-tut
orial-create-dotnet-app

[3]Tutorial: Implementación de una aplicación ASP.NET en Azure con Azure


SQL Database, recuperado de:
https://docs.microsoft.com/es-es/azure/app-service/app-service-web-tutori
al-dotnet-sqldatabase

También podría gustarte