SlideShare uma empresa Scribd logo
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
 
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
 
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
 
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
 
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
 
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
 
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

To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsPaul Groth
 
Transforming The New York Times: Empowering Evolution through UX
Transforming The New York Times: Empowering Evolution through UXTransforming The New York Times: Empowering Evolution through UX
Transforming The New York Times: Empowering Evolution through UXUXDXConf
 
Intelligent Gimbal FINAL PAPER Engineering.pdf
Intelligent Gimbal FINAL PAPER Engineering.pdfIntelligent Gimbal FINAL PAPER Engineering.pdf
Intelligent Gimbal FINAL PAPER Engineering.pdfAnthony Lucente
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityScyllaDB
 
Connecting the Dots in Product Design at KAYAK
Connecting the Dots in Product Design at KAYAKConnecting the Dots in Product Design at KAYAK
Connecting the Dots in Product Design at KAYAKUXDXConf
 
Strategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering TeamsStrategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering TeamsUXDXConf
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyJohn Staveley
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessUXDXConf
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekCzechDreamin
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераMark Opanasiuk
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...CzechDreamin
 
PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsStefano
 
Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastDesigning for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastUXDXConf
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Julian Hyde
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
 
A Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyA Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyUXDXConf
 
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIES VE
 
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...CzechDreamin
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupCatarinaPereira64715
 

Último (20)

To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Transforming The New York Times: Empowering Evolution through UX
Transforming The New York Times: Empowering Evolution through UXTransforming The New York Times: Empowering Evolution through UX
Transforming The New York Times: Empowering Evolution through UX
 
Intelligent Gimbal FINAL PAPER Engineering.pdf
Intelligent Gimbal FINAL PAPER Engineering.pdfIntelligent Gimbal FINAL PAPER Engineering.pdf
Intelligent Gimbal FINAL PAPER Engineering.pdf
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through Observability
 
Connecting the Dots in Product Design at KAYAK
Connecting the Dots in Product Design at KAYAKConnecting the Dots in Product Design at KAYAK
Connecting the Dots in Product Design at KAYAK
 
Strategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering TeamsStrategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering Teams
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John Staveley
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří Karpíšek
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
 
PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. Startups
 
Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastDesigning for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at Comcast
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
A Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyA Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System Strategy
 
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIESVE for Early Stage Design and Planning
IESVE for Early Stage Design and Planning
 
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 

Las maravillas de Google App Engine