SlideShare une entreprise Scribd logo
1  sur  26
Speaker’s Infomation
Name: Dinh Nhat An.
Birthday: 12/03/1983.
Position: Technical Manager
Email: atuladn@gmail.com
History:
2007 - 2011: Senior SE at VNG
2011- 2012:Technical Leader at TX-INC
2012 - Current: Technical Manager at FO
 Introduction
 FO Automation Platform
– FO automation Requirements
– Web Admin
– Core Workers
 Demo
Agenda
Introduction
Multi Servies, Platforms
Advertising System
FPT Online’s System Architecture
News System
FPT Online’s System Architecture
Multi stage Application life cycles
 OPs teams that need to manage the deployment, patching, monitoring…
 Run tasks(bash shell, paramiko, fabric …) in serial for multiple hosts.
 Can’t tracking all operations of system team.
FPT Online’s System Architecture
IT Automation System Software
Pricing and Licensing
 Manage up to 100 nodes => 10.000$ / year
 Up to 250 nodes => 20.000$ / year.
 Up to 500 nodes => 35.000$./.year.
 6$ / node / month.
 Manage 1000+ nodes.
 Annual subscription price: Contact.
 1 – 99 nodes : $112.
 1.000 – 2.499 nodes : $93.
Your IT Automation System ???
( Do it yourself )
 Ansible, Saltstack… => Python !?
 Farbic – is python library and command-line tool for streamlining the use of SSH for
application deployment or system administration task .
 Paramiko itself is a pure Python interface around SSH networking concepts.
 Web Framework + Template engine (Bottle,Flask,Django, Yaml , Jinja2…).
Web Deployment V1
Web Deployment V1
FPT Online Automation Platform
FPT Online Automation - Requirements
 Installation and Configuration of services.
 Monitoring status server or service when deployment.
 Collect all info log deployment service or hardware form central.
 Task is module - scalable.
 Centralization configuration management.
 Run tasks in parallel for multiple hosts
 FO automation has an agentless architecture
 It integrates with third party such as: Kibana, Shinken, ES …
FPT Online Automation - Workflow
FPT Online Automation - Components
 Build-in with multi module on backend.
 Show all information to monitor.
 Permission to user and project.
 Watch jobs run in real time.
 Statistic server : report chart,monitor server with api of kibana,shinken…
 Deployment application and code,services,collect data…
 Create,update,delete tasks,template,user,inventory…
FPT Online Automation - Web Admin
FPT Online Automation - Web Admin
 Tasks module: Create / Edit / Delete task.
 Inventory module: Create / Edit / Delete host.
FPT Online Automation - Web Admin
 Jobs Template module: Create / Edit / Delete / Run jobs template.
FPT Online Automation - Web Admin
 API center: allow all component connect to GET / UPDATE / SHARING component
operation – make data consistency between component.
 Poller: polling data from task executing , arrange data and update to Redis.
 Crawler: get data from redis and update to mongodb in real time for reporting.
 Exec worker module: running task and update data to Redis
FPT Online Automation – Core Workers
FPT Online Automation – Core Workers
 Flow Diagram.
 Deploy Modules
 Commands Modules
 Files Modules
 Inventory Modules
 Monitoring Modules
 Network Modules
 Notification Modules
 Packaging Modules
 Source Control Modules
 System Modules
FPT Online Automation – Core Workers
 Core Modules
 Parallel execution across multiple machines.
 Automatic step-by-step reporting.
 Consistent server environments.
 Low overhead, templates based.
 Quickly roll out updates.
 Allow your ops team to focus on real problems.
The Benefits
Demo
Reference
http://www.ansible.com http://puppetlabs.com/
https://www.chef.io/ http://www.saltstack.com/
http://dev2ops.org/ http://devops.com/
Q&A
The End
Tel: +84 8 7300 9999
Fax: +84 8 3929 1758
fptonline@fpt.com.vn

Contenu connexe

En vedette

