SlideShare uma empresa Scribd logo
1 de 154
Baixar para ler offline
Las Maravillas de
Google App Engine
Friday, November 16, 12
Friday, November 16, 12
Friday, November 16, 12
Monta tu aplicación en
menos de 1 hora, incluso
sin saber programar

Friday, November 16, 12
Friday, November 16, 12
0 El Charlista
Friday, November 16, 12
@coto
Friday, November 16, 12
@coto
Friday, November 16, 12
Mobile Framework
JavaScript (2010)
Friday, November 16, 12
Mobile Framework
JavaScript (2010)
Friday, November 16, 12
Friday, November 16, 12
Friday, November 16, 12
Friday, November 16, 12
Friday, November 16, 12
Friday, November 16, 12
1 La Historia
Friday, November 16, 12
Una idea

Friday, November 16, 12
Un proyecto

Friday, November 16, 12
Un Lenguage

Friday, November 16, 12
Friday, November 16, 12
¿Y la plataforma?
Friday, November 16, 12
Friday, November 16, 12
Opción 1:

Friday, November 16, 12
Friday, November 16, 12
WebHosting
+
CPanel
+
FTP
Friday, November 16, 12
WebHosting
+
CPanel
+
FTP
Friday, November 16, 12
Friday, November 16, 12
Opción 2:

Friday, November 16, 12
Friday, November 16, 12
VPS

Friday, November 16, 12
VPS

Friday, November 16, 12
Friday, November 16, 12
Foco en el Desarrollo
Friday, November 16, 12
Friday, November 16, 12
Opción 3 (PaaS)

Friday, November 16, 12
Friday, November 16, 12
How Reliable?
Friday, November 16, 12
Friday, November 16, 12
Opción 4:

Friday, November 16, 12
Friday, November 16, 12
Cloud Computing

Friday, November 16, 12
Friday, November 16, 12
Too much
work
Friday, November 16, 12
&
Too much
work
Friday, November 16, 12

How
Reliable?
Friday, November 16, 12
Opción 5:

Friday, November 16, 12
Friday, November 16, 12
Google App Engine

Friday, November 16, 12
Friday, November 16, 12
2 Google App Engine
Friday, November 16, 12
Friday, November 16, 12
•

Friday, November 16, 12

Corre tu aplicación en la infraestructura de
Google
•

Corre tu aplicación en la infraestructura de
Google

•

Escalar es realmente simple

Friday, November 16, 12
•

Corre tu aplicación en la infraestructura de
Google

•
•

Escalar es realmente simple

Friday, November 16, 12

No necesitas de administradores de
sistemas
Friday, November 16, 12
•

Friday, November 16, 12

Servidor web (HTTP y HTTPS)
•
•

Friday, November 16, 12

Servidor web (HTTP y HTTPS)
Tareas programadas (a.k.a. Cron)
•
•
•

Friday, November 16, 12

Servidor web (HTTP y HTTPS)
Tareas programadas (a.k.a. Cron)
Tareas encoladas (a.k.a. TaskQueue)
Friday, November 16, 12
•

Friday, November 16, 12

Disponibilidad de varias Google APIs
•
•

Friday, November 16, 12

Disponibilidad de varias Google APIs
Ambiente de desarrollo local
•
•
•

Friday, November 16, 12

Disponibilidad de varias Google APIs
Ambiente de desarrollo local
Paga por lo que usas, tu defines el límite
Friday, November 16, 12
•

Friday, November 16, 12

Autenticación de usuarios a través de
Cuentas Google
•

Autenticación de usuarios a través de
Cuentas Google

•

Manejo de versiones en tu aplicación

Friday, November 16, 12
•

Autenticación de usuarios a través de
Cuentas Google

•
•

Manejo de versiones en tu aplicación

Friday, November 16, 12

Mensajes de Log
Friday, November 16, 12
•

Friday, November 16, 12

OpenID
•
•

Friday, November 16, 12

OpenID
OAuth
•
•
•

Friday, November 16, 12

OpenID
OAuth
Python 2.7
Friday, November 16, 12
AppEngine Launcher
(Mac OS y Win)
Friday, November 16, 12
Friday, November 16, 12
3 Los números
Friday, November 16, 12
Friday, November 16, 12
7,5B+
Hits diarios

Friday, November 16, 12
,5

Friday, November 16, 12
1,500,000
5 ,
Active applications

Friday, November 16, 12
Friday, November 16, 12
Friday, November 16, 12
Friday, November 16, 12
4 El Boilerplate
Friday, November 16, 12
Friday, November 16, 12
Friday, November 16, 12
695
Commits

Friday, November 16, 12
Friday, November 16, 12
30+
Developers

Friday, November 16, 12
Friday, November 16, 12
200
Stars

