Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ


Choose your language

InfoQ Homepage Cloud Adoption Content on InfoQ

  • Reducing Cloud Infrastructure Complexity

    Cloud computing adoption has taken the world by storm, and is accelerating unabated. According to Flexera’s annual State of the Cloud Report for 2020, 93% of respondents used multi or hybrid cloud strategies. This article examines different aspects of cloud infrastructure complexity, and approaches to mitigate it.

  • Realtime APIs: Mike Amundsen on Designing for Speed and Observability

    In a recent apidays webinar, Mike Amundsen, trainer and author of the recent O’Reilly book “API Traffic Management 101”, presented “High Performing APIs: Architecting for Speed at Scale”. Drawing on recent research by IDC, he argued that organisations will have to drive systemic changes in order to meet the upcoming increased demand of consumption of business services via APIs.

  • Adoption of Cloud Native Architecture, Part 2: Stabilization Gaps and Anti-Patterns

    In this second part of cloud native adoption article series, the authors discuss the anti-patterns to watch out for when using microservices architecture in your applications. They also discuss how to balance between architecture and technology stability by not reinventing the wheel in every new application and at the same time, avoiding arbitrary reuse of technologies.

  • Adoption of Cloud-Native Architecture, Part 1: Architecture Evolution and Maturity

    In this article, authors Srini Penchikala and Marcio Esteves discuss what organizations should assess when adopting cloud native architectures for hosting their applications on cloud. It focuses on architecture hosting models. They also discuss how architecture patterns like microservices, containers, serverless, and service mesh can help with organizational adoption of cloud native solutions.

  • DevOps and Cloud as Catalysts for Business Performance

    The 2019 Accelerate State of DevOps presents the capabilities and practices that contribute to software development and organizational performance. This year, DevOps has crossed the chiasm, while a well-implemented cloud computing strategy helps deliver superior results contributing to speed, stability, and availability.

  • Q&A on the Book Unscaled

    The book Unscaled by Hemant Taneja explores how startup companies can create capabilities similar or stronger than large companies by unscaling. They compete by renting space and functionality in the cloud, which makes them cheaper and more flexible. They are able to innovate and create better products by using data and exploiting the possibilities that sophisticated AI is increasingly offering.

  • Taking an Application-Oriented Approach to Cloud Adoption

    Taking an infrastructure-centric approach to cloud adoption can lead to unrealized benefits. Architect Amit Kumar outlines eleven principles to consider when introducing cloud services into your architecture.

  • Article Series: Cloud Migration

    In this series of articles, you get practical advice from those who have experience helping companies successfully move to cloud environments. There is an area that deserves significant attention, and we hope that you'll participate in the conversation.

  • A Brave New World of Testing? An Interview with Google's James Whittaker

    Cloud Computing is creating substantial changes to the usual way of doing business. How should organizations leverage this approach to improve testing and quality assurance of software? To get an answer, author Forrest Shull spoke with James Whittaker from Google about cloud computing testing.

  • Standardizing the Cloud for Security

    Orlando Scott-Cowley discusses security in the cloud and the need for industry standards to lower the barriers to entry while ensuring that customer data is safe.

  • Results from InfoQ 2012 User Survey

    In February, we launched the 2012 InfoQ User survey to gauge community interest in various topics, technologies, and practices. 2,850 people completed the survey, with thousands of respondents providing detailed feedback on their areas of interest. The following report summarizes some of our key findings, things that surprised us, and reactions/analysis from members of the InfoQ editorial team.

  • Software Engineering Meets Services and Cloud Computing

    In this IEEE article, authors Stephen Yau and Ho An talk about application development using service-oriented architecture and cloud computing technologies. They also discuss application development challenges like security in a multi-tenant environment, quality-of-service monitoring, and mobile computing.