Cuestionario I J Programacion Web I J Elio Severino

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

Decanato de Ingeniería e Informática

Escuela de Informática

Título de la Asignación

Práctica I

Presentado por:
Elio Enmanuel Severino Perez \ 20200826

Asignatura:
INFO-224-3 | Programación Web I

Maestro:
Sergio Sánchez

Fecha de entrega:
19 mayo de 2021
1. Cuáles servidores web y/o de aplicaciones conoce que pueden servir
aplicaciones ASP.NET?

Kestrel
HTTP.sys
Microsoft IIS

2. Cuáles servidores web y/o de aplicaciones conoce que pueden servir


aplicaciones PHP?

SQL
MySQL
PostgreSQL
ODBC

3. ¿Qué es un servicio Platformas a Service?

Plataforma como servicio (PaaS) es un entorno de desarrollo e implementación completo


en la nube, con recursos que permiten entregar todo, desde aplicaciones sencillas basadas
en la nube hasta aplicaciones empresariales sofisticadas habilitadas para la nube. Usted
le compra los recursos que necesita a un proveedor de servicios en la nube, a los que
accede a través de una conexión segura a Internet, pero solo paga por el uso que hace de
ellos.

PaaS permite evitar el gasto y la complejidad que suponen la compra y la administración


de licencias de software, la infraestructura de aplicaciones y el middleware subyacentes,
los orquestadores de contenedores como Kubernetes, o las herramientas de desarrollo y
otros recursos. Usted administra las aplicaciones y los servicios que desarrolla y,
normalmente, el proveedor de servicios en la nube administra todo lo demás.

4. ¿Cuáles servicios podemos obtener en la NUBE para desplegar nuestras


aplicaciones de internet?

1. Software como servicio (SaaS): a través de este servicio la empresa usuaria puede
utilizar las aplicaciones del proveedor, ejecutadas en su infraestructura de la nube, sin
poder ejercer capacidades de gestión ni control. Si bien ofrece la ventaja de un acceso
prácticamente ilimitado y desde cualquier tipo de dispositivo cliente; presenta el
inconveniente de que la última palabra sobre cuestiones relacionadas con la propia red,
los servidores, los sistemas operativos, el almacenamiento o incluso las capacidades de
las aplicaciones individuales la tenga el proveedor de servicios en la nube.

2. Plataforma como servicio (PaaS): en este caso, la empresa puede desplegar sus
propias aplicaciones en la infraestructura de nube elegida. De nuevo, quien
administra la infraestructura subyacente en el cloud es el proveedor. PaaS permite
evitar el coste y la complejidad de comprar y administrar licencias de software, la
infraestructura de aplicaciones subyacente y el middleware o las herramientas de
desarrollo y otros recursos; garantizando la escalabilidad, ya que el cliente adquiere los
recursos que necesita de su proveedor según lo dicten sus necesidades.
3. Infraestructura como servicio (IaaS): el proveedor de servicios en la nube otorga a
su cliente la capacidad para aprovecharse del procesamiento, almacenamiento,
redes y otros recursos de computación fundamentales en base a los cuales pueda
desplegar el software de su elección, incluyendo aplicaciones y sistemas
operativos. Si bien la empresa consumidora no tiene control sobre cuestiones
relacionadas con la infraestructura en la nube, en algunos casos sí podrían cedérsele
algunos derechos de control limitado sobre componentes de red seleccionados como, por
ejemplo, algunos relativos a la seguridad.

4. Seguridad como servicio (SECaaS): la seguridad se entrega como un servicio en el


cloud, integrado en una infraestructura corporativa con una base de
suscripción, generalmente muy rentable, si se tienen en cuenta aspectos como el coste
total de propiedad. Estos servicios de seguridad a menudo incluyen autenticación,
antivirus, antimalware, spyware, detección de intrusiones y gestión de eventos de
seguridad, entre otros.

5. Funciones como un servicio (FaaS): es la llegada de la computación en la nube a


