Skip Navigation
  • About
    • About Keyhole Software
      • We build custom software solutions that solve complex business challenges. Our team is singularly comprised of software developers and architects—they are elite, vetted employees with strong histories of client acclaim.

    • Portfolio
      • Project Portfolio
      • Product Portfolio
      • Clients and Partners
      • Case Studies
    • Company
      • About Keyhole
      • Latest News
      • Company Culture
      • Positions Available
  • Services
    • Application Development – We’re a team of developers creating full-stack software applications.
      • .NET Development
      • Java Development
      • JavaScript Development
      • Mobile Development
    • Enterprise Modernization – Helping clients embrace technology changes—from analysis to implementation.
      • Cloud Migration
      • Azure Consulting
      • AWS Consulting
      • Microservices Modernization
      • Mainframe Modernization
    • Technology Consulting – Dedicated consultants sharing specific expertise on a project basis.
      • React
      • Blockchain
      • Spring Batch
      • React Native
      • Xamarin
    • Educational Services – Hands-on technical training for development teams, taught by practitioners.
      • Learning Services
      • Keyhole Course Library
      • Popular Courses
      • GraphQL Course
      • .NET Core Course
  • Learning Library
      • Development Blog
          • Latest
            • Apple Silicon for Development
            • Creating Loosely Coupled NodeJS Applications: Part 1
            • Four Ways of Writing Thoughtful Code to Think Less
          • JavaScript
            • Creating Loosely Coupled NodeJS Applications: Part 1
            • JavaScript Shortcuts from a Seasoned Professional
            • JSON Server to Mock API Servers: A Quick and Easy Solution
          • Java
            • Spring Batch: Using JAXB And StaxEventItemWriter To Generate XML
            • Utilizing Spring Batch for Large Dataset Summarization
            • Spring Boot & Apache Camel: Navigating the Data Processing Desert
          • .NET
            • Configuring Hangfire’s BackGround Method for .NET Core Applications
            • Intro to Azure Service Bus
            • Azure Continuous Integration
          • Cloud
            • Getting Started with Azure Data Studio
            • [Video] GitOps – Declarative CD Intro, Kubernetes + ArgoCD Demo
            • Infrastructure as Code Using Azure CLI
      • White Papers
        • All White Papers
        • Tracking Lab Results Better With Blockchain Technology
        • Demystifying Enterprise Cloud Modernization
      • Videos & Presentations
        • Educational Material & Presentations
        • [Video] GitOps – Declarative CD Intro, Kubernetes + ArgoCD Demo
        • [Video] Introduction to GraphQL
      • Educational Events
        • Upcoming Education Events
        • [Video] Introduction to GraphQL
        • March 31: Blockchain Revolution State of The Union
      • Other Resources
        • Internal Development
        • Tutorials
        • Case Studies
  • Contact

.NET Microservices SaaS Assessment

Keyhole Software January 27, 2017 .NET, IT Strategy, Microservices, Proof-of-Concept

The goal of this assessment was to give the client an in-depth, hands-on look at strategies for separating domains; automating build, test and release pipelines; monitor and fix problems in a distributed system; delivering business value from distributed data; and key concepts/technologies that facilitate a highly maintainable, scalable system of systems.

Recent Posts

  • Apple Silicon for Development
  • Creating Loosely Coupled NodeJS Applications: Part 1
  • Four Ways of Writing Thoughtful Code to Think Less
  • JavaScript Shortcuts from a Seasoned Professional
  • Solid: A New Web Standard Allowing People to Control Their Own Data

What We’re Talking About

  • Blog Tutorials
    • Microservices
    • Single-Page Applications
    • Blockchain
  • Java
    • Spring
    • Spring Batch
    • Spring Boot
  • .NET
    • Azure
  • JavaScript
    • React
    • Angular
    • Node.js
  • Company News

Strategic Partners

We have various partnerships to best benefit our clients including:

Pick a Topic

Resources

  • White Papers
  • Videos & Presentations
  • Keyhole Creations
  • Educational Events
  • Technical Blog
  • Tutorials

Recent Posts

  • Apple Silicon for Development
  • Creating Loosely Coupled NodeJS Applications: Part 1
  • Four Ways of Writing Thoughtful Code to Think Less
  • JavaScript Shortcuts from a Seasoned Professional
  • Solid: A New Web Standard Allowing People to Control Their Own Data

Subscribe To Blog


  • Home
  • About
  • Services
  • Blog
  • Contact
  • SPA Consulting

© Keyhole Software 2020 + Content Usage Guidelines

  • Keyhole Home
  • Company
    • ← Back
    • About Keyhole Software
    • Clients and Partners
    • Company News
    • Recent Projects
    • Keyhole Creations
      • ← Back
      • Keyhole Labs
    • Keyhole Careers
  • Services
    • ← Back
    • Services Summary
    • Technology Consulting
    • Application Development
    • Enterprise Modernization
    • Educational Services
      • ← Back
      • Learning Services
      • Keyhole Course Library
  • Learning Library
    • ← Back
    • Team Technical Blog
    • White Papers
    • Videos & Presentations
    • Educational Events
    • Tutorials
  • Blog
  • Contact

Cloud White Paper

A solution-agnostic cloud modernization resource to prepare you to make smart cloud-related choices for your enterprise.

Download Free