4 links
tagged with all of: deployment + devops
Click any tag below to further narrow down your results
Links
Immutable infrastructure is an approach in DevOps that emphasizes replacing servers rather than patching them, leading to predictable deployments and easier rollbacks. While it has many benefits, such as reducing configuration drift and enforcing best practices, there are challenges like slower deployment times and the need for upfront complexity in automation. Organizations should consider a gradual migration strategy to embrace immutable infrastructure while managing existing legacy systems.
Day-0, Day-1, and Day-2 operations provide a framework for managing the lifecycle of software services from planning and deployment to ongoing maintenance. By defining tasks for each phase, teams can improve operational stability and efficiency, ensuring successful software launches and management. The article outlines the key activities and best practices for each operational day, emphasizing the importance of structured processes in the DevOps lifecycle.
The post details how to implement a "build once, deploy everywhere" strategy using Azure Developer CLI (azd) for provisioning environment-specific infrastructure and promoting applications from development to production. It emphasizes using conditional Bicep deployment, environment variable injection, and an automated CI/CD pipeline to ensure consistent deployments across different environments.
Devpush is an open-source platform that serves as a self-hostable alternative to services like Vercel and Netlify, enabling users to build and deploy applications in various languages with features such as zero-downtime updates, real-time logs, and team management. It supports Git-based deployments and customizable environments, making it suitable for developers looking for a flexible deployment solution on their own servers.