SlideShare ist ein Scribd-Unternehmen logo
1 von 18
I want to break free Migration to Free Software.  Uruguayan Navy  Mail Services case. Enrique M. Verdes UYLUG
whoami ,[object Object]
Two migrations at CACSON Credit Union
Mail services migration project at Uruguay Navy.
ORT Uruguay University professor since 2002.
About what we will be talking The case Lets review the project and it's characteristics The tips How to have success in your migration project.
Who made this project succeed ,[object Object]
Cn. Gonzalo Montaña, Ltn. Gerardo Estellano & Alf. Benjamín Regueiro, from Navy N6 Dpt.
Postfix community.
The case Because of obsolescense of hardware a new server was needed. That meant a migration to a new version of MS Windows and Exchange server. Budget constraints made this unviable, so this was the opportunity to move to free software. I'd want to point that the navy was already using free software.
What should be migrated ,[object Object]
This was managed by Exchange transparently and we needed to emulate this.
Our solution ,[object Object]
Postfix as the SMTP server, for security, maturity and ease of management.
Cyrus for IMAP and POP access and user authentication using SASL.
Some homemade scripts to automate tasks.
The configuration ,[object Object]
The transport table. ,[object Object]

Weitere ähnliche Inhalte

Ähnlich wie How to succeed on migration projects

The Art of Message Queues - TEKX
The Art of Message Queues - TEKXThe Art of Message Queues - TEKX
The Art of Message Queues - TEKX
Mike Willbanks
 
Stop Losing Sleep V1.0 20100414
Stop Losing Sleep V1.0 20100414Stop Losing Sleep V1.0 20100414
Stop Losing Sleep V1.0 20100414
FONMaster
 

Ähnlich wie How to succeed on migration projects (20)

Subbu_WM
Subbu_WMSubbu_WM
Subbu_WM
 
Accounting Systems - Past, Present, and Future
Accounting Systems - Past, Present, and FutureAccounting Systems - Past, Present, and Future
Accounting Systems - Past, Present, and Future
 
The Art of Message Queues - TEKX
The Art of Message Queues - TEKXThe Art of Message Queues - TEKX
The Art of Message Queues - TEKX
 
Stop Losing Sleep V1.0 20100414
Stop Losing Sleep V1.0 20100414Stop Losing Sleep V1.0 20100414
Stop Losing Sleep V1.0 20100414
 
Your data is in Prometheus, now what? (CurrencyFair Engineering Meetup, 2016)
Your data is in Prometheus, now what? (CurrencyFair Engineering Meetup, 2016)Your data is in Prometheus, now what? (CurrencyFair Engineering Meetup, 2016)
Your data is in Prometheus, now what? (CurrencyFair Engineering Meetup, 2016)
 
Moving To SaaS
Moving To SaaSMoving To SaaS
Moving To SaaS
 
Cloud Computing & Cloud Storage
Cloud Computing & Cloud Storage Cloud Computing & Cloud Storage
Cloud Computing & Cloud Storage
 
Wp sap data_migration
Wp sap data_migrationWp sap data_migration
Wp sap data_migration
 
At 306 Case Study The Newest Shipping Systems Its All About Rapid Informa...
At 306   Case Study   The Newest Shipping Systems Its All About Rapid Informa...At 306   Case Study   The Newest Shipping Systems Its All About Rapid Informa...
At 306 Case Study The Newest Shipping Systems Its All About Rapid Informa...
 
Sea of Data
Sea of DataSea of Data
Sea of Data
 
E-Tender System
E-Tender SystemE-Tender System
E-Tender System
 
Email Infrastructure: Open Source vs. Commercial MTAs
Email Infrastructure: Open Source vs. Commercial MTAsEmail Infrastructure: Open Source vs. Commercial MTAs
Email Infrastructure: Open Source vs. Commercial MTAs
 
Data Microservices with Spring Cloud
Data Microservices with Spring CloudData Microservices with Spring Cloud
Data Microservices with Spring Cloud
 
Application-Servers.pdf
Application-Servers.pdfApplication-Servers.pdf
Application-Servers.pdf
 
The Evolution of a Scrappy Startup to a Successful Web Service
The Evolution of a Scrappy Startup to a Successful Web ServiceThe Evolution of a Scrappy Startup to a Successful Web Service
The Evolution of a Scrappy Startup to a Successful Web Service
 
Prometheus - Open Source Forum Japan
Prometheus  - Open Source Forum JapanPrometheus  - Open Source Forum Japan
Prometheus - Open Source Forum Japan
 
RTI Data-Distribution Service (DDS) Master Class 2011
RTI Data-Distribution Service (DDS) Master Class 2011RTI Data-Distribution Service (DDS) Master Class 2011
RTI Data-Distribution Service (DDS) Master Class 2011
 
Introduction to requirement of microservices
Introduction to requirement of microservicesIntroduction to requirement of microservices
Introduction to requirement of microservices
 
