Code Velocity
Yritysten tekoäly

Amazon Bedrock AgentCore: tekoälyagenttien turvaaminen ja skaalaaminen

·6 min lukuaika·AWS·Alkuperäinen lähde
Jaa
Amazon Bedrock AgentCore -käyttöliittymä, joka näyttää tekoälyagenttien käytäntöasetukset

title: "Amazon Bedrock AgentCore: tekoälyagenttien turvaaminen ja skaalaaminen" slug: "amazon-bedrock-agentcore" date: "2026-03-16" lang: "fi" source: "https://aws.amazon.com/blogs/machine-learning/category/artificial-intelligence/amazon-machine-learning/amazon-bedrock/amazon-bedrock-agentcore/" category: "Yritysten tekoäly" keywords:

  • Amazon Bedrock AgentCore
  • tekoälyagentit
  • yritysten tekoäly
  • agenttijärjestelmät
  • AWS
  • tekoälyn turvallisuus
  • skaalautuvuus
  • tekoälyn arviointi
  • käytäntöjen toimeenpano
  • generatiivinen tekoäly
  • kehitystyökalut
  • agenttien orkestrointi meta_description: "Tutustu Amazon Bedrock AgentCoreen, AWS:n tehokkaaseen palveluun, jolla rakennetaan, turvataan ja otetaan käyttöön kehittyneitä tekoälyagentteja käytäntöjen toimeenpanolla, muistilla ja skaalautuvalla suoritusympäristöllä yrityskäyttöön." image: "/images/articles/amazon-bedrock-agentcore.png" image_alt: "Amazon Bedrock AgentCore -käyttöliittymä, joka näyttää tekoälyagenttien käytäntöasetukset" quality_score: 94 content_score: 93 seo_score: 95 companies:
  • AWS schema_type: "NewsArticle" reading_time: 6 faq:
  • question: "Mikä on Amazon Bedrock AgentCore ja mikä on sen ensisijainen tarkoitus?" answer: "Amazon Bedrock AgentCore on AWS:n kattava palvelu, joka on suunniteltu älykkäiden tekoälyagenttien kehittämisen, käyttöönoton ja hallinnan yksinkertaistamiseksi yritysympäristöissä. Sen ensisijainen tarkoitus on tarjota vankka kehys, jonka avulla yritykset voivat rakentaa kehittyneitä agenttijärjestelmiä varmistaen, että ne toimivat turvallisesti, luotettavasti ja skaalautuvasti. Se tarjoaa ominaisuuksia, kuten käytäntöjen toimeenpanon, muistinhallinnan ja skaalautuvan suoritusympäristön monimutkaisten tehtävien käsittelemiseksi ja saumattoman integroinnin olemassa oleviin liiketoimintaprosesseihin, mikä helpottaa siirtymistä kehittyneeseen agenttipohjaiseen automaatioon."
  • question: "Miten AgentCore parantaa tekoälyagenttien turvallisuutta?" answer: "AgentCore parantaa merkittävästi turvallisuutta Policy-ominaisuudellaan, joka hyödyntää Cedar-käytäntöjä luodakseen deterministisen toimeenpanokerroksen, joka on riippumaton agentin päättelykyvystä. Tämä antaa kehittäjille mahdollisuuden muuntaa luonnollisen kielen mukaiset liiketoimintasäännöt hienovaraisiksi, identiteettitietoisiksi hallintatoimiksi. AgentCore Gateway sieppaa ja arvioi jokaisen agentin ja työkalun välisen pyynnön suoritusaikana varmistaen, että agentit pääsevät käsiksi vain työkaluihin ja tietoihin, joita niiden käyttäjät ovat nimenomaisesti valtuutettuja käyttämään, mikä estää luvattomia toimia ja tietovuotoja agenttipohjaisissa työnkuluissa."
  • question: "Mitä ydinkomponentteja Amazon Bedrock AgentCore tarjoaa älykkäiden agenttien rakentamiseen?" answer: "Amazon Bedrock AgentCore tarjoaa useita avainkomponentteja älykkäiden agenttien rakentamiseen. Näitä ovat AgentCore Memory, joka ylläpitää sekä keskusteluyhteyttä että pitkäaikaisia käyttäjäasetuksia; AgentCore Identity, turvalliseen moni-IDP-todennukseen; ja AgentCore Runtime, joka tarjoaa palvelimettoman skaalautuvuuden ja istuntojen eristämisen tuotantokäyttöönottoihin. Lisäksi se integroituu Amazon Bedrock Knowledge Bases -tietopankkeihin hallittua Retrieval-Augmented Generation (RAG) -toimintoa ja tiedonhakua varten, mikä mahdollistaa agenttien pääsyn ja hyödyntämisen yritystietoihin älykkyyden parantamiseksi."
  • question: "Miksi tekoälyagenttien arviointi on tärkeää, ja miten AgentCore tukee sitä?" answer: "Tekoälyagenttien arviointi on ratkaisevan tärkeää niiden monimutkaisten, monivaiheisten päättelykykyjen ja ennakoimattoman käyttäytymisen mahdollisuuden vuoksi. AgentCore käsittelee tätä kattavalla arviointikehyksellä, joka on suunniteltu agenttipohjaisille tekoälyjärjestelmille. Tämä kehys sisältää yleisen arviointityönkulun, joka standardoi arviointimenettelyt eri agenttien toteutuksissa, ja agenttien arviointikirjaston, joka tarjoaa järjestelmälliset mittaukset ja metiikat. Tämä tuki auttaa kehittäjiä ymmärtämään agenttien suorituskykyä, tunnistamaan parannuskohteita ja varmistamaan luotettavuuden ja turvallisuuden todellisissa käyttöönottotilanteissa."
  • question: "Voivatko AgentCorella rakennetut tekoälyagentit olla vuorovaikutuksessa verkon kanssa, ja miten tätä hallitaan?" answer: "Kyllä, AgentCorella rakennetut tekoälyagentit voivat olla vuorovaikutuksessa verkon kanssa Amazon Bedrock AgentCore Browser -ominaisuuden kautta. AWS tarjoaa tähän vuorovaikutukseen edistyneitä hallintatoimia, mukaan lukien välityspalvelimen konfiguroinnin verkon hallintaa varten, selainprofiilit eri verkkoyhteyksien tai identiteettien hallintaa varten, ja selainlaajennukset mukautetun toiminnallisuuden lisäämiseksi. Nämä ominaisuudet antavat kehittäjille tarkan hallinnan siitä, miten heidän tekoälyagenttinsa selaavat verkkoa, mahdollistaen monimutkaisten verkkotehtävien automatisoinnin turvallisesti ja tehokkaasti noudattaen samalla tiettyjä toiminnallisia vaatimuksia."
  • question: "Millaista todellista vaikutusta Amazon Bedrock AgentCore on osoittanut?" answer: "Amazon Bedrock AgentCore antaa yrityksille mahdollisuuden muuttaa merkittävästi asiakaskokemuksia ja toiminnan tehokkuutta. Esimerkiksi Lendi-kaltaiset yritykset ovat hyödyntäneet Amazon Bedrockin tehostamia agenttipohjaisia tekoälyjärjestelmiä monimutkaisten prosessien, kuten asiakkaiden uudelleenrahoitusprosessin, uudistamiseen. Säilyttämällä inhimillisen kosketuksen samalla kun hyödynnetään tekoälyä automaatioon ja personointiin, AgentCore auttaa yrityksiä rakentamaan luottamusta ja uskollisuutta, virtaviivaistamaan työnkulkuja ja saavuttamaan merkittäviä liiketoiminnallisia tuloksia suhteellisen lyhyessä ajassa, osoittaen sen hyödyllisyyden käytännön yritysympäristöissä."

