CURSO AZURE.
1 Introducción
4 minutos
Cuando enciende una luz, simplemente quiere que la luz funcione. Sabes que
necesitas electricidad para que eso suceda, pero en ese momento, los detalles de
cómo llega la electricidad a la bombilla no son importantes. Es posible que no
piense en la electricidad que se crea en una planta de energía, que viaja a través de
una gran red de líneas de transmisión de alto voltaje hasta su ciudad, atraviesa una
subestación y finalmente llega a su hogar.
El proceso de encender una luz está oculto detrás del simple acto de accionar un
interruptor. En este punto, la electricidad se convierte en una utilidad, que tiene
muchos beneficios. Primero, solo paga por lo que necesita. Cuando compra una
bombilla, no le paga a su proveedor de electricidad por cuánto tiempo podría
usarla. En cambio, usted paga la cantidad de electricidad que realmente usa. En
segundo lugar, no te preocupes por cómo o cuándo las plantas de energía se
actualizan a la última tecnología. Finalmente, no tiene que manejar escalar la
electricidad. Por ejemplo, a medida que las personas se mudan a su ciudad, puede
estar seguro de que su luz permanecerá encendida.
Como profesional de la tecnología, sería bueno tener estos mismos beneficios al
desarrollar e implementar aplicaciones. Almacenar datos, transmitir videos o
incluso alojar un sitio web requiere administrar hardware y software. Esta gestión es
un obstáculo innecesario al entregar su aplicación a sus
usuarios. Afortunadamente, hay una solución a este problema: la computación en
la nube .
Objetivos de aprendizaje
En este módulo, usted:
Explore los servicios comunes de computación en la nube
Explore los beneficios de la computación en la nube
Decide qué modelo de implementación en la nube es mejor para ti
2 ¿Qué es la computación en la nube?
8 minutos
La computación en la nube está alquilando recursos, como espacio de
almacenamiento o ciclos de CPU, en las computadoras de otra compañía. solo
paga por lo que usas. La empresa que proporciona estos servicios se conoce como
proveedor de la nube. Algunos proveedores de ejemplo son Microsoft, Amazon y
Google.
El proveedor de la nube es responsable del hardware físico requerido para ejecutar
su trabajo y de mantenerlo actualizado. Los servicios informáticos ofrecidos
tienden a variar según el proveedor de la nube. Sin embargo, generalmente
incluyen:
Potencia informática : como servidores Linux o aplicaciones web
Almacenamiento : como archivos y bases de datos.
Redes : como conexiones seguras entre el proveedor de la nube y su empresa
Analítica - como la visualización de los datos de telemetría y de rendimiento
Servicios de computación en la nube
El objetivo de la computación en la nube es hacer que la administración de una
empresa sea más fácil y más eficiente, ya sea una pequeña empresa o una gran
empresa. Cada negocio es único y tiene diferentes necesidades. Para satisfacer esas
necesidades, los proveedores de computación en la nube ofrecen una amplia gama
de servicios.
Debe tener una comprensión básica de algunos de los servicios que brinda.
Analicemos brevemente los dos servicios más comunes que ofrecen todos los
proveedores de la nube: potencia de cómputo y almacenamiento .
Calcular el poder
Cuando envíe un correo electrónico, reserve una reserva en Internet, pague una
factura en línea o incluso tome este módulo de Microsoft Learn, está interactuando
con servidores basados en la nube que procesan cada solicitud y devuelven una
respuesta. Como consumidor, todos dependemos de los servicios informáticos
proporcionados por los distintos proveedores de la nube que componen Internet.
Cuando crea soluciones utilizando la computación en la nube, puede elegir cómo
desea que se realice el trabajo en función de sus recursos y necesidades. Por
ejemplo, si desea tener más control y responsabilidad sobre el mantenimiento,
puede crear una máquina virtual (VM). Una VM es una emulación de una
computadora, al igual que su computadora de escritorio o portátil que está
utilizando ahora. Cada máquina virtual incluye un sistema operativo y un hardware
que le parece al usuario como una computadora física con Windows o Linux. Luego
puede instalar cualquier software que necesite para realizar las tareas que desea
ejecutar en la nube.
La diferencia es que no tiene que comprar ningún hardware ni instalar el sistema
operativo. El proveedor de la nube ejecuta su máquina virtual en un servidor físico
en uno de sus centros de datos, a menudo compartiendo ese servidor con otras
máquinas virtuales (aislado y seguro). Con la nube, puede tener una VM lista para
funcionar en minutos a un costo menor que una computadora física.
Las máquinas virtuales no son la única opción de computación: hay otras dos
opciones populares: contenedores y computación sin servidor .
¿Qué son los contenedores?
Los contenedores proporcionan un entorno de ejecución consistente y aislado para
las aplicaciones. Son similares a las máquinas virtuales, excepto que no requieren
un sistema operativo invitado. En cambio, la aplicación y todas sus dependencias se
empaquetan en un "contenedor" y luego se utiliza un entorno de tiempo de
ejecución estándar para ejecutar la aplicación. Esto permite que el contenedor se
inicie en solo unos segundos, porque no hay sistema operativo para iniciar e
inicializar. Solo necesita la aplicación para iniciar.
El proyecto de código abierto, Docker, es una de las plataformas líderes para
administrar contenedores. Los contenedores Docker proporcionan un enfoque
eficiente y liviano para la implementación de aplicaciones porque permiten que
diferentes componentes de la aplicación se implementen de manera independiente
en diferentes contenedores. Se pueden ejecutar varios contenedores en una sola
máquina, y los contenedores se pueden mover entre máquinas. La portabilidad del
contenedor facilita la implementación de aplicaciones en múltiples entornos, ya sea
en las instalaciones o en la nube, a menudo sin cambios en la aplicación.
¿Qué es la informática sin servidor?
La informática sin servidor le permite ejecutar el código de la aplicación sin crear,
configurar o mantener un servidor. La idea central es que su aplicación se divide en
funciones separadas que se ejecutan cuando se activan mediante alguna acción.
Esto es ideal para tareas automatizadas; por ejemplo, puede crear un proceso sin
servidor que envíe automáticamente una confirmación por correo electrónico
después de que un cliente realice una compra en línea.
El modelo sin servidor difiere de las máquinas virtuales y los contenedores en que
solo paga por el tiempo de procesamiento utilizado por cada función a medida
que se ejecuta. Las máquinas virtuales y los contenedores se cobran mientras se
ejecutan, incluso si las aplicaciones en ellos están inactivas. Esta arquitectura no
funciona para todas las aplicaciones, pero cuando la lógica de la aplicación se
puede separar en unidades independientes, puede probarlas por separado,
actualizarlas por separado y ejecutarlas en microsegundos, haciendo de este
enfoque la opción más rápida para la implementación.
Aquí hay un diagrama que compara los tres enfoques informáticos que hemos
cubierto.
Almacenamiento
La mayoría de los dispositivos y aplicaciones leen y / o escriben datos. Aquí hay
unos ejemplos:
Comprar un boleto de cine en línea
Buscar el precio de un artículo en línea
Sacar una foto
Enviando un correo electrónico
Dejar un correo de voz
En todos estos casos, los datos son leídos (buscando un precio) o escritos
(tomando una foto). El tipo de datos y cómo se almacenan puede ser diferente en
cada uno de estos casos.
Los proveedores de la nube suelen ofrecer servicios que pueden manejar todos
estos tipos de datos. Por ejemplo, si desea almacenar texto o un clip de película,
puede usar un archivo en el disco. Si tuviera un conjunto de relaciones, como una
libreta de direcciones, podría adoptar un enfoque más estructurado, como utilizar
una base de datos.
La ventaja de utilizar el almacenamiento de datos basado en la nube es que puede
escalar para satisfacer sus necesidades. Si encuentra que necesita más espacio para
almacenar sus clips de película, puede pagar un poco más y agregarlo a su espacio
disponible. En algunos casos, el almacenamiento puede incluso expandirse y
contraerse automáticamente, por lo que paga exactamente lo que necesita en un
momento dado.
Resumen
Cada negocio tiene diferentes necesidades y requisitos. La computación en la nube
es flexible y rentable , lo que puede ser beneficioso para todas las empresas, ya sea
una pequeña empresa o una gran empresa.
3 Beneficios de la computación en la
nube
8 minutos
La computación en la nube no es un enfoque de servicio de todo o nada. Las
empresas pueden optar por utilizar la nube para almacenar sus datos y ejecutar la
lógica tanto o tan poco como sea necesario para cumplir con sus requisitos
comerciales. Las empresas existentes pueden elegir un movimiento gradual para
ahorrar dinero en infraestructura y costos de administración (denominado "levantar
y cambiar"), mientras que una nueva empresa puede comenzar en la nube.
Aprendamos algunos de los principales beneficios de la computación en la nube.
Es rentable
La computación en la nube proporciona un modelo de precios basado en el consumo o
de pago por uso .
Este modelo basado en el consumo trae consigo muchos beneficios, que incluyen:
Sin costos iniciales de infraestructura
No es necesario comprar y administrar infraestructura costosa que no puede utilizar
al máximo
La capacidad de pagar recursos adicionales solo cuando son necesarios
La capacidad de dejar de pagar por recursos que ya no son necesarios
Esto también permite una mejor predicción de costos. Los precios de los recursos y
servicios individuales se proporcionan para que pueda predecir cuánto gastará en
un período de facturación determinado en función de su uso esperado. También
puede realizar un análisis basado en el crecimiento futuro utilizando los datos de
uso históricos rastreados por su proveedor de la nube.
Es escalable
Puede aumentar o disminuir los recursos y servicios utilizados en función de la demanda o
la carga de trabajo en un momento dado. La computación en la nube admite
el escalado vertical y horizontal según sus necesidades.
El escalado vertical , también conocido como "escalado", es el proceso de agregar
recursos para aumentar la potencia de un servidor existente. Algunos ejemplos de escalado
vertical son: agregar más CPU o agregar más memoria.
El escalado horizontal , también conocido como "escalado horizontal ", es el proceso de
agregar más servidores que funcionan juntos como una unidad. Por ejemplo, tiene más de
un servidor procesando solicitudes entrantes.
El escalado se puede realizar de forma manual o automática en función de
desencadenantes específicos, como la utilización de la CPU o la cantidad de
solicitudes y recursos que se pueden asignar o desasignar en minutos.
Es elástico
A medida que su carga de trabajo cambia debido a un pico o caída en la demanda, un
sistema de computación en la nube puede compensar agregando o eliminando recursos
automáticamente.
Por ejemplo, imagine que su sitio web aparece en un artículo de noticias, lo que lleva a un
aumento en el tráfico durante la noche. Como la nube es elástica, asigna automáticamente
más recursos informáticos para manejar el aumento del tráfico. Cuando el tráfico comienza
a normalizarse, la nube desasigna automáticamente los recursos adicionales para minimizar
el costo.
Otro ejemplo es que si está ejecutando una aplicación utilizada por los empleados,
puede hacer que la nube agregue automáticamente recursos para las horas pico de
operación durante las cuales la mayoría de las personas acceden a la aplicación y
eliminan los recursos al final del día.
Es actual
Cuando usa la nube, puede concentrarse en lo que importa: crear e implementar
aplicaciones. El uso de la nube elimina la carga de mantener parches de software,
configuración de hardware, actualizaciones y otras tareas de administración de TI. Todo
esto se hace automáticamente para asegurarse de que está utilizando las mejores y más
recientes herramientas para administrar su negocio.
Además, el hardware de la computadora es mantenido y actualizado por el
proveedor de la nube. Por ejemplo, si un disco falla, el proveedor de la nube lo
reemplazará. Si hay una nueva actualización de hardware disponible, no tiene que
pasar por el proceso de reemplazar su hardware. El proveedor de la nube se
asegurará de que las actualizaciones de hardware estén disponibles para usted
automáticamente.
Es confiable
Cuando administra un negocio, desea estar seguro de que sus datos siempre estarán allí. Los
proveedores de computación en la nube ofrecen servicios de respaldo de datos,
recuperación ante desastres y replicación de datos para garantizar que sus datos estén
siempre seguros. Además, la redundancia a menudo se integra en la arquitectura de
servicios en la nube, por lo que si un componente falla, un componente de respaldo toma su
lugar. Esto se conoce como tolerancia a fallas y asegura que sus clientes no se vean
afectados cuando ocurre un desastre.
Es global
Los proveedores de la nube tienen centros de datos totalmente redundantes ubicados en
varias regiones de todo el mundo. Esto le brinda una presencia local cercana a sus clientes
para brindarles el mejor tiempo de respuesta posible sin importar en qué parte del mundo se
encuentren.
Puede replicar sus servicios en múltiples regiones para redundancia y localidad, o
seleccionar una región específica para asegurarse de cumplir con las leyes de residencia de
datos y cumplimiento para sus clientes.
Es seguro
Piense en cómo protege su centro de datos. Tiene seguridad física : quién puede acceder al
edificio, quién puede operar los racks de servidores, etc. También tiene seguridad digital :
quién puede conectarse a sus sistemas y datos a través de la red.
Los proveedores de la nube ofrecen un amplio conjunto de políticas, tecnologías, controles
y habilidades técnicas expertas que pueden proporcionar una mejor seguridad que la que la
mayoría de las organizaciones pueden lograr. El resultado es una seguridad reforzada, que
ayuda a proteger los datos, las aplicaciones y la infraestructura de posibles amenazas.
Cuando se trata de seguridad física: amenazas a la infraestructura de la nube, los
proveedores de la nube invierten mucho en muros, cámaras, portones, personal de
seguridad, etc., para proteger los activos físicos. También tienen procedimientos
estrictos para garantizar que los empleados tengan acceso solo a los recursos que
tienen autorización para administrar.
Hablemos de seguridad digital. Desea que solo los usuarios autorizados puedan
iniciar sesión en máquinas virtuales o sistemas de almacenamiento que se ejecutan
en la nube. Los proveedores de la nube ofrecen herramientas que lo ayudan a
mitigar las amenazas de seguridad, y debe usar estas herramientas para proteger
los recursos que usa.
Resumen
La computación en la nube facilita el funcionamiento de un negocio. Es rentable,
escalable, elástico, actual, confiable y seguro. Esto significa que puede dedicar más
tiempo a lo que importa y menos tiempo a administrar los detalles subyacentes.
4. Términos y requisitos de
cumplimiento
8 minutos
Al seleccionar un proveedor de la nube para alojar sus soluciones, debe
comprender cómo ese proveedor puede ayudarlo a cumplir con las normas y
estándares. Algunas preguntas para hacer sobre un posible proveedor incluyen:
¿Cuán conforme es el proveedor de la nube cuando se trata de manejar datos
sensibles?
¿Cuán compatibles son los servicios ofrecidos por el proveedor de la nube?
¿Cómo puedo implementar mis propias soluciones basadas en la nube en
escenarios que tienen requisitos de acreditación o cumplimiento?
¿Qué términos forman parte de la declaración de privacidad del proveedor?
Ofertas de cumplimiento
La siguiente lista proporciona detalles sobre algunas de las ofertas de
cumplimiento disponibles.
Servicios de información de justicia penal (CJIS) . Cualquier agencia
estatal o local de los EE. UU. Que desee acceder a la base de datos CJIS del
FBI debe cumplir con la Política de seguridad CJIS. Azure es el único
proveedor importante de la nube que se compromete contractualmente a
cumplir con la Política de seguridad de CJIS, que obliga a Microsoft a cumplir
con los mismos requisitos que las entidades de seguridad pública y de
cumplimiento de la ley deben cumplir.
Certificación STAR de Cloud Security Alliance (CSA) . Azure, Intune y
Microsoft Power BI han obtenido la certificación STAR, que implica una
evaluación independiente rigurosa por parte de terceros de la postura de
seguridad de un proveedor de la nube. Esta certificación STAR se basa en
lograr la certificación ISO / IEC 27001 y cumplir con los criterios especificados
en la Matriz de controles en la nube (CCM). Esta certificación demuestra que
un proveedor de servicios en la nube:
o Cumple con los requisitos aplicables de ISO / IEC 27001.
o Ha abordado problemas críticos para la seguridad de la nube como se
describe en el CCM.
o Se ha evaluado con el Modelo de Madurez de Capacidad STAR para la
gestión de actividades en áreas de control de CCM.
Reglamento general de protección de datos (GDPR) . A partir del 25 de
mayo de 2018, está vigente una ley de privacidad europea, GDPR. El RGPD
impone nuevas reglas a las empresas, agencias gubernamentales,
organizaciones sin fines de lucro y otras organizaciones que ofrecen bienes y
servicios a personas en la Unión Europea (UE) o que recopilan y analizan
datos vinculados a los residentes de la UE. El GDPR se aplica sin importar
dónde se encuentre.
Cláusulas modelo de la UE . Microsoft ofrece a los clientes Cláusulas
contractuales estándar de la UE que brindan garantías contractuales en torno
a las transferencias de datos personales fuera de la UE. Microsoft es la
primera compañía en recibir la aprobación conjunta del Grupo de Trabajo del
Artículo 29 de la UE de que las protecciones de privacidad contractuales que
Azure brinda a sus clientes empresariales en la nube cumplen con los
estándares actuales de la UE para transferencias internacionales de
datos. Esto garantiza que los clientes de Azure puedan usar los servicios de
Microsoft para mover datos libremente a través de la nube de Microsoft
desde Europa al resto del mundo.
Ley de Responsabilidad y Portabilidad del Seguro de Salud
(HIPAA) . HIPAA es una ley federal de EE. UU. Que regula la información de
salud protegida (PHI) del paciente. Azure ofrece a los clientes un Acuerdo de
Asociado Comercial de HIPAA (BAA), que estipula el cumplimiento de ciertas
disposiciones de seguridad y privacidad en HIPAA y la Ley de Tecnología de
la Información de Salud para la Salud Económica y Clínica (HITECH) . Para
ayudar a los clientes en sus esfuerzos de cumplimiento individual, Microsoft
ofrece un BAA a los clientes de Azure como un anexo al contrato.
Organización Internacional de Normalización (ISO) y la Comisión
Electrotécnica Internacional (IEC) 27018 . Microsoft es el primer proveedor
de la nube que ha adoptado el código de práctica ISO / IEC 27018, que cubre
el procesamiento de información personal por parte de los proveedores de
servicios en la nube.
Multi-Tier Cloud Security (MTCS) Singapur . Después de evaluaciones
rigurosas realizadas por el organismo de certificación MTCS, los servicios en la
nube de Microsoft recibieron la certificación MTCS 584: 2013 en las tres
clasificaciones de servicios:
o Infraestructura como servicio (IaaS)
o Plataforma como servicio (PaaS)
o Software como servicio (SaaS)
Microsoft fue el primer proveedor global de soluciones en la nube (CSP) en
recibir esta certificación en las tres clasificaciones.
Controles de organización de servicios (SOC) 1, 2 y 3 . Los servicios en la
nube cubiertos por Microsoft son auditados al menos anualmente según el
marco de informes SOC por auditores externos independientes. La auditoría
de servicios en la nube de Microsoft cubre los controles de seguridad de
datos, disponibilidad, integridad de procesamiento y confidencialidad según
corresponda a los principios de confianza dentro del alcance de cada servicio.
Marco de Ciberseguridad (CSF) del Instituto Nacional de Estándares y
Tecnología (NIST) . NIST CSF es un marco voluntario que consta de
estándares, directrices y mejores prácticas para gestionar los riesgos
relacionados con la ciberseguridad. Los servicios en la nube de Microsoft se
han sometido a auditorías independientes y moderadas del Programa Federal
de Gestión de Riesgos y Autorizaciones (FedRAMP) de terceros, y están
certificados de acuerdo con los estándares de FedRAMP. Además, a través de
una evaluación validada realizada por Health Information Trust Alliance
(HITRUST), una organización líder de desarrollo y acreditación de estándares
de seguridad y privacidad, Office 365 está certificada para los objetivos
especificados en el NIST CSF.
Gobierno del Reino Unido G-Cloud . El Gobierno del Reino Unido G-Cloud
es una certificación de computación en la nube para servicios utilizados por
entidades gubernamentales en el Reino Unido. Azure recibió la acreditación
oficial del Acreditante del Gobierno Pan del Gobierno del Reino Unido.
5. Economías de escala
1 minuto
Las economías de escala son la capacidad de hacer las cosas de manera más eficiente o a
un costo más bajo por unidad cuando se opera a una escala mayor. Esta ventaja de costo es
un beneficio importante en la computación en la nube.
Los proveedores de la nube como Microsoft, Google y Amazon son grandes empresas que
aprovechan los beneficios de las economías de escala. Estos proveedores pueden pasar los
ahorros a sus clientes.
Estos ahorros son evidentes para los usuarios finales de varias maneras, una de las
cuales es la capacidad de adquirir hardware a un costo menor. Los proveedores de
la nube también pueden hacer tratos con los gobiernos locales y las empresas de
servicios públicos para obtener ahorros en los impuestos, reduciendo el precio de
la energía, la refrigeración y la conectividad de red de alta velocidad entre
sitios. Los proveedores de la nube pueden transmitir estos beneficios a los usuarios
finales en forma de precios más bajos de lo que podría lograr por su cuenta.
6. Gastos de capital (CapEx) versus
gastos operativos (OpEx)
En el pasado, las compañías necesitaban adquirir instalaciones físicas e
infraestructura para comenzar su negocio. Hubo un costo inicial considerable en
hardware e infraestructura para iniciar o hacer crecer un negocio. La computación
en la nube brinda servicios a los clientes sin costos iniciales significativos o tiempo
de configuración del equipo.
Estos dos enfoques de inversión se denominan:
Gastos de capital (CapEx) : CapEx es el gasto de dinero en infraestructura física por
adelantado, y luego deduce ese gasto de su factura de impuestos con el tiempo.
CapEx es un costo inicial, que tiene un valor que se reduce con el tiempo.
Gastos operativos (OpEx) : OpEx está gastando dinero en servicios o productos
ahora y se les está facturando por ellos ahora. Puede deducir este gasto de su
factura de impuestos en el mismo año. No hay costo inicial. Usted paga por un
servicio o producto a medida que lo usa.
Costos informáticos de CapEx
Un centro de datos local típico incluye costos tales como:
Costos del servidor
Esta área incluye todos los componentes de hardware y el costo de soportarlos. Al
comprar servidores, asegúrese de diseñar tolerancia a fallas y redundancia, como
agrupación de servidores, fuentes de alimentación redundantes y fuentes de
alimentación ininterrumpida. Cuando un servidor necesita ser reemplazado o
agregado a un centro de datos, debe pagar por la computadora. Esto puede
afectar su flujo de caja inmediato porque debe pagar el servidor por adelantado.
Costos de almacenamiento
Esta área incluye todos los componentes de hardware de almacenamiento y el
costo de soportarlo. Según la aplicación y el nivel de tolerancia a fallas, el
almacenamiento centralizado puede ser costoso. Para organizaciones más grandes,
puede crear niveles de almacenamiento donde se use un almacenamiento
tolerante a fallas más costoso para aplicaciones críticas y un almacenamiento de
menor gasto para datos de menor prioridad.
Costos de red
Los costos de red incluyen todos los componentes de hardware locales, incluidos el
cableado, los conmutadores, los puntos de acceso y los enrutadores. Esto también
incluye la red de área amplia (WAN) y las conexiones a Internet.
Costos de respaldo y archivo
Este es el costo para realizar copias de seguridad, copiar o archivar datos. Las
opciones pueden incluir la configuración de una copia de seguridad hacia o desde
la nube. Hay un costo inicial para el hardware y costos adicionales para el
mantenimiento de copias de seguridad y consumibles como cintas.
Continuidad de la organización y costos de recuperación ante desastres
Junto con la tolerancia a fallos del servidor y la redundancia, debe planificar cómo
recuperarse de un desastre y continuar operando. Su plan debe consistir en crear
un sitio de recuperación de datos. También podría incluir generadores de respaldo.
La mayoría de estos son costos iniciales, especialmente si construye un sitio de
recuperación de datos, pero hay un costo continuo adicional para la infraestructura
y su mantenimiento.
Costos de infraestructura del centro de datos
Estos son los costos de construcción y equipos de construcción, así como los
costos futuros de renovación y remodelación que pueden surgir a medida que
aumenta la demanda. Además, esta infraestructura incurre en gastos operativos
para electricidad, espacio de piso, enfriamiento y mantenimiento de edificios.
Personal tecnico
Si bien no es un gasto de capital, el personal requerido para trabajar en su
infraestructura es específico para los centros de datos locales. Necesitará la
experiencia técnica y la fuerza laboral para instalar, implementar y administrar los
sistemas en el centro de datos y en el sitio de recuperación de datos.
OpEx costos de computación en la nube
Con la computación en la nube, muchos de los costos asociados con un centro de
datos local se transfieren al proveedor de servicios. En lugar de pensar en el
hardware físico y los costos del centro de datos, la computación en la nube tiene
un conjunto diferente de costos. A efectos contables, todos estos costos son gastos
operativos:
Software de arrendamiento y funciones personalizadas
El uso de un modelo de pago por uso requiere la gestión activa de sus
suscripciones para garantizar que los usuarios no hagan un mal uso de los servicios
y que las cuentas aprovisionadas se utilicen y no se desperdicien. Tan pronto como
el proveedor aprovisiona recursos, comienza la facturación. Es su responsabilidad
anular el aprovisionamiento de los recursos cuando no están en uso para que
pueda minimizar los costos.
Cargos de escala basados en uso / demanda en lugar de hardware fijo o capacidad.
La computación en la nube puede facturar de varias maneras, como la cantidad de
usuarios o el tiempo de uso de la CPU. Sin embargo, las categorías de facturación
también pueden incluir RAM asignada, operaciones de E / S por segundo (IOPS) y
espacio de almacenamiento. Planifique el tráfico de respaldo y el tráfico de
recuperación de datos para determinar el ancho de banda necesario.
Facturación a nivel de usuario u organización.
El modelo de suscripción (pago por uso) es un método informático de facturación
diseñado para organizaciones y usuarios. Se factura a la organización o al usuario
por los servicios utilizados, generalmente de forma recurrente. Puede escalar,
personalizar y aprovisionar recursos informáticos, incluidos software,
almacenamiento y plataformas de desarrollo. Por ejemplo, cuando utiliza un
servicio en la nube dedicado, puede pagar según el uso y el hardware del servidor.
Beneficios de CapEx
Con los gastos de capital, planifica sus gastos al comienzo de un proyecto o
período presupuestario. Sus costos son fijos, lo que significa que sabe exactamente
cuánto se gasta. Esto es atractivo cuando necesita predecir los gastos antes de que
comience un proyecto debido a un presupuesto limitado.
Beneficios de OpEx
La demanda y el crecimiento pueden ser impredecibles y superar las expectativas,
lo cual es un desafío para el modelo CapEx como se muestra en el siguiente
gráfico.
Con el modelo OpEx, las empresas que desean probar un nuevo producto o
servicio no necesitan invertir en equipos. En cambio, pagan tanto o tan poco por la
infraestructura como sea necesario.
OpEx es particularmente atractivo si la demanda fluctúa o se desconoce. A menudo
se dice que los servicios en la nube son ágiles . La agilidad en la nube es la
capacidad de cambiar rápidamente una infraestructura de TI para adaptarse a las
necesidades cambiantes de la empresa. Por ejemplo, si su servicio alcanza su punto
máximo un mes, puede escalar para demandar y pagar una factura mayor por el
mes. Si al mes siguiente cae la demanda, puede reducir los recursos utilizados y
cobrar menos. Esta agilidad le permite administrar sus costos de manera dinámica,
optimizando los gastos a medida que cambian los requisitos.
7. Modelos de implementación en la
nube
10 minutos
Hay tres modelos diferentes de implementación en la nube. Un modelo de
implementación en la nube define dónde se almacenan sus datos y cómo
interactúan sus clientes con ellos: ¿cómo lo hacen y dónde se ejecutan las
aplicaciones? También depende de la cantidad de su propia infraestructura que
desee o necesite administrar.
Explore los tres métodos de implementación de la computación en la nube
Público versus privado versus híbrido
Nube pública
Este es el modelo de implementación más común. En este caso, no tiene hardware
local para administrar o mantener actualizado: todo se ejecuta en el hardware de
su proveedor de la nube. En algunos casos, puede ahorrar costos adicionales al
compartir recursos informáticos con otros usuarios de la nube.
Las empresas pueden usar múltiples proveedores de nube pública de escala
variable. Microsoft Azure es un ejemplo de un proveedor de nube pública.
Icono de nube pública
Ventajas
Alta escalabilidad / agilidad: no tiene que comprar un nuevo servidor para escalar
Precios de pago por uso: paga solo por lo que usa, sin costos de CapEx
No eres responsable del mantenimiento o actualizaciones del hardware
Conocimientos técnicos mínimos para configurar y usar: puede aprovechar las
habilidades y la experiencia del proveedor de la nube para garantizar que las
cargas de trabajo sean seguras y altamente disponibles
Un escenario de caso de uso común es implementar una aplicación web o un sitio
de blog en hardware y recursos que son propiedad de un proveedor de la nube. El
uso de una nube pública en este escenario permite a los usuarios de la nube
obtener su sitio web o blog rápidamente, y luego enfocarse en mantener el sitio sin
tener que preocuparse por comprar, administrar o mantener el hardware en el que
se ejecuta.
Desventajas
No todos los escenarios se ajustan a la nube pública. Aquí hay algunas desventajas
para pensar:
Puede haber requisitos de seguridad específicos que no se pueden cumplir
mediante el uso de la nube pública
Puede haber políticas gubernamentales, estándares de la industria o requisitos
legales que las nubes públicas no pueden cumplir
No posee el hardware o los servicios y no puede administrarlos, ya que es posible
que desee
Los requisitos empresariales únicos, como tener que mantener una aplicación
heredada, pueden ser difíciles de cumplir
Nube privada
En una nube privada, crea un entorno de nube en su propio centro de datos y
proporciona acceso de autoservicio para calcular los recursos a los usuarios de su
organización. Esto ofrece una simulación de una nube pública a sus usuarios, pero
usted sigue siendo completamente responsable de la compra y mantenimiento de
los servicios de hardware y software que proporciona.
Icono de nube privada
Ventajas
Este enfoque tiene varias ventajas:
Puede asegurarse de que la configuración sea compatible con cualquier escenario
o aplicación heredada
Usted tiene control (y responsabilidad) sobre la seguridad
Las nubes privadas pueden cumplir estrictos requisitos de seguridad, cumplimiento
o legales
Desventajas
Algunas razones por las que los equipos se alejan de la nube privada son:
Tiene algunos costos iniciales de CapEx y debe comprar el hardware para el inicio y
el mantenimiento
Ser propietario del equipo limita la agilidad: para escalar debe comprar, instalar y
configurar nuevo hardware
Las nubes privadas requieren habilidades de TI y experiencia que es difícil de
conseguir
Un escenario de caso de uso para una nube privada sería cuando una organización
tiene datos que no se pueden poner en la nube pública, quizás por razones legales.
Un escenario de ejemplo puede ser donde la política del gobierno requiere que se
mantengan datos específicos dentro del país o en privado.
Una nube privada también puede proporcionar funcionalidad en la nube a clientes
externos, o a departamentos internos específicos como Contabilidad o Recursos
Humanos.
Nube híbrida
Una nube híbrida combina nubes públicas y privadas, lo que le permite ejecutar sus
aplicaciones en la ubicación más adecuada. Por ejemplo, podría alojar un sitio web
en la nube pública y vincularlo a una base de datos altamente segura alojada en su
nube privada (o centro de datos local).
Icono de nube híbrida
Esto es útil cuando tiene algunas cosas que no se pueden poner en la nube, tal vez
por razones legales. Por ejemplo, es posible que tenga algunos datos específicos
que no se pueden exponer públicamente (como datos médicos) que deben
mantenerse en su centro de datos privado. Otro ejemplo es una o más aplicaciones
que se ejecutan en hardware antiguo que no se puede actualizar. En este caso,
puede mantener el antiguo sistema ejecutándose localmente y conectarlo a la
nube pública para autorización o almacenamiento.
Ventajas
Algunas ventajas de una nube híbrida son:
Puede mantener cualquier sistema en funcionamiento y accesible que use
hardware desactualizado o un sistema operativo desactualizado
Tiene flexibilidad con lo que ejecuta localmente versus en la nube
Puede aprovechar las economías de escala de los proveedores de nube pública
para servicios y recursos donde es más barato, y luego complementarlo con su
propio equipo cuando no lo sea.
Puede usar su propio equipo para cumplir con escenarios de seguridad,
cumplimiento o heredados en los que necesita controlar completamente el
entorno.
Desventajas
Algunas de las preocupaciones que deberá tener en cuenta son:
Puede ser más costoso que seleccionar un modelo de implementación, ya que
implica algunos costos de CapEx por adelantado
Puede ser más complicado configurar y administrar
Resumen
La computación en la nube es flexible y le brinda la posibilidad de elegir cómo
desea implementarla. El modelo de implementación en la nube que elija depende
de su presupuesto y de sus necesidades de seguridad, escalabilidad y
mantenimiento.
8. Tipos de servicios en la nube
10 minutos
Cuando se habla de computación en la nube, hay tres categorías principales. Es
importante entenderlos porque se usan en conversaciones, documentación y
capacitación.
Explore las tres categorías de computación en la
nube
IaaS versus SaaS versus PaaS
Infraestructura como servicio (IaaS)
Infraestructura como servicio es la categoría más flexible de servicios en la nube. Su
objetivo es brindarle un control completo sobre el hardware que ejecuta su aplicación
(servidores de infraestructura de TI y máquinas virtuales (VM), almacenamiento, redes y
sistemas operativos). En lugar de comprar hardware, con IaaS, lo alquila. Es una
infraestructura informática instantánea, aprovisionada y administrada a través de Internet.
Nota
Al usar IaaS, garantizar que un servicio esté en funcionamiento es una
responsabilidad compartida: el proveedor de la nube es responsable de garantizar
que la infraestructura de la nube funcione correctamente; el cliente de la nube es
responsable de garantizar que el servicio que utilizan esté configurado
correctamente, esté actualizado y esté disponible para sus clientes. Esto se conoce
como el modelo de responsabilidad compartida .
IaaS se usa comúnmente en los siguientes escenarios:
Migración de cargas de trabajo. Por lo general, las instalaciones de IaaS se
administran de manera similar a la infraestructura local y proporcionan una
ruta de migración fácil para mover las aplicaciones existentes a la nube.
Prueba y desarrollo. Los equipos pueden configurar y desmantelar
rápidamente entornos de prueba y desarrollo, llevando nuevas aplicaciones al
mercado más rápido. IaaS hace que los entornos de desarrollo y prueba de
escala sean rápidos y económicos.
Almacenamiento, respaldo y recuperación. Las organizaciones evitan el
gasto de capital y la complejidad de la administración del almacenamiento,
que generalmente requiere personal calificado para administrar los datos y
cumplir con los requisitos legales y de cumplimiento. IaaS es útil para
gestionar la demanda impredecible y las necesidades de almacenamiento en
constante crecimiento. IaaS también puede simplificar la planificación y
gestión de sistemas de respaldo y recuperación.
Plataforma como servicio (PaaS)
PaaS proporciona un entorno para construir, probar e implementar aplicaciones de
software. El objetivo de PaaS es ayudarlo a crear una aplicación rápidamente sin
administrar la infraestructura subyacente. Por ejemplo, al implementar una aplicación web
usando PaaS, no tiene que instalar un sistema operativo, un servidor web o incluso
actualizaciones del sistema.
PaaS es un entorno completo de desarrollo e implementación en la nube, con
recursos que permiten a las organizaciones entregar todo, desde simples
aplicaciones basadas en la nube hasta sofisticadas aplicaciones empresariales
habilitadas para la nube. Los recursos se compran a un proveedor de servicios en la
nube sobre la base de pago por uso y se accede a través de una conexión segura a
Internet.
PaaS se usa comúnmente en los siguientes escenarios:
Marco de desarrollo. PaaS proporciona un marco sobre el cual los
desarrolladores pueden construir para desarrollar o personalizar aplicaciones
basadas en la nube. Al igual que la macro de Microsoft Excel, PaaS permite a
los desarrolladores crear aplicaciones utilizando componentes de software
integrados. Se incluyen funciones en la nube, como escalabilidad, alta
disponibilidad y capacidad de múltiples inquilinos, lo que reduce la cantidad
de codificación que los desarrolladores deben hacer.
Análisis o inteligencia de negocios. Las herramientas proporcionadas
como servicio con PaaS permiten a las organizaciones analizar y extraer sus
datos. Pueden encontrar información y patrones, y predecir resultados para
mejorar las decisiones comerciales, como pronósticos, diseño de productos y
retornos de inversión.
Software como servicio (SaaS)
SaaS es un software que está alojado y administrado centralmente para el cliente final. Por
lo general, se basa en una arquitectura en la que se utiliza una versión de la aplicación para
todos los clientes, y se licencia mediante una suscripción mensual o anual. Office 365,
Skype y Dynamics CRM Online son ejemplos perfectos de software SaaS.
Costo y propiedad
IaaS PaaS SaaS
Costos No hay costos iniciales. Los usuarios No hay costos iniciales. Los usuarios pagan solo por lo que Los u
iniciales pagan solo por lo que consumen. consumen. inici
susc
form
Propiedad El usuario es responsable de la El usuario es responsable del desarrollo de sus propias Los u
del usuario compra, instalación, configuración y aplicaciones. Sin embargo, no son responsables de softw
administración de su propio software, administrar el servidor o la infraestructura. Esto permite al son
sistemas operativos, middleware y usuario centrarse en la aplicación o la carga de trabajo que man
aplicaciones. desea ejecutar. adm
softw
Propiedad El proveedor de la nube es El proveedor de la nube es responsable de la administración El pr
IaaS PaaS SaaS
del responsable de garantizar que la del sistema operativo, la red y la configuración del resp
proveedor de infraestructura de la nube servicio. Los proveedores de la nube suelen ser responsables adm
la nube subyacente (como máquinas de todo, aparte de la aplicación que un usuario desea man
virtuales, almacenamiento y redes) ejecutar. Proporcionan una plataforma administrada de la
esté disponible para el usuario. completa en la que ejecutar la aplicación.
Responsabilidades de gestión
Una cosa a entender es que estas categorías son capas una encima de la otra. Por
ejemplo, PaaS agrega una capa encima de IaaS al proporcionar un nivel de
abstracción. La abstracción tiene el beneficio de ocultar los detalles que tal vez no
te interesen, para que puedas codificar más rápido. Sin embargo, un aspecto de la
abstracción es que tiene menos control sobre el hardware subyacente. La siguiente
ilustración muestra una lista de recursos que administra y que su proveedor de
servicios administra en cada categoría de servicios en la nube.
IaaS requiere la mayor administración de usuarios de todos los servicios en la
nube. El usuario es responsable de administrar los sistemas operativos, los datos y las
aplicaciones.
PaaS requiere menos administración de usuarios. El proveedor de la nube
administra los sistemas operativos y el usuario es responsable de las aplicaciones y
los datos que ejecutan y almacenan.
SaaS requiere la menor cantidad de gestión. El proveedor de la nube es
responsable de administrar todo, y el usuario final solo usa el software.
Combina servicios en la nube para satisfacer tus
necesidades
IaaS, PaaS y SaaS contienen diferentes niveles de servicios administrados. Puede
usar fácilmente una combinación de estos tipos de infraestructura. Puede usar
Office 365 en las computadoras de su empresa (SaaS), y en Azure, puede alojar sus
máquinas virtuales (IaaS) y usar Azure SQL Database (PaaS) para almacenar sus
datos. Con la flexibilidad de la nube, puede usar cualquier combinación que le
proporcione el máximo resultado.