Jesús Bocanegra, inżynier telekomunikacji i założyciel Libnamic, wyjaśnia, jak użyć otwartego oprogramowania i własnych rozwiązań w tworzeniu wyróżniającego się serwisu hostingowego.
Naszym wystąpieniem chcieliśmy udowodnić, że możliwe jest stworzenie szybkiego hostingu z otwartym oprogramowaniem, bez występowania żadnego rodzaju błędów oraz z łatwym dostępem do wsparcia. Nasze rozwiązanie? Wykorzystujemy klastry Kubernetes, oprogramowanie, o którym niewiele osób wiedziało podczas prezentacji. Czym jest Kubernetes? Są to serwery z własnym oprogramowaniem, które automatyzują wdrażanie, implementując usługi pomiarowe gwarantujące wiarygodne metryki, jakie można porównywać z innymi usługami hostingowymi.
W jaki sposób odkryliśmy niezawodność tej infrastruktury? Proces wymagał sporo czasu poświęconego na badania, rozwój własnych narzędzi, znaczącą inwestycję, ciągłe analizowanie błędów... Aby dotrzeć do punktu, w którym jesteśmy, niektóre wyzwania obejmowały: badania, aby efektywnie wdrożyć pożądane aplikacje w Kubernetes; znalezienie dostawcy serwerów spełniającego wymogi (koszt, wydajność i dostępność); ulepszanie własnych rozwiązań; porównanie prędkości z innymi hostingami, i wiele innych.
Rozwiązaniem Libnamic jest nowa koncepcja hostingu. Upublicznianie dostępu do nowych technologii, tak aby każda firma mogła z nich korzystać, nawet jeśli nie posiada zespołu technicznego ani imponujących środków na inwestycję.
Rozwiązaniem Libnamic jest nowa koncepcja hostingu. Upublicznianie dostępu do nowych technologii, tak aby każda firma mogła z nich korzystać, nawet jeśli nie posiada zespołu technicznego ani imponujących środków na inwestycję.
Cele
- Unowocześniony, oparty na najnowszych technologiach hosting.
- Korzystanie z oprogramowania open source uzupełnianego o własne rozwinięcia.
- Szybki hosting, konwersje, SEO, doświadczenie użytkownika...
- Utrzymanie rozsądnych cen.
- Bezproblemowe działanie.
- Zapobieganie typowym problemom.
- Wsparcie techniczne dla użytkownika
- Dodatkowy atut: przykładowo, scentralizowane zarządzanie Wordpressem.
Sposób
Technologia klastrowa Kubernetes.
Usando servidores dedicados con buen hardware, no cloud.
Desarrollos internos para automatizar el despliegue, la administración del negocio y la gestión por parte de los usuarios.
Medición: para ver si estamos en el camino correcto y demostrarlo a los clientes.
Jesús opowiedział więcej o wymaganiach klastrów Kubernetes, wyborze projektów oprogramowania open source, woluminach sieciowych z lokalną kopią, backupach za pomocą narzędzia Velero oraz projektowaniu wdrożeń w celu osiągnięcia poprawy wydajności. Ten złożony system okazał się dużo bardziej elastyczny niż system naszych konkurentów, a dodatkowo ze znacznie szybszym czasem ładowania.
Zdjęcia: Jose Luis García Marín.