WINDOWS AZURE Wilson Moreno - A84355.

Slides:



Advertisements
Presentaciones similares
CUPS Configuración y Uso de Paquetes de Software
Advertisements

Hardware y Software de servidor
Sistema operativo Componentes de un sistema operativo
Introducción a servidores
Administración del Datacenter y la Nube La computación en la nube está transformando la forma en que las empresas proveen y consumen servicios de IT, bajo.
I T S S P LIC INFORMATICA SISTEMAS OPERATIVOS WINDOWS 2003 SERVER DOCENTE: L.I RAMIRO ROBLES VILLANUEVA ALUMNOS: ROGELIO CHAIDEZ CORDOBA ZENON ESTRADA.
Centro de Datos de Internet
CREACION DE ESPACIOS VIRTUALES PARA TRABAJO EN EQUIPO
Tipos de Servidores y su uso
Aplicaciones Cliente-Servidor
ARQUITECTURA CLIENTE-SERVIDOR
Tecnologías Cliente / Servidor Capitulo III Richard Jiménez V. clienteserver.wordpress.com.
Término que se le da al conjunto de equipos de cómputo que se encuentran conectados entre si por medio de dispositivos físicos que envían y reciben -
Ing. Horacio Carlos Sagredo Tejerina
Arquitectura Orientada a Servicios (SOA)
Packaged Software Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime You manage Infrastructure (as a Service) Storage.
Especialista en Business Intelligence Integration Services SSIS (Sesión 7) Microsoft SQL Server 2008 R2 (2013) Suscribase a o escríbanos.
Ing. Edwin Rolando Paredes Calderón. Windows Server 2008 R2 se basa en la galardonada base fundamental de Windows Server 2008, y expande la tecnología.
Propósito Introducción Tema Actividades de aprendizaje Actividades de aprendizaje El éxito fundamental de la web se basa en tres aspectos principales:
Diseño e implementación de un ambiente virtualizado para un Sistema de Administración de Contenidos usando Microsoft SharePoint con cada uno de sus componentes.
WINDOWS AZURE.
WINDOWS AZURE CONNECT.
Investigación Servidor de Aplicaciones WebSphere
Java 2 Platform Enterprise Edition
Oportunidad de canal Actualizar software de servidor Actualizar hardware de servidor Proporcionar servicios de migración de aplicaciones Estos productos.
Almacenamiento virtual de sitios web: «Hosts» virtuales Gustavo Antequera Rodríguez.
Seguridad del protocolo HTTP
Universidad de La Coruña Escuela Universitaria Politécnica Control de Procesos por Computador Diego Cabaleiro 24 de Noviembre 2009.
Sistemas Operativos Distribuidos Plataforma Cliente/Servidor
Mejoras y Nuevas Características de ISA Server 2004 Chema Alonso MVP Windows Server Security
Cloud Computing Miguel Mendoza Senior Consultant.
OMAR SANCHEZ ROBLES HECTOR PEREZ GARCIA. “Sistemas de cómputo compuesto por un gran número de CPU´s conectados mediante una red de alta velocidad”, Tanenbaum.
ASP.NET es una nueva y potente tecnología para escribir páginas web dinámica. Es una importante evolución respecto a las antiguas páginas ASP de Microsoft.
Desarrollo de aplicaciones para ambientes distribuidos
¿QUE NO ES? COMPUTADORES EN LAS NUBES Es un paradigma que permite ofrecer servicios de computación a través de Internet. Los usuarios puedan acceder.
Computación en la Nube UASF.
Ing. Cristhian Quezada Asenjo
BASE DE DATOS EN LA WEB.
Haga clic para modificar el estilo de subtítulo del patrón 28/04/09 Por ARLEDY SARRIA MOLINA NAZLY DIAZ ARIZA JHOANNA MARQUELLA DESARROLLO DE SOFTWARE.
Almacenamiento virtual de sitios web “HOST VIRTUALES” Tema 4 SRI Vicente Sánchez Patón I.E.S Gregorio Prieto.
Arquitectura Windows Azure y SaaS Universidad Distrital Francisco José de Caldas Especialización en Ingeniería de Software Informática I Simón Ariza Henry.
Michael Ángelo De Lancer Franco  DNS: es un protocolo de resolución de nombres para redes TCP/IP, como Internet o la red de una organización.
Introducción a los SOs.
UNIVERSIDAD NACIONAL AUTONOMA DE MEXICO MODULO IV ADMINISTRACIÓN DE BASES DE DATOS Servidor de la Base de Datos E.I. L.E. Prof. Ramón Castro Liceaga SEMINARIO.
Cloud Computing.
CENTROS DE DATOS Y COMPUTACIÓN EN LA NUBE
Cloud Computing Grupo 4 de computación y programación
Almacenamiento virtual de sitios web “HOSTS VIRTUALES”
 Un servidor proporciona información a los ordenadores que se conecten a él.  Cuando lo usuarios se conectan a un servidor pueden acceder a programas,