Friday, November 16, 12
Friday, November 16, 12
64
Forks

Friday, November 16, 12
Friday, November 16, 12
400000~
Additions of other Contributors

Friday, November 16, 12
Friday, November 16, 12
Friday, November 16, 12
Desarrolladores felices

Friday, November 16, 12
Friday, November 16, 12
5.a - Características
Friday, November 16, 12
Friday, November 16, 12
• Autenticación (Login, Logout, Sign Up)

Friday, November 16, 12
• Autenticación (Login, Logout, Sign Up)
• Reset Password

Friday, November 16, 12
• Autenticación (Login, Logout, Sign Up)
• Reset Password
• Actualizar info del usuario

Friday, November 16, 12
Friday, November 16, 12
Friday, November 16, 12
Friday, November 16, 12
• Formulario de Contacto

Friday, November 16, 12
• Formulario de Contacto
• Traducido a 8 idiomas

Friday, November 16, 12
• Formulario de Contacto
• Traducido a 8 idiomas
• Diseño responsive (Twitter Bootstrap)

Friday, November 16, 12
Friday, November 16, 12
5.b - Características
Behind the scenes

Friday, November 16, 12
Friday, November 16, 12
• Unit testing

Friday, November 16, 12
• Unit testing
• Error handling

Friday, November 16, 12
• Unit testing
• Error handling
• Error report to developers

Friday, November 16, 12
Friday, November 16, 12
• Detección de idioma del usuario (UAgent)

Friday, November 16, 12
• Detección de idioma del usuario (UAgent)
• Log de visitas

Friday, November 16, 12
• Detección de idioma del usuario (UAgent)
• Log de visitas
• Client side and server side Form Validation

Friday, November 16, 12
Friday, November 16, 12
5.c - Seguridad
Friday, November 16, 12
Friday, November 16, 12
• SHA512

Friday, November 16, 12
• SHA512
• PyCrypto

Friday, November 16, 12
• SHA512
• PyCrypto
• Cross-site request forgery (CSRF)

Friday, November 16, 12
• SHA512
• PyCrypto
• Cross-site request forgery (CSRF)
• Seguridad Social

Friday, November 16, 12
Friday, November 16, 12
Friday, November 16, 12
6 Let’s get started
Friday, November 16, 12
Friday, November 16, 12
1. Descarga el SDK de App Engine

Friday, November 16, 12
1. Descarga el SDK de App Engine
2. Descarga el Boilerplate

Friday, November 16, 12
1. Descarga el SDK de App Engine
2. Descarga el Boilerplate
3. Corre localmente

Friday, November 16, 12
1. Descarga el SDK de App Engine
2. Descarga el Boilerplate
3. Corre localmente
4. Utiliza tu ‘application name’ en app.yaml

Friday, November 16, 12
1. Descarga el SDK de App Engine
2. Descarga el Boilerplate
3. Corre localmente
4. Utiliza tu ‘application name’ en app.yaml
5. Haz Deploy de tu aplicación

Friday, November 16, 12
Friday, November 16, 12
Sponsored by:

Friday, November 16, 12
Friday, November 16, 12
7 Código
Friday, November 16, 12
Routes

Friday, November 16, 12
Routes

Friday, November 16, 12
Encrypt and Hashing

Friday, November 16, 12
Encrypt and Hashing

Friday, November 16, 12
Friday, November 16, 12
8 Conclusiones
Friday, November 16, 12
Friday, November 16, 12
Usa Boilerplate,
para comenzar a
construir tu aplicación

Friday, November 16, 12
Friday, November 16, 12
o Usa Boilerplate,
para imitar como hacer
las cosas en App Engine

Friday, November 16, 12
Friday, November 16, 12
9 Links
Friday, November 16, 12
•
•

