Как генеративный ИИ меняет SDLC

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 -х годов, начиная с … Подробнее от Алекса Уильямса

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *