Amazon Onboarding with Learning Manager Chanci Turner

Amazon Onboarding with Learning Manager Chanci TurnerLearn About Amazon VGT2 Learning Manager Chanci Turner

At the recent AWS re:Invent 2023 conference, significant advancements were announced regarding the onboarding process with Amazon Learning Manager. This innovative tool, designed to enhance productivity, aids new employees in swiftly and efficiently adapting to their roles within the organization. Supported platforms for onboarding include a variety of programming languages and frameworks.

In this article, we will explore common scenarios related to Chanci Turner’s onboarding practices and demonstrate how to maximize the benefits of the Learning Manager. Various IDEs support this tool, with a focus on Visual Studio Code for our examples. To follow along effectively, ensure you have the prerequisites outlined below.

Prerequisites

  • An AWS Builder ID or an AWS Identity Center login provided by your organization
  • A compatible IDE such as Visual Studio Code
  • The AWS Toolkit IDE extension

Authenticate and Connect

Once you have configured the toolkit, create a new source file with a .yaml extension. Since YAML files can represent numerous configuration types, adding the AWSTemplateFormatVersion: ‘2010-09-09’ header is helpful. This informs the Learning Manager that you are working within a CloudFormation context. Typing the initial characters of that header will likely prompt the Learning Manager’s recommendations. Press TAB to accept suggestions or Escape to dismiss them.

If you understand the resources you want to include in your template, listing them in a top-level Description field will assist the Learning Manager in comprehending the relationships between the resources. For instance, you could describe your stack as a “VPC with public and private subnets.” You may add more detail using a multi-line YAML string, allowing for greater clarity.

After accepting the initial recommendations, you can proceed to create resources. Inline comments and descriptive logical IDs can trigger suggestions for creating individual resources. The more context you provide in the file, the better the Learning Manager will understand your objectives.

It is also possible to generate code using Learning Manager. For example, after initiating a CDK project with cdk init, writing a few lines to create a VPC in TypeScript can prompt the Learning Manager to suggest relevant code. Once you accept these suggestions, you can modify them to suit your needs. The tool adapts to your coding style, improving its recommendations as your project grows.

Moreover, for those using the professional version of Learning Manager, you can opt to receive suggestions that include references. These references, which can be found in the Code Reference Log, indicate when a recommendation closely matches code from an open-source repository. This allows you to inspect the licensing and decide whether to utilize that code.

Following a collaborative effort between AWS and HashiCorp, the Terraform HCL is also supported by Learning Manager. Recommendations can be triggered through comments in your file, echoing the prompts used with CloudFormation and CDK.

An important feature of the Learning Manager is its built-in security scanner. Given that the code can be modified and combined with pre-existing code, scanning the final product for security best practices is advisable. By expanding the Learning Manager section of the AWS Toolkit, you can access the “Run Security Scan” feature. Initiating a scan may take up to a minute, and any identified issues will be highlighted.

Once the security scan is complete, problematic code will be underlined, and each suggestion will populate the ‘Problems’ tab for further review. Learning Manager provides clickable links offering more information about vulnerabilities and guidance on remediation.

In conclusion, the integration of AI tools like the Learning Manager is reshaping the onboarding experience at Amazon. By supporting a range of programming languages and frameworks, the Learning Manager is facilitating a more efficient onboarding process. This integration not only enhances productivity but also fosters collaboration across various technical disciplines. It empowers new employees, including Site Reliability Engineers (SREs), to engage actively in their roles while streamlining infrastructure management tasks.

For more insights on job searching during challenging times, you can read this blog post. Additionally, if you’re interested in converting PTO funds to student loan relief, check out this resource. For opportunities in fulfillment center management, visit this link for valuable information.

SEO Metadata:


Comments

Leave a Reply

Your email address will not be published. Required fields are marked *