InfoQ Homepage Deployment Content on InfoQ
-
Developing and Deploying Software in a Sustainable Way
Sustainable APIs benefit most from minimalism, Jochen Joswig said at OOP Conference . Deployment should consider energy, usage, carbon intensity, hardware acquisition. Remote work, long device lifespans, and green office practices can lower emissions. Efficient CI, selective builds, smaller artefacts, and optimized assets can further reduce energy use.
-
AWS CDK Refactor Feature: Safe Infrastructure as Code Renaming
AWS's new Cloud Development Kit (CDK) refactor command allows engineers to safely rename and reorganize infrastructure as code without forcing a destructive rebuild. The feature, leveraging a similar AWS CloudFormation capability, automatically computes the necessary mappings to preserve resources like databases, solving a major pain point that previously led to data loss and downtime.
-
Microsoft Enhances Azure Elastic SAN with Auto Scale, Snapshot Support, and CRC Protection
Microsoft's Azure Elastic SAN, launched in early 2024, revolutionizes cloud block storage with unique autoscale capabilities, snapshot support, and CRC protection for enhanced data integrity. This fully managed solution simplifies storage management and optimizes costs, making it ideal for businesses seeking efficient, high-availability solutions in the cloud.
-
Learnings from Internal Tool Migrations to Support Software Engineering Efficiency
In her presentation at QCon San Francisco, Ying Dai shared two critical software engineering migration stories - one focused on production monitoring and the other on production deployments with automated validations. Both migrations were driven by the goal of enhancing engineering efficiency, but each came with its own challenges and lessons.
-
How to Go from Copy and Paste Deployments to Full GitOps
InnerSource helped reduce the amount of development work involved when introducing GitOps by sharing company-specific logic, Jemma Hussein Allen said at QCon London. She showed how they went from copy and paste deployments to full GitOps. She mentioned that a psychologically safe environment is really important for open and honest discussions that can help resolve pain points and drive innovation.
-
Ruby on Rails 8.0 Released, Introduces Kamal 2 for Improved Deployments
Recently, Ruby on Rails introduced v8.0, introducing updates aimed at simplifying deployment, enhancing performance, and reducing dependencies. David Heinemeier Hansson, creator of Ruby on Rails and co-owner & CTO of 37signals announced the major enhancements in a blog post.
-
Logic App Standard Hybrid Deployment Model Public Preview: More Flexibility and Control On-Premise
Microsoft's Logic Apps Hybrid Deployment Model offers unparalleled flexibility for organizations, enabling the execution of workflows on-premises or in private/public clouds. With enhanced local processing, regulatory compliance, and dynamic scalability, businesses can optimize their infrastructure while ensuring data integrity- ideal for sectors like Government, Healthcare, and Manufacturing.
-
QCon London: Learnings from Automating Deployments
Copying and pasting code from one Windows folder to another as a deployment method can cause downtime. Jemma Hussein Allen presented how they automated their deployments and the benefits that they got from it at QCon London.
-
Slack Develops Bedrock Operator for Kubernetes StatefulSets
Slack, the popular workplace communication platform, has developed a custom Kubernetes operator to address limitations in managing StatefulSet deployments. The Bedrock Rollout Operator offers improved control and features for deploying stateful applications in Kubernetes clusters.
-
Navigating LLM Deployment: Tips, Tricks and Techniques by Meryem Arik at QCon London
At QCon London, Meryem Arik discussed deploying Large Language Models (LLMs). While initial proofs of concept benefit from hosted solutions, scaling demands self-hosting to cut costs, enhance performance with tailored models, and meet privacy and security requirements. She emphasized understanding deployment limits, quantization for efficiency, and optimizing inference to fully use GPU resources.
-
Azure Announces Jumpstart Agora, a Collection of Cloud-to-Edge Examples
Microsoft recently introduced Jumpstart Agora, a new initiative to provide end-to-end industry scenarios for cloud-to-edge solutions. The first project that has been released is Contoso Supermarket, a sample point-of-sale application.
-
Google Cloud Deploy Adds Canary and Parallel Deployment Support
Google Cloud has released canary and parallel deployment support for Google Cloud Deploy. Both features work for Google Kubernetes Engine, Cloud Run, and Anthos. The features can be combined together for more advanced rollout strategies.
-
Strategies and Principles to Scale and Evolve MLOps - at QCon London
At the QCon London conference, Hien Luu, senior engineering manager for the Machine Learning Platform at DoorDash, discussed strategies and principles for scaling and evolving MLOps. With 85% of ML projects failing, understanding MLOps at an engineering level is crucial. Luu shared three core principles: "Dream Big, Start Small," "1% Better Every Day," and "Customer Obsession."
-
AWS Application Composer to Visualize and Create Serverless Workloads Now Generally Available
AWS Application Composer, a visual builder that enables users to compose and configure serverless applications from AWS services backed by deployment-ready infrastructure as code (IaC), is now generally available (GA).
-
Google Service Weaver Enables Coding as a Monolith and Deploying as Microservices
Google has released Service Weaver, an open-source framework for building and deploying distributed applications. The Go-based framework includes a set of programming libraries that enable writing applications as a single modular binary. The other component is a set of deployers that allow for configuring the runtime topology and running the application locally or in the cloud.