Build without limits: The next-generation developer experience at AWS

Shaked Braimok Yosef
4 min readDec 20, 2023

--

re:Invent 2023 was a few weeks ago. AWS presented some very cool new services and features. Here is a short list of some services that can significantly improve your DevEx! (Some of them already existed, and the announcements were about new features/improvements).

AWS PartyRock

An Amazon Bedrock Playground. PartyRock is a fun and intuitive hands-on, generative AI app-building playground. In just a few steps, you can create a variety of apps to experiment with generative AI. For example, you could build an app to generate dad jokes on a chosen topic, create the perfect personalized playlist, recommend what to serve based on ingredients in your pantry, analyze and optimize your party budget, or create an AI storyteller to guide your next fantasy role-playing campaign. By building and playing with PartyRock apps, you’ll learn the techniques and capabilities needed to take full advantage of generative AI, including experimenting with various foundation models, building intuition with text-based prompting, and chaining prompts together. PartyRock is powered by Amazon Bedrock, a fully managed service that makes foundation models (FMs) from Amazon and leading AI companies available through an API.

Amazon CodeWhisperer

Amazon CodeWhisperer generates code suggestions ranging from snippets to full functions in real time in the IDE based on your comments and existing code. It also supports CLI completions and natural-language-to-bash translation in the command line.

Amazon Q

Amazon Q can help you get fast, relevant answers to pressing questions, solve problems, generate content, and take actions using the data and expertise found in your company’s information repositories, code, and enterprise systems. When you chat with Amazon Q, it provides immediate, relevant information and advice to help streamline tasks, speed decision-making, and help spark creativity and innovation at work.

Amazon CodeCatalyst

Amazon CodeCatalyst is a unified software development service for development teams to quickly build, deliver and scale applications on AWS while adhering to organization-specific best practices. Developers can automate development tasks and innovate faster with generative AI capabilities, and spend less time setting up project tools, managing CI/CD pipelines, provisioning and configuring various development environments or coordinating with team members. IT Leaders can codify organizational best practices at scale via application blueprints to ensure compliance across teams with scale.

AWS Amplify

AWS Amplify is a complete solution that lets frontend web and mobile developers easily build, connect, and host fullstack applications on AWS, with the flexibility to leverage the breadth of AWS services as your use cases evolve. Amplify provides the following products to build fullstack iOS, Android, Flutter, Web, and React Native apps. These products are all designed to work independently:

  • Amplify CLI — Configure all the services needed to power your backend through a simple command line interface.
  • Amplify Libraries — Client libraries to build common use cases such as Auth, data, and File Storage by connecting your frontend app to your backend resources.
  • Amplify Studio — Build your fullstack web and mobile app using a simple and intuitive visual development environment.
  • Amplify UI Components — UI libraries to build your frontend app built for React, React Native, Angular, Vue and Flutter.
  • Amplify Hosting is an AWS service that provides a git-based workflow for continuous deployment & hosting of fullstack web apps.

Watch re:Invent 2023 demos for those services here: https://www.youtube.com/watch?v=8mUosAh3gLc

--

--

Shaked Braimok Yosef
Shaked Braimok Yosef

Written by Shaked Braimok Yosef

Developer Platforms Builder · DevOps Consultant · Tech Content Creator

No responses yet