Delicious Linkroll Instructions
Delicious Linkroll InstructionsDelicious Linkroll Instructions
Delicious Linkroll InstructionsPeter Thayer
 
Networking Now & Personal Branding
Networking Now & Personal BrandingNetworking Now & Personal Branding
Networking Now & Personal BrandingPreston Lewis
 
Rss on your_library_site
Rss on your_library_siteRss on your_library_site
Rss on your_library_sitepeacekaat
 
Europeana and the Commons
Europeana and the CommonsEuropeana and the Commons
Europeana and the CommonsEuropeana
 
Unlocking value: museums and the web 09
Unlocking value: museums and the web 09Unlocking value: museums and the web 09
Unlocking value: museums and the web 09Europeana
 
PELÀEZ HERMANOS S.A
PELÀEZ HERMANOS S.APELÀEZ HERMANOS S.A
PELÀEZ HERMANOS S.Ajennynaranjo
 
Projecte Educatiu del Centre
Projecte Educatiu del CentreProjecte Educatiu del Centre
Projecte Educatiu del CentreMercè Puig
 
Delicious Tag Cloud Instructions
Delicious Tag Cloud InstructionsDelicious Tag Cloud Instructions
Delicious Tag Cloud InstructionsPeter Thayer
 
Prehistoria 2
Prehistoria 2Prehistoria 2
Prehistoria 2joanmolar
 
2015 july 9 europeana labs market & audiences
2015 july 9 europeana labs market & audiences2015 july 9 europeana labs market & audiences
2015 july 9 europeana labs market & audiencesEuropeana
 
Web 2.0 and Depository Web Sites: A Winning Combination (FDLP Version)
Web 2.0 and Depository Web Sites: A Winning Combination (FDLP Version)Web 2.0 and Depository Web Sites: A Winning Combination (FDLP Version)
Web 2.0 and Depository Web Sites: A Winning Combination (FDLP Version)Peter Thayer
 
Masin De Epoca La Monaco Pt Blog
Masin De Epoca La Monaco  Pt BlogMasin De Epoca La Monaco  Pt Blog
Masin De Epoca La Monaco Pt Blogserbionel
 
Smalltalk in the pocket - Building applications for the iPhone
Smalltalk in the pocket - Building applications for the iPhoneSmalltalk in the pocket - Building applications for the iPhone
Smalltalk in the pocket - Building applications for the iPhoneEsteban Lorenzano
 
Avaliação de métodos de Segmentação mediante algoritmos de Machine Learning
Avaliação de métodos de Segmentação mediante algoritmos de Machine LearningAvaliação de métodos de Segmentação mediante algoritmos de Machine Learning
Avaliação de métodos de Segmentação mediante algoritmos de Machine Learningtookumy
 

En vedette (20)

Connect2 Books2
Connect2 Books2Connect2 Books2
Connect2 Books2
 
Delicious Linkroll Instructions
Delicious Linkroll InstructionsDelicious Linkroll Instructions
Delicious Linkroll Instructions
 
Networking Now & Personal Branding
Networking Now & Personal BrandingNetworking Now & Personal Branding
Networking Now & Personal Branding
 
Voorlichtingminor Versie2
Voorlichtingminor Versie2Voorlichtingminor Versie2
Voorlichtingminor Versie2
 
Rss on your_library_site
Rss on your_library_siteRss on your_library_site
Rss on your_library_site
 
Europeana and the Commons
Europeana and the CommonsEuropeana and the Commons
Europeana and the Commons
 
Unlocking value: museums and the web 09
Unlocking value: museums and the web 09Unlocking value: museums and the web 09
Unlocking value: museums and the web 09
 
PELÀEZ HERMANOS S.A
PELÀEZ HERMANOS S.APELÀEZ HERMANOS S.A
PELÀEZ HERMANOS S.A
 
Projecte Educatiu del Centre
Projecte Educatiu del CentreProjecte Educatiu del Centre
Projecte Educatiu del Centre
 
Delicious Tag Cloud Instructions
Delicious Tag Cloud InstructionsDelicious Tag Cloud Instructions
Delicious Tag Cloud Instructions
 
