SlideShare uma empresa Scribd logo
1 de 10
ANYCAST
FREE DNS SERVICE

  Phan Ngoc Hoang
What’s Anycast ?


                                  “Datagrams from a single
                                  sender are routed to the
                                  topologically nearest node”




“Anycast is one source that can
be hosted on multiple nodes”




                                                                  //PHPDAY 2012;
                                             $var[„author‟] = “Phan Ngoc Hoang”;
Why Your DNS Network Should Use It ?


             • Makes DNS more reliable




                                     • Improves DNS performance




  • Provides resilience against DDoS attacks




                                                                    //PHPDAY 2012;
                                               $var[„author‟] = “Phan Ngoc Hoang”;
Free Cloud DNS Service                    Australia
                                          Germany
                                        Hongkong
                                              Brazil
                                             France
                                               Italia
                                               India
                                   United Kingdom
                                     United States
                                           Russian
                                            Canada
109 Pops                                 Indonesia
032 Countries                             Malaysia
                                           Vietnam
                                                   …




                                              //PHPDAY 2012;
                         $var[„author‟] = “Phan Ngoc Hoang”;
What we need to build Anycast project ?


          PHP
     HTML / CSS / jQuery / XML / JSON




                            Tea, cigarette
                            Music…




                                                     //PHPDAY 2012;
                                $var[„author‟] = “Phan Ngoc Hoang”;
How did we start ?

 • Find API (WHMCS / OnApp) Documents and try to test functions

 • Solution / Logic to integration AIO

 • Build a Database
 • Using our FrameWork
 • Find coders, training, give deadline, and
   START




                                                                    //PHPDAY 2012;
                                               $var[„author‟] = “Phan Ngoc Hoang”;
What happen when processing ?

 • API Results in other types

 • Config System

 • Report Zero Day bug for OnApp Inc

 • Ask VNISS+ help us check security




                                                            //PHPDAY 2012;
                                       $var[„author‟] = “Phan Ngoc Hoang”;
Showcase


           User: demo@asv.vn
           Pass: demo




                                //PHPDAY 2012;
           $var[„author‟] = “Phan Ngoc Hoang”;
Experience

 • Working with API system

 • Teamwork

 • Optimize and Upgrade our framework

 • Adjust dealine for steps in project




                                                              //PHPDAY 2012;
                                         $var[„author‟] = “Phan Ngoc Hoang”;
Thank you for attention




                                               //PHPDAY 2012;
                          $var[„author‟] = “Phan Ngoc Hoang”;

Mais conteúdo relacionado

Mais procurados

Alfresco : Collaboration and Syndication
Alfresco : Collaboration and SyndicationAlfresco : Collaboration and Syndication
Alfresco : Collaboration and Syndication
Wildan Maulana
 

Mais procurados (11)

Alfresco : Collaboration and Syndication
Alfresco : Collaboration and SyndicationAlfresco : Collaboration and Syndication
Alfresco : Collaboration and Syndication
 
Html5 vs Flash video
Html5 vs Flash videoHtml5 vs Flash video
Html5 vs Flash video
 
Intro to react_v2
Intro to react_v2Intro to react_v2
Intro to react_v2
 
Wp cli- intro and basics
Wp cli- intro and basicsWp cli- intro and basics
Wp cli- intro and basics
 
using Chocolatey for application deployments
using Chocolatey for application deploymentsusing Chocolatey for application deployments
using Chocolatey for application deployments
 
Super performing websites with TYPO3 and Varnish
Super performing websites with TYPO3 and VarnishSuper performing websites with TYPO3 and Varnish
Super performing websites with TYPO3 and Varnish
 
Professional WordPress Development with Vagrant - Andrea Cardinali - WordCam...
Professional WordPress Development with Vagrant - Andrea Cardinali -  WordCam...Professional WordPress Development with Vagrant - Andrea Cardinali -  WordCam...
Professional WordPress Development with Vagrant - Andrea Cardinali - WordCam...
 
Skill goulash 4 websites : How does it work, at what price ?
Skill goulash 4 websites : How does it work, at what price ?Skill goulash 4 websites : How does it work, at what price ?
Skill goulash 4 websites : How does it work, at what price ?
 
Presentation1
Presentation1Presentation1
Presentation1
 
State of Media Accessibility in HTML5
State of Media Accessibility in HTML5State of Media Accessibility in HTML5
State of Media Accessibility in HTML5
 
Next Generation Browser Add-Ons
Next Generation Browser Add-OnsNext Generation Browser Add-Ons
Next Generation Browser Add-Ons
 

Semelhante a Anycast free dns service

iPhone Development For Experienced Web Developers
iPhone Development For Experienced Web DevelopersiPhone Development For Experienced Web Developers
iPhone Development For Experienced Web Developers
lisab517
 
Introduction to Django (GDays 2014)
Introduction to Django (GDays 2014) Introduction to Django (GDays 2014)
Introduction to Django (GDays 2014)
Edem Kumodzi
 

Semelhante a Anycast free dns service (20)

Introduction to PHP - SDPHP
Introduction to PHP - SDPHPIntroduction to PHP - SDPHP
Introduction to PHP - SDPHP
 
Becoming A Php Ninja
Becoming A Php NinjaBecoming A Php Ninja
Becoming A Php Ninja
 
NCDevCon 2017 - Cross Platform Mobile Apps
NCDevCon 2017 - Cross Platform Mobile AppsNCDevCon 2017 - Cross Platform Mobile Apps
NCDevCon 2017 - Cross Platform Mobile Apps
 
