SlideShare una empresa de Scribd logo

El mundo cloud y las apis

CloudAppi
CloudAppi

Descripción de las distintas opciones de Cloud existentes para instalar tu API, describiendo las consideraciones a tener en cuenta

1 de 40
Descargar para leer sin conexión
Las APIs en el mundo Cloud
Marco Antonio Sanz
Índice
❏ ¿Quienes somos?
❏ ¿Por qué unir el mundo Cloud y las Apis?
❏ ¿Qué es el Cloud?
❏ Tipos de Cloud
❏ Iaas, Saas, Paas
❏ Consideraciones en el desarrollo
❏ Api Managers
¿Quienes somos?
Grupo de meetup
http://www.meetup.com/API-Addicts/
Meetups realizados
❏ MADA. Metodología ágil de
definición de APIs
❏ Taller: Definición de APIs
❏ Taller: Desarrolla tu primera API
❏ Seguridad en las APIs
❏ Las APis en el mundo Big Data
❏ Las APis en el mundo Cloud
❏ Apis como modelo de negocio
❏ Define y desarrolla tu primera API
Marco Antonio Sanz:http://es.linkedin.com/pub/marco-antonio-sanz-molina-prados/18/335/97/
Patrocinadores
¿qué nos ofrece?
➢ know - how de apis
➢ Experiencia en el gobierno de Apis
➢ Ejemplos de arquitecturas
➢ Experiencia en el mundo Cloud
Calle Velasco 13
Tlf: 658 89 75 75
admin@cloudappi.net ·
www.cloudappi.net
¿Por qué unir Cloud y las Apis?
➢ Demanda variable
○ Apis públicas
○ Backend
➢ Demanda fija???
○ Apis internas
○ Apis partners
Source: http://media.amazonwebservices.com/AWS_Cloud_Best_Practices.pdf
¿Qué es el mundo Cloud?
Cloud Computing permite el
aprovisionamiento dinámico de
recursos (computación,
almacenamiento…)

Recomendados

Taller definición de apis
Taller definición de apisTaller definición de apis
Taller definición de apisCloudAppi
 
Las apis como modelo de negocio
Las apis como modelo de negocioLas apis como modelo de negocio
Las apis como modelo de negocioCloudAppi
 
Define y desarrolla tu primera api
Define y desarrolla tu primera apiDefine y desarrolla tu primera api
Define y desarrolla tu primera apiCloudAppi
 
Big data y las apis
Big data y  las apis Big data y  las apis
Big data y las apis CloudAppi
 
Taller desarrollo de apis
Taller desarrollo de apisTaller desarrollo de apis
Taller desarrollo de apisCloudAppi
 
Big data y las apis (big data spain)
Big data y las apis (big data spain)Big data y las apis (big data spain)
Big data y las apis (big data spain)CloudAppi
 
Mada metodología ágil de desarrollo de apis
Mada   metodología ágil de desarrollo de apisMada   metodología ágil de desarrollo de apis
Mada metodología ágil de desarrollo de apisCloudAppi
 

Más contenido relacionado

Destacado

Monster_Cristiano_Ronaldo_ROC
Monster_Cristiano_Ronaldo_ROCMonster_Cristiano_Ronaldo_ROC
Monster_Cristiano_Ronaldo_ROCgrafitec_z
 
Guía oficial de Google AdWords
Guía oficial de Google AdWordsGuía oficial de Google AdWords
Guía oficial de Google AdWordsOscar García
 
Silent Gliss Commercial Solutions Brochure
Silent Gliss Commercial Solutions BrochureSilent Gliss Commercial Solutions Brochure
Silent Gliss Commercial Solutions BrochureSG-S
 
Obras de Arte de Manet e Contemporâneos
Obras de Arte  de Manet e ContemporâneosObras de Arte  de Manet e Contemporâneos
Obras de Arte de Manet e ContemporâneosCelso Napoleon
 
WordPress als eBusiness Tool_v1.0-12
WordPress als eBusiness Tool_v1.0-12WordPress als eBusiness Tool_v1.0-12
WordPress als eBusiness Tool_v1.0-12Andrew Liyanage
 
Fundación Deporte Uruguay
Fundación Deporte UruguayFundación Deporte Uruguay
Fundación Deporte Uruguaysieteuno
 
Cloudnames - A Guide to Social Media Marketing
Cloudnames - A Guide to Social Media MarketingCloudnames - A Guide to Social Media Marketing
Cloudnames - A Guide to Social Media MarketingLeyla Ok
 
Presentacion Corporativa 2010
Presentacion Corporativa 2010Presentacion Corporativa 2010
Presentacion Corporativa 2010jltamargo
 
Pablo. El precio de la historia
Pablo. El precio de la historiaPablo. El precio de la historia
Pablo. El precio de la historiarodrigolavadocanon
 
