El curso de Asterisk Avanzado versión 20, está compuesto por 40 horas, 20% teórico y 80% práctico y está orientado a complementar su experiencia en voz sobre ip con técnicas y metodología en el área de seguridad para este tipo de entornos.
Calendario y Costo:
Duración: 40 horas, 7 semanas
Horario: Sábados de 08:30 hrs. a 14:30 hrs; UTC-5 (Lima/Bogotá/Quito)
Inicio: 06/04/2024
Lugar: Videoconferencia en vivo con Jitsi Meet y asistencia continua al alumno por WhatsApp.
Costo del Curso:
S/ 800
Válido solo para personas naturales.
Por empresa contactarse a informes@aulautil.com para solicitar su cotización.
Informes e Inscripciones:
Puede realizar sus pagos en las cuenta a nombre de Open Source Latino Systems E.I.R.L.
BCP Soles: 193-2269973-018 CCI: 00219300226997301814
Cuenta de detracción Bco. de la Nación: 00057050292
o desde el extranjero con PayPal.
Materiales:
– Cada estudiante tendrá acceso a un equipo VPS, un teléfono IP y un Softphone. Por lo tanto no es necesario llevar nada consigo, los Servidores VoIP serán implementados en un VPS.
– Al inicio del Curso serán entregados los manuales de capacitación y laboratorios de manera digital. Al final de cada módulo los asistentes tendrán una prueba de rendimiento teórico y práctico, donde la nota mínima aprobatoria es de 80%, después de cada módulo aprobado recibirán un certificado emitido por Aula Útil.
– Talleres Digitales online
– Videoconferencia con Jitsi Meet
– Asistencia en tiempo real con AnyDesk
– Asistencia Online (foros) en campus virtual de forma permanente
– Todas las clases se graban y se comparten por YouTube Private
– Incorporación gratis al WhatsApp exclusivo del grupo del curso
– Doble certificación: Asterisk Certified Essentials (antes dCAA) emitido por Sangoma University
– Incluye 2 Servidores VPS para Central Asterisk Cloud.
CAPÍTULO 1
1.- REPASO DE FUNDAMENTOS ASTERISK
– VOIP
– Estructura Asterisk
– SIP
– SIP methods: INVITE, REGISTER, CANCEL, BYE, OPTIONS (+RFC posteriores a 3261)
Laboratorios
– Instando Asterisk 18 como un profesional
– Configuración básica de Asterisk
– Configuración de teléfonos IP
2.- DEBUG Y BENCHMARKING
– Herramientas de logging y Debuging
– Benchmarking, programas. (iperf, Sipp)
– Configuración de logs en Asterisk
Laboratorios
– Instalación de Iperf y Sipp
– Monitorizando la red con Iperf
– Escalabilidad de Asterisk con Sipp
3.- CDR
Formato de logs
Soportes de almacenamiento Almacenamiento de variables
Laboratorios
– Instalación de LAMP
– Instalación de interfaz para CDR con Laravel
CAPÍTULO 2
1.- DESARROLLANDO APLICACIONES CON ASTERISK I: PHP – MYSQL
– Programación con PHP
– Lenguaje SQL Conexión de PHP y MySQL
Laboratorios
– Aplicación con base de datos MySQL
– Consultas a MySQL desde PHP
2.- DESARROLLANDO APLICACIONES CON ASTERISK II: AGI (ASTERISK GATEWAY INTERFACE)
– Qué es / qué aporta
– AGI methods: AGI, FastAGI, EAGI, AsyncAGI
– Variables de entrada: agi_*
– Entornos de programación: BASH, php, perl, python,C…
– Librería PHP-AGI
– PHP y AGI para conexión a base de datos MYSQL
Laboratorios
– Autenticación por destino en base de datos MYSQL con AGI y PHP
– Desarrollo de interfaz web para autenticación de Anexos
3.- Desarrollando aplicaciones con Asterisk III: AMI
– (Asterisk Manager Interface)
– Qué es / qué aporta
– Archivos implicados: manager.conf, httpd.conf
– Sintaxis del AMI: Action, Response, Event
– Manager commands: manager show commands
– AJAM (Asynchronous Javascript Asterisk
– Manager) Asterisk auto-dial out / Archivos .call
Laboratorios
– Conectando PHP con AMI
– Originando llamadas con AMI y PHP
– Interfaz web para generacion de llamadas desatendidas con php y .call
– Aplicación Click2call con AM
CAPÍTULO 3
1.- INTERFAZ GRÁFICA DE FACTO PARA ASTERISK
– Conociendo FreePBX
– Distribución Issabel
– Otras Distribuciones para Asterisk
Laboratorios
– Aplicando lo aprendido: Desarrollo de interfaz web Asterisk
– Desarrollo de Modulo para Issabel
2.- SEGURIDAD EN ASTERISK
– Cifrado de llamadas en SIP
– Configurando Asterisk para TLS Creación de llaves y certificados
– Contraseñas seguras
– Restricción por IP
– Autenticación
– Negado de llamadas anónimas
– Las buenas prácticas de Asterisk
Laboratorios
– Instalar TLS y sRTP para hacer llamadas seguras
– Ethical Hacking y Penetration testing a Plataformas de VoIP
3.- PROYECTO FINAL ASTERISK TTS Y ASR
– Tecnologías TTS y ASR
– Desarrollo de APIS con NODEJS y MongoDB
Laboratorios
– Puesta en producción de una API para conectar con BOT
– Instalación de Asterisk con soporte para TTS y ASR offline