Skip to content

Latest commit

 

History

History
129 lines (84 loc) · 8.1 KB

ROADMAP.md

File metadata and controls

129 lines (84 loc) · 8.1 KB

Roadmap: May 2022 - July 2022

Every few months, the team will highlight areas of focus for our work and upcoming research.

We select items for inclusion in the roadmap from the Top Community Issues, Core Services, and internal priorities. Where community sourced contributions exist we will work with the authors to review and merge their work. Where this does not exist or the original contributors are not available we will create the resources and implementation ourselves.

Each weekly release will include necessary tasks that lead to the completion of the stated goals as well as community pull requests, enhancements, and features that are not highlighted in the roadmap. To view all the items we've prioritized for this quarter, please see the Roadmap milestone.

This roadmap does not describe all the work that will be included within this timeframe, but it does describe our focus. We will include other work as events occur.

In the period spanning February to April 2022, 912 Pull Requests were opened in the provider and 839 were closed/merged, adding support for:

  • Amazon OpenSearch
  • AWS Cost Categories
  • AWS AppFlow
  • Amazon Managed Grafana
  • Amazon Global Networks
  • Lambda Function URLs

From May ‘22 - July ‘22, we will be prioritizing the following areas of work:

New Services

Amazon Transcribe & Transcribe Medical

Issue: #18865

Amazon Transcribe is an automatic speech recognition service that makes it easy to add speech to text capabilities to any application. Transcribe’s features enable you to ingest audio input, produce easy to read and review transcripts, improve accuracy with customization, and filter content to ensure customer privacy.

Support for Amazon Transcribe will include:

New Resource(s):

  • aws_transcribe_language_model
  • aws_transcribe_medical_vocabulary
  • aws_transcribe_vocabulary
  • aws_transcribe_vocabulary_filter

Amazon Comprehend & Comprehend Medical

Issue: #18864

Amazon Comprehend is a natural-language processing (NLP) service that uses machine learning to uncover valuable insights and connections in text.

Support for Amazon Comprehend will include:

New Resource(s):

  • aws_comprehend_endpoint
  • aws_comprehend_entity_recognizer
  • aws_comprehend_document_classifier

Amazon Textract

Issue: #24478

Amazon Textract is a machine learning (ML) service that automatically extracts text, handwriting, and data from scanned documents.

New Resource(s):

  • TBD

Amazon Kendra

Issue: #13367

Amazon Kendra is an intelligent search service powered by machine learning (ML).

Support for Amazon Kendra will include:

New Resource(s):

  • aws_kendra_index
  • aws_kendra_query_suggestion_block_list
  • aws_kendra_thesaurus

Enhancements to Existing Services

Research Topics

Research topics include features, architectural changes, and ideas that we are pursuing in the longer term that may significantly impact the core user experience of the AWS provider. Research topics are discovery only and are not guaranteed to be included in a future release.

Mux with Plugin Framework

Pull Request: #23948

Prototyping the ability to combine resources and data sources implemented in either Terraform Plugin SDK v2 or Terraform Plugin Framework using terraform-plugin-mux.

AWS Cloud Control Community Documentation

Issue: #469

Currently the awscc provider documentation that lives on the registry is generated from the CloudFormation Cloud Control API schema. This means that we are limited to attribute level and resource level descriptions that are quite terse. The aws Provider has rich, contributor drafted documentation which includes examples, notes, and guides that make for a much more positive user experience.

While resource behavior in awscc should remain wholly generated, we would like to enable contributors to append information to the generated documentation in order to foster an improved experience more inline with what Terraform practitioners are used to.

Disclosures

The product-development initiatives in this document reflect HashiCorp's current plans and are subject to change and/or cancellation in HashiCorp's sole discretion.