[Á É/S d~ó clú~stér~ Kúbé~rñét~és é úm~á grá~ñdé b~ágúñ~çá, más~ á ájú~dá és~tá á cá~míñh~ó]
[Á pró~lífé~ráçãó d~é íñt~érfá~cés, Á~PÍs é~ ábst~ráçõés~ párá~ éñtr~ádá é~ sáídá~ dó Kú~bérñ~étés~ géró~ú várí~ós dé~sáfí~ós ñó~ múñd~ó dá ó~rqúé~strá~çãó dé c~óñtêí~ñéré~s.]
[Ñãó há ó~útrá~ máñé~írá d~é dés~crév~ér á g~ráñd~é pró~lífé~ráçãó d~é íñt~érfá~cés é~ ábst~ráçõés~ párá~ cóñt~rólá~r ó tr~áfégó~ dé ré~dé qú~é éñt~rá é s~áí, tá~mbém c~hámá~dó dé~ éñtr~ádás~ é sáíd~ás (É/S~), ñós c~lúst~érs K~úbér~ñété~s. É úmá~ gráñ~dé bá~gúñçá~.]
[Á bóá~ ñótíc~íá é qú~é á có~múñí~dádé~ éstá c~íéñt~é dís~só é é~stá tr~ábál~háñd~ó pár~á mél~hórá~r ás c~óísá~s.]
[Ñést~é bló~g, dís~cútí~rémó~s á pr~ólíf~éráçãó~ é ós é~sfór~çós qú~é ést~ãó séñ~dó fé~ítós~ párá~ símp~lífí~cár á~ páís~ágém~.]
[Cómó~ chég~ámós~ áqúí~¿ Úmá~ brév~é hís~tóríá~ dá É/S~ dó cl~ústé~r Kúb~érñé~tés]
[Ñó íñícíó, hávíá ápéñás úm récúrsó ófícíál dé cóñtrólé dé éñtrádá úpstréám párá ó Kúbérñétés, cóñhécídó símplésméñté cómó “éñtrádá”. Érá símplés é tíñhá récúrsós míñímós qúé lévárám à críáçãó é ímpláñtáçãó dé váríós óútrós récúrsós dó cóñtróládór dé éñtrádá cóm díféréñtés récúrsós é ÁPÍs párá íñtérágír cóm élés.]
[Ó récúrsó dé éñtrádá órígíñál dó Kúbérñétés éstá átúálméñté ém prócéssó dé déscóñtíñúáçãó ém fávór dé úm ñóvó récúrsó dé gátéwáý é ÁPÍ qúé fórám déséñvólvídós ñó grúpó dé trábálhó dá Kúbérñétés SÍG Ñétwórk éspécífícáméñté párá lídár cóm á prólíféráçãó dé ímpléméñtáçõés sémélháñtés, más díféréñtés, dé récúrsós dé éñtrádá.]
[Ós gá~téwá~ýs dé~ ÁPÍ é~ ás má~lhás~ dé sé~rvíçó~s cóm~párt~ílhá~m á fú~ñcíó~ñálí~dádé~ dé éñ~trád~á]
[À médídá qúé ás sólúçõés dé géréñcíáméñtó dé ÁPÍ mígrárám párá á ñúvém é ás sólúçõés Kúbérñétés ñá fórmá dé gátéwáýs dé ÁPÍ, óútró cóñtrólé fóí ádícíóñádó, qúé é fúñcíóñálméñté úm cóñtróládór dé éñtrádá. Álém dás cércá dé úmá dúzíá dé cóñtróládórés dé éñtrádá dó Kúbérñétés, há cércá dé úmá dúzíá dé gátéwáýs dé ÁPÍ dó Kúbérñétés qúé ádícíóñám óútrá díméñsãó dé cómpléxídádé é cóñfúsãó áós úsúáríós dó Kúbérñétés.]
[Álém díssó, há ás dívérsás ímpléméñtáçõés é ÁPÍs dé sérvícé mésh qúé sãó éfétíváméñté óútrá íñtérfácé dé éñtrádá (ñá rédé mésh ímpléméñtádá pélós próxíés dístríbúídós). Tódás ás mésmás ñécéssídádés fúñcíóñáís qúé ábráñgém cóñtróládórés dé éñtrádá é gátéwáýs dé ÁPÍ sãó ñécéssáríás párá cóñtrólár ó tráfégó qúé éñtrá é sáí dós gátéwáýs dé sérvícé mésh, óñdé á É/S dé clústér ócórré ém múítás rédés dé pródúçãó.]
[Résú~míñd~ó, ó és~tádó~ átúá~l dá p~rólí~férá~çãó dé í~ñtér~fácé~s é ÁP~Ís ém~ tórñ~ó dá É~/S dó c~lúst~ér é á s~ómá d~é tód~ás és~sás d~ífér~éñté~s ímp~lémé~ñtáçõé~s ém t~ódás~ ás dí~féré~ñtés~ cáté~górí~ás dé~ sólú~çõés.]
[Ás dé~sváñ~tágé~ñs dá~ pról~ífér~áçãó]
[Há dúá~s grá~ñdés~ désv~áñtá~géñs~ ñéss~á pró~lífé~ráçãó:]
- [Ó rápí~dó cr~éscí~méñt~ó dé í~ñtér~fácé~s é ÁP~Ís ré~súlt~óú ém~ úmá m~áíór~ áréá d~é súp~érfíc~íé dé~ átáq~úé, có~m vúl~ñérá~bílí~dádé~s dé Á~PÍ sé~ tórñ~áñdó~ máís~ préd~ómíñ~áñté~.]
- [Ó gráñdé ñúméró dé sólúçõés díspóñívéís párá cóñtróládórés dé éñtrádá, gátéwáýs dé ÁPÍ é fúñcíóñálídádé dé sérvícé mésh críá cóñfúsãó é cómplícáçõés párá ós úsúáríós fíñáís. Íssó lévóú á úm ámbíéñté ém qúé fórñécédórés é úsúáríós précísám fálár váríós “ídíómás” párá fórñécér súpórté ábráñgéñté dó Kúbérñétés párá pólítícás dé ségúráñçá.]
[À médídá qúé máís sólúçõés súrgém ñó écóssístémá Kúbérñétés, á fúñcíóñálídádé dás váríás cátégóríás dé éñtrádá é sáídá sé sóbrépõé cádá véz máís. Éssá sóbrépósíçãó críá cóñfúsãó párá ás péssóás qúé éscólhém férráméñtás é ádícíóñá cómpléxídádé á úm céñáríó já désáfíádór.]
[Pór q~úé ó c~ómpl~éxó é~cóss~ísté~má Kú~bérñ~étés~ préc~ísá d~é pád~róñí~záçãó d~é pól~ítícá~s]
[Á Cóñtáíñér Ñétwórk Íñtérfácé (CÑÍ) défíñé á ÁPÍ párá éñvíár tráfégó dé rédé íñtrá-clústér éñtré póds, é há váríás ímpléméñtáçõés íñtérópérávéís pópúlárés, íñclúíñdó ÓVÑ, Cálícó, Cílíúm étc. Émbórá éxístám álgúmás éxtéñsõés éxclúsívás ñós díféréñtés pródútós, élás cómpártílhám úm ñúcléó cómúm dé récúrsós dé pólítícá dé rédé qúé pérmítém áós ópérádórés dá plátáfórmá éspécífícár qúáís éñtídádés hábílítádás pélá rédé pódém sé cómúñícár é cómó.]
[Ás pólítícás dé rédé sãó ótímízádás párá fórñécér úm ámbíéñté dé ñégáçãó pádrãó ém qúé ás régrás dé pérmíssãó sãó éxcéçõés á éssé cómpórtáméñtó cóm básé ñá ídéñtífícáçãó dó tráfégó cóm básé ém rótúlós, ñáméspácés, ímpláñtáçõés é óútrós átríbútós dé métádádós ñátívós dá ñúvém. Éssés sãó éxátáméñté ós típós dé fúñçõés prímítívás qúé séríám úmá bóá básé párá á fíltrágém dó tráfégó qúé éñtrá é sáí dós clústérs Kúbérñétés. Ñó éñtáñtó, ó CÑÍ ñãó tém éscópó éxtrá-clústér é, pórtáñtó, ñãó hóúvé cómpártílháméñtó déssá ábórdágém pádróñízádá ñó múñdó dós cóñtróládórés dé éñtrádá é gátéwáýs dé ÁPÍ.]
[Ás málhás dé sérvíçós téñdém á tér férráméñtás dé pólítícá dé fíltrágém dé tráfégó sémélháñtés qúé ñãó têm úmá ábórdágém pádróñízádá ém cómpáráçãó cóm á pólítícá dé rédé défíñídá párá CÑÍs. Ó Sérvícé Mésh támbém íñtródúz á fíltrágém é ás lístás dé pérmíssõés dá cámádá 7 qúé ñãó fórám cóñsídérádás ñó éscópó dás ÁPÍs dá CÑÍ é áíñdá ñãó tívérám prógréssó ñá ádóçãó ñó grúpó dé trábálhó dá CÑÍ.]
[Ésfó~rçós d~é pád~róñí~záçãó d~á cóm~úñíd~ádé K~úbér~ñété~s]
[Párá résólvér éssés próblémás, ós grúpós éstãó ádótáñdó váríás íñícíátívás párá pádróñízár íñtérfácés é ÁPÍs dé éñtrádá é sáídá. Íssó íñclúí váríós ésfórçós ímpórtáñtés sób á lídéráñçá dó Kúbérñétés Ñétwórk Spécíál Íñtérést Gróúp (SÍG), íñclúíñdó ó Ñétwórk Pólícý Wórkíñg Gróúp, ó Gátéwáý Wórkíñg Gróúp é á GÁMMÁ Íñítíátívé.]
[Grúp~ó dé T~rábá~lhó G~átéw~áý]
[Ó Gátéwáý Wórkíñg Gróúp é réspóñsávél pór déséñvólvér úmá ÁPÍ úñífícádá párá géréñcíár ó tráfégó dé éñtrádá é sáídá ém clústérs Kúbérñétés. Ó príñcípál prójétó dó grúpó é ó ÁPÍ Kúbérñétés Gátéwáý qúé fóí prójétádó párá fórñécér úmá ÁPÍ máís fléxívél é éxpréssívá párá cóñfígúrár ó tráfégó dé éñtrádá é sáídá dó Kúbérñétés6]]. Áó óférécér úmá ÁPÍ pádróñízádá, ó Gátéwáý Wórkíñg Gróúp vísá símplífícár ó prócéssó dé ímpláñtáçãó é géréñcíáméñtó dé cómpóñéñtés dé rédé Kúbérñétés.]
[Áó óf~éréc~ér úm~á ÁPÍ~ pádr~óñíz~ádá, ó~ Gáté~wáý W~órkí~ñg Gr~óúp v~ísá s~ímpl~ífíc~ár ó p~rócé~ssó d~é ímp~láñt~áçãó é g~éréñ~cíám~éñtó~ dé có~mpóñ~éñté~s dé r~édé K~úbér~ñété~s.]
[ÁPÍ K~úbér~ñété~s Gát~éwáý~ V1.0]
[Á ÁPÍ Kúbérñétés Gátéwáý fóí prójétádá párá résólvér álgúmás dás límítáçõés é próblémás ássócíádós áó récúrsó dé éñtrádá órígíñál. Éssés áprímóráméñtós ábórdám ás límítáçõés dó récúrsó dé éñtrádá órígíñál é fórñécém úmá ábórdágém máís éfícíéñté é fácíl dé úsár párá géréñcíár ó tráfégó dé rédé ém ámbíéñtés Kúbérñétés.]
[Párá~ sábé~r máí~s sób~ré ás~ príñ~cípá~ís mé~lhór~íás d~ó grú~pó, ác~éssé~ ésté~s réc~úrsó~s:]
[Íñíc~íátí~vá GÁ~MMÁ]
[Ó Íñícíátívá GÁMMÁ (ÁPÍ dé gátéwáý, málhá é míddléwáré) é úm ésfórçó cólábórátívó éñtré váríós SÍGs dó Kúbérñétés é pártés íñtéréssádás dó sétór. Séú óbjétívó é cóñsólídár é pádróñízár ás ÁPÍs é íñtérfácés úsádás párá ó tráfégó dé éñtrádá é sáídá dó Kúbérñétés. Éssá íñícíátívá vísá rédúzír á cóñfúsãó é á cómpléxídádé párá ós úsúáríós fíñáís, fácílítáñdó á ímpláñtáçãó é ó géréñcíáméñtó dé cómpóñéñtés dé rédé Kúbérñétés.]
[Grúp~ó dé t~rábá~lhó d~é pól~ítícá~ dé ré~dé]
[Ó Grúpó dé Trábálhó dé Pólítícás dé Rédé sé cóñcéñtrá ñá défíñíçãó é ímpléméñtáçãó dé pólítícás dé rédé párá Kúbérñétés párá áprímórár á ségúráñçá é ó ísóláméñtó éñtré póds, sérvíçós é óútrás éñtídádés dé rédé ém úm clústér Kúbérñétés. Átúálméñté, élé súpórtá úm rícó cóñjúñtó dé férráméñtás párá éspécífícár ó tráfégó dé rédé. Élé é ámpláméñté ímpléméñtádó pór CÑÍs pópúlárés é, pórtáñtó, ñãó é úmá férráméñtá áplícádá áó tráfégó dé éñtrádá/sáídá dó clústér.]
[Átúá~lméñ~té, ó g~rúpó~ éstá t~rábá~lháñ~dó ém~ váríó~s pró~jétó~s:]
- [Pólítícá ádmíñístrátívá dé rédé: fórñécé áós ádmíñístrádórés dé clústér máís cóñtrólé sóbré ás pólítícás dé rédé, íñtródúzíñdó úm ñívél máís áltó dé ábstráçãó. Íssó pérmíté qúé ós ádmíñístrádórés défíñám pólítícás glóbáís ém tódó ó clústér qúé pódém sér áplícádás dé fórmá cóñsístéñté ém tódós ós ñáméspácés.]
- [Pólítícá dé rédé V2: ábórdá ás límítáçõés ñá ímpléméñtáçãó átúál dá pólítícá dé rédé íñtródúzíñdó ñóvós récúrsós é éstéñdéñdó á ÁPÍ éxístéñté, cómó súpórté párá fíltrágém dé tráfégó dé sáídá, récúrsós áprímórádós dé córréspóñdêñcíá dé pólítícás é mélhór áplícáçãó dé pólítícás párá mélhórár á ségúráñçá.]
- [ÑétwórkPólícý++: íñtródúzíñdó récúrsós áváñçádós dé pólítícá dé rédé éstéñdéñdó á ÁPÍ dé pólítícá dé rédé éxístéñté. Íssó fórñécé úm cóñtrólé máís gráñúlár sóbré géréñcíáméñtó dé tráfégó, ségúráñçá é ísóláméñtó, pérmítíñdó qúé ós úsúáríós críém pólítícás sófístícádás ádáptádás às súás ñécéssídádés éspécífícás.]
[Á ádó~çãó cóm~úñít~áríá é~stá sú~bstí~túíñ~dó ás~ órgá~ñízá~çõés dé~ pádr~õés]
[Ñó íñícíó désté blóg, há référêñcíás á ésfórçós párá pádróñízár ábstráçõés é ÁPÍs, más íssó ñãó é ñécéssáríáméñté úm éñdóssó párá fázér íssó pór méíó dé órgáñízáçõés dé pádrõés trádícíóñáís, cómó ÍÉTF, ÍTÚ, ÍÉÉÉ étc. Ás cómúñídádés dé códígó ábértó vótám cóm ó témpó dé séús déséñvólvédórés é súá básé dé códígó, pórtáñtó, álcáñçár á “pádróñízáçãó” dé fátó dévídó à ámplá ímpláñtáçãó cómúñítáríá é á médídá máís ímpórtáñté dé súcéssó.]
[Á íñtródúçãó dá ÁPÍ Kúbérñétés Gátéwáý é á déscóñtíñúáçãó dó récúrsó dé éñtrádá sãó úm éxémpló dé úmá cómúñídádé dédícádá á mélhórár súá plátáfórmá dé íñfráéstrútúrá sé úñíñdó párá fázér múdáñçás géñérálízádás sém óbtér ñéñhúmá váñtágém cómpétítívá cóm éssé íñvéstíméñtó.]
[Ñó móméñtó dá públícáçãó désté blóg, hávíá 19 prójétós dé cóñtróládór dé éñtrádá é sérvícé mésh dé códígó ábértó ém váríós éstágíós dé déséñvólvíméñtó dé súá ímpléméñtáçãó dé ÁPÍ dé gátéwáý párá súbstítúír súá ímpléméñtáçãó pérsóñálízádá áñtéríór. Á máíóríá délés éstá átúálméñté ñá vérsãó bétá é váríós éstãó ém díspóñíbílídádé gérál (GÁ).]
[Á ímpléméñtáçãó rápídá é cómpártílhádá é á ñóvá fórmá dé pádróñízár ás íñtérfácés dé sóftwáré ñá vélócídádé dó déséñvólvíméñtó dá cómúñídádé. Ó trábálhó qúé éstá séñdó féító ñá Rédé SÍG ñãó é úm trábálhó ácádêmícó; á cómúñídádé démóñstróú vóñtádé dé cóñtríbúír é, póstéríórméñté, ádótár ás íñtérfácés é ÁPÍs cómúñs défíñídás ñós grúpós dé trábálhó. Qúálqúér péssóá pódé pártícípár é cóñtríbúír cómó qúísér.]
[Áíñd~á há és~páçó p~árá m~élhó~ríás~¿]
[Ó trábálhó átúálméñté ém áñdáméñtó ñó Ñétwórk SÍG élímíñárá gráñdé párté dá cóñfúsãó dé prólíféráçãó qúé éxísté átúálméñté ém réláçãó à É/S dó clústér. Ñó éñtáñtó, éxístém óútrás díméñsõés dé cóñfúsãó é cómpléxídádé qúé ñãó fórám álvó dé álíñháméñtó pélá cómúñídádé.]
[Ó trábálhó dá Íñícíátívá GÁMMÁ dé cómpártílhár récúrsós dé éñtrádá é ÁPÍs cóm ó trábálhó dó grúpó dé trábálhó dá ÁPÍ dé gátéwáý ájúdá múító á récóñhécér qúé ós réqúísítós fúñcíóñáís dá málhá dé sérvíçó pódém sér múító sémélháñtés áós dé úmá CÑÍ, óñdé á éñtrádá trádícíóñál ócórré párá qúém ñãó é málhá dé sérvíçó.]
[Ápésár déssé trábálhó, cóñtíñúá hávéñdó úmá sóbrépósíçãó fúñcíóñál éñtré á CÑÍ é á málhá dé sérvíçó qúé ñãó éstá séñdó álíñhádá. Ñós príméírós díás, á CÑÍ ímpléméñtóú pólítícás dé rédé dé cámádás párá fíltrár ó tráfégó ñás cámádás 3 é 4 é ó sérvícé mésh fíltrává éxclúsíváméñté úm súbcóñjúñtó déssé tráfégó óbsérváñdó ápéñás ós éléméñtós dó prótócóló dá cámádá 7.]
[Ó grúpó dé trábálhó dé pólítícás dé rédé éstá déséñvólvéñdó é pádróñízáñdó á ÁPÍ qúé sérá ádótádá pór tódós ós váríós próvédórés dá CÑÍ, más á máíóríá dás sólúçõés pópúlárés dé sérvícé mésh támbém tém álgúmá fórmá ñãó pádróñízádá dé ÁPÍ dé pólítícá dé fíltrágém dás cámádás 3 é 4. Ñíñgúém pláñéjá álíñhár íssó cóm ó trábálhó dó Grúpó dé Trábálhó dé Pólítícás dé Rédé.]
[Áó mésmó témpó, ñãó há úm grúpó éqúíváléñté téñtáñdó pádróñízár ás ÁPÍs párá fíltrágém dá cámádá 7 qúé sãó ímpléméñtádás dé fórmá díféréñté pór díféréñtés málhás dé sérvíçós (émbórá ó úsó cómpártílhádó dó Éñvóý Próxý dé códígó ábértó párá á físcálízáçãó dá fíltrágém résúlté ém múítá úñífórmídádé). Órgáñízácíóñálméñté, pódé sér dífícíl úñífícár ás ábstráçõés éñtré ós díféréñtés ártéfátós dé sóftwáré (CÑÍs vérsús málhás dé sérvíçós) pórqúé ñãó há ñéñhúm prójétó áútórízádó á sé préócúpár cóm íssó é ímpléméñtá-ló. Dó póñtó dé vístá árqúítétôñícó, íssó fáz séñtídó, más á úñífícáçãó pódé ássúmír úmá pérspéctívá dé lídéráñçá dó CÑCF ém véz dé úmá pérspéctívá céñtrádá ñó prójétó.]
[Óñdé~ túdó~ íssó~ váí á~cábá~r¿]
[Ácéítár qúé á sóbrépósíçãó fúñcíóñál cóñtíñúá éñtré CÑÍs é málhás dé sérvíçó é íñévítávél sígñífícá qúé ó óbjétívó dó Ñétwórk SÍG dévé, ém últímá íñstâñcíá, sér défíñír úmá ÁPÍ cómúm párá ós récúrsós réléváñtés dé ségúráñçá, géréñcíáméñtó dé tráfégó é rótéáméñtó, íñdépéñdéñtéméñté dé sérém ímpléméñtádós ém álgó émpácótádó cómó CÑÍ, málhá dé sérvíçó óú álgúmá óútrá fórmá dé fórñécér úmá ábstráçãó dé rédé vírtúál.]
[Ós éspécíálístás ém íñfráéstrútúrá dó Kúbérñétés léváñtárãó álgúmás bóás óbjéçõés cóm básé ñós príñcípíós árqúítétôñícós qúé díféréñcíám úm CÑÍ dé úmá málhá dé sérvíçós é dítám úmá sépáráçãó lógícá dé récúrsós é pádrõés. Más, dó póñtó dé vístá dá éxpéríêñcíá dó úsúáríó, éxísté ó ríscó dé fícár súrdó é éxpór ós úsúáríós dó sístémá á úmá íñtérfácé dé báíxó párá címá, céñtrádá ñó déséñvólvédór dé sístémás, qúé éxpõé ós “ñérds kñóbs”.]
[Sé fór ñátúrál qúé ós úsúáríós péñsém qúé úm próvédór dé CÑÍ é úmá málhá dé sérvíçós ímpléméñtám súá pílhá é récúrsós dé rédé, íssó pódé mélhórár ó ápéló dá plátáfórmá dé cómpártílhár ábstráçõés é ÁPÍs máís cómúñs. Á pólítícá dé rédé tém úm rícó cóñjúñtó dé prímítívás dé fíltrágém párá sélécíóñár tráfégó é réálízár áçõés cóñdícíóñáís. Élé pódéríá sér éstéñdídó é áprímórádó párá lídár cóm tódás ás régrás dé córréspóñdêñcíá/áçãó ábstrátás é cómpátívéís cóm ó Kúbérñétés párá rédés íñtrá-clústér, éñtré clústérs é éxtrá-clústér.]
[Dígá~-ñós ó~ qúé v~ócê ác~há dó~ váló~r dás~ ábst~ráçõés~ cómú~ñs ém~ tódó~s ós c~ásós~ dé ús~ó dé p~rócé~ssám~éñtó~ dé tr~áfégó~. Sé vó~cê sé p~réóc~úpá c~óm és~sé tóp~ícó, f~íqúé~ dé ól~hó ñé~sté t~rábá~lhó q~úé és~tá pró~gréd~íñdó~ rápí~dámé~ñté é~ áfét~árá mú~ítós~ úsúár~íós d~ó Kúb~érñé~tés.]
[Sáíb~á máí~s sób~ré Íl~lúmí~ó dé é~ñtrá~ñdó é~m cóñ~tátó~ cóñó~scó h~ójé.]