SlideShare a Scribd company logo
1 of 27
#GX23 #GX3248
10 tips for migrating your app
to SaaS
XXIII Encuentro GeneXus 2013
Alison Rabelo,PMP
alison.rabelo@oracle.com | MySQL Embedded Latin America
#GX23 #GX3248
TEMAS
What is SaaS
Some SaaS Numbers
Tips for Migrating
Q & A
AGENDA
#GX23 #GX3248
Gartner defines software as a service (SaaS) as software that is
owned, delivered and managed remotely by
one or more providers. The provider delivers software based
on one set of common code and data definitions that is consumed
in a one-to-many model by all contracted customers at
anytime on a pay-for-use basis or as a subscription
based on use metrics.
WHAT IS
SAAS?
Reference: http://www.gartner.com/it-glossary/software-as-a-service-saas/
#GX23 #GX3248
According to this definition. Who
is SaaS?
#GX23 #GX3248
About 25% of all new business software purchases will be
via SaaS by 2016
CRM will continue to be the largest global market within
SaaS, forecast to grow beyond $5B in 2012 to $9B in 2016, achieving a
16.3% CAGR through 2016.
The highest growth segments of the SaaS market continue to be
office suites (49.1%), followed by digital content creation (34.0%).
SOME
SAAS
NUMBERS
Reference: Forecast Overview: Public Cloud Services, Worldwide, 2011-2016, 4Q12 Update
#GX23 #GX3248
Reference: Forecast
Overview: Public Cloud
Services, Worldwide, 20
11-2016, 4Q12 Update
#GX23 #GX3248
SaaS in 2016
•Will reach $57.4 billions by 2016 with CAGR of 23%.
•Grow almost 5x faster than the SW market as a whole;
• Will be the main driver for ISV growth over the next
10 yrs.
• 15% of overall software market revenue by 2016.
•85% of all net-new software firms will offer their
software as SaaS vs. packaged apps.
http://www.mysql.com/why-mysql/white-papers/guia-de-mysql-para-saas/
#GX23 #GX3248
Benefit of SaaS for ISVs
• Access to new markets, e.g.,
• More cost-conscious, less technically savvy
customers (SMBs, Education, Healthcare, etc)
• New Geographies
• Participate in high growth market segment
• Lower support costs (one-to-many)
• More predictable revenue stream through
subscription vs. license sales
http://www.mysql.com/why-mysql/white-papers/guia-de-mysql-para-saas/
#GX23 #GX3248
Benefits of SaaS for End-Users
•Minimize costs
• Pay only for what you use vs. capacity for peak
usage
•No large up front costs – pay as you go
•SaaS services and costs are effectively shared
across users
•Focus on core competencies -- not IT
•Shift capital expenditures to operational
expenditures
•Speed time to market
•Gain competitive edge using latest SW versions
http://www.mysql.com/why-mysql/white-papers/guia-de-mysql-para-saas/
10 tips for moving your
app to SaaS
#GX23 #GX3248
All decisions you made need to consider if the
Technology you will use is SaaS prepared.
Prefer ellastic Technology;
Use horizontal scalability technologies
Use a enterprise support for your technology. Focus
on your application issues and ask for help from tech
vendors.
1. CHOOSE A
SAAS
TECHNOLOGY
#GX23 #GX3248
Saas ready development and arch team:
High volume, multiple access and high availability
strategic thinking
Customer features focus.
Just develop what customer need. Low your support
effort.
2. TEAM
TRAINING
#GX23 #GX3248
Buy or Make?
Is your company up to to support your customer and
SLA needs ? People, Hardware, Internet Connection and SLA?
No ? Choose a Cloud Technolgy provider.
Remember review your provider agreements. Aware with
Small letters.
3. CHOOSE OF
INFRASTRUCTU
RE
#GX23 #GX3248
Your old applications are not prepared for SaaS.
Rethink your solution. Is it SaaS based? Not only
the application but: Database , Report solutions, Legacy
Unlock your solution. Let your customer move from
you to another without problems
Prefer Flexible and Open APIs Technology
4. REDESIGN
YOUR
APPLICATION
#GX23 #GX3248
#1 in customer concern
#1 reason for SaaS legal problems
Are your application and database considering
advanced security features
5. BE AWARE
WITH SECURITY
Identity
Managment
Weak Cloud
Standards
Enterprise
Technology
Internet
connectivity
Remote
Management
Vendor
Support
#GX23 #GX3248
Consider using enterprise
monitoring/management solutions
Be prepared for remote monitoring
Your solution, database, infrastructure
Use pro-active configured monitoring technology
6. REMOTE
MANAGEMENT
#GX23 #GX3248
Just lever the number of servers will not give
you HA.
Your application need to be developed to it.
Design considering a HA/Cluster ready database.
Start with Elastic and pay-as-you-go infrastructure
vendors
7. DESIGN FOR
HIGH
AVAILABILITY
#GX23 #GX3248
Actual End-User Concerns About SaaS
Clarify all End-User Concerns before agreements.
A SaaS is Multi-User… minimize customizations
8. POSITION
CUSTOMERS
Scalability
Availability Ease of UseReliability
Security Performance
#GX23 #GX3248
SLA MetricsDefine clear Service Level and
Upgrade Agreements with your
customer.
Acoording to a Gartner research the SLA
text in agreements are “extremely
open when talking about the
service and, specially, the
services level”.
http://computerworld.uol.com.br/gestao/2013/08/05/contratos-de-saas-sao-
vagos-sobre-niveis-de-servico-diz-gartner/
9. SUSTAIN
YOUR SLA
Application
Customer
Needs
Infrastructure
High Availability
Strategy
#GX23 #GX3248
45% of the customers move to another provider
by the end of the first year term.
Just offer what you are able to support.
And remember...
10. BE
EXCELENT
... A good SaaS solution
can “Rock” in a Day.
Be prepared for a
thousand customers.
Expect Millions!
#GX23 #GX3248
References
•http://computerworld.uol.com.br/gestao/2013/08/05/contratos-de-saas-sao-vagos-
sobre-niveis-de-servico-diz-gartner/
•Forecast Overview: Public Cloud Services, Worldwide, 2011-2016, 4Q12 Update
•MySQL Products and Editions : http://www.mysql.com/products/
•“MySQL: An Ideal Choice for the Cloud” white paper: http://www.mysql.com/why-
mysql/white-papers/mysql_wp_choice_for_cloud.php
•Guide to MySQL for SaaS Applications
•Portuguese - http://www.mysql.com/why-mysql/white-papers/guia-do-mysql-para-
saas
•Spanish http://www.mysql.com/why-mysql/white-papers/guia-de-mysql-para-saas/
#GX23 #GX3248
References
•Top 10 Reasons to Use MySQL as an Embedded Database
•Portuguese http://www.mysql.com/why-mysql/white-papers/10-principais-motivos-
para-usar-o-mysql-como-um-banco-de-dados-incorporado/
•Spanish - http://www.mysql.com/why-mysql/white-papers/las-10-razones-
principales-para-usar-mysql-como-base-de-datos-integrada/
•DBA and Developer Guide to MySQL 5.6
•Portuguese - http://www.mysql.com/why-mysql/white-papers/guia-do-dba-e-
desenvolvedor-para-o-que-ha-de-novo-no-mysql-5-6/
•Spanish - http://www.mysql.com/why-mysql/white-papers/guia-para-
desarrolladores-y-dba-para-las-novedades-de-mysql-5-6/
•MSQL SaaS Customers : http://www.mysql.com/customers/industry/?id=84
#GX23 #GX3248
References
Keep Saas Secure from the start : http://h30458.www3.hp.com/us/us/discover-
performance/security-leaders/2012/jun/enterprise-saas-security-issues--
concerns--threats---risks---hp-.html
5 problems with SaaS Security:
http://www.networkworld.com/news/2010/092710-software-as-service-
security.html
Six misconceptions about cloud apps:
http://www.networkworld.com/news/2010/05251-cloud-apps-misconceptions.html
Q & A
#GX23
www.mysql.com/oem
¡GRACIAS!
alison.rabelo@oracle.com
@alisonrabelo
+55
(11) 971671280
#GX23
www.genexus.com/encuentro
@genexus#GX23

