10 Emerging IT Techniques, Tools and Platforms

 
 
By Dennis McCafferty  |  Posted 07-17-2014 Email Print this article Print
 
 
 
 
 
 
 
 

As a CIO, you're likely more focused on the proverbial big picture with respect to how IT can best support business strategies. Still, you need to stay abreast of the wealth of new tech tools, techniques and platforms which are building a buzz among your employees. After all, not only will you earn techie points for recognizing the assortment of emerging lingo referencing IT approaches and resources, but demonstrating the capability to discuss why they matter. Toward this end, we present 10 up-and-coming best practices, tools and platforms from the tech advisory board for ThoughtWorks, a software design, creation and delivery company. They are currently featured in the most recent edition of a regular report called the "Technology Radar," which is now in its fourth year. Through the report, ThoughtWorks hopes to encourage more forward-spinning information sharing among tech professionals. "Having a radar helps people think about which technologies they should investigate (and) when to be more or less aggressive about adoption, (making) for more intelligent decision making," says Neal Ford, a software architect and member of the ThoughtWorks tech advisory board. To access the report, click here

 
 
 
  • Emerging IT Techniques: Pace-Layered Application Strategy

    According to Gartner, this discourages one-size-fits-all architecture decisions, opting for a balanced view which takes risk calculation into account.
    Emerging IT Techniques: Pace-Layered Application Strategy
  • Emerging IT Techniques: Tailored Service Templates

    These templates are used to quickly seed new tech services which are pre-configured to operate within an organization's production environment. It includes defaults on decisions related to web frameworks, logging, monitoring and deployment approaches.
    Emerging IT Techniques: Tailored Service Templates
  • Emerging IT Techniques: Forward Secrecy

    This cryptographic method protects previous communications sessions even if a server's master keys are later compromised.
    Emerging IT Techniques: Forward Secrecy
  • Emerging IT Techniques: Event Sourcing

    Ensures that all changes to application states are stored as a sequence of events, building an event log which will reconstruct past states so apps can automatically adjust to retroactive changes.
    Emerging IT Techniques: Event Sourcing
  • Emerging IT Techniques: Real User Monitoring

    Provides early warning and diagnosis of production issues—pinpointing them to a specific locality—from end users' browsers.
    Emerging IT Techniques: Real User Monitoring
  • Emerging IT Platforms and Tools: OpenID Connect

    OpenID Connect establishes a simple, Web-based protocol to exchange trusted authentication and authorization information.
    Emerging IT Platforms and Tools: OpenID Connect
  • Emerging IT Platforms and Tools: CoAP

    One of the open standards communication protocols for the Internet of Things, CoAP uses a Web-based model of devices with their own URLs to support a decentralized, request-response model.
    Emerging IT Platforms and Tools: CoAP
  • Emerging IT Platforms and Tools: Mapbox

    This is an open, mobile-friendly mapping platform which allows developers to add a map and even style it for an application.
    Emerging IT Platforms and Tools: Mapbox
  • Emerging IT Platforms and Tools: Flyway

    Makes for painless, automated changes to databases. It's lighter on features compared to competitors, but can be used for multiple projects with low friction.
    Emerging IT Platforms and Tools: Flyway
  • Emerging IT Platforms and Tools: Appium

    Delivers automated testing of mobile web, mobile native and mobile hybrid applications on iOS and Android.
    Emerging IT Platforms and Tools: Appium
 
 
 
 
 
Dennis McCafferty is a freelance writer for Baseline Magazine.

 
 
 
 
 
 

Submit a Comment

Loading Comments...