A1 PERPINDAHAN KALOR AYYA
A1 PERPINDAHAN KALOR AYYAA1 PERPINDAHAN KALOR AYYA
A1 PERPINDAHAN KALOR AYYAruy pudjo
 
12 consejos para tu primer encargo profesional
12 consejos para tu primer encargo profesional12 consejos para tu primer encargo profesional
12 consejos para tu primer encargo profesionalGonzalo Vallejo
 
Revista Para muestra un botón. Primer ejemplar ciclo 2016 2017
Revista Para muestra un botón. Primer ejemplar ciclo 2016 2017Revista Para muestra un botón. Primer ejemplar ciclo 2016 2017
Revista Para muestra un botón. Primer ejemplar ciclo 2016 2017Brenda Mares Esteves
 

Destacado (20)

Monster_Cristiano_Ronaldo_ROC
Monster_Cristiano_Ronaldo_ROCMonster_Cristiano_Ronaldo_ROC
Monster_Cristiano_Ronaldo_ROC
 
Guía oficial de Google AdWords
Guía oficial de Google AdWordsGuía oficial de Google AdWords
Guía oficial de Google AdWords
 
Chicas skaters
Chicas skatersChicas skaters
Chicas skaters
 
El arándano
El arándano El arándano
El arándano
 
Plan de trabajo 2º Bachillerato IES San Isidoro
Plan de trabajo 2º Bachillerato IES San IsidoroPlan de trabajo 2º Bachillerato IES San Isidoro
Plan de trabajo 2º Bachillerato IES San Isidoro
 
Silent Gliss Commercial Solutions Brochure
Silent Gliss Commercial Solutions BrochureSilent Gliss Commercial Solutions Brochure
Silent Gliss Commercial Solutions Brochure
 
Obras de Arte de Manet e Contemporâneos
Obras de Arte  de Manet e ContemporâneosObras de Arte  de Manet e Contemporâneos
Obras de Arte de Manet e Contemporâneos
 
WordPress als eBusiness Tool_v1.0-12
WordPress als eBusiness Tool_v1.0-12WordPress als eBusiness Tool_v1.0-12
WordPress als eBusiness Tool_v1.0-12
 
E commerce
E commerceE commerce
E commerce
 
Fundación Deporte Uruguay
Fundación Deporte UruguayFundación Deporte Uruguay
Fundación Deporte Uruguay
 
Cloudnames - A Guide to Social Media Marketing
Cloudnames - A Guide to Social Media MarketingCloudnames - A Guide to Social Media Marketing
Cloudnames - A Guide to Social Media Marketing
 
Completed Msc dissertation
Completed Msc dissertationCompleted Msc dissertation
Completed Msc dissertation
 
Presentacion Corporativa 2010
Presentacion Corporativa 2010Presentacion Corporativa 2010
Presentacion Corporativa 2010
 
5-eped-clr
5-eped-clr5-eped-clr
5-eped-clr
 
Pablo. El precio de la historia
Pablo. El precio de la historiaPablo. El precio de la historia
Pablo. El precio de la historia
 
Automatas
AutomatasAutomatas
Automatas
 
A1 PERPINDAHAN KALOR AYYA
A1 PERPINDAHAN KALOR AYYAA1 PERPINDAHAN KALOR AYYA
A1 PERPINDAHAN KALOR AYYA
 
12 consejos para tu primer encargo profesional
12 consejos para tu primer encargo profesional12 consejos para tu primer encargo profesional
12 consejos para tu primer encargo profesional
 
Revista Para muestra un botón. Primer ejemplar ciclo 2016 2017
Revista Para muestra un botón. Primer ejemplar ciclo 2016 2017Revista Para muestra un botón. Primer ejemplar ciclo 2016 2017
Revista Para muestra un botón. Primer ejemplar ciclo 2016 2017
 
Mednews SOS Infertilitatea
Mednews SOS InfertilitateaMednews SOS Infertilitatea
Mednews SOS Infertilitatea
 

Similar a El mundo cloud y las apis

Api managers
Api managersApi managers
Api managersCloudAppi
 
Api managers
Api managersApi managers
Api managersCloudAppi
 
Gobierno de apis
Gobierno de apisGobierno de apis
Gobierno de apisCloudAppi
 
WorkShop Android + Amazon Web Services
WorkShop Android + Amazon Web ServicesWorkShop Android + Amazon Web Services
WorkShop Android + Amazon Web ServicesPatricio Cornejo A.
 
Arquitecturas y estrategias para generar aplicaciones modernas en AWS - MXO20...
Arquitecturas y estrategias para generar aplicaciones modernas en AWS - MXO20...Arquitecturas y estrategias para generar aplicaciones modernas en AWS - MXO20...
Arquitecturas y estrategias para generar aplicaciones modernas en AWS - MXO20...Amazon Web Services
 
Transformación digital:vale,me voy al cloud,¿y ahora qué?
Transformación digital:vale,me voy al cloud,¿y ahora qué?Transformación digital:vale,me voy al cloud,¿y ahora qué?
Transformación digital:vale,me voy al cloud,¿y ahora qué?Anna Almuni
 