través de arquitecturas sin servidor. Esto significa que los desarrolladores de software
pueden aprovecharse de este servicio para implementar, desde una función individual o
una acción, hasta una pieza de lógica de negocio. Un beneficio especial de las
aplicaciones FaaS es que no consumen ningún recurso IaaS hasta que ocurre un
evento, multiplicando su escalabilidad y reduciendo las tarifas de pago por uso.

6. Mobile "back end" como un servicio (MBaaS): también conocido como BaaS (back-
end como servicio), supone una novedosa forma de vincular aplicaciones con
servicios de cloud computing y éstos con APIs. Por lo general, esta clase de servicios
incluyen administración de usuarios, notificaciones push e integración con servicios de
redes sociales, entre otros.

5. ¿Enumere algunos proveedores de pago de Web Hosting (Plataforma como


Servicio)?

1. InMotion Hosting.
2. Cloudways
3. Hostinger
4. InterServer
5. SiteGround
6. TMDHosting
7. GoDaddy
8. Likuid
9. Nuxit
10. Infomaniak

6. ¿Cuál es la diferencia en usar una máquina virtual en un servidor externo,


usar un servicio PAAS o usar un Hosting compartido?

Mientras que un servidor web es un equipo o máquina virtual que está conectada a
Internet y ofrece diversos recursos, un hosting es solo un espacio de almacenamiento
dentro del servidor que utiliza ciertos recursos técnicos del mismo. Es decir, por lo
general, un servidor cuenta con más recursos técnicos que un hosting.
La diferencia de estos contra el platform as service es que permite evitar el coste y la
complejidad de comprar y administrar licencias de software, la infraestructura de
aplicaciones subyacente y el middleware o las herramientas de desarrollo y otros
recursos

7. ¿Diferencias entre HTML y XML?

XML y HTML son lenguajes muy diferentes. Ambos nacen de la misma inspiración llamada
SGML por lo que su sintaxis es similar, aunque cada uno fue diseñado para cumplir
distintas funciones:

El XML (eXtensive Markup Language) es un lenguaje que fue concebido para describir
información. Su función principal es ayudarnos a organizar contenidos y eso hace que los
documentos XML sean portables hacia diferentes tipos de aplicaciones.

El HTML (HyperText Markup Language) por otro lado ha sido concebido para mostrar
información, determinar cómo actúa y que hace. Su función radica en ayudarnos a darle
formato a los diversos contenidos de una página.

Resumiendo, el XML sirve para describir información y el HTML sirve para darle formato
y presentarla a través de un navegador. O sea que el XML no es ni será nunca un reemplazo
del HTML sino un complemento que sirve para manejar la información separada del
formato.

8. ¿Qué es CSS y cuando surge?

¿Qué es?
SS (en inglés Cascading Style Sheets) es lo que se denomina lenguaje de hojas de estilo en
cascada y se usa para estilizar elementos escritos en un lenguaje de marcado como HTML.
CSS separa el contenido de la representación visual del sitio.

Surge…

Después de crearse el lenguaje de etiquetas SGML surgió la necesidad de encontrar un


mecanismo para aplicar a los diferentes estilos de los documentos electrónicos. Algo que
se intensificó con la llegada de internet y el crecimiento del lenguaje HTML.

Por ello, el World Wide Web Consortium encargó la creación de un lenguaje de estilos
específicos para el lenguaje HTML. De todas las propuestas hubo dos que sobresalieron:
CHSS y SSP. Así que los creadores de ambas propuestas se unieron para crear un nuevo
lenguaje que aunar lo mejor de ambos. Así surgió en 1995 CSS.

Desde entonces, este lenguaje no ha dejado de evolucionar y publicar versiones para


adaptarse a la nueva realidad digital y en la actualidad es un aliado clave para muchos
desarrolladores web.
9. ¿Supongamos que vayamos a hacer una aplicación web, puede darnos
algunos criterios para elegir el lugar donde va a desplegarlo en internet?

Eligiría el lugar en base a:

− Menor costo de implementación


− Tiempo reducido de desarrollo
− Evitar gastos en licencias de software
− Permitir el desarrollo multiplataformas
− Acceso a herramientas que limiten los problemas técnicos

También podría gustarte

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy