In a previous engagement, Sketch Development Services provided the client with a Cloud Enablement strategy, laying out a plan to productize the Cloud Center of Excellence's (CCoE’s) services and tools for easier cloud adoption by our client’s development teams. The client then asked Sketch to help establish a backlog they could use to put the strategy into practice. Specifically, the client wanted an extra hand building products with AWS’ Cloud Development Kit (“CDK”).
The CCoE already had some tools in the form of CloudFormation templates, shell scripts, and even some Python CDK stacks. The goal was to use the CCoE's expertise to convert these tools into a product any number of development teams could use with relative ease. A toolset of this nature should:
To meet the client's requirements, we worked with them toward four main objectives:
We helped the CCoE team build:
Sketch got the CCoE team on a well-established path to providing tools and materials to other development teams. The development teams gained the tools and skills required to do work without waiting for the CCoE team to do everything.
That is, every development team within the healthcare enterprise could had familiar tools they could use to create cloud infrastructure on their own, while ensuring compliance with HIPAA and internal cloud policies. That is, CDKTF allowed developers to use languages they already knew instead of having to use Terraform.
As a result, teams were empowered to efficiently move their applications from an on-prem environment into AWS.
"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
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.