Escalando con SQL Server hasta la nube, un trayecto necesario - Adrian Miranda
Escalando con SQL Server hasta la nube, un trayecto necesario - Adrian MirandaEscalando con SQL Server hasta la nube, un trayecto necesario - Adrian Miranda
Escalando con SQL Server hasta la nube, un trayecto necesario - Adrian MirandaSpanishPASSVC
 
Foro innovacion beeva 28 01-2014 -open business and the business of APIs
Foro innovacion beeva 28 01-2014 -open business and the business of APIsForo innovacion beeva 28 01-2014 -open business and the business of APIs
Foro innovacion beeva 28 01-2014 -open business and the business of APIsBEEVA_es
 
Oracle Analytics Cloud lo nuevo de Oracle BI en la nube
Oracle Analytics Cloud  lo nuevo de Oracle BI en la nubeOracle Analytics Cloud  lo nuevo de Oracle BI en la nube
Oracle Analytics Cloud lo nuevo de Oracle BI en la nubeEdelweiss Kammermann
 
Perdiendo el miedo a la Modernizacion de app.pdf
Perdiendo el miedo a la Modernizacion de app.pdfPerdiendo el miedo a la Modernizacion de app.pdf
Perdiendo el miedo a la Modernizacion de app.pdfRicardoGonzalez153602
 
Diseño de arquitectura VPC para modelos operativos empresariales
Diseño de arquitectura VPC para modelos operativos empresarialesDiseño de arquitectura VPC para modelos operativos empresariales
Diseño de arquitectura VPC para modelos operativos empresarialesAmazon Web Services LATAM
 
Conformidad y Seguridad en la Nube para industrias reguladas
Conformidad y Seguridad en la Nube para industrias reguladasConformidad y Seguridad en la Nube para industrias reguladas
Conformidad y Seguridad en la Nube para industrias reguladasAmazon Web Services LATAM
 
Seguridad en la nube para industrias reguladas
Seguridad en la nube para industrias reguladasSeguridad en la nube para industrias reguladas
Seguridad en la nube para industrias reguladasAmazon Web Services LATAM
 
Como elegir entre BI Cloud, Data Visualization and Oracle Analytics Cloud Ser...
Como elegir entre BI Cloud, Data Visualization and Oracle Analytics Cloud Ser...Como elegir entre BI Cloud, Data Visualization and Oracle Analytics Cloud Ser...
Como elegir entre BI Cloud, Data Visualization and Oracle Analytics Cloud Ser...Edelweiss Kammermann
 
Evaluación y prácticas para migrar a la nube
Evaluación y prácticas para migrar a la nubeEvaluación y prácticas para migrar a la nube
Evaluación y prácticas para migrar a la nubeAmazon Web Services LATAM
 
El "Cloud Adoption Framework" de AWS - MXO210 - Mexico City Summit
El "Cloud Adoption Framework" de AWS - MXO210 - Mexico City SummitEl "Cloud Adoption Framework" de AWS - MXO210 - Mexico City Summit
El "Cloud Adoption Framework" de AWS - MXO210 - Mexico City SummitAmazon Web Services
 

Similar a El mundo cloud y las apis (20)

Api managers
Api managersApi managers
Api managers
 
Api managers
Api managersApi managers
Api managers
 
Gobierno de apis
Gobierno de apisGobierno de apis
Gobierno de apis
 
WorkShop Android + Amazon Web Services
WorkShop Android + Amazon Web ServicesWorkShop Android + Amazon Web Services
WorkShop Android + Amazon Web Services
 
Arquitecturas y estrategias para generar aplicaciones modernas en AWS - MXO20...
Arquitecturas y estrategias para generar aplicaciones modernas en AWS - MXO20...Arquitecturas y estrategias para generar aplicaciones modernas en AWS - MXO20...
Arquitecturas y estrategias para generar aplicaciones modernas en AWS - MXO20...
 
Transformación digital:vale,me voy al cloud,¿y ahora qué?
Transformación digital:vale,me voy al cloud,¿y ahora qué?Transformación digital:vale,me voy al cloud,¿y ahora qué?
Transformación digital:vale,me voy al cloud,¿y ahora qué?
 
Escalando con SQL Server hasta la nube, un trayecto necesario - Adrian Miranda
Escalando con SQL Server hasta la nube, un trayecto necesario - Adrian MirandaEscalando con SQL Server hasta la nube, un trayecto necesario - Adrian Miranda
Escalando con SQL Server hasta la nube, un trayecto necesario - Adrian Miranda
 
Foro innovacion beeva 28 01-2014 -open business and the business of APIs
Foro innovacion beeva 28 01-2014 -open business and the business of APIsForo innovacion beeva 28 01-2014 -open business and the business of APIs
Foro innovacion beeva 28 01-2014 -open business and the business of APIs
 
