AstriCon 2014

Posted on Wed 12 November 2014 in General by vdagrain

ASTRICON 2014, Las Vegas (version française plus bas)

Interview with Sylvain Boily, XiVO's founder

lasvegasRS.jpg

Sylvain, you attended AstriCon this year. Can you give us an overview of the atmosphere, the planning and people involved in the event?

AstriCon is the annual conference for Asterisk users and developers. It's organized by Digium in partnership with various partners and exhibitors. The conference takes place over 3 days and welcomes approximately 700 participants every year. The 2014 edition was held in Las Vegas.

AstriCon is comprised of a workday for developers (Astridevcon), various conferences, and partner exhibitions.

Astridevcon, which takes place a day before the presentations, allows people like external developers, contributors and other interested parties to meet and discuss about the next version of Asterisk.For example: During the day I spoke to suggest that Docker should be used to help in the process of automated testing, also known as Asterisk Test Suite. This eventually led to my publication of a repository on https://github.com/sboily/asterisk-testsuite

Finally, the exhibition hall allows partners to promote their business solutions based around Asterisk and the telephony field.

Which opportunities did you have to present work done on XiVO?

AstriCon brings together developers / users / companies from around the world who come to follow projects developed around Asterisk. Being present at this conference represents an opportunity to present XiVO to other actors in the telephony field on an international level.

There are also numerous business opportunities. Among others, we have the possibility of recruiting new partners to distribute XiVO. In 2011, we met with the company BGM IT that is now an Avencall partner and distributor of the XiVO solution.

Can you share with us what you learned during the main presentations ?

Many topics have caught my attention. First was the excellent keynote from Russell Bryant who talked about Openstack and Asterisk, and opportunities on how the Asterisk community can move forward with Openstack. This keynote obviously pleased me because XiVO has been moving in the same direction for over 2 years already and we actively follow Openstack.

Another interesting topic for me was ARI (Asterisk REST Interface) that allows you to build apps based on RESTful APIs in Asterisk. Paul Belanger, the speaker, showed us that we could use ARI instead of app_queue to manage queues.

In the same train of thought, Matt Jordan also talked about the idea of removing app_voicemail. It is clear that for XiVO, the direction taken by Asterisk makes sense and is sign of an exciting future as we will be able to contribute our own expertise in these areas, but it also allows us to continue with our vision of XiVO as a modular and flexible platform while using Asterisk as a powerful tool for the lower layers.

The last thing I learned was during a conference on a competing project, FreePBX. I realized that this project had taken an important place in the community thanks to its modular design. Our latest work on our presence and contacts service (XiVO-dird) is also adopting a modular approach that will go even further! So it's a great time to contribute to XiVO.

Which presentations did you talk about the most with the XiVO team and what should we retain from this year's Astricon for the future ?

I mainly talked about ARI and OpenStack. ARI will be the future for XiVO when we migrate towards Asterisk 13 and our most active discussions within the development team turn around topics related to OpenStack / Docker.

What we should retain this year: Asterisk continues on its momentum started two years ago to orient itself as a real toolkit for simplifying interactions and development in the telephony field. This topic is important for us and confirms our choice of Asterisk as a platform for the future of XiVO .

ARI is a subject that will come back during our discussions in 2015, but we will also discuss PaaS, the cloud, Openstack, scalability and elasticity in XiVO.Also, I think the Asterisk community has every reason to look more closely at the ecosystem around Docker. As a side note, Matt Jordan (lead Asterisk developer) has aleady started talking about it (1).

Finally, I look forward to attending the next AstriCon while keeping in mind that XiVO should be more present for this major event in the Asterisk community. I thank Paul for having shared a part of the AstriCon (2).

__Some links:__

astridevconRS.jpg

ASTRICON 2014, Las VegasInterview de Sylvain Boily, Fondateur de XiVO

Sylvain, tu étais présent à l'AstriCon. Peux-tu nous présenter l'ambiance, le déroulement et les personnes qui participent à cet événement?

L'Astricon est la conférence annuelle des utilisateurs et développeurs Asterisk. Elle est organisée par Digium avec différents partenaires, également exposants.L'Astricon se déroule sur 3 journées et compte environ 700 participants à chaque année. L'édition 2014 s'est déroulée à Las Vegas.