More Related Content

What's hot

1cloudstar cloud track.v1.0
1cloudstar cloud track.v1.01cloudstar cloud track.v1.0
1cloudstar cloud track.v1.0
1CloudStar
 

What's hot (20)

SaaS Model in economic downturn
SaaS Model in economic downturnSaaS Model in economic downturn
SaaS Model in economic downturn
 
2014 Big_Data_Forum_Salesforce.com
2014 Big_Data_Forum_Salesforce.com2014 Big_Data_Forum_Salesforce.com
2014 Big_Data_Forum_Salesforce.com
 
Intelligent automation appian sathya srinmivasan cwin18-utrecht
Intelligent automation appian sathya srinmivasan cwin18-utrechtIntelligent automation appian sathya srinmivasan cwin18-utrecht
Intelligent automation appian sathya srinmivasan cwin18-utrecht
 
Product Management Essentials
Product Management EssentialsProduct Management Essentials
Product Management Essentials
 
Splunk live! Italy 2015
Splunk live! Italy 2015Splunk live! Italy 2015
Splunk live! Italy 2015
 
Fortinet's Secure SD-WAN: Gartner Peer Insights Reviews
Fortinet's Secure SD-WAN: Gartner Peer Insights ReviewsFortinet's Secure SD-WAN: Gartner Peer Insights Reviews
Fortinet's Secure SD-WAN: Gartner Peer Insights Reviews
 