Oracle Analytics Cloud lo nuevo de Oracle BI en la nube
Oracle Analytics Cloud  lo nuevo de Oracle BI en la nubeOracle Analytics Cloud  lo nuevo de Oracle BI en la nube
Oracle Analytics Cloud lo nuevo de Oracle BI en la nube
 
Perdiendo el miedo a la Modernizacion de app.pdf
Perdiendo el miedo a la Modernizacion de app.pdfPerdiendo el miedo a la Modernizacion de app.pdf
Perdiendo el miedo a la Modernizacion de app.pdf
 
Diseño de arquitectura VPC para modelos operativos empresariales
Diseño de arquitectura VPC para modelos operativos empresarialesDiseño de arquitectura VPC para modelos operativos empresariales
Diseño de arquitectura VPC para modelos operativos empresariales
 
Conformidad y Seguridad en la Nube para industrias reguladas
Conformidad y Seguridad en la Nube para industrias reguladasConformidad y Seguridad en la Nube para industrias reguladas
Conformidad y Seguridad en la Nube para industrias reguladas
 
Seguridad en la nube para industrias reguladas
Seguridad en la nube para industrias reguladasSeguridad en la nube para industrias reguladas
Seguridad en la nube para industrias reguladas
 
Introducción a AWS y la Nube
Introducción a AWS y la NubeIntroducción a AWS y la Nube
Introducción a AWS y la Nube
 
AWS Startup Day Santiago
AWS Startup Day SantiagoAWS Startup Day Santiago
AWS Startup Day Santiago
 
Como elegir entre BI Cloud, Data Visualization and Oracle Analytics Cloud Ser...
Como elegir entre BI Cloud, Data Visualization and Oracle Analytics Cloud Ser...Como elegir entre BI Cloud, Data Visualization and Oracle Analytics Cloud Ser...
Como elegir entre BI Cloud, Data Visualization and Oracle Analytics Cloud Ser...
 
Evaluación y prácticas para migrar a la nube
Evaluación y prácticas para migrar a la nubeEvaluación y prácticas para migrar a la nube
Evaluación y prácticas para migrar a la nube
 
Cloud Computing y Seo
Cloud Computing  y Seo Cloud Computing  y Seo
Cloud Computing y Seo
 
El "Cloud Adoption Framework" de AWS - MXO210 - Mexico City Summit
El "Cloud Adoption Framework" de AWS - MXO210 - Mexico City SummitEl "Cloud Adoption Framework" de AWS - MXO210 - Mexico City Summit
El "Cloud Adoption Framework" de AWS - MXO210 - Mexico City Summit
 
IaaS + PaaS Cloud Solutions
IaaS + PaaS Cloud Solutions IaaS + PaaS Cloud Solutions
IaaS + PaaS Cloud Solutions
 

Más de CloudAppi

Meme teambuilding
Meme teambuildingMeme teambuilding
Meme teambuildingCloudAppi
 
Cloud appi transformacion digital
Cloud appi   transformacion digitalCloud appi   transformacion digital
Cloud appi transformacion digitalCloudAppi
 
Marco antonio sanz
Marco antonio sanzMarco antonio sanz
Marco antonio sanzCloudAppi
 
Desarrolla tu primera api con spring boot
Desarrolla tu primera api con spring bootDesarrolla tu primera api con spring boot
Desarrolla tu primera api con spring bootCloudAppi
 
JSDays Desarrolla tu primera API
JSDays Desarrolla tu primera APIJSDays Desarrolla tu primera API
JSDays Desarrolla tu primera APICloudAppi
 
Seguridad en las apis desde un punto de vista de developer
Seguridad en las apis desde un punto de vista de developerSeguridad en las apis desde un punto de vista de developer
Seguridad en las apis desde un punto de vista de developerCloudAppi
 

Más de CloudAppi (6)

Meme teambuilding
Meme teambuildingMeme teambuilding
Meme teambuilding
 
Cloud appi transformacion digital
Cloud appi   transformacion digitalCloud appi   transformacion digital
Cloud appi transformacion digital
 
Marco antonio sanz
Marco antonio sanzMarco antonio sanz
Marco antonio sanz
 
Desarrolla tu primera api con spring boot
Desarrolla tu primera api con spring bootDesarrolla tu primera api con spring boot
Desarrolla tu primera api con spring boot
 
JSDays Desarrolla tu primera API
JSDays Desarrolla tu primera APIJSDays Desarrolla tu primera API
JSDays Desarrolla tu primera API
 
Seguridad en las apis desde un punto de vista de developer
Seguridad en las apis desde un punto de vista de developerSeguridad en las apis desde un punto de vista de developer
Seguridad en las apis desde un punto de vista de developer
 

Último

presentacion de una computadora modelo uncs
presentacion de una computadora modelo uncspresentacion de una computadora modelo uncs
presentacion de una computadora modelo uncscarlocarrillocacc
 
