Yii Framework es uno de los Framework PHP más utilizados en la actualidad. Su facilidad de manejo, rapidez y sus muchas extensiones lo convierten en una opción muy seria a tener en cuenta a la hora de desarrollar en PHP. Para facilitar aún más el desarrollo con Yii podemos utilizar un entorno creado con Docker […]
macklus
A la hora de trabajar con nuestras aplicaciones en EC2, los datos de nuestras aplicaciones deberían estar almacenados siempre en los almacenes de datos correctos. Por ejemplo, el código de las aplicaciones debería estar alojado en un repositorio git, y los datos de la aplicación, por ejemplo imágenes, deberían mantenerse en servicios [...]
macklus
Hace unos días, al analizar el consumo de S3 de uno de nuestros proyectos de cabecera, vimos que el coste estaba disparado. En este proyecto usamos S3 como almacén de imágenes estáticas, al que se accede desde una distribución de CloudFront, por lo que no debería ser muy elevado. Uno de los problemas de utilizar […]
macklus
Hace mucho tiempo que leí ésta entrada de Raúl Hernández González, y ha vuelto a mi cabeza en muchas ocasiones. Debo reconocer, aún con mucha verguenza, que soy de esa clase de personas que se agobian en según qué situaciones, o ante según qué tareas. No tengo muy claro el motivo, pero hay situaciones en […]
macklus
Leyendo esta entrada de Javi Santana sobre los Frameworks de programación y la forma en la que acaban copando el protagonismo del proyecto, no he podido sonreir recordando mi propia experiencia. Las fases de todo programador Todo programador que se precie ha pasado por, al menos, un par de fases: No necesito ningún framework, trabajo [...]
macklus
Ansible es una plataforma de software libre para configurar y administrar computadoras. Basado en Python, permite conectar en paralelo a múltiples servidores (vía SSH), e implementar en ellos las configuraciones que hayamos definido. ¿Qué podemos hacer con Ansible? En resumen, cualquier cosa que se puede hacer desde un shell script [...]
macklus
Si eres programador seguramente conoceras git, el sistema de control de versiones más utilizado en la actualidad. Una de sus principales ventajas, es que se pueden crear ramas de una forma rápida y sencilla, lo que nos permite organizar nuestro trabajo para no interferir con el trabajo de los demás. Sobre esa base, nace git-flow, [...]
macklus
Cuando se trabaja con infraestructuras grandes, sobre todo cuando definimos una nueva infraestructura para un servicio ya existente, llega el momento de llevar a cabo el cambio final, y empezar a utilizar todos los servicios con el nuevo entorno. Si vuestra infraestructura nueva está en Amazon AWS, estos sencillos consejos pueden hacer [...]
macklus
Para todos los usuarios de los Servicios Web de Amazon, Amazon dispone de un mercado online donde puedes comprar todo lo relacionado con AWS. Así, puedes encontrar AMI’s que ya vengan preparadas con el software específico que necesitas, scripts de CloudFormation para crear una plataforma específica, contenedores de ECS a medida, [...]
macklus
Una de las formas recomendadas para realizar envíos de notificaciones con SNS, es crear un usuario de IAM (el sistema de gestión de identidades de AWS). Así, tendremos un usuario con sus claves de acceso, configurado solo para poder realizar el envío de notificaciones, lo que nos ofrece una mayor seguridad. El único requisito para [...]
macklus
Comentarios recientes