Network Monitoring Software
Network Monitoring SoftwareNetwork Monitoring Software
Network Monitoring Software
 
Modernizing Customer Messaging at T-Mobile
Modernizing Customer Messaging at T-MobileModernizing Customer Messaging at T-Mobile
Modernizing Customer Messaging at T-Mobile
 
1cloudstar cloud track.v1.0
1cloudstar cloud track.v1.01cloudstar cloud track.v1.0
1cloudstar cloud track.v1.0
 
Connecting Salesforce CRM to OpenText Exstream
Connecting Salesforce CRM to OpenText ExstreamConnecting Salesforce CRM to OpenText Exstream
Connecting Salesforce CRM to OpenText Exstream
 
Biznet Gio Presentation - Cloud Computing
Biznet Gio Presentation - Cloud ComputingBiznet Gio Presentation - Cloud Computing
Biznet Gio Presentation - Cloud Computing
 
ITAM Tools Day, November 2015 - ITAM Review
ITAM Tools Day, November 2015 - ITAM ReviewITAM Tools Day, November 2015 - ITAM Review
ITAM Tools Day, November 2015 - ITAM Review
 
SAP Cloud Platform CPEA Roadmap Services (07.2020)
SAP Cloud Platform CPEA Roadmap Services (07.2020)SAP Cloud Platform CPEA Roadmap Services (07.2020)
SAP Cloud Platform CPEA Roadmap Services (07.2020)
 
NEXTGEN Cyber Security 2021
NEXTGEN Cyber Security 2021NEXTGEN Cyber Security 2021
NEXTGEN Cyber Security 2021
 
SAP Cloud Platform CPEA Services Roadmap (03.2020)
SAP Cloud Platform CPEA Services Roadmap (03.2020)SAP Cloud Platform CPEA Services Roadmap (03.2020)
SAP Cloud Platform CPEA Services Roadmap (03.2020)
 
SAP Cloud Platform CPEA Roadmap Services June 2020
SAP Cloud Platform CPEA Roadmap Services June 2020SAP Cloud Platform CPEA Roadmap Services June 2020
SAP Cloud Platform CPEA Roadmap Services June 2020
 
