Through Cloud Co-Engineering, Sketch Guides Healthcare Client Utilizing Sketch Generated Strategy

Through Cloud Co-Engineering, Sketch Guides Healthcare Client Utilizing Sketch- Generated Strategy

The Setup

In a previous engagement, Sketch Development Services provided the client with a Cloud Enablement strategy, laying out a plan to productize CCoE’s services and tools for easier cloud adoption by our client’s development teams. The client then asked Sketch to engage with them to establish a backlog of items to help along the strategy’s journey and to build out some of these products leveraging AWS’ Cloud Development Kit (“CDK”).

0_8-healthcare tech-1

The Challenge

The CCoE already had some tools in the form of CloudFormation templates, shell scripts, and even some Python CDK stacks. However, the goal of this engagement was to take those tools, know-how, and experiences of CCoE and convert them into a product consumable by any number of development teams in a rapid fashion. A toolset of this nature should:

  • Have a shallower learning curve to implement than the current toolset
  • Offer an easy upgrade option when CCoE enhances or fixes versions of the new tool that may already be deployed
  • Be adoptable by almost any dev team regardless of their programming language familiarity
  • Have common architectural patterns baked-in so teams aren’t reinventing those wheels
  • Have guardrails in place to keep the development teams on a tried-and-true path that follows the client’s cloud governance and security principles
0_2-remediant

The Solution

There were four main objectives in this engagement that we focused on to achieve the mission:

  1. Build the toolset (CCoE’s “product”) that can be embraced by client’s development teams
  2. Establish CCoE’s delivery strategy of these tools to development teams
  3. Automate speedy delivery of the toolset to the consumers when new features or bug-fixes need to be released
  4. Make it as easy as possible for development teams to implement the product in their own environment
0_4-fni

The Results

We helped the CCoE team build:

  • A product line of 11 CDK constructs that generate Infrastructure-as-Code templates conforming to typical, approved the client’s architectures
  • A mechanism allowing CCoE to create the product line once, yet providing it to development teams in five total programming languages (Go, Java, .NET, Typescript, and Python)
  • Automated processes to test, build, and deploy updates and enhancements to the product line
  • Samples and documentation that teams can reference to help with successful adoption of CCoE’s product
Sketch got the CCoE team on a well-established path to providing tools and materials to other development teams, enabling them to efficiently move their applications from an onprem environment into AWS.

dividerLine

Feedback from the client

"This was an incredible partnership and we appreciate all the hard work and dedication to this project. We are excited about the future work this team will be able to produce.”

Technical Manager

Looking for something similar?

We hope these are the kinds of outcomes you were looking for. If you want to learn more about the work that went into this project, we're happy to answer your questions.

Better yet, let's talk about whichever project you were mulling over that brought you here. We love to talk shop, and the first few conversations are always free.

Get In Touch
contact sketch