IaaS + PaaS Cloud Solutions

Embed Size (px)

Text of IaaS + PaaS Cloud Solutions

  • IaaS + PaaS Cloud Offering

  • 2

    NUESTRA ORGANIZACIN

    4 Divisiones

    de

    Solutions

    &

    Tech Services

    2 reas

    Geogrficas

    8 Zonas de

    Negocio

    20 oficinas de

    Negocio

  • 3

    EVOLUCIN ZEMSANIA

    Expansin Iberia: A Corua Bilbao Sevilla Valencia Zaragoza

    2003

    2005 2006

    2007

    2008

    2011

    2012

    2013

    2014

    2015 Inicio Zemsania IT en

    Barcelona y Madrid:

    Ingeniera de Software

    Sistemas y Netoworking

    Soluciones de Negocio

    Nueva

    Divisin

    Telecom.

    Zemsania TIC

    Centro de Soporte

    tcnico y Software Factory

    Service Managed TIC

    Nuevas Oficinas Iberia:

    Oviedo

    Vigo

    Mlaga

    Baleares

    Lisboa

    Expansin Internacional:

    Brasil

    Mxico

    Colombia

    USA

    Nuevas Oficinas Internacional:

    Per

    UK

    Spin-off Divisin

    Automatizacin y Control

    Comsa Emte OASYS.

    Incorporacin de 70 ingenieros

    en Industria e Ingeniera Tech

    Incorporacin nuevas

    soluciones tecnolgicas:

    NEURONODAL, MIIMETIQ y

    socio tecnolgico CHAKRAY

    Nueva Divisin

    Digital Business

    Transformation

    (Cloud & Smart)

    2016

    Ao del inicio de la nueva

    oferta de Servicios y

    Soluciones y productos en

    Transformacin Digital:

    - Open Data

    - Cloud

    - IoT

  • 4

    ALIANZA ITA

    International Tech Alliance lo compone un conjunto de empresas con una amplia experiencia en el Sector tecnolgico (IT, Telco, OT) con el objetivo de configurar una oferta global para dar respuesta a la Transformacin Digital en las empresas tanto a nivel tecnolgico como en la nueva economa digital.

  • 5

    Introduccin

    5

    Los Usuarios no pagan por tu tecnologa ni por tu infraestructura, sino por el valor que les aportas

    El nuevo paradigma Cloud est cambiando la forma en la que entendemos el desarrollo de software. Simplifica notablemente el manejo de la infraestructura para que puedas centrarte exclusivamente en tu negocio. El 100% del crecimiento tecnolgico en 2020, ser producido por la tercera plataforma

  • INTRODUCCIN

    El IaaS Cloud da una vuelta de

    tuerca a la instalacin de

    arquitecturas y reduce el tiempo de

    setup, provisioning y puesta en

    marcha de semanas a horas o

    minutos.

    IaaS Un modelo donde se ofrece un

    servicio de infraestructura de

    recursos IT:

    - Capacidad de proceso (CPU)

    - Almacenamiento

    - Servicios asociados (DNS, load-

    balancers, backup, escalabilidad,

    etc)

    El cliente nicamente paga por uso.

  • CASO EJEMPLO

    Poniendo de lado la

    tecnologa, podemos ver

    casos de ejemplo en la vida

    real:

    Pizza casera

    VS

    Pizza de restaurant

    En la pizza casera, se

    realiza todo el proceso de

    compra, preparacin y

    coccin mientras que en la

    pizza de restaurant solo es

    necesario esperar por la

    pizza, ya creada por el

    restaurant (proveedor)

  • 8

    Introduccin

    Cunto tiempo necesitas para subir una sla de lnea de cdigo a produccin?

    Meses Das Segundos

    Metodologa Waterfall Scrum para desarrolladores Scrum en todo el proyecto Scrum corporativo

    Operaciones Equipo externo Persona dedicada, fuera del

    equipo Integrado en el equipo Operaciones en Cloud

    QA Equipo externo Persona dedicada, fuera del

    equipo Integrado en el equipo Test A/B automtico.

    Analtica

    Entorno Hardware propio Desarrollo vs sistmas

    Mquinas virtuales Aprovisionamiento automtico IaaS

    Auto-scalable, docker en PaaS. Entorno Cloud

    Despliegue

    Manual, CVS, SVN, Shell scripts

    Git, Maven, Jenkins, sonar Continuous delivery, Gradle, Go

    Continuous deployment. Kubernetes, Ansible con logging y monitorizacin central

    Arquitectura Monoltica, Soap Librerias compartidas, XML

    Rest Api Rest (json) Microservicios

    Documentacin Offline Online Colaborativa Integrado en el proyecto

    Semanas

  • 9

    Evolucin del hosting a Cloud

    Incremento de productividad y disponibilidad

    Reduccin costes y Time to market

    On

    -pre

    mis

    e

    Dat

    acen

    ters

    Vir

    tual

    izac

    in

    Iaas

    Paa

    s

    1980s

    1990s

    20

    10

    2000s

    20

    14

    Cloud 1.0 Resources

    Cloud 2.0 Apps

    Hay que centrarse en lo que ms valor aporta, reduciendo costes

    Hostings internos y datacenters ( 1980-2000 )

    IaaS & DevOps ( 2000 - 2014 )

    PaaS & DevOps ( 2014 - actualidad )

    - Muchos bugs y time to market alto. Se tena que tener en cuenta el montaje y cableado de mquinas. - En los 90 aparecen los DataCenter, despreocupndonos de la luz, refrigeracin, etc...pero todava con servidores dedicados - Desarrolladores independientes de sistemas y de produccin

    Cdigo Control de versiones

    Build, test y release

    Configuracin y automatizacin

    Iaas Monitorizacin

    Configuracin y Entrega continua ( cada da / hora )

    - Paas facilita las tareas de automatizacin del ciclo de vida, configuracin, despliegue y escalado de las aplicaciones - Reducimos time to market

  • 10

    Caractersticas del Cloud

    5- Time To Market menor

    1- Auto-escalable y elstica

    2- Permite centrarse en el negocio

    3- Ahorro de costes

    4- Facilita la innovacin

    Conservadora: Asegura los picos de trfico Ahorradora: Servidores para soportar un volumen de carga normal, pero tendr problemas con picos Cloud elstico: Aade ms mquinas de forma automtica si se necesita

    Facilidad para desarrollar: Disponibilidad de APIs y componentes preconfigurados Simplifica la operativa: La administracin y monitorizacin de mquinas se realiza con dashboards El negocio es lo ms importante: Facilita la configuracin de servidores, balanceadores, etc...

    Pago por servicio o uso: Ahorras conceptos como la red, almacenamiento, energa, refrigeracin, etc... Componentes preconfigurados: Por ejemplo una base de datos master-slave ya instalada y autoescalable

    Ahorro de la inversin inicial: Permite experimentar sin invertir en hardware Obsolescencia tecnolgica: Las mquinas sern siempre de ltima generacin. No hay que renovar.

    Entrega continua: Ventaja competitiva Tests automticos: Permite generar releases testeadas y en produccin en un ms corto espacio de tiempo

  • TIPOS DE CLOUD IaaS

    Conjunto de instancias con configuracin flexible y escalable en un entorno de infraestructura compartida

    Entorno donde el cliente final no comparte infraestructura ni recursos con otro cliente. til en casos de

    clientes con tratamiento sensible de datos. El despliegue se realiza a medida.

    Entorno que utiliza recursos de los dos tipos de cloud. Es la solucin ms utilizada y que mejor rendimiento

    ofrece para albergar dos entornos distintos

    Mejora la operacin IT interna Mejoras modestas en costes Escalabilidad y flexibilidad limitadas Riesgo a la obsolescencia Gestin limitada a los picos de demanda Proyectos a medida Mayor control y personalizacin

    Mayor escala, costes ms bajos Difcil integracin con sistemas Legacy Incertidumbres sobre calidad y seguridad Mayor nivel de autogestin Modular y escalable Mximo partido a todas las ventajas Cloud

    Mix de los anteriores Incertidumbres sobre calidad Incertidumbres sobre seguridad Adecuado en escenarios poco crticos Proyectos a medida

    HBRIDO

    PRIVADO

    PBLICO

  • ENTORNOS APLICABLES A IaaS

    Cualquier entorno web que sus recursos sean limitados debido a una infraestructura tradicional. Servicio web que requiere demanda extra en unas fechas concretas, pero que no lleve con ello una gran inversin. Entorno de escritorios en cloud. Despliegue de equipos de cliente en un tiempo reducido. Almacenamiento empresarial con copias de seguridad. Rpida implementacin de una gran infraestructura. Entornos BigData en los que se procesa gran volumen de informacin.

    Mapa de Datacenters

  • AWS vs Google vs Microsoft

    Ao de lanzamiento 2006 2011 2010

    Disponibilidad 11 Datacenters / 37 CDN

    9 regiones / 27 zonas 4 Datacenters / 16 CDN

    4 regiones / 13 zonas 20 Datacenters / 32 CDN

    20 regiones

    Instancias: familias 5 familias 4 familias 2 familias

    Instancias: tipos 28 tipos 15 tipos 18 tipos

    Balanceador de carga ElasticLB DNS Auto-scaling Solucin combinada Gestin de trfico Solucin

    combinada

    Storage EBS 1Gb - 1Tb Disco persistente 1Gb+ Drive 16Mb 1Tb

    Storage archivo Glacier - -

    Backup

    Snapshots. Se paga por el incremento de espacio

    Se almacenan 3 copias en la mismo regin geogrfica

    Snapshots. Se paga por el incremento de espacio

    Se almacenan en todas las plataformas alrededor del mundo

    Snapshots. Se paga por el incremento de espacio

    Se guardan 3 copias, pero se pueden replicar hasta 6 zonas

    Conexin Pblica - Internet Pblica Internet

    Red de fibra ptica regional Pblica - Internet

    Tipo Por hora Por minuto (min. 10 min) Por minuto

    Modelos On-demand Instancias

    Reservadas - Spot On-demand Sustained-use

    (descuento por uso) On-demand

  • 14

    DevOps conecta el desarrollo, QA y operaciones, de tal forma que el ciclo de vida tpico del desarrollo de software se automatiza para industrializar