Reading points
Reading pointsReading points
Reading points
 
5 keys for success!
5 keys for success!5 keys for success!
5 keys for success!
 
Prehistoria 2
Prehistoria 2Prehistoria 2
Prehistoria 2
 
2015 july 9 europeana labs market & audiences
2015 july 9 europeana labs market & audiences2015 july 9 europeana labs market & audiences
2015 july 9 europeana labs market & audiences
 
Web 2.0 and Depository Web Sites: A Winning Combination (FDLP Version)
Web 2.0 and Depository Web Sites: A Winning Combination (FDLP Version)Web 2.0 and Depository Web Sites: A Winning Combination (FDLP Version)
Web 2.0 and Depository Web Sites: A Winning Combination (FDLP Version)
 
Voyage - PharoConf 2012
Voyage - PharoConf 2012Voyage - PharoConf 2012
Voyage - PharoConf 2012
 
Masin De Epoca La Monaco Pt Blog
Masin De Epoca La Monaco  Pt BlogMasin De Epoca La Monaco  Pt Blog
Masin De Epoca La Monaco Pt Blog
 
Pares p4
Pares p4Pares p4
Pares p4
 
Smalltalk in the pocket - Building applications for the iPhone
Smalltalk in the pocket - Building applications for the iPhoneSmalltalk in the pocket - Building applications for the iPhone
Smalltalk in the pocket - Building applications for the iPhone
 
Avaliação de métodos de Segmentação mediante algoritmos de Machine Learning
Avaliação de métodos de Segmentação mediante algoritmos de Machine LearningAvaliação de métodos de Segmentação mediante algoritmos de Machine Learning
Avaliação de métodos de Segmentação mediante algoritmos de Machine Learning
 

Similaire à FO Automation Platform

Similaire à FO Automation Platform (20)

Ibrahim Ramadan CV
Ibrahim Ramadan CVIbrahim Ramadan CV
Ibrahim Ramadan CV
 
Curriculum Vitae new 23-1-2017
Curriculum Vitae new 23-1-2017Curriculum Vitae new 23-1-2017
Curriculum Vitae new 23-1-2017
 
Uma SunilKumar Resume
Uma SunilKumar ResumeUma SunilKumar Resume
Uma SunilKumar Resume
 
Nomaan Resume
Nomaan ResumeNomaan Resume
Nomaan Resume
 
IR-CV
IR-CVIR-CV
IR-CV
 
Fanug - Pragmatic Windows Phone Developer
Fanug - Pragmatic Windows Phone DeveloperFanug - Pragmatic Windows Phone Developer
Fanug - Pragmatic Windows Phone Developer
 
The chatbot for process automation
 The chatbot for process automation The chatbot for process automation
The chatbot for process automation
 
New CV
New CVNew CV
New CV
 
Resume
ResumeResume
Resume
 
Siddhartha resume (Update)
Siddhartha resume (Update)Siddhartha resume (Update)
Siddhartha resume (Update)
 
ASE
ASEASE
ASE
 
Ahmed dawoud curriculum vitae
Ahmed dawoud curriculum vitaeAhmed dawoud curriculum vitae
Ahmed dawoud curriculum vitae
 
Dot Net Profile_8 Years Exp
Dot Net Profile_8 Years ExpDot Net Profile_8 Years Exp
Dot Net Profile_8 Years Exp
 
Kaushik New resume -1 (2)
Kaushik New resume -1 (2)Kaushik New resume -1 (2)
Kaushik New resume -1 (2)
 
Zein khan original
Zein khan originalZein khan original
Zein khan original
 
Zein khan
Zein khan Zein khan
Zein khan
 
CV2016_V3.0
CV2016_V3.0CV2016_V3.0
CV2016_V3.0
 
Medhat Youssef
Medhat YoussefMedhat Youssef
Medhat Youssef
 
CV NitinKumar_2020
CV NitinKumar_2020CV NitinKumar_2020
CV NitinKumar_2020
 