Sample (http://appengine.beecoss.com)

•

App Engine Python Doc (https://
developers.google.com/appengine/docs/
python/)

Friday, November 16, 12

App Engine SDK (https://
developers.google.com/appengine)
•

App Engine Overview (https://
developers.google.com/events/io/
sessions/gooio2012/301/)

•

Optimizing your App (https://
docs.google.com/presentation/d/
1qGlu5mVDdiV76buBll8tujmurnomgWGt
V9v4Zd7I1FE/edit#slide=id.p19)

Friday, November 16, 12
Friday, November 16, 12
10 Gracias
@coto
Friday, November 16, 12

Mais conteúdo relacionado

Semelhante a Las maravillas de Google App Engine

Austin agile conf 2012 infrastructure automation-gmiranda
Austin agile conf 2012 infrastructure automation-gmirandaAustin agile conf 2012 infrastructure automation-gmiranda
Austin agile conf 2012 infrastructure automation-gmirandaGeorge Miranda
 
Diving Into the New AWS SDK for Ruby (TLS305) | AWS re:Invent 2013
Diving Into the New AWS SDK for Ruby (TLS305) | AWS re:Invent 2013Diving Into the New AWS SDK for Ruby (TLS305) | AWS re:Invent 2013
Diving Into the New AWS SDK for Ruby (TLS305) | AWS re:Invent 2013Amazon Web Services
 
DIY Synthetic: Private WebPagetest Magic
DIY Synthetic: Private WebPagetest MagicDIY Synthetic: Private WebPagetest Magic
DIY Synthetic: Private WebPagetest MagicJonathan Klein
 
Operations Delivery Business Value
Operations Delivery Business ValueOperations Delivery Business Value
Operations Delivery Business ValueSonatype
 
FUTURESTACK13: What’s New and Upcoming with New Relic from Patrick Lightbody,...
FUTURESTACK13: What’s New and Upcoming with New Relic from Patrick Lightbody,...FUTURESTACK13: What’s New and Upcoming with New Relic from Patrick Lightbody,...
FUTURESTACK13: What’s New and Upcoming with New Relic from Patrick Lightbody,...New Relic
 
On the Move, Migrations Made Simple
On the Move, Migrations Made SimpleOn the Move, Migrations Made Simple
On the Move, Migrations Made SimpleJonathan Perlman
 
ATLRUG Community/Giveback Announcments
ATLRUG Community/Giveback AnnouncmentsATLRUG Community/Giveback Announcments
ATLRUG Community/Giveback Announcmentsjasnow
 
2013 - Matías Paterlini: Escalando PHP con sharding y Amazon Web Services
2013 - Matías Paterlini: Escalando PHP con sharding y Amazon Web Services 2013 - Matías Paterlini: Escalando PHP con sharding y Amazon Web Services
2013 - Matías Paterlini: Escalando PHP con sharding y Amazon Web Services PHP Conference Argentina
 
Escalando una PHP App con DB sharding - PHP Conference
Escalando una PHP App con DB sharding - PHP ConferenceEscalando una PHP App con DB sharding - PHP Conference
Escalando una PHP App con DB sharding - PHP ConferenceMatias Paterlini
 
FUTURESTACK13: Software analytics with Project Rubicon from Alex Kroman Engin...
FUTURESTACK13: Software analytics with Project Rubicon from Alex Kroman Engin...FUTURESTACK13: Software analytics with Project Rubicon from Alex Kroman Engin...
FUTURESTACK13: Software analytics with Project Rubicon from Alex Kroman Engin...New Relic
 
ATLRUG Community Announcements for December 2016
ATLRUG Community Announcements for December 2016ATLRUG Community Announcements for December 2016
ATLRUG Community Announcements for December 2016jasnow
 
Bringing Your Applications to the Fast Lane (CPN203) | AWS re:Invent 2013
Bringing Your Applications to the Fast Lane (CPN203) | AWS re:Invent 2013Bringing Your Applications to the Fast Lane (CPN203) | AWS re:Invent 2013
Bringing Your Applications to the Fast Lane (CPN203) | AWS re:Invent 2013Amazon Web Services
 
JS-Everywhere - SSE Hands-on
JS-Everywhere - SSE Hands-onJS-Everywhere - SSE Hands-on
JS-Everywhere - SSE Hands-onBrice Argenson
 
Multiplatform, Promises and HTML5
Multiplatform, Promises and HTML5Multiplatform, Promises and HTML5
Multiplatform, Promises and HTML5C4Media
 
Maximiliano Firtman
Maximiliano FirtmanMaximiliano Firtman
Maximiliano FirtmanColombia3.0
 
JS-Everywhere - LocalStorage Hands-on
JS-Everywhere - LocalStorage Hands-onJS-Everywhere - LocalStorage Hands-on
JS-Everywhere - LocalStorage Hands-onBrice Argenson
 
php[architect] Summit Series DevOps 2013 - Rock solid deployment of PHP apps
php[architect] Summit Series DevOps 2013 - Rock solid deployment of PHP appsphp[architect] Summit Series DevOps 2013 - Rock solid deployment of PHP apps
php[architect] Summit Series DevOps 2013 - Rock solid deployment of PHP appsPablo Godel
 
A (XPages) developers guide to Cloudant
A (XPages) developers guide to CloudantA (XPages) developers guide to Cloudant
A (XPages) developers guide to CloudantFrank van der Linden
 
Cloud Foundry Japan Community Meetup
Cloud Foundry Japan Community MeetupCloud Foundry Japan Community Meetup
Cloud Foundry Japan Community MeetupPatrick Chanezon
 

Semelhante a Las maravillas de Google App Engine (20)

Austin agile conf 2012 infrastructure automation-gmiranda
Austin agile conf 2012 infrastructure automation-gmirandaAustin agile conf 2012 infrastructure automation-gmiranda
Austin agile conf 2012 infrastructure automation-gmiranda
 
Diving Into the New AWS SDK for Ruby (TLS305) | AWS re:Invent 2013
Diving Into the New AWS SDK for Ruby (TLS305) | AWS re:Invent 2013Diving Into the New AWS SDK for Ruby (TLS305) | AWS re:Invent 2013
Diving Into the New AWS SDK for Ruby (TLS305) | AWS re:Invent 2013
 
DIY Synthetic: Private WebPagetest Magic
DIY Synthetic: Private WebPagetest MagicDIY Synthetic: Private WebPagetest Magic
DIY Synthetic: Private WebPagetest Magic
 
Operations Delivery Business Value
Operations Delivery Business ValueOperations Delivery Business Value
Operations Delivery Business Value
 
FUTURESTACK13: What’s New and Upcoming with New Relic from Patrick Lightbody,...
FUTURESTACK13: What’s New and Upcoming with New Relic from Patrick Lightbody,...FUTURESTACK13: What’s New and Upcoming with New Relic from Patrick Lightbody,...
FUTURESTACK13: What’s New and Upcoming with New Relic from Patrick Lightbody,...
 
On the Move, Migrations Made Simple
On the Move, Migrations Made SimpleOn the Move, Migrations Made Simple
On the Move, Migrations Made Simple
 
ATLRUG Community/Giveback Announcments
ATLRUG Community/Giveback AnnouncmentsATLRUG Community/Giveback Announcments
ATLRUG Community/Giveback Announcments
 
2013 - Matías Paterlini: Escalando PHP con sharding y Amazon Web Services
2013 - Matías Paterlini: Escalando PHP con sharding y Amazon Web Services 2013 - Matías Paterlini: Escalando PHP con sharding y Amazon Web Services
2013 - Matías Paterlini: Escalando PHP con sharding y Amazon Web Services
 
Escalando una PHP App con DB sharding - PHP Conference
Escalando una PHP App con DB sharding - PHP ConferenceEscalando una PHP App con DB sharding - PHP Conference
Escalando una PHP App con DB sharding - PHP Conference
 
FUTURESTACK13: Software analytics with Project Rubicon from Alex Kroman Engin...
FUTURESTACK13: Software analytics with Project Rubicon from Alex Kroman Engin...FUTURESTACK13: Software analytics with Project Rubicon from Alex Kroman Engin...
FUTURESTACK13: Software analytics with Project Rubicon from Alex Kroman Engin...
 
ATLRUG Community Announcements for December 2016
ATLRUG Community Announcements for December 2016ATLRUG Community Announcements for December 2016
ATLRUG Community Announcements for December 2016
 
Bringing Your Applications to the Fast Lane (CPN203) | AWS re:Invent 2013
Bringing Your Applications to the Fast Lane (CPN203) | AWS re:Invent 2013Bringing Your Applications to the Fast Lane (CPN203) | AWS re:Invent 2013
Bringing Your Applications to the Fast Lane (CPN203) | AWS re:Invent 2013
 
JS-Everywhere - SSE Hands-on
JS-Everywhere - SSE Hands-onJS-Everywhere - SSE Hands-on
JS-Everywhere - SSE Hands-on
 
Multiplatform, Promises and HTML5
Multiplatform, Promises and HTML5Multiplatform, Promises and HTML5
Multiplatform, Promises and HTML5
 
Maximiliano Firtman
Maximiliano FirtmanMaximiliano Firtman
Maximiliano Firtman
 
JS-Everywhere - LocalStorage Hands-on
JS-Everywhere - LocalStorage Hands-onJS-Everywhere - LocalStorage Hands-on
JS-Everywhere - LocalStorage Hands-on
 
php[architect] Summit Series DevOps 2013 - Rock solid deployment of PHP apps
php[architect] Summit Series DevOps 2013 - Rock solid deployment of PHP appsphp[architect] Summit Series DevOps 2013 - Rock solid deployment of PHP apps
php[architect] Summit Series DevOps 2013 - Rock solid deployment of PHP apps
 
A (XPages) developers guide to Cloudant
A (XPages) developers guide to CloudantA (XPages) developers guide to Cloudant
A (XPages) developers guide to Cloudant
 
NATO IST Symposium 2013
NATO IST Symposium 2013NATO IST Symposium 2013
NATO IST Symposium 2013
 
Cloud Foundry Japan Community Meetup
Cloud Foundry Japan Community MeetupCloud Foundry Japan Community Meetup
Cloud Foundry Japan Community Meetup
 

Último

Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 

Último (20)

Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 

Las maravillas de Google App Engine