BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Enterprise Architecture Content on InfoQ

  • Amazon CTO Werner Vogels Shares Nine Patterns of Cloud Adoption

    At the Amazon Web Services AWS Summit London, Werner Vogels shared nine patterns of cloud adoption that AWS have observed from its customer base over the past nine years of operation. Vogels suggested that the ease of operation, low cost and additional value-add business services provided by cloud vendors mean that organisations must embrace the cloud in order to stay competitive.

  • Amazon Web Services launches Machine Learning Service

    Amazon Web Services have recently launched their Amazon Machine Learning service that allows users to learn predictive models in the cloud. After Google with Prediction API, and Microsoft with Azure Machine Learning, Amazon is the latest major cloud service provider to launch a similar service.

  • QCon NY 2015 Update: Comcast, Uber, Netflix, Facebook Case Studies; Mary Poppendieck Keynote

    The 4th annual QCon New York will provide over 600 team leads, architects, software engineers, and project managers with practical guidance on Architecting for Failure, Applying Data Science and Machine Learning, Engineering Culture, Microservices & more. Hear case studies from the heads of engineering and technical directors at companies like LinkedIn, Twitter, Netflix, Comcast and Facebook.

  • Avoid a Canonical Data Model

    Standardizing on common models for business objects that are exchanged within an enterprise, e.g. Customer, Order and Product together with the attributes and associations they have, might seem compelling but for Stefan Tilkov this creation of Canonical Data Models (CDMs) is a horrible idea which he strongly advices against.

  • Adrian Cockcroft: Microservices Revisited

    Recently Adrian Cockcroft gave an interview to ActiveState's John Wetherill about microservices. In it he talks about how polyglot fits into microservices and the impact on him when he head that companies such as Target and Macy's, as well as Homeland Security had adopted that architectural approach.

  • AnyPresence Launches a New API Platform for Mobile and IoT Developers

    AnyPresence, one of the leading MBaaS players has launched JustAPIs, a platform for building and deploying RESTful APIs.

  • Raffi Krikorian Provides Guidance for “Re-architecting on the Fly”

    At the inaugural O’Reilly Software Architecture conference, Raffi Krikorian discussed strategies and tactics for technical leads and architects who are undertaking a system rewrite. Drawing on his experience as VP of Twitter Engineering, Krikorian discussed a twelve point plan for managing a re-architecting, including defining “done”, instrumenting existing systems, and enforcing code quality.

  • Swagger Founder Makes Commitment to Keep Project Open

    With SmartBear Software recently announcing that they are assuming responsibility for the Swagger API open-source project, many companies involved in API development tools have wondered if there will be major changes. Questions are also coming from the open-source community and from professional API developers. InfoQ interviewed Tony Tam, founder of the Swagger project.

  • Ideas for Setting Up Remote Teams

    Organizations are increasingly working with remote teams to discover that it can be challenging to establishing remote teams and collaborate effectively with people in remote or distributed teams. An interview with Janis Janovskis on the challenges of remote teams, working together in different time zones, using hangouts and experiments to establish remote teams and finding the right people.

  • AWS Elastic Beanstalk Adds Preconfigured Docker Containers for Go

    After introducing "Preconfigured Docker" as a new category of supported platforms in November 2014 with initial support for Java/GlassFish and Python 3.4 containers, Amazon Web Services (AWS) recently added Go versions 1.3 and 1.4 as the first additional language based on this new approach to its platform as a service offering AWS Elastic Beanstalk.

  • A Service is a Logical Construct Built by Microservices

    A service is a logical construct owning a business capability and made up of internal autonomous components or microservices that together fulfil the responsibilities of the service, Jeppe Cramon suggests continuing a previous series of blog posts clarifying his view on building services around business capabilities and bounded contexts.

  • Real-time Data Analytics at Pinterest using MemSQL and Spark Streaming

    Pinterest, the company behind the visual bookmarking tool that helps you discover and save creative ideas, is using real-time data analytics for data-driven decision making purposes. It’s experimenting with MemSQL and Spark technologies for real-time user engagement across the globe.

  • How to Manage Virtual Teams

    When working with virtual teams the basic management tasks or responsibilities remain exactly the same, but checking if the work has been done and if the quality is sufficient tends to be more difficult. Successful collaboration is a shared responsibility of the virtual teams and the customer.

  • Microsoft Acquires Revolution Analytics

    Microsoft increased its foothold in the data science community last winter by acquiring Revolution Analytics, a major provider of software and services based on the open-source R project for computational statistics. The deal is expected to bring R capabilities to the Microsoft suite of products and facilitate the adoption of R-based solutions in the enterprise environment.

  • Microsoft Consolidates Azure Application Services into App Service

    Microsoft attempts to bring web, mobile, API and workflow development under one umbrella called App Services. Along with this, Microsoft also added integration for many 3rd party APIs.

BT