Teñidos a Temperatura Ambiente y Descargables
Teñidos a Temperatura Ambiente y DescargablesTeñidos a Temperatura Ambiente y Descargables
Teñidos a Temperatura Ambiente y DescargablesCHEMPRO
 
Premio (tecnología actividad)combinación...
Premio (tecnología actividad)combinación...Premio (tecnología actividad)combinación...
Premio (tecnología actividad)combinación...NicolleAndrade7
 
Es una presentacion de memorias usb para booting
Es una presentacion de memorias usb para bootingEs una presentacion de memorias usb para booting
Es una presentacion de memorias usb para bootingcarlocarrillocacc
 
EJEMPLO CARTA DE CORRESPONDENCIA EN WORD
EJEMPLO CARTA DE CORRESPONDENCIA EN WORDEJEMPLO CARTA DE CORRESPONDENCIA EN WORD
EJEMPLO CARTA DE CORRESPONDENCIA EN WORDlaurarojas788
 
Realiza tu primera contribucion a la OCA
Realiza tu primera contribucion a la OCARealiza tu primera contribucion a la OCA
Realiza tu primera contribucion a la OCAMaxime Chambreuil
 
Índice del libro: Máxima Seguridad en Windows: Secretos Técnicos. 6ª Edición ...
Índice del libro: Máxima Seguridad en Windows: Secretos Técnicos. 6ª Edición ...Índice del libro: Máxima Seguridad en Windows: Secretos Técnicos. 6ª Edición ...
Índice del libro: Máxima Seguridad en Windows: Secretos Técnicos. 6ª Edición ...Telefónica
 
Las Tic en casa, las tics en diferentes ambitos
Las Tic en casa, las tics en diferentes ambitosLas Tic en casa, las tics en diferentes ambitos
Las Tic en casa, las tics en diferentes ambitosvikicarmine14
 
Manual de usuario Dongle Zigbee 3.0 Sonoff
Manual de usuario Dongle Zigbee 3.0 SonoffManual de usuario Dongle Zigbee 3.0 Sonoff
Manual de usuario Dongle Zigbee 3.0 SonoffDomotica daVinci
 
IT + IA, La integración de la inteligencia artificial en las redes de comunic...
IT + IA, La integración de la inteligencia artificial en las redes de comunic...IT + IA, La integración de la inteligencia artificial en las redes de comunic...
IT + IA, La integración de la inteligencia artificial en las redes de comunic...Educática
 
FACULTAD DE DERECHO MEXICALI. TRABAJO DE TECNOLOGIAS DE LA INVESTIGACION JUR...
FACULTAD DE DERECHO MEXICALI. TRABAJO DE  TECNOLOGIAS DE LA INVESTIGACION JUR...FACULTAD DE DERECHO MEXICALI. TRABAJO DE  TECNOLOGIAS DE LA INVESTIGACION JUR...
FACULTAD DE DERECHO MEXICALI. TRABAJO DE TECNOLOGIAS DE LA INVESTIGACION JUR...yaniraoceguera
 
Carta Word y excel: Primer trabajo tecnología
Carta Word y excel: Primer trabajo tecnologíaCarta Word y excel: Primer trabajo tecnología
Carta Word y excel: Primer trabajo tecnologíaSofiaDiaz692624
 
Situación comparativa de los Ferrocarriles en el mundo y en Colombia
Situación comparativa de los Ferrocarriles en el mundo y en ColombiaSituación comparativa de los Ferrocarriles en el mundo y en Colombia
Situación comparativa de los Ferrocarriles en el mundo y en ColombiaEnrique Posada
 
Taller crear carta de correspondencia.docx.pdf
Taller crear carta de correspondencia.docx.pdfTaller crear carta de correspondencia.docx.pdf
Taller crear carta de correspondencia.docx.pdfSEBASTIANMICOLTA
 
Abrirse Camino en Open Source: Oportunidades, Contribuciones y Carrera
Abrirse Camino en Open Source: Oportunidades, Contribuciones y CarreraAbrirse Camino en Open Source: Oportunidades, Contribuciones y Carrera
Abrirse Camino en Open Source: Oportunidades, Contribuciones y CarreraEdith Puclla
 
COMBINACIONES CORRESPONDENCIA con base de datos excel
COMBINACIONES CORRESPONDENCIA con base de datos excelCOMBINACIONES CORRESPONDENCIA con base de datos excel
COMBINACIONES CORRESPONDENCIA con base de datos excelSergioPerdomo20
 
Caso Aceros de Guatemala: Innovación Estética y Sostenibilidad.pdf
Caso Aceros de Guatemala: Innovación Estética y Sostenibilidad.pdfCaso Aceros de Guatemala: Innovación Estética y Sostenibilidad.pdf
Caso Aceros de Guatemala: Innovación Estética y Sostenibilidad.pdfcasoacerosdeguatemal
 
