Common misconceptions in large enterprises that Kim Clark meets are that microservices are fine grained WSDL operations or that APIs are microservices. A reason for this is that they are confusing interface granularity with component granularity, Clark claimed in a presentation at this year’s Microservices Conference in London.
At the Convergence EMEA 2015 conference, Microsoft introduced its latest service called Microsoft PowerApps. The service is currently in limited preview which will allow selected enterprise customers the opportunity to use the service prior to a general availability release.
Agile testers can signal and question the (testing) process. Marnix van den Ent gave a talk at the Agile Testing Days 2015 in which he explained how he views testers as a harlequin: "a servant to the team and its process, like the Italian Harlequin he is there to help to understand what is happening". An interview about developing an art of questioning, XP practices and retrospectives.
At the recent Re:Invent conference, Amazon announced a new security assessment and compliance service. The service is called Amazon Inspector and is currently in preview.
John Fiedler, Sr Director of Engineering at Salesforce IQ spoke at DockerCon EU on how to be successful running Docker in production backing it up with his own experience during the last two years. Fiedler recommends not to jump directly to use all the tools available around Docker, but executing a step by step strategy when moving services to containers.
A new Strict language extension to Haskell aims to make it easier to use Haskell for code that is meant to be mostly strict, i.e., evaluated in a non-lazy manner. The feature was recently merged into GHC’s git HEAD and will be included in GHC’s next release.
Uncle Bob proposes an oath to software programmers as other professions have, considering the importance of this craftsmanship.
James Lyndsay did a workshop titled "a nest of tests" at the Agile Testing Days 2015. In this workshop he explored how you can design large collections of tiny tests and visualize their output to test systems, and showed how tools can help you to do it. InfoQ interviewed him about this testing approach.
At DockerCon EU 2015, VMware made available their Photon Controller as an open source product via the organisation’s GitHub account. The Photon Controller is a component within VMware’s Photon platform that is designed as an infrastructure stack optimised for ‘container and cloud’ workloads. The platform offers an API-first user experience, a scalable control plane, and native container support.
At the Agile Testing Days 2015 Richard Bradshaw explored how using the term “test automation” is restricting teams in exploiting the benefits of automation. InfoQ interviewed Bradshaw about the difference between testing and checking and why they are both important, how automation can support testing, using automation frameworks, and why we should always focus on the testing problem.
InfoQ sat down with Markus Eisele, developer advocate at Red Hat, at the Devoxx BE conference, and asked about his thoughts on implementing microservice architectures within large-scale enterprise organisations. The conversation was primarily based on his recent O'Reilly mini-book publication, “Modern Java EE Design Patterns: Building Scalable Architecture for Sustainable Enterprise Development".
Verizon has launched a new platform named ThingSpace, the objective of which is to simplify the development and deployment of Internet of Things (IoT) applications. ThingSpace developers can utilize APIs and hardware bundled with developer kits that perform the actual IoT measurements and gather the data for transfer to the analysis platform.
At the Agile Tour Bangkok G John Okoro gave a tour of the various approaches to scaling agile that are in the marketplace today. He examined SAFe, LeSS & LeSS Huge, Scrum, the Spotify "model", Nexus and Scrum of Scrums, identifying the context they are designed for and some pros and cons of each approach.
At #Pragma Conference 2015, Marcus Zarra, author of Pragmatic Bookshelf Core Data, described three approaches to using Core Data in a multithreaded environment and tried to clear up how Core Data should be used in 2015.
Caitie McCaffrey, distributed systems engineer at Twitter, talked about the benefits of stateful services which are less known than their stateless counterparts in the industry and how they can be scaled at the Strange Loop conference. The benefits include data locality and higher availability and stronger consistency models. McCaffrey also gave real world examples of stateful services.