Agenttipohjaisen tekoälyn nousu ja Amazon Bedrock AgentCore

Tekoälyn maisema kehittyy nopeasti, siirtyen yksinkertaisista kysymys-vastaus-järjestelmistä kehittyneeseen "agenttipohjaiseen tekoälyyn", joka voi itsenäisesti päätellä, suunnitella ja suorittaa monivaiheisia tehtäviä autonomisesti. Tämä paradigman muutos lupaa valtavasti yritysautomaatiolle, asiakaspalvelulle ja data-analyysille. Näiden älykkäiden agenttien rakentaminen, käyttöönotto ja hallinta monimutkaisissa organisaatiorakenteissa tuo kuitenkin mukanaan merkittäviä haasteita, erityisesti turvallisuuden, skaalautuvuuden ja luotettavuuden osalta.

Tähän kuvaan astuu Amazon Bedrock AgentCore, AWS:n vankka ja kattava ratkaisu, joka on suunniteltu yksinkertaistamaan yritystason tekoälyagenttien käyttöönottoa. AgentCore tarjoaa yhtenäisen kehyksen, jonka avulla kehittäjät voivat luoda, orkestroida ja hallita Amazon Bedrockin perusmalleihin (FM) perustuvia älykkäitä agentteja. Se vastaa kriittisiin tarpeisiin tarjoamalla valmiita ominaisuuksia käytäntöjen toimeenpanoon, muistinhallintaan, identiteetin ratkaisuun ja skaalautuvaan suoritusympäristöön, mikä nopeuttaa siirtymistä ideasta tuotantoon kehittyneille agenttijärjestelmille. Se edustaa keskeistä askelta edistyneen tekoälyn demokratisoinnissa, tehden siitä saatavilla ja hallittavan yrityksille, jotka haluavat hyödyntää itsenäisen tekoälyn koko potentiaalin.