Lista de datos (tecnología) combinación de...
Lista de datos (tecnología) combinación de...Lista de datos (tecnología) combinación de...
Lista de datos (tecnología) combinación de...NicolleAndrade7
 
David_Gallegos - tarea de la sesión 2.pptx
David_Gallegos - tarea de la sesión 2.pptxDavid_Gallegos - tarea de la sesión 2.pptx
David_Gallegos - tarea de la sesión 2.pptxDAVIDROBERTOGALLEGOS
 
Tarea_sesion_2_Creación de una base de datos en el hosting.pptx
Tarea_sesion_2_Creación de una base de datos en el hosting.pptxTarea_sesion_2_Creación de una base de datos en el hosting.pptx
Tarea_sesion_2_Creación de una base de datos en el hosting.pptxVICTORMANUELBEASAGUI
 

Último (20)

presentacion de una computadora modelo uncs
presentacion de una computadora modelo uncspresentacion de una computadora modelo uncs
presentacion de una computadora modelo uncs
 
Teñidos a Temperatura Ambiente y Descargables
Teñidos a Temperatura Ambiente y DescargablesTeñidos a Temperatura Ambiente y Descargables
Teñidos a Temperatura Ambiente y Descargables
 
Premio (tecnología actividad)combinación...
Premio (tecnología actividad)combinación...Premio (tecnología actividad)combinación...
Premio (tecnología actividad)combinación...
 
Es una presentacion de memorias usb para booting
Es una presentacion de memorias usb para bootingEs una presentacion de memorias usb para booting
Es una presentacion de memorias usb para booting
 
EJEMPLO CARTA DE CORRESPONDENCIA EN WORD
EJEMPLO CARTA DE CORRESPONDENCIA EN WORDEJEMPLO CARTA DE CORRESPONDENCIA EN WORD
EJEMPLO CARTA DE CORRESPONDENCIA EN WORD
 
Realiza tu primera contribucion a la OCA
Realiza tu primera contribucion a la OCARealiza tu primera contribucion a la OCA
Realiza tu primera contribucion a la OCA
 
Índice del libro: Máxima Seguridad en Windows: Secretos Técnicos. 6ª Edición ...
Índice del libro: Máxima Seguridad en Windows: Secretos Técnicos. 6ª Edición ...Índice del libro: Máxima Seguridad en Windows: Secretos Técnicos. 6ª Edición ...
Índice del libro: Máxima Seguridad en Windows: Secretos Técnicos. 6ª Edición ...
 
Las Tic en casa, las tics en diferentes ambitos
Las Tic en casa, las tics en diferentes ambitosLas Tic en casa, las tics en diferentes ambitos
Las Tic en casa, las tics en diferentes ambitos
 
Manual de usuario Dongle Zigbee 3.0 Sonoff
Manual de usuario Dongle Zigbee 3.0 SonoffManual de usuario Dongle Zigbee 3.0 Sonoff
Manual de usuario Dongle Zigbee 3.0 Sonoff
 
IT + IA, La integración de la inteligencia artificial en las redes de comunic...
IT + IA, La integración de la inteligencia artificial en las redes de comunic...IT + IA, La integración de la inteligencia artificial en las redes de comunic...
IT + IA, La integración de la inteligencia artificial en las redes de comunic...
 
FACULTAD DE DERECHO MEXICALI. TRABAJO DE TECNOLOGIAS DE LA INVESTIGACION JUR...
FACULTAD DE DERECHO MEXICALI. TRABAJO DE  TECNOLOGIAS DE LA INVESTIGACION JUR...FACULTAD DE DERECHO MEXICALI. TRABAJO DE  TECNOLOGIAS DE LA INVESTIGACION JUR...
FACULTAD DE DERECHO MEXICALI. TRABAJO DE TECNOLOGIAS DE LA INVESTIGACION JUR...
 
Carta Word y excel: Primer trabajo tecnología
Carta Word y excel: Primer trabajo tecnologíaCarta Word y excel: Primer trabajo tecnología
Carta Word y excel: Primer trabajo tecnología
 
Situación comparativa de los Ferrocarriles en el mundo y en Colombia
Situación comparativa de los Ferrocarriles en el mundo y en ColombiaSituación comparativa de los Ferrocarriles en el mundo y en Colombia
Situación comparativa de los Ferrocarriles en el mundo y en Colombia
 
Taller crear carta de correspondencia.docx.pdf
Taller crear carta de correspondencia.docx.pdfTaller crear carta de correspondencia.docx.pdf
Taller crear carta de correspondencia.docx.pdf
 
Abrirse Camino en Open Source: Oportunidades, Contribuciones y Carrera
Abrirse Camino en Open Source: Oportunidades, Contribuciones y CarreraAbrirse Camino en Open Source: Oportunidades, Contribuciones y Carrera
Abrirse Camino en Open Source: Oportunidades, Contribuciones y Carrera
 
