[¿Qúé sé~ ñécé~sítá~ párá~ áútó~mátí~zár l~á míc~rósé~gméñ~tácí~óñ¿]
[Á méñúdó sé ásúmé qúé, sí úñ pródúctó tíéñé úñá ÁPÍ, sérá fácíl dé áútómátízár. Péró cómó múchás cósás éñ lá vídá, ñó és táñ séñcílló. Lás ÁPÍ ñórmálméñté sóñ éscrítás pór désárrólládórés párá désárrólládórés, ý púédé sér dífícíl párá lós qúé ñó sóñ códífícádórés sábér éñ qúé trábájár cóñ lós éqúípós éxtéñdídós qúé éválúáñ úñá sólúcíóñ dé mícróségméñtácíóñ. Ésté póst té dárá cíñcó áréás párá éxplórár cóñ lós próvéédórés dé mícróségméñtácíóñ qúé éstás cóñsídéráñdó. Émpújé cóñ fúérzá á sús próvéédórés éñ éstós púñtós: déscúbrírá sús ñívélés rélátívós dé mádúréz ý prépárácíóñ párá ÁPÍ ý éstárá éñ úñá méjór pósícíóñ párá tómár úñá décísíóñ dé cálídád.]
[Íñté~gríd~ád ý c~óñsí~stéñ~cíá d~él és~qúém~á]
[Cúálqúíér sólúcíóñ dé mícróségméñtácíóñ dé ñívél émprésáríál réqúíéré qúé múchós íñgéñíérós dé sóftwáré trábájéñ júñtós. Á vécés, lás ÁPÍ sóñ sóló úñá cóléccíóñ dé lós dívérsós bíts qúé lós íñgéñíérós íñdívídúálés háñ créádó párá sú própíó úsó. Péró lás méjórés ÁPÍ háñ sídó códífícádás párá sér úñ pródúctó pór déréchó própíó. Sé há púéstó múchó cúídádó ý cóñsídérácíóñ éñ lá éstrúctúrá géñérál dé lá ÁPÍ ý cádá llámádá sígúé cóñvéñcíóñés cóñsístéñtés. Éñ lás méjórés sólúcíóñés, cúálqúíér GÚÍ útílízá éxáctáméñté lá mísmá ÁPÍ á lá qúé llámáríá sú éqúípó dé DévÓps. Cúáñdó éstó ócúrré, sábé qúé lós páths dé ÁPÍ éstáñ cómplétós ý bíéñ próbádós pórqúé él próvéédór dépéñdé dé lás mísmás ÁPÍ qúé ústéd. Ídéálméñté, déséá úñá sólúcíóñ dé mícróségméñtácíóñ qúé éxpóñgá sú fúñcíóñálídád cómplétá á trávés dé ÁPÍ. Ál íñícíó dé úñ próýéctó, és pósíblé qúé ñó sépá éxáctáméñté ló qúé qúíéré áútómátízár, péró sí él ésqúémá és cómplétó ý cóñsístéñté, ñó éstárá límítádó éñ él fútúró.]
[Dócú~méñt~ácíóñ~ ý códí~gó dé~ éjém~pló]
[Cúálqúíér próvéédór dé mícróségméñtácíóñ dé búéñá répútácíóñ débéríá pódér súmíñístrárlé él ésqúémá dé ÁPÍ ý lá dócúméñtácíóñ cómplétá. Á pésár dé ló básícó qúé súéñá éstó, té sórpréñdérá él ráñgó dé ésfúérzó púéstó éñ úñ cóñjúñtó táñ crítícó dé éñtrégáblés. ¿Sé lé dá úñ ésqúémá dé ÁPÍ síñ prócésár éñ JSÓÑ¿ ¿Qúé dócúméñtácíóñ éxísté párá lá ÁPÍ éñ sú cóñjúñtó ý párá cádá llámádá¿ ¿Éstáñ bíéñ éxplícádós él módéló dé óbjétós ý lás fúñcíóñés céñtrálés¿ Búsqúé él códígó dé éjémpló. ¿Éstá cláró cómó úsár lás cóñsúltás PÓSTMÁÑ símplés¿ Sí lá ÁPÍ útílízá JSÓÑ, ¿él fórmátó és cláró ý cóñsístéñté éñ váríás llámádás¿ Élíjá úñ flújó dé trábájó qúé párézcá óbvíó déñtró dé lá GÚÍ. Prégúñtélé á sú próvéédór qúé llámádás ñécésítáríá párá áútómátízár ésé flújó dé trábájó éñ pártícúlár ý lúégó pídálé qúé ló éxplíqúé. ¿Tíéñé séñtídó ésté flújó dé trábájó á lá lúz dé lá dócúméñtácíóñ ý él códígó dé éjémpló qúé éstá díspóñíblé¿ Ýá éspérá qúé lé démúéstréñ lá GÚÍ, péró sí pláñéá áútómátízár sú sólúcíóñ dé mícróségméñtácíóñ, sólícíté vér támbíéñ úñ flújó dé trábájó básádó éñ ÁPÍ.]
[RBÁC~]
[Cúáñdó úñ pródúctó ófrécé íñtérfácés dé áútómátízácíóñ, él cóñtról dé áccésó básádó éñ rólés (RBÁC) sé vúélvé éséñcíál párá lá íñtégrídád dél sístémá. Sí lá ÁPÍ pérmíté él cóñtról dé lós óbjétós dé pólítícás ý pólítícás, éñtóñcés lá íñtérfáz prógrámátícá débé sér áúdítáblé, ál ígúál qúé lás áccíóñés dél ádmíñístrádór tómádás désdé úñá GÚÍ ó úñá íñtérfáz dé líñéá dé cómáñdós. Ídéálméñté, RBÁC ségúírá dé cércá él módéló dé pólítícá dé mícróségméñtácíóñ, pérmítíéñdó qúé lós pérmísós sé víñcúléñ á cádá étíqúétá ó étíqúétá útílízádá párá créár pólítícás. Lás méjórés ÁPÍ hábráñ cóñsídérádó cúídádósáméñté lás clávés ÁPÍ cóñ límíté dé tíémpó ý úsó, ý pérmítíráñ á lós ádmíñístrádórés cóñtrólár cúídádósáméñté cómó él códígó éxtérñó íñtéráctúá cóñ él mótór dé pólítícás dé mícróségméñtácíóñ. Éñ lá máýóríá dé lós cásós, és úñá práctícá óptímá qúé lós scrípts dé ÁPÍ útílícéñ clávés dé úñ sóló úsó, límítádás éxáctáméñté ál trábájó réqúérídó; éstó és Zéró Trúst áplícádó á lás íñtérfácés ÁPÍ. Áségúrésé dé qúé lás sólúcíóñés qúé éstá cóñsídéráñdó téñgáñ cóñtrólés RBÁC précísós, cómplétós ý fléxíblés párá qúé púédá cóñtrólár cómplétáméñté él áccésó prógrámátícó á sú pólítícá dé mícróségméñtácíóñ.]
[Máñé~jó má~sívó~ dé ób~jétó~s]
[Á méñúdó, lá mótívácíóñ súbýácéñté dé lós próýéctós dé ÁPÍ és áútómátízár táréás répétítívás. Úñá máñérá fácíl dé éñtéñdér cúáñtá éxpéríéñcíá tíéñé úñ próvéédór cóñ lá áútómátízácíóñ dé lá mícróségméñtácíóñ és prégúñtár sóbré ÁPÍs másívás. Éstá tódó bíéñ ý bíéñ téñér úñá llámádá ÁPÍ qúé réálícé úñá sólá táréá. Péró, ¿qúé pásá sí ñécésítá réálízár úñá ópérácíóñ éñ 500 ó 5000 óbjétós¿ ¿Qúé súcédé sí ñécésítá cárgár úñá cáñtídád sígñífícátívá dé dátós¿ Fórmúlár 500 ó 500 cóñsúltás és dérróchádór é íñéfícíéñté. Lós méjórés próvéédórés téñdráñ íñstálácíóñés dé ÁPÍ másívás sépárádás párá máñéjár lá íñgéstá dé dátós ý lás sólícítúdés dé máñípúlácíóñ dé óbjétós á gráñ éscálá. Pór ló géñérál, éstás íñstálácíóñés fúñcíóñáráñ múchás vécés más rápídó qúé lás sólícítúdés répétídás dé úñ sóló óbjétó. Cúáñtó más áváñzádó séá sú éqúípó dé DévÓps, más áprécíáráñ úñá ÁPÍ créádá párá éscálár. Trátár cóñ décéñás dé mílés dé cóñtéñédórés, VM ó ÁMÍs réqúíéré flújós dé trábájó dé óbjétós másívós ádécúádós, ý sús pósíblés próvéédórés dé mícróségméñtácíóñ débéríáñ pódér ábórdár qúé flújós dé trábájó éxístéñ ý pór qúé sóñ ímpórtáñtés.]
[Éscá~lábí~lídá~d/prú~ébás~]
[Lás ÁPÍ própórcíóñáñ úñá véñtáñá á lás vérdádérás cápácídádés dé pérfórmáñcé dé úñá sólúcíóñ dé mícróségméñtácíóñ. Cóñstrúír úñá GÚÍ dé séñtímíéñtó dé réspúéstá és ímpórtáñté, péró lós húmáñós tárdáñ múchó tíémpó, rélátíváméñté hábláñdó, éñ réálízár áccíóñés éñ cómpárácíóñ cóñ úñ gúíóñ. Sí pláñéá áútómátízár lá mícróségméñtácíóñ, lá áútómátízácíóñ éxígírá múchó más dé ló qúé sé próbárá éñ úñá prúébá dé cóñcéptó émprésáríál típícá. Prégúñté á sús próvéédórés sóbré sús ímpléméñtácíóñés cómplétádás ý tótálméñté áútómátízádás. Lós méjórés próvéédórés téñdráñ múltíplés ímpléméñtácíóñés dé décéñás dé mílés á cíéñtós dé mílés dé sístémás cómplétáméñté áútómátízádós párá úñ sóló clíéñté. Ésá és lá prúébá qúé ñécésítás. Sí álgúñós éstáñ órqúéstáñdó 40.000 cárgás dé trábájó éñ úñ éñtórñó tótálméñté áútómátízádó ý síñ éstádó, sábé qúé és úñ próvéédór qúé há réálízádó úñ trábájó séríó dé óptímízácíóñ ý pérfórmáñcé. Prégúñté sóbré él QÁ ý lás prúébás qúé sé háñ réálízádó éñ lá ÁPÍ ý él réñdímíéñtó dél cálcúló dé pólítícás. Lás émprésás dé hípéréscálá á méñúdó tíéñéñ cíéñtós dé mílés dé óbjétós dé pólítícás ý lós méjórés próvéédórés réálízáñ prúébás múý pór éñcímá dé ésós ñívélés. Háý úñ víéjó díchó qúé dícé qúé ñádá súpérá ál códígó dé éjécúcíóñ, ý éstó cíértáméñté sé áplícá á lá éscálábílídád dé ÁPÍ. Pídá prúébá. Éxístéñ ímpléméñtácíóñés á éscálá émprésáríál ý tótálméñté ímpúlsádás pór ÁPÍ qúé tíéñéñ áñós dé ópérácíóñ éxítósá détrás dé éllás. Éspéré úñá ÁPÍ mádúrá, éscáláblé ý cómplétáméñté próbádá dé sús próvéédórés dé mícróségméñtácíóñ.]
[Lás ÁPÍ éstáñ lléñás dé múchós détállés técñícós qúé lós prógrámádórés éñtíéñdéñ méjór. Péró lás cáráctérístícás qúé ímpórtáñ púédéñ sér éñtéñdídás pór cúálqúíér pérsóñá éñ lá jérárqúíá dé tómá dé décísíóñés. Sí éspérá áútómátízár sús pólítícás dé mícróségméñtácíóñ, tíéñé séñtídó íñvéstígár ésás cápácídádés dé ÁPÍ cóñ él mísmó cúídádó qúé él éqúípó dé éválúácíóñ tómárá cóñ lá GÚÍ. Lós flújós dé trábájó dé ÁPÍ séráñ lós qúé más démáñdéñ désdé úñá pérspéctívá dé pérfórmáñcé. Áségúrésé dé séléccíóñár úñ pródúctó cóñ úñ ésqúémá bíéñ díséñádó ý bíéñ dócúméñtádó, cóñ cóbértúrá cómplétá dé lá fúñcíóñálídád dél pródúctó. Búsqúé sígñós dé mádúrácíóñ éñ tórñó á RBÁC, máñéjó másívó dé óbjétós ý prúébás démóstrádás dé éscálá éñ ótrás ímpléméñtácíóñés dé clíéñtés. Lá áútómátízácíóñ dé lá mícróségméñtácíóñ és pósíblé, ý sú émprésá púédé áváñzár cóñ éxító hácíá úñ fútúró cádá véz más áútómátízádó cóñ cóñfíáñzá sí séléccíóñá lá sólúcíóñ dé mícróségméñtácíóñ básádá éñ ÁPÍ ádécúádá.]
[Párá~ cóñs~últá~r lá g~úíá ÁP~Í dé Í~llúm~íó, há~gá cl~íc éñ~ áqúí.]