SOFWARE DE SERVIDOR. Administración de Sistemas Operativos en Red.
Almacenamiento virtual de sitios web: «Hosts» virtuales. Jesús Torres Cejudo.
Programación Java y Desarrollo de Aplicaciones Modulo 3 Lenguaje de programación Java Software utilizado.
Abdelahad, Yanina Zoraida Abdelahad, Corina Natalia Perez, Norma Beatriz Abril de 2003.
La administración de dominios
S ERVICIOS DE RED E I NTERNET T EMA 4 : I NSTALACIÓN Y ADMINISTRACIÓN DE SERVICIOS W EB Nombre: Adrián de la Torre López.
TALLER DE SISTEMAS OPERATIVOS
Aplicado a Negocios Hecho por Jocelyne Gutierrez
Sustentante: Francis Ariel Jiménez Zapata Matricula: Grupo: 2 Profesora: Jose Doñe Asignatura: Sistema Operativo 2.
SERVICIOS EN LA NUBE La computación en la nube, concepto conocido también bajo los términos servicios en la nube, informática en la nube, nube de cómputo.
Almacenamiento virtual de sitios web: «Hosts» virtuales
APACHE WEB SERVER El proyecto Apache Web Server es un desarrollo de software en colaboración, enfocado en crear una implementación de un servidor HTTP.
COMUNIDAD SHAREPOINT DE COLOMBIA. Sharepoint & Azure … juntos mejor !!!
Servidores. ¿Qué es un servidor? Servidor de Aplicación Servidor de impresión Servidor de base de datos Servidor de correo Servidor de Internet Servidor.
INTRODUCCIÓN A LAS REDES DE COMPUTADORAS. ·
Computación en la Nube.
Instituto Tecnológico Superior de Libres Organismo Publico Descentralizado del Gobierno del Estado de Puebla José Alejandro Leal González.
Servicios Web Conjunto de aplicaciones o de tecnologías con capacidad para interoperar en la Web. Estas aplicaciones o tecnologías intercambian datos entre.
Conociendo el modelo Cliente-Servidor
Conociendo el modelo Cliente-Servidor. Introducción En el mundo de TCP/IP las comunicaciones entre computadoras se rigen básicamente por lo que se llama.
UNIVERSIDAD LATINA SEGURIDAD INFORMATICA II E.I. L.E. Prof. Ramón Castro Liceaga XI. SEGURIDAD EN SERVIDORES DE NOMBRE (DNS).
Transcripción de la presentación:

WINDOWS AZURE Wilson Moreno - A84355

Agenda Introducción. ¿Qué es Windows Azure? Arquitectura. Principales ventajas. Principales críticas. Ejemplos.

Introducción Aplicaciones web, son aquellas aplicaciones que pueden ser utilizadas por el usuario a través de internet.

Introducción Para desarrollar una aplicación web, se necesita tomar en cuenta: Servidores. Host. Disco duro. Base de datos. Aplicación web.

Introducción La idea de una plataforma de servicios web, es ofrecer al desarrollador la facilidad de concentrarse en la aplicación web, despreocupándose un poco de otros aspectos como hosting, servidores, etc.

¿Qué es Windows Azure? Windows Azure es una plataforma de servicios web que fue anunciada en el 2008 y comercializada hasta el 2010.[1] En alto nivel podemos decir que Windows Azure funciona para correr aplicaciones y almacenar información en la nube.

Arquitectura La plataforma Windows Azure está compuesta principalmente por cuatro partes.

Arquitectura – Windows Azure

Arquitectura – Windows Azure – Computo Windows Azure ejecuta las aplicaciones sobre Windows Server. Las aplicaciones pueden ser creadas en .Net, Java, C++, PHP, entre otros. Una aplicación generada en el servicio de Windows Azure compute está estructurada como uno o más roles. Cuando se ejecuta, la aplicación ejecuta normalmente dos o más instancias de cada rol, con cada instancia en ejecución como su propia máquina virtual (VM).

Arquitectura – Windows Azure – Computo Las aplicaciones Windows Azure, son creadas a partir de tres tipos de roles: Rol web. Rol de trabajo. Rol Máquina virtual.

Arquitectura – Windows Azure – Computo Los roles web de Windows Azure son instancias dedicadas para un uso especial que ejecutan Internet Information Services (IIS). Los roles web aceptan solicitudes entrantes HTTP o HTTPS a través de los puertos 80 y 443, y pueden hospedar aplicaciones y servicios Web

Arquitectura – Windows Azure – Computo Los roles de trabajo de Windows Azure son instancias dedicadas de uso general empleadas fundamentalmente para tareas de ejecución prolongada o perpetuas que son independientes de la interacción o los datos del usuario. Los roles de trabajo pueden hospedar cualquier tipo de carga de trabajo, incluidas aplicaciones como Apache Tomcat.