COMBINACIONES CORRESPONDENCIA con base de datos excel
COMBINACIONES CORRESPONDENCIA con base de datos excelCOMBINACIONES CORRESPONDENCIA con base de datos excel
COMBINACIONES CORRESPONDENCIA con base de datos excel
 
Caso Aceros de Guatemala: Innovación Estética y Sostenibilidad.pdf
Caso Aceros de Guatemala: Innovación Estética y Sostenibilidad.pdfCaso Aceros de Guatemala: Innovación Estética y Sostenibilidad.pdf
Caso Aceros de Guatemala: Innovación Estética y Sostenibilidad.pdf
 
Lista de datos (tecnología) combinación de...
Lista de datos (tecnología) combinación de...Lista de datos (tecnología) combinación de...
Lista de datos (tecnología) combinación de...
 
David_Gallegos - tarea de la sesión 2.pptx
David_Gallegos - tarea de la sesión 2.pptxDavid_Gallegos - tarea de la sesión 2.pptx
David_Gallegos - tarea de la sesión 2.pptx
 
Tarea_sesion_2_Creación de una base de datos en el hosting.pptx
Tarea_sesion_2_Creación de una base de datos en el hosting.pptxTarea_sesion_2_Creación de una base de datos en el hosting.pptx
Tarea_sesion_2_Creación de una base de datos en el hosting.pptx
 