Tinkimätön turvallisuus käytäntöjen toimeenpanon avulla

Aikana, jolloin tekoälyagentit ovat vuorovaikutuksessa arkaluonteisten tietojen ja kriittisten järjestelmien kanssa, turvallisuus on ensiarvoisen tärkeää. Amazon Bedrock AgentCore vastaa tähän haasteeseen innovatiivisella Policy-ominaisuudellaan, joka tarjoaa deterministisen toimeenpanokerroksen, joka toimii riippumattomasti agentin sisäisestä päättelykyvystä. Tämä ratkaiseva erottelu varmistaa, että vaikka agentin logiikka menisi pieleen, sen toimet pysyvät ennalta määriteltyjen turvallisuussääntöjen rajoissa.

Tämän turvallisuusmekanismin ydin on Cedar-käytännöissä. Cedar on AWS:n kehittämä tehokas, avoimen lähdekoodin käytäntökieli, joka on suunniteltu ilmaisemaan hienojakoisia, identiteettitietoisia valtuutuspäätöksiä. AgentCoren avulla kehittäjät voivat muuntaa liiketoimintasääntöjensä luonnollisen kielen kuvaukset – kuten 'vain tietyn osaston puolesta toimivat agentit voivat käyttää asiakkaan henkilökohtaisia tunnistetietoja (PII)' – tarkkaan Cedar-käytäntöihin.

Nämä käytännöt pannaan sitten täytäntöön suoritusaikana AgentCore Gatewayn kautta. Jokainen agentin ulkoisille työkaluille tai tietolähteille tekemä pyyntö sieppataan ja arvioidaan vahvistettujen Cedar-käytäntöjen perusteella. Tämä tarkoittaa, että agentit pääsevät käsiksi vain työkaluihin ja tietoihin, joita niiden käyttäjät ovat nimenomaisesti valtuutettuja käyttämään, estäen luvattomat toimet ja varmistaen vaatimustenmukaisuuden. Tämä yksityiskohtainen hallintataso on elintärkeä tietosuojan ylläpitämiselle, väärinkäytösten estämiselle ja luottamuksen rakentamiselle agenttipohjaisissa käyttöönotoissa erittäin säännellyillä aloilla.

Vankkojen ja älykkäiden agenttiarkkitehtuurien rakentaminen

