Tarea3 taller de programacion distribuida

15
“AÑO DE LA DIVERSIFICACIÓN PRODUCTIVA Y EL FORTALECIMIENTO DE LA EDUCACIÓN” INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO “ENRIQUE LÓPEZ ALBÚJAR” FERREÑAFE Carrera Profesional: Computación e Informática Profesor: Ing. Carlos A. Ríos Campos Módulo Profesional: Desarrollo de Software y Gestión de Base de Datos Unidad Didáctica: Taller de Programación Distribuida Alumnos: Manayay Chávez, Rommel Piscoya Olazabal, Gaby

Transcript of Tarea3 taller de programacion distribuida

Page 1: Tarea3 taller de programacion distribuida

“AÑO DE LA DIVERSIFICACIÓN PRODUCTIVA Y EL FORTALECIMIENTO DE LA EDUCACIÓN”INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO

“ENRIQUE LÓPEZ ALBÚJAR” FERREÑAFE

Carrera Profesional:Computación e InformáticaProfesor: Ing. Carlos A. Ríos CamposMódulo Profesional:Desarrollo de Software y Gestión de Base de DatosUnidad Didáctica:Taller de Programación DistribuidaAlumnos:Manayay Chávez, RommelPiscoya Olazabal, Gaby

Page 2: Tarea3 taller de programacion distribuida

Negocio electrónico Negocio electrónico o e-business, (acrónimo del idioma inglés electronic y business), se refiere al conjunto de actividades y prácticas de gestión empresariales resultantes de la incorporación a los negocios de las tecnologías de la información y la comunicación (TIC) generales y particularmente de Internet, así como a la nueva configuración descentralizada de las organizaciones y su adaptación a las características de la nueva economía.

Page 3: Tarea3 taller de programacion distribuida

Negocio electrónico El e-bussiness es un concepto general que abarca a su vez términos particulares como el e-commerce, con el que a veces es confundido, e-payment, e-logistics, front-and-back-office entre otros, y que comprende el uso de tecnologías EDI, CRM o ERP, así como la adopción de formas o modelos de negocio en red como B2B o B2C, y su integración mediante nuevas actividades estratégicas como Business Intelligence o Knowledge Management.

Page 4: Tarea3 taller de programacion distribuida

Características de los negocios Desaparecen fronteras físicas y horarios.

Su implantación requiere cambios en la cultura organizacional.

Tiene efectos sobre los indicadores de desempeño de los procesos de negocio (tiempo, costo, servicio).

Puede se aplicado por micro, pequeñas, medianas y grandes empresa

Page 5: Tarea3 taller de programacion distribuida

Clasificación de los Negocios ElectrónicosB2C (Business to Consumers) Es la relación comercial establecida, por medio de las TIC, entre una empresa y un cliente final.

B2B (Business to Business) Es la relación comercial establecida, por medio de las TIC, entre dos

empresas o compañías.

Page 6: Tarea3 taller de programacion distribuida

Clasificación de los Negocios ElectrónicosB2G (Business to Government) Optimización de los procesos de negocios entre empresas y el

gobierno, por medio de las TIC.

Page 7: Tarea3 taller de programacion distribuida

Servicio web Un servicio web (en inglés, Web Service o Web services) es una tecnología que utiliza un conjunto de protocolos y estándares que sirven para intercambiar datos entre aplicaciones. Distintas aplicaciones de software desarrolladas en lenguajes de programación diferentes, y ejecutadas sobre cualquier plataforma, pueden utilizar los servicios web para intercambiar datos en redes de ordenadores como Internet. La interoperabilidad se consigue mediante la adopción deestándares abiertos.

Page 8: Tarea3 taller de programacion distribuida

Servicio web Las organizaciones OASIS y W3C son los comités responsables de la arquitectura y reglamentación de los servicios Web. Para mejorar la interoperabilidad entre distintas implementaciones de servicios Web se ha creado el organismo WS-I, encargado de desarrollar diversos perfiles para definir de manera más exhaustiva estos estándares. Es una máquina que atiende las peticiones de los clientes web y les envía los recursos solicitados.

Page 9: Tarea3 taller de programacion distribuida

Computación en la nube

La computación en la nube, conocida también como servicios en la nube, informática en la nube, nube de cómputo o nube de conceptos (del inglés cloud computing), es un paradigma que permite ofrecer servicios de computación a través de una red, que usualmente es Internet.