El mundo cloud y las apis

  • 1. Las APIs en el mundo Cloud Marco Antonio Sanz
  • 2. Índice ❏ ¿Quienes somos? ❏ ¿Por qué unir el mundo Cloud y las Apis? ❏ ¿Qué es el Cloud? ❏ Tipos de Cloud ❏ Iaas, Saas, Paas ❏ Consideraciones en el desarrollo ❏ Api Managers
  • 3. ¿Quienes somos? Grupo de meetup http://www.meetup.com/API-Addicts/ Meetups realizados ❏ MADA. Metodología ágil de definición de APIs ❏ Taller: Definición de APIs ❏ Taller: Desarrolla tu primera API ❏ Seguridad en las APIs ❏ Las APis en el mundo Big Data ❏ Las APis en el mundo Cloud ❏ Apis como modelo de negocio ❏ Define y desarrolla tu primera API Marco Antonio Sanz:http://es.linkedin.com/pub/marco-antonio-sanz-molina-prados/18/335/97/
  • 4. Patrocinadores ¿qué nos ofrece? ➢ know - how de apis ➢ Experiencia en el gobierno de Apis ➢ Ejemplos de arquitecturas ➢ Experiencia en el mundo Cloud Calle Velasco 13 Tlf: 658 89 75 75 admin@cloudappi.net · www.cloudappi.net
  • 5. ¿Por qué unir Cloud y las Apis? ➢ Demanda variable ○ Apis públicas ○ Backend ➢ Demanda fija??? ○ Apis internas ○ Apis partners Source: http://media.amazonwebservices.com/AWS_Cloud_Best_Practices.pdf
  • 6. ¿Qué es el mundo Cloud? Cloud Computing permite el aprovisionamiento dinámico de recursos (computación, almacenamiento…)
  • 7. Características principales ❏ Elasticidad ❏ Pago por uso ❏ Configurabilidad (API / web) ❏ Seguridad ❏ Asignación de recursos bajo demanda
  • 8. ¿Tipos de Cloud? ● Cloud públicas ○ Pago por uso ○ Máximo grado de escalabilidad ○ Economía de escala ○ Fiabilidad ○ Flexibilidad ○ Independencia de localización ● Cloud privadas ○ Mayor seguridad y privacidad ○ Mayor control ○ Aprovechamiento de infraestructura actual ● Cloud híbridas ○ Auna lo mejor de ambas soluciones, utilizando los recursos de la cloud públicas sólo cuando es necesario Fuente:http://www.interoute.es/cloud-article/what-hybrid-cloud
  • 9. ¿Tipos de Cloud? ● No hay una regla fija ● Dependerá del tamaño de la empresa y de la infraestructura ● Dependerá de los conocimientos de administración y desarrollo ¿Qué tipo escojo para mi Api?
  • 10. ¿Iaas, Saas, Paas? ● IaaS: Infraestructure as a Service ○ AWS ○ Windows Azure ○ Google Cloud Platform ● PaaS: Platform as a Service ○ App Engine ○ Windows Azure ○ Heroku ● SaaS: Software as a Service ○ Apigee ○ Amazon SES
  • 11. ¿Iaas, Saas, Paas? ❏ ¿Existe un administrador de sistemas? ❏ ¿Tengo conocimientos del PaaS? ❏ ¿qué presupuesto tienes? ❏ ¿qué flexibilidad necesitas? ❏ ¿Existe una política de no casarse con ningún cloud dentro de la organización? ❏ ¿Necesitas algún servicio que sólo te puede dar un determinado Cloud? ¿Qué escojo para mi Api?
  • 16. ¿Iaas, Saas, Paas? Open Stack Red Hat
  • 17. ¿Iaas, Saas, Paas? ¿Cual escojo? ❏ Coste (incluir costes de administración) ❏ ¿Mi Api necesita de algún servicio? ❏ Requisitos legales ❏ ¿Qué control tengo que tener sobre los recursos? ❏ ¿Qué recursos necesitos? ❏ ¿Qué conocimiento tienen los desarrolladores? ❏ ¿Qué requisitos de Big Data tengo?
  • 18. Consideraciones en el desarrollo ❏ Las Apis deben ser stateless ❏ Autenticación y autorización. ¿Voy a utilizar un Api Manager? ❏ Se debe utilizar el mínimo recurso de computo. ¿La Api necesita más recursos de memoria o de CPU? ❏ Hay que tener cuidado a la hora de almacenar información. ¿Se pueden perder los datos al autoescalar? ❏ Datos estáticos, utilizar un CDN ❏ Normativa legal ❏ Revisar los controles de elasticidad. ¿Podemos conocer la demanda? ❏ Optimización de coste. Se desarrolla pensando en el Cloud
  • 19. ¿Quién no ha calculado el coste utilizando la calculadora de AWS? Consideraciones en el desarrollo
  • 20. ¿Quién no ha calculado el coste utilizando la calculadora de AWS? Consideraciones en el desarrollo
  • 21. Cálculo de costes y mejor instancia Consideraciones en el desarrollo ❏ Calcular estadísticamente qué servicios se van a utilizar. ❏ Calcular número medio de peticiones hora ❏ Estresar (normalmente una hora) ❏ Instancia de más memoria ❏ Instancia de más CPU ❏ Sí con una instancia no se alcanzan las peticiones medias, probar la instancia mayor. ❏ ¿Qué obtenemos? ❏ Coste por petición ❏ Coste apróx
  • 22. Verificando el cloud Consideraciones en el desarrollo ❏ Calculamos estadísticamente el máximo de peticiones /hora ❏ Al redimensionar la infraestructura para peticiones media, deberíamos autoescalar ❏ Comprobamos que se autoescala correctamente ❏ Calculamos costes
  • 23. ¿Debo de utilizar un Api Manager? Api Managers ❏ Dependerá del negocio de la API y sobre todo, de la estrategia de la organización. ❏ Por regla general, todas las APIs que se expongan al exterior deberían ser securizadas por un API Manager. ❏ Las Apis internas a una organización también es aconsejable, debido al mayor control sobre las API
  • 24. Tipos de Api Manager Api Managers On Premise SaaS
  • 25. Tipos de Api Manager Api Managers
  • 28. ➢ Solución que actúa de proxy entre el API y el cliente. ➢ Gobierno de los productos expuestos: ■ Gestión del ciclo de vida ■ Gestión de AAA ■ Control de cuotas y monetización ➢ Visibilidad y métricas Características principales Api Managers
  • 29. ➢ Solución en la nube que actúa de proxy entre el API y el cliente. ➢ Facilidad en la inclusión de políticas de seguridad estándares. ➢ Diferentes mecanismos de autenticación: ○ Apikey ○ OAuth 2.0 Características principales Api Managers
  • 30. ➢ Solución on premise (en la nube en modo beta) que actúa de proxy entre el API y el cliente. ➢ Permite la codificación de políticas de seguridad. ➢ Mecanismo de autenticación mediante OAuth 2.0. Características principales Api Managers
  • 31. ➢ Integrado con el Cloud ➢ Portal del desarrollador ➢ Protege y securiza las Apis Azure Api Management Api Managers
  • 35. Píldora de conocimiento Microservicios Servicios “pequeños” y fáciles de abordar. Cada servicio debe ser monolítico.
  • 36. Píldora de conocimiento Docker Sistema de virtualización ligero ❏ Permite realizar contenedores portables. ❏ Lo están implementando los principales Cloud. ❏ Ideal para microservicios
  • 37. ➢ Web principal de apigee : http://apigee.com ➢ Web principal de wso2: http://wso2.com ➢ Azure: http://azure.microsoft.com/es-es/documentation ➢ AWS: http://aws.amazon.com/es/ ➢ GAE: https://cloud.google.com/appengine/docs ➢ Open Stack: https://www.openstack.org/ ➢ Red Hat Open Stack: http://www.redhat.com/en/insights/openstack ➢ Microservicios: http://www.arquitecturajava.com/que-es-un-microservicio/ ➢ Docker: https://openwebinars.net/docker-que-es-sus-principales-caracteristicas/ Enlaces de interés
  • 40. Contacta en: Email: admin@apiaddicts.org Web: http://www.meetup.com/APIAddicts Siguenos en: ➢ Linkedin: ApiAddicts ➢ Twitter: @apiaddicts ➢ Facebook: APIAddicts ➢ Meetup: APIAddicts Contacta