InfoQ Homepage Articles
-
Azure and .NET Core Are Beautiful Together
ASP.NET Core provides developers a way to develop modern web applications in the environment of their choosing (Linux, macOSX, and Windows). Microsoft Azure gives developers full power to host those web applications in anything from a full VM to a Docker container to Azure's App Service which simplifies management of the host environment. This lets developers focus on code and not servers.
-
Digital Transformation in Oil and Gas
The traditional Oil and Gas Industry is being transformed by a new wave of digital disruptive technologies. To remain profitable, oil and gas companies must consider how to gain operational efficiencies through improved use of technology, such as cloud platforms, and process, such as the adoption of agile methodologies. This article explores challenges within implementing these technologies
-
Monitoring SRE's Golden Signals
Golden signals are increasingly popular these days due to the rise of SRE. This article outlines what golden signals are, and how to monitor and use them in the context of various common services.
-
Q&A on the Book Kanban Maturity Model: Evolving Fit-for-Purpose Organizations
The book Kanban Maturity Model by David Anderson and Teodora Bozheva provides a model that organizations can use to assess their maturity and define a roadmap to improve business agility using Kanban practices and values. It's a body of knowledge for coaches and organizations on sustainable change, cultures of continuous improvement, unity around a shared purpose, and improved business outcome.
-
Guide to Digital Transformation. Define, Price, and Plan a Digital Transformation (Part 1)
Realizing the value of a great digital business vision traditionally required the arduous exercise of building the proper operational, technology, and human capabilities. This article introduces a framework for easily translating a digital business ambition into imaginable digital strategies, that can then be priced and architecturally modeled for impact analysis and economic value creation.
-
Get Ready for Cloud Native, Service-Meshed Java Enterprise
Java EE can be easily combined with Cloud-native technologies such as Kubernetes and Istio to produce a modern service-driven application.
-
Culture and Diversity - Why They Belong Together in Every Tech Organization
Culture and diversity can help a company’s bottom line, so it’s not surprising that organizations and their executive boards are focusing on ways to encourage inclusion. This article will look at specific benefits of diversity, and ways to encourage inclusion, essentially by allowing multiple voices to share in the story of the company.
-
Engineering Culture Revived: The Key to Digital Transformation
Teams can create their environment for sustainable development to enable innovative insights into what and how to deliver. Team managers must anticipate the need for continuous improvement and renewal, or else face the interference of a ’top-down’ driven ‘digital transformation’ that frustrates software engineering practice. It’s time for teams to reclaim the practice of software engineering.
-
Key Takeaway Points and Lessons Learned from QCon London 2018
QCon (the international software conference for senior developers, architects, and tech leads) recently celebrated its twelfth year in London. Located at the Queen Elizabeth II Conference just steps from Westminster Abbey and Big Ben, this year’s event attracted 1,350 tech leaders in software and offered 136 technical deep dives, open spaces, and AMAs (Ask Me Anything) to attendees.
-
Book Review: Building Blockchain Projects
This book provides an introductory look at building Ethereum smart contracts. It covers both Solidity and web3.js and is aimed at developers who already know how to program in Javascript. Experienced developers may find the book somewhat entry-level, but it does attempt to introduce concepts beyond just "Hello World" smart contracts.
-
Managing Data in Microservices
This article provides practical examples of how to manage data in microservices, with an emphasis on migrating from a monolithic database. It is recommended to build a monolith first, and only migrate to microservices after you actually require the scaling and other benefits they provide.
-
Virtual Panel: Microservices Communication and Governance Using Service Mesh
Service mesh is a dedicated infrastructure layer for handling service-to-service communication and offers a platform to connect, manage, and secure microservices. InfoQ spoke with subject matter experts in the service mesh area to learn more about why service mesh frameworks have become critical components of cloud native architectures.