Les applications open source de l’écosystème Oro ont été pensées pour répondre à la multiplicité des besoins stratégiques liés au E-Commerce B2B et CRM. Nous vous présentons comment les déployer, les piloter et gérer leur scalabilité sur les grands Cloud publics et privés.
2. DÉPLOYER ET GÉRER LES APPLICATIONS ORO DANS LE CLOUD
Aymeric AITAMER
CTO Artifakt.io
_
ar#fakt.io
3. ar#fakt.ioar#fakt.io
SOMMAIRE
INTRODUCTION — Introduction de l’Agence Dn’D, Big Vibe Sponsor (Julien DIDIER)
ÉVOLUTION DE L’HÉBERGEMENT — Un changement de paradigme
ARTIFAKT.IO — Définition d’un « artefact » et présentation de la plateforme
DÉMONSTRATION — Déploiement d’une application Oro
CAS CLIENT — L’Agence Dn’D et le cas client Lancaster Paris
CONCLUSION — Serverless & Q/R
ar#fakt.io
4. ar#fakt.ioar#fakt.io
INTRODUCTION L’AGENCE DN’D - BIG VIBE SPONSOR
« Artifakt a amélioré la gestion quotidienne de nos applications et nous permet d’être plus réactif avec nos clients »
AGENCE DN’D
NOTRE CLIENT : AGENCE DN’D (Julien DIDIER - Co-Fondateur)
Fondée en 2004, agence 100% indépendante
Conseil et création de plates-formes uniques pour le web et E -Commerce
Spécialiste Magento depuis 2008
GOLD PARTNER
SILVER PARTNER
ar#fakt.io
5. ar#fakt.ioar#fakt.io
v
ÉVOLUTION DE L’HÉBERGEMENT UN CHANGEMENT DE PARADIGME
SERVEUR PHYSIQUE VIRTUAL MACHINE CLOUD
• Docker / LXC• Serveur dédiée
• Serveur mutualité
• Micro-service
• Serverless
• …
ar#fakt.io
6. ar#fakt.ioar#fakt.io
ÉVOLUTION DE L’HÉBERGEMENT UN CHANGEMENT DE PARADIGME
LE CLOUD
« Cloud computing is a type of Internet-based computing that provides
shared computer processing resources and data to computers and other
devices on demand.
It is a model for enabling ubiquitous, on-demand access to a shared pool of
configurable computing resources (e.g., computer networks, servers,
storage, applications and services), which can be rapidly provisioned and
released with minimal management effort. »
ar#fakt.io
7. ar#fakt.ioar#fakt.io
ÉVOLUTION DE L’HÉBERGEMENT UN CHANGEMENT DE PARADIGME
ar#fakt.io
Choisir Hébergeur/Infogéreur
Choisir l’architecture en premier
Demander, traiter > Obtenir
Budget et évolution limités
Revoir souvent l’évolution
Locale et fixe
Avant
Après
Choisir un Cloud provider + DevOps
Choisir l’application en premier
Demander > Obtenir (on demand)
Pay on go et évolution illimitée
Évolue avec l’activité et le business
International et duplicable
8. ar#fakt.ioar#fakt.io
ARTIFAKT.IO QU’EST-CE QU’UN ARTEFACT ?
ARTEFACT (Software Development)
« An artifact is one of many kinds of tangible by-products produced during
the development of software. Some artifacts help describe the function,
architecture, and design of software. Other artifacts are concerned with
the process of development itself.
The term artifact in connection with software development is largely
associated with specific development methods or processes. This usage of
the term may have originated with those methods . »
(Source : Wikipedia )
ar#fakt.io
9. ar#fakt.ioar#fakt.io
ARTIFAKT .io PRÉSENTATION DE LA SOLUTION
« Une solution de management en SaaS pour la création d’architectures et le déploiement d’applications dans les Cloud publics »
Paris
ACTUAL
USA
SOON
2YEARS
R&D
WITH ARTIFAKT
13
YEARS
Experience
TEAM FULL DEVOPS
Aymeric AITAMER
Co-Founder of ARTIFAKT & CTO
> 9 years in digital
+
ar#fakt.io
Board Members
—
Co-Founders of Web Agency
—
Hosting Company Engineer
—
Application Editor
10. ar#fakt.ioar#fakt.io
v
ARTIFAKT .io PRÉSENTATION DE LA SOLUTION
APPLICATION:
Choisir et déployer son application dans le
Cloud en quelques clics.
SERVER:
Ajouter des serveurs à la volée et les
configurer avec un minimum d’effort.
PERFORMANCE:
Ajouter la dernière version de PHP, un
serveur Redis, un CDN…
LOGS:
Unifier les logs via l’interface et mettre en
place des alertes.
PROJECT:
Gérer les projets, les collaborateurs et les
applications via un système d’ACL poussé.
SECURITY:
Protéger l’infrastructure par un WAF,
restreindre les accès par adresse IP…
ar#fakt.io
12. ar#fakt.ioar#fakt.io
94
USERS
63
ARCHITECTURES
Flexibilité de l’architecture
Disponibilité à l’interna#onal
Ges#on des pics de trafic
“Nous avions besoin d’un hébergement qui supporte l’importante
augmentation du trafic engendrée par nos différentes actions
commerciales: ventes privées, soldes, Black Friday, …”
“Non seulement nous réalisons des économies, mais nous gagnons
surtout en performance et en sérénité !”.
“ Artifakt nous a appris à aller dans les Nuages. Après 10 mois, 2 ventes
privées, 2 soldes, 1 Black Friday et 1 Noël, on peut dire qu’on navigue
désormais parmi eux en toute sérénité ! ”
“Artifakt en trois mots ? Flexibilité, performance et innovation.”
RETOUR CLIENT LANCASTER X AGENCE DN’D X ARTIFAKT
ar#fakt.io
13. ar#fakt.ioar#fakt.io
RETOUR CLIENT LANCASTER X AGENCE DN’D X ARTIFAKT
PROJET MIGRATION AWS
• 1 semaine de préparation, 3h de migration au total
• 30 utilisateurs, 7 artifakts et 2 applications : Akeneo et Magento
• Déploiement du code chaque semaine
• 30 minutes pour un nouvel environnement
• 1 ans déjà sur AWS via Artifakt (seulement 5 tickets au support)
• 99,98% de disponibilité applicatives sur ces 6 derniers mois
• Plusieurs nouveaux services AWS en cours : SES, …
ar#fakt.io
14. ar#fakt.ioar#fakt.io
CONCLUSION WHAT NEXT FOR ARTIFAKT?
NEXT STEP POUR ARTIFACT
• Artifakt : Un nouveau type d’architecture
• Serverless : Une nouvelle technologie pour nos applications. ?
• Structure et Architecture : Comment ça marche ?
• Langage et applications : Puis-je faire tourner une application ORO ?
tX
ar#fakt.io