The Future of Finance
The Future of FinanceThe Future of Finance
The Future of Finance
 
Agniv das- Resume
Agniv das- ResumeAgniv das- Resume
Agniv das- Resume
 
Why Stream Video with Cloudflare?
Why Stream Video with Cloudflare?Why Stream Video with Cloudflare?
Why Stream Video with Cloudflare?
 
Protecting the Software-Defined Data Center from Data Breach
Protecting the Software-Defined Data Center from Data BreachProtecting the Software-Defined Data Center from Data Breach
Protecting the Software-Defined Data Center from Data Breach
 

Viewers also liked

Uso de GeneXus en la comunidad japonesa (Conferencia en Inglés)
Uso de GeneXus en la comunidad japonesa (Conferencia en Inglés)Uso de GeneXus en la comunidad japonesa (Conferencia en Inglés)
Uso de GeneXus en la comunidad japonesa (Conferencia en Inglés)
GeneXus
 
iOS7, el cambio mas grande desde la introduccion del iphone
iOS7, el cambio mas grande desde la introduccion del iphoneiOS7, el cambio mas grande desde la introduccion del iphone
iOS7, el cambio mas grande desde la introduccion del iphone
GeneXus
 
Enseñando el negocio del software
Enseñando el negocio del softwareEnseñando el negocio del software
Enseñando el negocio del software
GeneXus
 

Viewers also liked (8)

Uso de GeneXus en la comunidad japonesa (Conferencia en Inglés)
Uso de GeneXus en la comunidad japonesa (Conferencia en Inglés)Uso de GeneXus en la comunidad japonesa (Conferencia en Inglés)
Uso de GeneXus en la comunidad japonesa (Conferencia en Inglés)
 
Oracle Database 12c para la comunidad GeneXus - Engineered for clouds
Oracle Database 12c para la comunidad GeneXus - Engineered for cloudsOracle Database 12c para la comunidad GeneXus - Engineered for clouds
Oracle Database 12c para la comunidad GeneXus - Engineered for clouds
 
iOS7, el cambio mas grande desde la introduccion del iphone
iOS7, el cambio mas grande desde la introduccion del iphoneiOS7, el cambio mas grande desde la introduccion del iphone
iOS7, el cambio mas grande desde la introduccion del iphone
 
Enseñando el negocio del software
Enseñando el negocio del softwareEnseñando el negocio del software
Enseñando el negocio del software
 
Genexus X Evolution 2
Genexus X Evolution 2Genexus X Evolution 2
Genexus X Evolution 2
 
Sales Force Automation Systems, acompañando una metodología de ventas
Sales Force Automation Systems, acompañando una metodología de ventasSales Force Automation Systems, acompañando una metodología de ventas
Sales Force Automation Systems, acompañando una metodología de ventas
 
Live Editing in Action
Live Editing in ActionLive Editing in Action
Live Editing in Action
 
Aplicaciones Offline para Smart Devices: Visión General
Aplicaciones Offline para Smart Devices: Visión GeneralAplicaciones Offline para Smart Devices: Visión General
Aplicaciones Offline para Smart Devices: Visión General
 

Similar to Principales consejos para migrar su solucion a_saas

2015 Gartner Magic Quadrant Cloud Enabled Managed Hosting
2015 Gartner Magic Quadrant Cloud Enabled Managed Hosting2015 Gartner Magic Quadrant Cloud Enabled Managed Hosting
2015 Gartner Magic Quadrant Cloud Enabled Managed Hosting
Evan Blum
 
Improve_Application_Availability_and_Performance_Sales_Crib_Sheet.pdf
Improve_Application_Availability_and_Performance_Sales_Crib_Sheet.pdfImprove_Application_Availability_and_Performance_Sales_Crib_Sheet.pdf
Improve_Application_Availability_and_Performance_Sales_Crib_Sheet.pdf
منیزہ ہاشمی
 