CURRICULUM VITAE-Nikhil Rathi
CURRICULUM VITAE-Nikhil RathiCURRICULUM VITAE-Nikhil Rathi
CURRICULUM VITAE-Nikhil Rathi
 

Dernier

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
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 WorkerThousandEyes
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
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
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 

Dernier (20)

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
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
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
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
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 

FO Automation Platform

  • 1. Speaker’s Infomation Name: Dinh Nhat An. Birthday: 12/03/1983. Position: Technical Manager Email: atuladn@gmail.com History: 2007 - 2011: Senior SE at VNG 2011- 2012:Technical Leader at TX-INC 2012 - Current: Technical Manager at FO
  • 2.  Introduction  FO Automation Platform – FO automation Requirements – Web Admin – Core Workers  Demo Agenda
  • 4. Multi Servies, Platforms Advertising System FPT Online’s System Architecture News System
  • 5. FPT Online’s System Architecture Multi stage Application life cycles
  • 6.  OPs teams that need to manage the deployment, patching, monitoring…  Run tasks(bash shell, paramiko, fabric …) in serial for multiple hosts.  Can’t tracking all operations of system team. FPT Online’s System Architecture
  • 8. Pricing and Licensing  Manage up to 100 nodes => 10.000$ / year  Up to 250 nodes => 20.000$ / year.  Up to 500 nodes => 35.000$./.year.  6$ / node / month.  Manage 1000+ nodes.  Annual subscription price: Contact.  1 – 99 nodes : $112.  1.000 – 2.499 nodes : $93.
  • 9. Your IT Automation System ??? ( Do it yourself )  Ansible, Saltstack… => Python !?  Farbic – is python library and command-line tool for streamlining the use of SSH for application deployment or system administration task .  Paramiko itself is a pure Python interface around SSH networking concepts.  Web Framework + Template engine (Bottle,Flask,Django, Yaml , Jinja2…).
  • 13. FPT Online Automation - Requirements  Installation and Configuration of services.  Monitoring status server or service when deployment.  Collect all info log deployment service or hardware form central.  Task is module - scalable.  Centralization configuration management.  Run tasks in parallel for multiple hosts  FO automation has an agentless architecture  It integrates with third party such as: Kibana, Shinken, ES …
  • 14. FPT Online Automation - Workflow
  • 15. FPT Online Automation - Components
  • 16.  Build-in with multi module on backend.  Show all information to monitor.  Permission to user and project.  Watch jobs run in real time.  Statistic server : report chart,monitor server with api of kibana,shinken…  Deployment application and code,services,collect data…  Create,update,delete tasks,template,user,inventory… FPT Online Automation - Web Admin
  • 17. FPT Online Automation - Web Admin  Tasks module: Create / Edit / Delete task.
  • 18.  Inventory module: Create / Edit / Delete host. FPT Online Automation - Web Admin
  • 19.  Jobs Template module: Create / Edit / Delete / Run jobs template. FPT Online Automation - Web Admin
  • 20.  API center: allow all component connect to GET / UPDATE / SHARING component operation – make data consistency between component.  Poller: polling data from task executing , arrange data and update to Redis.  Crawler: get data from redis and update to mongodb in real time for reporting.  Exec worker module: running task and update data to Redis FPT Online Automation – Core Workers
  • 21. FPT Online Automation – Core Workers  Flow Diagram.
  • 22.  Deploy Modules  Commands Modules  Files Modules  Inventory Modules  Monitoring Modules  Network Modules  Notification Modules  Packaging Modules  Source Control Modules  System Modules FPT Online Automation – Core Workers  Core Modules
  • 23.  Parallel execution across multiple machines.  Automatic step-by-step reporting.  Consistent server environments.  Low overhead, templates based.  Quickly roll out updates.  Allow your ops team to focus on real problems. The Benefits
  • 24. Demo
  • 26. The End Tel: +84 8 7300 9999 Fax: +84 8 3929 1758 fptonline@fpt.com.vn