AWS спонсировал этот пост.
Шрини Ирагаварапу разместил в LinkedIn об интервью, которое я сделал с ним в Сиэтле в офисах Amazon Web Services. То, что он говорит о жизненном цикле разработки программного обеспечения (SDLC), является хорошим обзором того, что мы видим в AWS, а также во всем мире разработчиков.
На LinkedIn он написал, что «генеративный ИИ в основном изменяет SDLC». И это больше, чем просто повышение эффективности. «В то время как ранние пользователи сообщают о существенном сокращении времени разработки и эксплуатационных затрат, истинная ценность заключается в способности инструмента усилить человеческое творчество и инновации».
Ирагаварапу, директор по генеративным приложениям ИИ и опыту разработчиков в AWS, сосредоточившись на разработчике Amazon Q, присоединился к нашему гостю в этом эпизоде новых производителей стека.
Во всей нашей карьере бывают случаи, когда мы наблюдаем, как мы видим падение бара, что означает риск попробовать что -то новое. Это произошло с контейнерами, и теперь мы видим это с генеративным ИИ.
И AWS получает это. Разработчик Amazon Q создан с той предпосылкой, что решение сложных проблем разработки программного обеспечения становится проще.
Мы явно выходим за рамки первого этапа генеративного ИИ. Завершение кода движется в основном. Теперь мы видим появление автоматических рассуждений, которые по существу дважды проверяют выход модели. Теперь он встроен в коренную породу, действуя в роли охранных рельсов.
Bedrock, как написала наш репортер Лорейн Лоусон, лежит в основе всего, что связано с AI в Amazon, предоставляя основу или интегрируясь с AWS SageMaker, AWS Lambda, Redshift и API Openai. И, конечно же, это также работает с разработчиком Amazon Q.
Разработчик Amazon Q не только автоматизирует задачи или полный код. Более того, это показывает, как быстро он становится разработкой программного обеспечения, где, как сказал Ирагаварапу в нашем разговоре с создателями, «барьеры между идеей и реализацией становятся все более тонкими, прокладывая путь к более динамичному и инклюзивному будущему в создании технологий».
Как Amazon Q улучшает Ides
Разработчики, отмечал Ирагаварапу, часто используют интегрированные среды разработки (IDE), такие как код VS или JetBrains. Разработчики привыкли к услугам, которые предлагают рекомендации.
Чтобы улучшить опыт, AWS начал использовать генеративный ИИ и заемной коренной породы, чтобы дать лучшие рекомендации и более быстрое завершение кода. За последние несколько месяцев AWS также добавил различные модели фундамента, в том числе Amazon Nova и антропные модели. Модели имели различные размеры и возможности.
«Именно тогда мы начали развиваться и рассматривать каждый шаг в цикле разработки программного обеспечения», — сказал Ирагаварапу. «Сначала мы начали с встроенных завершений кода, а затем могли общаться с Q, задавать вопросы и возвращаться с ответами, а не вам необходимости искать в другом месте, а затем писать код».
Затем AWS последовал за разработкой агентских рамок для целевых задач. «Мы начали с разработки программного обеспечения, обзоров кодов, написания тестов и миграций», — сказал Ирагаварапу.
Что нашел AWS? SDLC выравнивается, когда недифференцированные задачи становятся автоматизированными.
Developer Amazon Q предлагает генерацию кода, тестирование люксов, доступ к поисковой авторской генерации (RAG), векторные базы данных, использование пользовательских чипов AWS и растущий список дополнительных услуг.
Ирагаварапу подчеркнул важность опыта разработчика в разработчике Amazon Q. В качестве примера он сослался на модернизацию версий Java. Исторически, команда разработчиков анализировала бы существующий код. Они должны были бы знать базу кода, или им придется изучить ее, сделать переходы, а затем проверить и развернуть код.
Ирагаварапу сказал, что AWS внутренне использовал агента для переноса 30 000 производственных приложений с более старых версий Java до последней версии, сэкономив около 260 миллионов долларов в год в результате миграции и модернизации.
«Это недифференцированная работа», — сказал он.
Тогда есть инструменты тестирования. Разработчик Amazon Q, по его словам, рассматривает базу кода, основанную на командах естественного языка, которые предоставляет разработчик. Q Затем дает тесты разработчика для использования в базе кода.
Хотите узнать больше? Проверьте это в этом последнем эпизоде новых производителей стека.
С момента своего создания Amazon Web Services (AWS) стал лучшим местом для клиентов, чтобы создать и запускать программное обеспечение с открытым исходным кодом в облаке. AWS с гордостью поддерживает проекты, фонды и партнеры с открытым исходным кодом. Узнайте больше последних из AWS Trending Stories YouTube.com/thenewstack Tech Moving быстро, не пропустите эпизод. Подпишитесь на наш канал YouTube, чтобы транслировать все наши подкасты, интервью, демонстрации и многое другое. Группа подпишитесь с эскизом. Алекс Уильямс является основателем и издателем нового стека. Он давний технологический журналист, который занимался TechCrunch, Siliconangle и тем, что сейчас известно как ReadWrite. Алекс был журналистом с конца 1980 -х годов, начиная с … Подробнее от Алекса Уильямса