Turvallisuuden lisäksi AgentCore tarjoaa joukon ominaisuuksia, jotka on suunniteltu tekemään älykkäistä agenteista todella vankkoja, mukautuvia ja skaalautuvia. Nämä komponentit abstrahoivat suurimman osan taustalla olevasta monimutkaisuudesta, jolloin kehittäjät voivat keskittyä agentin logiikkaan ja arvon tuottamiseen.

  • AgentCore Memory: Jotta agentit olisivat todella älykkäitä, niiden on muistettava. AgentCore Memory tarjoaa ominaisuudet sekä lyhytaikaisen keskusteluyhteyden että pitkäaikaisten käyttäjäasetusten ylläpitämiseen. Tämä poistaa kehittäjien tarpeen rakentaa mukautettuja tallennusratkaisuja muistia varten, mikä mahdollistaa agenttien tarjoaman personoidun ja johdonmukaisen kokemuksen ajan mittaan, olipa kyse sitten menneiden vuorovaikutusten tai käyttäjäasetusten muistamisesta.
  • AgentCore Identity: Turvallinen moni-IDP-todennus on kriittinen yritysagenteille. AgentCore Identity virtaviivaistaa käyttäjien todennusta eri identiteetintarjoajien välillä, varmistaen, että agentit voivat turvallisesti varmistaa käyttäjien identiteetit ja soveltaa identiteettitietoisia pääsynhallintatoimia.
  • AgentCore Runtime: Agenttien käyttöönotto ja skaalaaminen tuotannossa voi olla monimutkaista. AgentCore Runtime tarjoaa palvelimettoman skaalautuvuuden ja istuntojen eristyksen, halliten automaattisesti infrastruktuuria, joka tarvitaan agenttien luotettavaan ajamiseen. Tämä varmistaa, että agentit pystyvät käsittelemään vaihtelevia työkuormia ilman manuaalista puuttumista, samalla kun yksittäiset agentti-istunnot eristetään parantamaan turvallisuutta ja suorituskykyä.
  • Amazon Bedrock Knowledge Bases: AgentCore integroituu saumattomasti Amazon Bedrock Knowledge Bases -tietopankkeihin, tarjoten hallitun Retrieval-Augmented Generation (RAG) -ominaisuuden. Tämä mahdollistaa agenttien pääsyn ja tiedonhakemisen monista yrityksen tietolähteistä, perustaen vastauksensa tosiasiallisiin, ajantasaiseen tietoon ja vähentäen merkittävästi hallusinaatioita. Tämä on ratkaisevan tärkeää tarkkojen ja luotettavien tiedonhakuagenttien, kuten älykkäiden tapahtuma-assistenttien tai asiakaspalvelurobottien, rakentamisessa, joita on nähty viimeaikaisissa toteutuksissa.

Lisäksi pitkäkestoisille ja monimutkaisille tehtäville AgentCore helpottaa asynkronisten tehtävähallintakehysten kehittämistä. Tämä mahdollistaa agenttien käynnistää pitkiä aikoja kestäviä toimintoja estämättä muita toimintoja, mikä on välttämätöntä sovelluksissa, kuten pitkäkestoisten palvelimien rakentamisessa tai monimutkaisten työnkulkujen hallinnassa. Alusta tarjoaa myös kontekstiviestistrategioita jatkuvan viestinnän ylläpitämiseksi näiden laajennettujen toimintojen aikana. Tämä ominaisuuspaketti yhdessä mahdollistaa erittäin kyvykkäiden ja ylläpidettävien agenttijärjestelmien luomisen, yksinkertaistaen agenttipohjaisen tekoälyn operatiivista käyttöönottoa -prosessia.

Tarkkuus agentin suorituskyvyssä: Arviointi ja optimointi

Kun agenttipohjaiset tekoälyjärjestelmät kasvavat monimutkaisuudessaan ja autonomiassaan, vankasta arviointikehyksestä tulee välttämätön. Agentin suorituskyvyn ymmärtäminen, ennakkoluulojen tunnistaminen ja luotettavuuden varmistaminen ovat kriittisiä vaiheita ennen käyttöönottoa ja jatkuvaa toimintaa. Amazon Bedrock AgentCore tarjoaa työkalut tämän tarkkuuden saavuttamiseksi.

AWS on kehittänyt kattavan arviointikehyksen agenttipohjaisille tekoälyjärjestelmille, joka on syntynyt tosielämän kokemuksista, joita on kerätty rakennettaessa sisäisiä agenttipohjaisia ratkaisuja Amazonilla. Tälle kehykselle on tunnusomaista kaksi ydinkomponenttia:

  • Yleinen arviointityönkulku: Tämä standardoi arviointimenettelyt eri agenttien toteutusten välillä. Se tarjoaa johdonmukaisen metodologian agentin käyttäytymisen eri näkökohtien mittaamiseen, varmistaen, että eri agentteja voidaan vertailla ja analysoida tehokkaasti.
  • Agenttien arviointikirjasto: Tämä komponentti tarjoaa järjestelmälliset mittaukset ja metiikat, jotka on räätälöity erityisesti agentin suorituskyvylle Amazon Bedrock AgentCore -arvioinneissa. Se sisältää kvantitatiivisia mittareita tehtävän suorittamisesta, tarkkuudesta, tehokkuudesta ja kvalitatiivisia arviointeja agentin käyttäytymisestä, mahdollistaen yksityiskohtaisen käsityksen siitä, miten agentit suoriutuvat erilaisissa skenaarioissa.