Similar to Principales consejos para migrar su solucion a_saas (20)

2015 Gartner Magic Quadrant Cloud Enabled Managed Hosting
2015 Gartner Magic Quadrant Cloud Enabled Managed Hosting2015 Gartner Magic Quadrant Cloud Enabled Managed Hosting
2015 Gartner Magic Quadrant Cloud Enabled Managed Hosting
 
SaaS Presentation at SCIT Conference
SaaS Presentation at SCIT ConferenceSaaS Presentation at SCIT Conference
SaaS Presentation at SCIT Conference
 
IRJET - An Overview of SaaS Model For Business Applications
IRJET - An Overview of SaaS Model For Business ApplicationsIRJET - An Overview of SaaS Model For Business Applications
IRJET - An Overview of SaaS Model For Business Applications
 
On demand or on premise
On demand or on premiseOn demand or on premise
On demand or on premise
 
Overview of SaaS
Overview of SaaSOverview of SaaS
Overview of SaaS
 
Improve_Application_Availability_and_Performance_Sales_Crib_Sheet.pdf
Improve_Application_Availability_and_Performance_Sales_Crib_Sheet.pdfImprove_Application_Availability_and_Performance_Sales_Crib_Sheet.pdf
Improve_Application_Availability_and_Performance_Sales_Crib_Sheet.pdf
 
What Is Software As A Service Saa S
What Is Software As A Service Saa SWhat Is Software As A Service Saa S
What Is Software As A Service Saa S
 
G10.2013 Application Delivery Controllers
G10.2013   Application Delivery ControllersG10.2013   Application Delivery Controllers
G10.2013 Application Delivery Controllers
 
JD Edwards in the Cloud - Flipbook: What are your peers doing?
JD Edwards in the Cloud - Flipbook: What are your peers doing? JD Edwards in the Cloud - Flipbook: What are your peers doing?
JD Edwards in the Cloud - Flipbook: What are your peers doing?
 
Finance Technologies: Buy or Rent
Finance Technologies: Buy or RentFinance Technologies: Buy or Rent
Finance Technologies: Buy or Rent
 
Concorde Solutions ITAM Review Tools Day
Concorde Solutions ITAM Review Tools Day Concorde Solutions ITAM Review Tools Day
Concorde Solutions ITAM Review Tools Day
 
SaaS White Paper - An Overview
SaaS White Paper - An OverviewSaaS White Paper - An Overview
SaaS White Paper - An Overview
 
Become an IT Service Broker
Become an IT Service BrokerBecome an IT Service Broker
Become an IT Service Broker
 
Unlocking the value of the cloud - The benefits of deploying asset and facili...
Unlocking the value of the cloud - The benefits of deploying asset and facili...Unlocking the value of the cloud - The benefits of deploying asset and facili...
Unlocking the value of the cloud - The benefits of deploying asset and facili...
 
How to build, manage and operate a successful saas business
How to build, manage and operate a successful saas businessHow to build, manage and operate a successful saas business
How to build, manage and operate a successful saas business
 
Recipe for successful saas company part 1
Recipe for successful saas company part 1Recipe for successful saas company part 1
Recipe for successful saas company part 1
 
Recipe for Successful SaaS Company - Part 1
Recipe for Successful SaaS Company - Part 1Recipe for Successful SaaS Company - Part 1
Recipe for Successful SaaS Company - Part 1
 
Kemp Technologies rises on Gartner's Magical Quadrant for ADC
Kemp Technologies rises on Gartner's Magical Quadrant for ADCKemp Technologies rises on Gartner's Magical Quadrant for ADC
Kemp Technologies rises on Gartner's Magical Quadrant for ADC
 
The Cloud Strategy
The Cloud StrategyThe Cloud Strategy
The Cloud Strategy
 
Why Cloud Computing
Why Cloud ComputingWhy Cloud Computing
Why Cloud Computing
 

More from GeneXus

More from GeneXus (20)