Características

La computación en nube presenta las siguientes características clave:

Agilidad: Capacidad de mejora para ofrecer recursos tecnológicos al usuario por parte del proveedor.

Costo: los proveedores de computación en la nube afirman que los costes se reducen.

Escalabilidad y elasticidad: aprovisionamiento de recursos sobre una base de autoservicio en casi en tiempo real, sin que los usuarios necesiten cargas de alta duración.

Page 10: Tarea3 taller de programacion distribuida

Características Independencia entre el dispositivo y la ubicación: permite a los usuarios acceder a los sistemas utilizando un navegador web, independientemente de su ubicación o del dispositivo que utilice (por ejemplo, PC, teléfono móvil).

La tecnología de virtualización permite compartir servidores y dispositivos de almacenamiento y una mayor utilización.

Rendimiento: Los sistemas en la nube controlan y optimizan el uso de los recursos de manera automática, dicha característica permite un seguimiento, control y notificación del mismo.

Seguridad: puede mejorar debido a la centralización de los datos.

Mantenimiento: en el caso de las aplicaciones de computación en la nube, es más sencillo, ya que no necesitan ser instalados en el ordenador de cada usuario y se puede acceder desde diferentes lugares.

Page 11: Tarea3 taller de programacion distribuida

Beneficios Integración probada de servicios Red. Por su naturaleza, la tecnología de cloud computing se puede integrar con mucha mayor facilidad y rapidez con el resto de las aplicaciones empresariales (tanto software tradicional como Cloud Computing basado en infraestructuras), ya sean desarrolladas de manera interna o externa.

Prestación de servicios a nivel mundial. Las infraestructuras de cloud computing proporcionan mayor capacidad de adaptación, recuperación completa de pérdida de datos (con copias de seguridad) y reducción al mínimo de los tiempos de inactividad.

Una infraestructura 100% de cloud computing permite también al proveedor de contenidos o servicios en la nube prescindir de instalar cualquier tipo de software, ya que éste es provisto por el proveedor de la infraestructura o la plataforma en la nube.

Page 12: Tarea3 taller de programacion distribuida

Desventajas La centralización de las aplicaciones y el almacenamiento de los datos origina una interdependencia de los proveedores de servicios.

La disponibilidad de las aplicaciones está sujeta a la disponibilidad de acceso a Internet.

Los datos "sensibles" del negocio no residen en las instalaciones de las empresas, lo que podría generar un contexto de alta vulnerabilidad para la sustracción o robo de información.

Page 13: Tarea3 taller de programacion distribuida

Internet de las cosas Internet de las cosas (IoT, por su siglas en inglés) es un concepto que se refiere a la interconexión digital de objetos cotidianos con internet.

Alternativamente, Internet de las cosas es el punto en el tiempo en el que se conectarían a internet más “cosas u objetos” que personas. También suele referirse como el internet de todas las cosas o internet en las cosas. Si los objetos de la vida cotidiana tuvieran incorporadas etiquetas de radio, podrían ser identificados y gestionados por otros equipos, de la misma manera que si lo fuesen por seres humanos.

Page 14: Tarea3 taller de programacion distribuida

Internet de las cosas El concepto de internet de las cosas lo propuso Kevin Ashton en el Auto-ID Center del MIT en 1999, donde se realizaban investigaciones en el campo de la identificación por radiofrecuencia en red (RFID) y tecnologías de sensores.

Por ejemplo, si los libros, termostatos, refrigeradores, la paquetería, lámparas, botiquines, partes automotrices, etc. estuvieran conectados a internet y equipados con dispositivos de identificación, no existirían, en teoría, cosas fuera de stock o medicinas faltantes o caducadas, sabríamos exactamente la ubicación y cómo se consumen y compran productos en todo el mundo; el extravío sería cosa del pasado y sabríamos qué está encendido o apagado en todo momento.

Page 15: Tarea3 taller de programacion distribuida

Linkografíahttps://es.wikipedia.org/wiki/Negocio_electr%C3%B3nico

http://www.siicex.gob.pe/siicex/resources/capacitacion/4d0da561-ce6a-472e-ac98-a8c40f08eaea.pdf

https://es.wikipedia.org/wiki/Servicio_web

https://es.wikipedia.org/wiki/Computaci%C3%B3n_en_la_nube

https://es.wikipedia.org/wiki/Internet_de_las_cosas