Tämä järjestelmällinen lähestymistapa arviointiin on elintärkeä iteratiiviselle kehitykselle, mahdollistaen organisaatioille agenttiensa jatkuvan hienosäätämisen, päätöksentekokyvyn parantamisen ja sen varmistamisen, että ne täyttävät halutut suorituskykymittarit ja turvallisuusstandardit.

Agenttikykyjen laajentaminen edistyneellä verkkovuorovaikutuksella

Tekoälyagenttien kyky olla dynaamisesti vuorovaikutuksessa internetin kanssa muuttaa pelin sääntöjä, mahdollistaen niille tutkimuksen tekemisen, verkkolomakkeiden täyttämisen ja reaaliaikaisen tiedon keräämisen. Amazon Bedrock AgentCoren selainominaisuus parantaa tätä kykyä merkittävästi tarjoamalla edistyneitä mukautus- ja hallintavaihtoehtoja.

Uudet ominaisuudet, kuten välityspalvelimen konfigurointi, selainprofiilit ja selainlaajennukset antavat kehittäjille tarkan hallinnan siitä, miten heidän tekoälyagenttinsa navigoivat verkossa ja ovat vuorovaikutuksessa sen kanssa:

  • Välityspalvelimen konfigurointi: Tämä mahdollistaa kehittäjille agentin verkkoliikenteen ohjaamisen tiettyjen välityspalvelimien kautta. Tämä on kriittistä turvallisuusrajojen ylläpitämiselle, maantieteellisesti rajoitetun sisällön käyttämiselle tai yrityksen verkkokäytäntöjen integroinnille.
  • Selainprofiilit: Aivan kuten ihmiskäyttäjillä on erilaisia selainprofiileja työhön ja henkilökohtaiseen käyttöön, AgentCore Browser mahdollistaa erillisten profiilien luomisen agenteille. Jokaisella profiililla voi olla omat evästeensä, välimuistinsa ja asetuksensa, mikä antaa agenteille mahdollisuuden ylläpitää erillisiä konteksteja tai identiteettejä ollessaan vuorovaikutuksessa eri verkkopalvelujen kanssa.
  • Selainlaajennukset: Kehittäjät voivat nyt varustaa agenttinsa mukautetuilla selainlaajennuksilla, jotka lisäävät tiettyjä toimintoja, jotka parantavat agentin kykyä poimia tietoja, automatisoida tehtäviä tai olla vuorovaikutuksessa monimutkaisten verkkokomponenttien kanssa, jotka saattaisivat muuten olla haastavia pelkälle LLM:lle.

Nämä parannukset tarkoittavat, että agentit voivat suorittaa monimutkaisempia verkkopohjaisia tehtäviä turvallisesti ja tehokkaasti, avaten uusia mahdollisuuksia automaatiolle ja älykkäälle tiedonkeruulle, hyödyntäen parhaita käytäntöjä kehotusten suunnittelussa taustalla olevien LLM:ien kanssa tehokkaan verkkovuorovaikutuksen varmistamiseksi.

Tosielämän sovellukset ja yritysten tekoälyn tulevaisuus AgentCoren avulla

Amazon Bedrock AgentCore ei ole vain teoreettinen käsite; se ajaa aktiivisesti todellista liiketoiminnan muutosta. Organisaatiot hyödyntävät sen ominaisuuksia rakentaakseen ja ottaakseen käyttöön kehittyneitä agenttipohjaisia ratkaisuja, jotka parantavat tehokkuutta, asiakaskokemusta ja päätöksentekoa.

Esimerkiksi Lendi Groupin kaltaiset yritykset ovat osoittaneet, kuinka Amazon Bedrockin tehostama agenttipohjainen tekoäly voi mullistaa ydinliiketoimintaprosesseja. Rakentamalla 'tekoälyllä varustetun asuntolainavartijan' Lendi muutti uudelleenrahoitusprosessiaan parantaen asiakaskokemusta säilyttäen samalla kriittisen inhimillisen kosketuksen. Tämä tapaustutkimus korostaa AgentCoren roolia yritysten kyvyssä innovoida nopeasti, saavuttaa merkittäviä liiketoiminnallisia tuloksia ja edistää asiakasluottamusta ja -uskollisuutta vastuullisen tekoälyn käyttöönoton kautta.

