As Serverless approaches end of early-adopter phase, Mike Roberts puts on prediction goggles on where this movement is going next and what changes are needed from organizations in order to support it.
To build a high performance organization via DevOps, one often needs to change the organizational culture. Culture is a cornerstone which either amplifies or dooms strategic initiatives in your company. This case study shows how you can apply the competing values framework for culture change, supported by tools to measure and visualize culture.
The book Starting and Scaling DevOps in the Enterprise by Gary Gruver provides a DevOps based approach for continuously improving development and delivery processes in large organizations. It contains suggestions that can be used to optimize the deployment pipeline, release code frequently, and deliver to customers.
Automated builds and delivery pipelines are a wonderful thing once they’re operational. But provisioning build agents can be quite painful. It can be greatly simplified by running tools in containers. 1
The key to effective database administration in DevOps initiatives is safe automation and enforced source control for the database, which prevents many errors from reaching the deployment stage.
Blockchain, most well known as the technology behind Bitcoin, has uses far beyond cryptocurrencies. It will soon become a key component for distributed infrastructure and middleware applications.
The third edition of The Practice of System and Network Administration incorporates developments like DevOps, infrastructure as code, continuous integration, operational excellence and assessments.
The orchestration of containers is key for success, and various technologies are competing for market share. This article examines the current tooling and how this relates to deploying microservices. 2
When building a new system on AWS we are faced with three architectural choices around application packaging, runtime service and load balancing service. This article looks to identify the best one. 1
Feature flags can superpower development. But they can also be the worst kind of technical debt when mismanaged. The article tells us some horror stories of feature flags gone bad and lessons learned. 1
Learn two novel practices for continuous delivery to increase speed and reliability of software development and reduce risks: Latent-to-live code pattern and Forward compatible interim versions.
Bimodal IT has been supported by many and criticized by many. InfoQ reached out to enterprise experts to dig deeper into the pros and cons of this strategy and how/when/if is it applicable.