An Introduction to Prometheus (GrafanaCon 2016)
An Introduction to Prometheus (GrafanaCon 2016)An Introduction to Prometheus (GrafanaCon 2016)
An Introduction to Prometheus (GrafanaCon 2016)
 
Evolving to Cloud-Native - Nate Schutta 2/2
Evolving to Cloud-Native - Nate Schutta 2/2Evolving to Cloud-Native - Nate Schutta 2/2
Evolving to Cloud-Native - Nate Schutta 2/2
 

Mehr von Enrique Verdes

Mehr von Enrique Verdes (10)

Jiap 2015 - Opensource, el nuevo estándar
Jiap 2015 - Opensource, el nuevo estándarJiap 2015 - Opensource, el nuevo estándar
Jiap 2015 - Opensource, el nuevo estándar
 
Todo lo que Ud. quería saber sobre Linux y no se atrevía a preguntar
Todo lo que Ud. quería saber sobre Linux y no se atrevía a preguntarTodo lo que Ud. quería saber sobre Linux y no se atrevía a preguntar
Todo lo que Ud. quería saber sobre Linux y no se atrevía a preguntar
 
¿Porque te interesa el Software Libre?. Mitos y Realidades
¿Porque te interesa el Software Libre?. Mitos y Realidades¿Porque te interesa el Software Libre?. Mitos y Realidades
¿Porque te interesa el Software Libre?. Mitos y Realidades
 
Jugando con Virtualización
Jugando con VirtualizaciónJugando con Virtualización
Jugando con Virtualización
 
Introducción a LDAP
Introducción a LDAPIntroducción a LDAP
Introducción a LDAP
 
Guía de Supervivencia IT
Guía de Supervivencia ITGuía de Supervivencia IT
Guía de Supervivencia IT
 
PandoraFMS: Free Monitoring System
PandoraFMS: Free Monitoring SystemPandoraFMS: Free Monitoring System
PandoraFMS: Free Monitoring System
 
PandoraFMS: Pasado, presente y futuro.
PandoraFMS: Pasado, presente y futuro.PandoraFMS: Pasado, presente y futuro.
PandoraFMS: Pasado, presente y futuro.
 
Taller de Shell Scripting
Taller de Shell ScriptingTaller de Shell Scripting
Taller de Shell Scripting
 
Maquinas Virtuales
Maquinas VirtualesMaquinas Virtuales
Maquinas Virtuales
 

Kürzlich hochgeladen

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
panagenda
 
+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...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
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
 
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
 

Kürzlich hochgeladen (20)

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
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
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)
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
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
 
+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...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
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
 
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
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
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
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
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
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
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...
 
"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 ...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 

How to succeed on migration projects

  • 1. I want to break free Migration to Free Software. Uruguayan Navy Mail Services case. Enrique M. Verdes UYLUG
  • 2.
  • 3. Two migrations at CACSON Credit Union
  • 4. Mail services migration project at Uruguay Navy.
  • 5. ORT Uruguay University professor since 2002.
  • 6. About what we will be talking The case Lets review the project and it's characteristics The tips How to have success in your migration project.
  • 7.
  • 8. Cn. Gonzalo Montaña, Ltn. Gerardo Estellano & Alf. Benjamín Regueiro, from Navy N6 Dpt.
  • 10. The case Because of obsolescense of hardware a new server was needed. That meant a migration to a new version of MS Windows and Exchange server. Budget constraints made this unviable, so this was the opportunity to move to free software. I'd want to point that the navy was already using free software.
  • 11.
  • 12. This was managed by Exchange transparently and we needed to emulate this.
  • 13.
  • 14. Postfix as the SMTP server, for security, maturity and ease of management.
  • 15. Cyrus for IMAP and POP access and user authentication using SASL.
  • 16. Some homemade scripts to automate tasks.
  • 17.
  • 18.
  • 19. With the mailEnabled attribute set to no the mail was routed to the Exchange Server. By this we move the accounts little by little.
  • 20. LDAP is replicated in each server running Postfix.
  • 21. As dicas!! From this and other experiences I'd like to give some tips and tools to help you who want to be free.
  • 22.
  • 23. The legacy A pplications.
  • 24.
  • 26. Software Engineering Life Cycle Analisys Requirements Capture Design Implementation Validation Deployment & Maintenance Retirement
  • 27.
  • 28. Users ALLWAYS oppose changes by default.
  • 29.
  • 31.
  • 32. It's virtually impossible to extract user information from Exchange.
  • 33.
  • 34. ... and at the end... any questions?
  • 35. Tank you very much Muito obrigado http://www.elgallego.info Fica de olho em http://www.pandorafms.org
  • 36. Copyright Enrique M. Verdes – 2008 Esta obra está bajo una licencia Reconocimiento-No comercial-Compartir bajo la misma licencia 3.0 Unported de Creative Commons. Para ver una copia de esta licencia, visite http://creativecommons.org/licenses/by-nc-sa/3.0/ o envie una carta a Creative Commons, 171 Second Street, Suite 300, San Francisco, California 94105, USA.