Arquitectura – Windows Azure – Computo El rol de máquina virtual (VM) permite implementar una imagen de Windows Server 2008 R2 (Enterprise o Standard) personalizada en Windows Azure. El rol de VM ejecuta una imagen de disco duro virtual (VHD) de una máquina virtual Windows Server 2008 R2.

Arquitectura – Windows Azure - Almacenamiento Este servicio ofrece: El almacenamiento de grandes objetos binarios (blobs). Colas para la comunicación entre componentes de aplicaciones de Windows Azure. Almacenamiento en forma de tablas mediante un lenguaje simple (SQL Azure).

Arquitectura – Windows Azure – Controlador de tejido Es la parte de la plataforma de Windows Azure que monitorea y administra servidores, además coordina los recursos para las aplicaciones de software. Se encarga crea las máquinas virtuales necesarias para correr las aplicaciones.

Arquitectura – Windows Azure – Red de entrega de contenido (CDN) Coloca copias de los datos cerca de donde los usuarios se encuentran. Mediante el almacenamiento en caché de los objetos estáticos de las aplicaciones en lugares situados estratégicamente.

Arquitectura – Windows Azure - Connect Windows Azure Connect proporciona un mecanismo sencillo y fácil de administrar para configurar la conectividad de red IP entre los recursos locales y de Windows Azure, permitiendo a los desarrolladores compilar fácilmente aplicaciones basadas en la nube que se pueden conectar con seguridad a la infraestructura local.

Arquitectura – SQL Azure

Arquitectura – SQL Azure Database Provee un sistema gestor de base de datos en la nube. El sistema de administración de bases de datos relacionales (RDBMS) permite crear y administrar tablas, vistas, índices, roles, procedimientos almacenados, desencadenadores y funciones, así como tener acceso a todos estos elementos. Puede ejecutar fácilmente consultas complejas y uniones entre varias tablas.

Arquitectura – SQL Azure Reporting Microsoft SQL Azure Reporting es un servicio basado en nube seguro, flexible y rentable que proporciona funciones de generación de informes que permiten usar los informes de operaciones fuera y dentro de la organización sin necesidad de aumentar la inversión en hardware, software o administración de sistemas.

Arquitectura – SQL Azure Data Sync Microsoft SQL Azure Data Sync Community Technology Preview (CTP) es un servicio de sincronización de datos basado en la nube. Proporciona sincronización de datos unidireccional y bidireccional, que permiten compartir fácilmente los datos entre varias bases de datos de SQL Azure y entre bases de datos locales de SQL Server y de SQL Azure, en el mismo o en diferentes centros de datos.

Arquitectura – Windows Azure AppFabric

Arquitectura – Windows Azure AppFabric – Bus de servicio El bus de servicio proporciona funciones de mensajería y conectividad seguras que permiten crear aplicaciones distribuidas y de asociación laxa en la nube, así como aplicaciones híbridas que se ejecuten localmente y en la nube. Permite usar distintos protocolos y patrones de comunicación y mensajería, y elimina la necesidad de preocuparse de garantizar la entrega y de proporcionar un servicio de mensajería confiable y escalable.

Arquitectura – Windows Azure AppFabric – Control de acceso Access Control es un servicio de Windows Azure que ofrece a los desarrolladores una manera sencilla de proporcionar identidad y control de acceso a las aplicaciones web y servicios integrados en Windows Azure. Puede integrar fácilmente sus aplicaciones con proveedores de identidad como Windows Live ID, Google, Yahoo! y Facebook, así como con directorios de empresa basados en los estándares como Active Directory.

Arquitectura – Windows Azure AppFabric – Servicio de caché El servicio de caché proporciona un servicio distribuido de caché para las aplicaciones de Windows Azure y SQL Azure. Proporciona a las aplicaciones acceso a alta velocidad y capacidad de ampliación de los datos de la aplicación.

Arquitectura – Windows Azure Market Place

Arquitectura – Windows Azure Market Place DataMarket, proporciona una forma para que los proveedores de contenido para hacer paquetes de datos disponibles. AppMarket, Proporciona una forma para que los creadores de aplicaciones en la nube expongan sus aplicaciones a clientes potenciales. 

Principales ventajas Servicio altamente disponible. El desarrollador puede concentrarse solamente en su aplicación. Ahorro de dinero en servidores. Paga solamente el tiempo que esté ocupando el servicio. Soporte para varios lenguajes.

Principales desventajas. Según Richard Stallman, se deja en manos de terceros aspectos claves del desarrollo de un negocio.  Al ser un servicio en la nube, el usuario necesita más ancho de banda para ejecutar la aplicación. No es gratiuto.

Referencias http://blogs.msdn.com/b/windowsazure/archive/2009/10/29/windows-azure-platform-launch-update.aspx http://www.davidchappell.com/writing/white_papers/Introducing_the_Windows_Azure_Platform,_v1.4--Chappell.pdf http://searchcloudcomputing.techtarget.com/definition/Windows-Azure-Fabric-Controller http://www.windowsazure.com/es-es/home/tour/cdn/