After Chatbots Yo (Ro) Bots
After Chatbots Yo (Ro) BotsAfter Chatbots Yo (Ro) Bots
After Chatbots Yo (Ro) Bots
 
Construya las aplicaciones del futuro ¡hoy!
Construya las aplicaciones del futuro ¡hoy!Construya las aplicaciones del futuro ¡hoy!
Construya las aplicaciones del futuro ¡hoy!
 
Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...
Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...
Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...
 
¿Pensando en implementar un sistema de gestión integral en su organización?
¿Pensando en implementar un sistema de gestión integral en su organización?¿Pensando en implementar un sistema de gestión integral en su organización?
¿Pensando en implementar un sistema de gestión integral en su organización?
 
K2B Tools el compañero de viaje ideal hacia el futuro
K2B Tools el compañero de viaje ideal hacia el futuroK2B Tools el compañero de viaje ideal hacia el futuro
K2B Tools el compañero de viaje ideal hacia el futuro
 
Sd y Plataformas
Sd y PlataformasSd y Plataformas
Sd y Plataformas
 
PXTools: Nuevo generador y nuevos controles responsivos
PXTools: Nuevo generador y nuevos controles responsivosPXTools: Nuevo generador y nuevos controles responsivos
PXTools: Nuevo generador y nuevos controles responsivos
 
APPlícate: Aplicaciones móviles para el desarrollo de la industria
APPlícate: Aplicaciones móviles para el desarrollo de la industriaAPPlícate: Aplicaciones móviles para el desarrollo de la industria
APPlícate: Aplicaciones móviles para el desarrollo de la industria
 
GeneXus 4 Students
GeneXus 4 StudentsGeneXus 4 Students
GeneXus 4 Students
 
La importancia de ser responsive
La importancia de ser responsiveLa importancia de ser responsive
La importancia de ser responsive
 
K2B: El ERP nativo para el mundo GeneXus
K2B: El ERP nativo para el mundo GeneXusK2B: El ERP nativo para el mundo GeneXus
K2B: El ERP nativo para el mundo GeneXus
 
GeneXus 15 (Salto)
GeneXus 15 (Salto)GeneXus 15 (Salto)
GeneXus 15 (Salto)
 
GeneXus Cloud Deployment Services. El camino a la nube.
GeneXus Cloud Deployment Services. El camino a la nube.GeneXus Cloud Deployment Services. El camino a la nube.
GeneXus Cloud Deployment Services. El camino a la nube.
 
LigaMX con GeneXus: De 0 a 1.700.000 de usuarios
LigaMX con GeneXus: De 0 a 1.700.000 de usuariosLigaMX con GeneXus: De 0 a 1.700.000 de usuarios
LigaMX con GeneXus: De 0 a 1.700.000 de usuarios
 
Innovando con GeneXus y SAP
Innovando con GeneXus y SAPInnovando con GeneXus y SAP
Innovando con GeneXus y SAP
 
Going mobile
Going mobileGoing mobile
Going mobile
 
Audit+: La mejor forma de auditar KB’s GeneXus
Audit+: La mejor forma de auditar KB’s GeneXusAudit+: La mejor forma de auditar KB’s GeneXus
Audit+: La mejor forma de auditar KB’s GeneXus
 
WW+, SD+ y Audit+: Potencie GeneXus la Suite Plus
WW+, SD+ y Audit+: Potencie GeneXus la Suite PlusWW+, SD+ y Audit+: Potencie GeneXus la Suite Plus
WW+, SD+ y Audit+: Potencie GeneXus la Suite Plus
 
Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...
Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...
Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...
 
Laboratorio GXserver (cont)
Laboratorio GXserver (cont)Laboratorio GXserver (cont)
Laboratorio GXserver (cont)
 

Recently uploaded

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
Safe Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Recently uploaded (20)

"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
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
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
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...
 
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
 
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
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
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
 
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...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
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
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