Kun älykkään automaation kysyntä kasvaa, AgentCoresta on tulossa välttämätön työkalu yrityksille. Tarjoamalla vankan turvallisuuden, skaalautuvan infrastruktuurin, kattavat arviointityökalut ja edistyneet mukautusvaihtoehdot se nopeuttaa tekoälyagenttien kehityssykliä. Tämä antaa yrityksille mahdollisuuden ottaa luottavaisesti käyttöön seuraavan sukupolven tekoälyä, jossa älykkäät, autonomiset agentit tekevät yhteistyötä ihmistiimien kanssa avatakseen ennennäkemättömiä tuottavuuden ja innovaation tasoja. Yritysten tekoälyn tulevaisuus on agenttipohjainen, ja Amazon Bedrock AgentCore rakentaa sille perustaa.

Usein kysytyt kysymykset

What is Amazon Bedrock AgentCore and its primary purpose?
Amazon Bedrock AgentCore is a comprehensive service from AWS designed to simplify the development, deployment, and management of intelligent AI agents within enterprise environments. Its primary purpose is to provide a robust framework that enables businesses to build sophisticated agentic systems, ensuring they operate securely, reliably, and at scale. It offers features like policy enforcement, memory management, and scalable runtime to handle complex tasks and integrate seamlessly with existing business processes, facilitating the transition to advanced agent-driven automation.
How does AgentCore enhance the security of AI agents?
AgentCore significantly enhances security through its Policy feature, which leverages Cedar policies to create a deterministic enforcement layer independent of an agent's reasoning. This allows developers to translate natural language business rules into fine-grained, identity-aware controls. The AgentCore Gateway intercepts and evaluates every agent-to-tool request at runtime, ensuring agents only access tools and data that their users are explicitly authorized to use, thereby preventing unauthorized actions and data breaches within agentic workflows.
What core components does Amazon Bedrock AgentCore offer for building intelligent agents?
Amazon Bedrock AgentCore provides several key components for constructing intelligent agents. These include AgentCore Memory, which maintains both conversational context and long-term user preferences; AgentCore Identity, for secure multi-IDP authentication; and AgentCore Runtime, which offers serverless scaling and session isolation for production deployments. Additionally, it integrates with Amazon Bedrock Knowledge Bases for managed Retrieval-Augmented Generation (RAG) and data retrieval, enabling agents to access and utilize enterprise data effectively for enhanced intelligence.
Why is evaluating AI agents important, and how does AgentCore support this?
Evaluating AI agents is crucial due to their complex, multi-step reasoning capabilities and potential for unpredictable behavior. AgentCore addresses this with a comprehensive evaluation framework designed for agentic AI systems. This framework includes a generic evaluation workflow that standardizes assessment procedures across diverse agent implementations and an agent evaluation library providing systematic measurements and metrics. This support helps developers understand agent performance, identify areas for improvement, and ensure reliability and safety in real-world deployments.
Can AI agents built with AgentCore interact with the web, and how is this controlled?
Yes, AI agents built with AgentCore can interact with the web through the Amazon Bedrock AgentCore Browser feature. AWS provides advanced controls for this interaction, including proxy configuration for network control, browser profiles for managing different web contexts or identities, and browser extensions for adding custom functionality. These capabilities give developers fine-grained control over how their AI agents browse the web, enabling them to automate complex online tasks securely and efficiently while adhering to specific operational requirements.
What kind of real-world impact has Amazon Bedrock AgentCore demonstrated?
Amazon Bedrock AgentCore is enabling businesses to significantly transform customer experiences and operational efficiency. For instance, companies like Lendi have utilized agentic AI powered by Amazon Bedrock to revamp complex processes, such as the refinance journey for customers. By maintaining a human touch while leveraging AI for automation and personalization, AgentCore helps businesses build trust and loyalty, streamline workflows, and achieve significant business outcomes in a relatively short timeframe, proving its utility in practical enterprise settings.

Pysy ajan tasalla

Saa uusimmat tekoälyuutiset sähköpostiisi.

Jaa