Integrating PHP With System-i using Web Services
Integrating PHP With System-i using Web ServicesIntegrating PHP With System-i using Web Services
Integrating PHP With System-i using Web Services
 
Create scalable and failure safe cluster MagentoCommerce using cloud hosting ...
Create scalable and failure safe cluster MagentoCommerce using cloud hosting ...Create scalable and failure safe cluster MagentoCommerce using cloud hosting ...
Create scalable and failure safe cluster MagentoCommerce using cloud hosting ...
 
PhoneGap Talk @ Sencha Con 2010
PhoneGap Talk @ Sencha Con 2010PhoneGap Talk @ Sencha Con 2010
PhoneGap Talk @ Sencha Con 2010
 
PhoneGap - Now and the Future
PhoneGap - Now and the FuturePhoneGap - Now and the Future
PhoneGap - Now and the Future
 
Introduction to PHP (SDPHP)
Introduction to PHP   (SDPHP)Introduction to PHP   (SDPHP)
Introduction to PHP (SDPHP)
 
iPhone Development For Experienced Web Developers
iPhone Development For Experienced Web DevelopersiPhone Development For Experienced Web Developers
iPhone Development For Experienced Web Developers
 
Introduction to Django (GDays 2014)
Introduction to Django (GDays 2014) Introduction to Django (GDays 2014)
Introduction to Django (GDays 2014)
 
Phalcon Framework: San Antonio Web Developers Group
Phalcon Framework: San Antonio Web Developers Group Phalcon Framework: San Antonio Web Developers Group
Phalcon Framework: San Antonio Web Developers Group
 
Professional PHP: an open-source alternative for enterprise development [Kort...
Professional PHP: an open-source alternative for enterprise development [Kort...Professional PHP: an open-source alternative for enterprise development [Kort...
Professional PHP: an open-source alternative for enterprise development [Kort...
 
Introduction to Ionic framework
Introduction to Ionic frameworkIntroduction to Ionic framework
Introduction to Ionic framework
 
Triple-E’class Continuous Delivery with Hudson, Maven, Kokki and PyDev
Triple-E’class Continuous Delivery with Hudson, Maven, Kokki and PyDevTriple-E’class Continuous Delivery with Hudson, Maven, Kokki and PyDev
Triple-E’class Continuous Delivery with Hudson, Maven, Kokki and PyDev
 
Developing realtime apps with Drupal and NodeJS
Developing realtime apps with Drupal and NodeJS Developing realtime apps with Drupal and NodeJS
Developing realtime apps with Drupal and NodeJS
 
Hybrid Mobile Applications
Hybrid Mobile ApplicationsHybrid Mobile Applications
Hybrid Mobile Applications
 
Hybrid Mobile Development with Apache Cordova and Java EE 7 (JavaOne 2014)
Hybrid Mobile Development with Apache Cordova and Java EE 7 (JavaOne 2014)Hybrid Mobile Development with Apache Cordova and Java EE 7 (JavaOne 2014)
Hybrid Mobile Development with Apache Cordova and Java EE 7 (JavaOne 2014)
 
Tech Thursdays: Building Products
Tech Thursdays: Building ProductsTech Thursdays: Building Products
Tech Thursdays: Building Products
 
Debugging with Zend Studio for Eclipse
Debugging with Zend Studio for EclipseDebugging with Zend Studio for Eclipse
Debugging with Zend Studio for Eclipse
 
Cordova 101
Cordova 101Cordova 101
Cordova 101
 

Último

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
 

Último (20)

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...
 
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...
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
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
 
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 ...
 
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
 
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
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
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 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
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
 
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
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
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
 
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
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
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
 

Anycast free dns service

  • 1. ANYCAST FREE DNS SERVICE Phan Ngoc Hoang
  • 2. What’s Anycast ? “Datagrams from a single sender are routed to the topologically nearest node” “Anycast is one source that can be hosted on multiple nodes” //PHPDAY 2012; $var[„author‟] = “Phan Ngoc Hoang”;
  • 3. Why Your DNS Network Should Use It ? • Makes DNS more reliable • Improves DNS performance • Provides resilience against DDoS attacks //PHPDAY 2012; $var[„author‟] = “Phan Ngoc Hoang”;
  • 4. Free Cloud DNS Service Australia Germany Hongkong Brazil France Italia India United Kingdom United States Russian Canada 109 Pops Indonesia 032 Countries Malaysia Vietnam … //PHPDAY 2012; $var[„author‟] = “Phan Ngoc Hoang”;
  • 5. What we need to build Anycast project ? PHP HTML / CSS / jQuery / XML / JSON Tea, cigarette Music… //PHPDAY 2012; $var[„author‟] = “Phan Ngoc Hoang”;
  • 6. How did we start ? • Find API (WHMCS / OnApp) Documents and try to test functions • Solution / Logic to integration AIO • Build a Database • Using our FrameWork • Find coders, training, give deadline, and START //PHPDAY 2012; $var[„author‟] = “Phan Ngoc Hoang”;
  • 7. What happen when processing ? • API Results in other types • Config System • Report Zero Day bug for OnApp Inc • Ask VNISS+ help us check security //PHPDAY 2012; $var[„author‟] = “Phan Ngoc Hoang”;
  • 8. Showcase User: demo@asv.vn Pass: demo //PHPDAY 2012; $var[„author‟] = “Phan Ngoc Hoang”;
  • 9. Experience • Working with API system • Teamwork • Optimize and Upgrade our framework • Adjust dealine for steps in project //PHPDAY 2012; $var[„author‟] = “Phan Ngoc Hoang”;
  • 10. Thank you for attention //PHPDAY 2012; $var[„author‟] = “Phan Ngoc Hoang”;