L'Astricon regroupe la journée de travail des développeurs (Astridevcon), les conférences thématiques et l'exposition des partenaires.

L'Astridevcon, qui a lieu une journée avant, permet entre autres aux développeurs, contributeurs et ceux qui le souhaitent de discuter de la prochaine version d'Asterisk.Par exemple : je suis intervenu pour proposer que Docker soit utilisé pour aider dans le processus des tests automatiques appelé Asterisk Test Suite.Cela a finalement donné naissance à un dépôt sur https://github.com/sboily/asterisk-testsuite.

Pour finir, le hall d'exposition permet aux partenaires de faire la promotion de leurs solutions commerciales autour d'Asterisk et de la téléphonie.

Quelles opportunités tu as eu pour présenter les développements sur XiVO?

L'Astricon rassemble des développeurs/utilisateurs/entreprises venus du monde entier suivre les projets autour d'Asterisk et être présent à cette conférence représente une opportunité de présenter XiVO aux acteurs de la téléphonie à l'international.

Les opportunités sont nombreuses avec entre autre la possibilité de recruter de nouveaux partenaires pour distribuer XiVO. En 2011, nous avions rencontré la compagnie BGM informatique aujourd'hui partenaire Avencall et distributeur de la solution XiVO.

Peux-tu nous partager les présentations principales?

Plusieurs sujets ont retenu mon attention, le premier a été la très bonne keynote de Russell Bryant sur Openstack et Asterisk ainsi que les opportunités de la communauté Asterisk pour aller de l'avant avec Openstack.Cette keynote m'a évidement fait plaisir car XiVO est depuis déjà plus de 2 ans orienté dans cette direction et nous suivons activement Openstack.

Une autre thématique pour moi intéressante était sur ARI (Asterisk REST Interface) qui permet de construire autour d'Asterisk des applications basées sur les interfaces REST dans Asterisk. Une très bonne présentation de Paul Belanger montrant que nous pouvions utiliser ARI à la place de app_queue pour gérer les files d'attente.

Matt Jordan a également présenté dans la même idée la suppression de app_voicemail. Il est clair que pour XiVO, la voie prise par Asterisk est parfaite et nous réserve un avenir très intéressant puisque nous serons capable d'apporter notre expertise sur ces sujets mais aussi de continuer dans notre idée que XiVO sera une plateforme modulaire et élastique tout en utilisant Asterisk comme un outil performant sur les couches basses.

Le dernier point que j'ai retenu, a été en assistant à une conférence sur un projet concurrent au notre, FreePBX. Je me suis aperçu que ce projet avait pris une place importante dans la communauté grâce à son aspect modulaire. Notre dernier développement le serveur de contacts/présence (xivo-dird) est justement orienté dans ce sens et ira même encore plus loin ! Donc n'hésitez pas à contribuer aussi dans XiVO.

Quelle présentation as tu le plus partagé avec l’équipe XiVO et qu'il faut retenir pour les années à venir?

Principalement ARI et openstack. ARI est l'avenir pour XiVO quand nous allons passer sur Asterisk 13 et openstack/ Docker sont les sujets les plus présents dans nos discussions avec l'équipe de développement.

Ce que je retiens de cet Astricon : Asterisk poursuit sur sa lancée commencée il y a 2 ans orienté comme une véritable boite à outil pour simplifier les développements et interactions dans le monde de la téléphonie. Ce sujet est majeur pour nous et nous conforte dans notre choix qu'Asterisk est une véritable plateforme d'avenir pour XiVO.

ARI est un sujet qui va beaucoup revenir dans nos discussions en 2015, mais aussi le PaaS, le cloud, Openstack, la modularité et l'élasticité dans XiVO. Pour finir je pense que la communauté Asterisk a tout intérêt à regarder de plus près le monde de Docker, d'ailleurs Matt Jordan (lead developer Asterisk) a commencé à en parler(1).

Finalement j'ai hâte de retourner aux prochains Astricon en ayant à l'esprit que XiVO sera plus présent pour cet événement majeur de la communauté Asterisk. Merci à Paul de nous avoir partagé une partie de l'Astricon (2).

Quelques liens :

Images jointes :- Salle durant l'Astridevcon, Las vegas, 10.2014- La Tour Eiffel, Las vegas, 10.2014