Principales consejos para migrar su solucion a_saas

  • 1. #GX23 #GX3248 10 tips for migrating your app to SaaS XXIII Encuentro GeneXus 2013 Alison Rabelo,PMP alison.rabelo@oracle.com | MySQL Embedded Latin America
  • 2. #GX23 #GX3248 TEMAS What is SaaS Some SaaS Numbers Tips for Migrating Q & A AGENDA
  • 3. #GX23 #GX3248 Gartner defines software as a service (SaaS) as software that is owned, delivered and managed remotely by one or more providers. The provider delivers software based on one set of common code and data definitions that is consumed in a one-to-many model by all contracted customers at anytime on a pay-for-use basis or as a subscription based on use metrics. WHAT IS SAAS? Reference: http://www.gartner.com/it-glossary/software-as-a-service-saas/
  • 4. #GX23 #GX3248 According to this definition. Who is SaaS?
  • 5. #GX23 #GX3248 About 25% of all new business software purchases will be via SaaS by 2016 CRM will continue to be the largest global market within SaaS, forecast to grow beyond $5B in 2012 to $9B in 2016, achieving a 16.3% CAGR through 2016. The highest growth segments of the SaaS market continue to be office suites (49.1%), followed by digital content creation (34.0%). SOME SAAS NUMBERS Reference: Forecast Overview: Public Cloud Services, Worldwide, 2011-2016, 4Q12 Update
  • 6. #GX23 #GX3248 Reference: Forecast Overview: Public Cloud Services, Worldwide, 20 11-2016, 4Q12 Update
  • 7. #GX23 #GX3248 SaaS in 2016 •Will reach $57.4 billions by 2016 with CAGR of 23%. •Grow almost 5x faster than the SW market as a whole; • Will be the main driver for ISV growth over the next 10 yrs. • 15% of overall software market revenue by 2016. •85% of all net-new software firms will offer their software as SaaS vs. packaged apps. http://www.mysql.com/why-mysql/white-papers/guia-de-mysql-para-saas/
  • 8. #GX23 #GX3248 Benefit of SaaS for ISVs • Access to new markets, e.g., • More cost-conscious, less technically savvy customers (SMBs, Education, Healthcare, etc) • New Geographies • Participate in high growth market segment • Lower support costs (one-to-many) • More predictable revenue stream through subscription vs. license sales http://www.mysql.com/why-mysql/white-papers/guia-de-mysql-para-saas/
  • 9. #GX23 #GX3248 Benefits of SaaS for End-Users •Minimize costs • Pay only for what you use vs. capacity for peak usage •No large up front costs – pay as you go •SaaS services and costs are effectively shared across users •Focus on core competencies -- not IT •Shift capital expenditures to operational expenditures •Speed time to market •Gain competitive edge using latest SW versions http://www.mysql.com/why-mysql/white-papers/guia-de-mysql-para-saas/
  • 10. 10 tips for moving your app to SaaS
  • 11. #GX23 #GX3248 All decisions you made need to consider if the Technology you will use is SaaS prepared. Prefer ellastic Technology; Use horizontal scalability technologies Use a enterprise support for your technology. Focus on your application issues and ask for help from tech vendors. 1. CHOOSE A SAAS TECHNOLOGY
  • 12. #GX23 #GX3248 Saas ready development and arch team: High volume, multiple access and high availability strategic thinking Customer features focus. Just develop what customer need. Low your support effort. 2. TEAM TRAINING
  • 13. #GX23 #GX3248 Buy or Make? Is your company up to to support your customer and SLA needs ? People, Hardware, Internet Connection and SLA? No ? Choose a Cloud Technolgy provider. Remember review your provider agreements. Aware with Small letters. 3. CHOOSE OF INFRASTRUCTU RE
  • 14. #GX23 #GX3248 Your old applications are not prepared for SaaS. Rethink your solution. Is it SaaS based? Not only the application but: Database , Report solutions, Legacy Unlock your solution. Let your customer move from you to another without problems Prefer Flexible and Open APIs Technology 4. REDESIGN YOUR APPLICATION
  • 15. #GX23 #GX3248 #1 in customer concern #1 reason for SaaS legal problems Are your application and database considering advanced security features 5. BE AWARE WITH SECURITY Identity Managment Weak Cloud Standards Enterprise Technology Internet connectivity Remote Management Vendor Support
  • 16. #GX23 #GX3248 Consider using enterprise monitoring/management solutions Be prepared for remote monitoring Your solution, database, infrastructure Use pro-active configured monitoring technology 6. REMOTE MANAGEMENT
  • 17. #GX23 #GX3248 Just lever the number of servers will not give you HA. Your application need to be developed to it. Design considering a HA/Cluster ready database. Start with Elastic and pay-as-you-go infrastructure vendors 7. DESIGN FOR HIGH AVAILABILITY
  • 18. #GX23 #GX3248 Actual End-User Concerns About SaaS Clarify all End-User Concerns before agreements. A SaaS is Multi-User… minimize customizations 8. POSITION CUSTOMERS Scalability Availability Ease of UseReliability Security Performance
  • 19. #GX23 #GX3248 SLA MetricsDefine clear Service Level and Upgrade Agreements with your customer. Acoording to a Gartner research the SLA text in agreements are “extremely open when talking about the service and, specially, the services level”. http://computerworld.uol.com.br/gestao/2013/08/05/contratos-de-saas-sao- vagos-sobre-niveis-de-servico-diz-gartner/ 9. SUSTAIN YOUR SLA Application Customer Needs Infrastructure High Availability Strategy
  • 20. #GX23 #GX3248 45% of the customers move to another provider by the end of the first year term. Just offer what you are able to support. And remember... 10. BE EXCELENT
  • 21. ... A good SaaS solution can “Rock” in a Day. Be prepared for a thousand customers. Expect Millions!
  • 22. #GX23 #GX3248 References •http://computerworld.uol.com.br/gestao/2013/08/05/contratos-de-saas-sao-vagos- sobre-niveis-de-servico-diz-gartner/ •Forecast Overview: Public Cloud Services, Worldwide, 2011-2016, 4Q12 Update •MySQL Products and Editions : http://www.mysql.com/products/ •“MySQL: An Ideal Choice for the Cloud” white paper: http://www.mysql.com/why- mysql/white-papers/mysql_wp_choice_for_cloud.php •Guide to MySQL for SaaS Applications •Portuguese - http://www.mysql.com/why-mysql/white-papers/guia-do-mysql-para- saas •Spanish http://www.mysql.com/why-mysql/white-papers/guia-de-mysql-para-saas/
  • 23. #GX23 #GX3248 References •Top 10 Reasons to Use MySQL as an Embedded Database •Portuguese http://www.mysql.com/why-mysql/white-papers/10-principais-motivos- para-usar-o-mysql-como-um-banco-de-dados-incorporado/ •Spanish - http://www.mysql.com/why-mysql/white-papers/las-10-razones- principales-para-usar-mysql-como-base-de-datos-integrada/ •DBA and Developer Guide to MySQL 5.6 •Portuguese - http://www.mysql.com/why-mysql/white-papers/guia-do-dba-e- desenvolvedor-para-o-que-ha-de-novo-no-mysql-5-6/ •Spanish - http://www.mysql.com/why-mysql/white-papers/guia-para- desarrolladores-y-dba-para-las-novedades-de-mysql-5-6/ •MSQL SaaS Customers : http://www.mysql.com/customers/industry/?id=84
  • 24. #GX23 #GX3248 References Keep Saas Secure from the start : http://h30458.www3.hp.com/us/us/discover- performance/security-leaders/2012/jun/enterprise-saas-security-issues-- concerns--threats---risks---hp-.html 5 problems with SaaS Security: http://www.networkworld.com/news/2010/092710-software-as-service- security.html Six misconceptions about cloud apps: http://www.networkworld.com/news/2010/05251-cloud-apps-misconceptions.html
  • 25. Q & A