Η εβδομάδα 1 έως 7 Ιουνίου 2026 αφαίρεσε δύο μακροχρόνιους λόγους για να μένει ένα workload εκεί που είναι: την άδεια SQL Server που καρφίτσωνε τις βάσεις δεδομένων στο EC2, και το Cognito user pool που καρφίτσωνε μια εφαρμογή σε ένα μόνο Region. Κανένα από τα δύο launches δεν είναι εντυπωσιακό. Και τα δύο αλλάζουν μια συζήτηση περί migration που παλιά τελείωνε με "δεν γίνεται, γιατί".

Από κάτω τους, το Kubernetes 1.36 έφτασε στο Amazon EKS με τα user namespaces σε γενική διαθεσιμότητα, το Fargate μεγάλωσε σε tasks των 32 vCPU, και το Cost and Usage Report φτάνει τελικά σε Athena και Redshift χωρίς χειροποίητο pipeline. Διαβασμένα μαζί, ήταν μια εβδομάδα υδραυλικών, και οι εβδομάδες υδραυλικών είναι εκείνες όπου οι ομάδες platform εξοικονομούν πραγματικά χρήματα.

RDS for SQL Server: φέρτε την άδεια που έχετε ήδη πληρώσει

Το Amazon RDS for SQL Server υποστηρίζει πλέον Bring Your Own Media, δημοσιεύθηκε στις 2 Ιουνίου. Πελάτες που μετακινούνται από on-premises, από άλλο cloud, ή από self-managed SQL Server σε EC2 μπορούν να τρέξουν σε RDS επαναχρησιμοποιώντας υπάρχουσες άδειες SQL Server, συμπεριλαμβανομένου του Software Assurance, μέσω του προγράμματος License Mobility της Microsoft. Η χρήση αδειών παρακολουθείται μέσω του AWS License Manager.

Μέχρι τώρα η επιλογή στο RDS ήταν License Included, που σήμαινε να πληρώνετε τη Microsoft δύο φορές αν βρισκόσασταν στη μέση ενός enterprise agreement. Αυτός ήταν ο πιο συνηθισμένος λόγος που έχω ακούσει για να καταλήξει ένα SQL Server estate σε EC2 αντί για RDS: όχι τεχνικός περιορισμός, περιορισμός προμηθειών. Το BYOM αφαιρεί το επιχείρημα, και φτάνει μία εβδομάδα πριν το AWS Transform προσθέσει μια εκτίμηση κόστους που μοντελοποιεί το BYOM έναντι του License Included (εκείνη έχει ημερομηνία 8 Ιουνίου, οπότε ανήκει στο άρθρο της επόμενης εβδομάδας).

Το trade-off είναι αυτό που συνοδεύει πάντα το License Mobility: εξαρτάται από ενεργό Software Assurance, και η θέση συμμόρφωσης είναι πλέον δική σας να την αποδείξετε πάνω σε managed service. Ο License Manager βοηθά στο μέτρημα, δεν βοηθά στο audit. Αποφασίστε ποιος το έχει στην ευθύνη του πριν από το πρώτο instance.

Το Cognito αποκτά δεύτερο Region, με προϋποθέσεις

Το Amazon Cognito multi-Region replication κρατά συγχρονισμένο αντίγραφο των user profiles, των credentials, και της διαμόρφωσης του pool σε δευτερεύον Region. Το άρθρο του launch περιγράφει το σχήμα: η αντιγραφή είναι μονόδρομη, το δευτερεύον είναι read-only και εξυπηρετεί authentication, τα tokens που εκδίδει οποιοδήποτε από τα δύο Regions αναγνωρίζονται και από τα δύο, και το federation (social, SAML, OIDC) δουλεύει από το replica. Είναι add-on για pools επιπέδου Essentials και Plus σε 16 Regions, με τιμή $0.0045 ανά μηνιαίο ενεργό χρήστη ανά replica Region στο Essentials, $0.006 στο Plus, και επιβάρυνση 30% στα machine-to-machine tokens.

Το Cognito ήταν το component που έκανε το "multi-Region" ψέμα σε πολλές αρχιτεκτονικές: η βάση δεδομένων αντιγραφόταν, το compute ήταν stateless, και ο identity provider ζούσε σε ακριβώς ένα μέρος. Αυτό το διορθώνει, αλλά διαβάστε τα βήματα της εγκατάστασης πριν πανηγυρίσετε. Χρειάζεστε multi-Region KMS key, και πρέπει να αλλάξετε τον τύπο του OIDC issuer στα νέα multi-Region endpoints, που σημαίνει επανατοποθέτηση κάθε server-side client και αποστολή ενημερώσεων στις mobile εφαρμογές. Lambda triggers, διαμόρφωση SMS και email, log streaming, και κανόνες WAF δεν αντιγράφονται, τα ξαναχτίζετε στο Region προορισμού με το χέρι. Κατά το failover, το sign-in συνεχίζει αλλά οι νέες εγγραφές και οι ενημερώσεις profile παύουν.

Το ίδιο το failover είναι δική σας δουλειά: ενημερώσεις DNS οδηγούμενες από health checks που σχεδιάζετε εσείς. Για managed login με custom domain υπάρχει ενσωματωμένο routing πάνω σε Route 53 health check. Η συμβουλή του άρθρου να δρομολογείτε ένα μικρό μερίδιο κίνησης εκτός αιχμής στο δευτερεύον πριν το χρειαστείτε είναι όλη η ουσία. Ένα standby που δεν έχει δοκιμαστεί είναι υπόθεση.

Kubernetes 1.36 στο EKS: λιγότερα webhooks, λιγότερο root

Το Amazon EKS και το EKS Distro υποστηρίζουν Kubernetes 1.36 σε όλα τα Regions όπου τρέχει το EKS, συμπεριλαμβανομένου του GovCloud. Τέσσερα χαρακτηριστικά έχουν σημασία για τους operators platform: τα User Namespaces είναι σε γενική διαθεσιμότητα, αντιστοιχίζοντας το root του container σε μη προνομιακό χρήστη του host ώστε ένα container breakout να μην αγοράζει προνόμια στο node, τα Mutating Admission Policies σάς επιτρέπουν να εκφράσετε mutations βασισμένα σε CEL μέσα στον API server χωρίς να τρέχετε υποδομή webhook, το in-place vertical scaling σε επίπεδο Pod αλλάζει το κοινό budget CPU και μνήμης ενός Pod χωρίς restart, και το Resource Health Status εμφανίζει την υγεία των devices στο status του Pod.

Αυτό στο οποίο αξίζει να δράσετε είναι τα Mutating Admission Policies. Κάθε mutating webhook που τρέχετε είναι ένα component στην κρίσιμη διαδρομή κάθε kubectl apply, με το δικό του TLS, τη δική του διαθεσιμότητα, και το δικό του timeout. Η μετακίνηση του sidecar injection, των default labels, και των image rewrites σε πολιτικές CEL αφαιρεί μια ολόκληρη κατηγορία διακοπών. Τα User Namespaces είναι το κέρδος σε ασφάλεια, αλλά χρειάζονται υποστήριξη από runtime και node, οπότε αντιμετωπίστε τα ως migration του node group και όχι ως flag.

CUR 2.0 σε Athena και Redshift, χωρίς την κόλλα

Το Cost and Usage Report 2.0 ενσωματώνεται πλέον με Athena και Redshift. Διαλέγετε την engine, και το export φτάνει στη σωστή μορφή (Parquet ή GZIP) με templates, ορισμούς πινάκων, και οδηγίες φόρτωσης. Οι πίνακες ενημερώνονται καθώς ανανεώνονται τα δεδομένα. Όποιος έχει συντηρήσει έναν Glue crawler μαζί με ένα CloudFormation stack μόνο και μόνο για να γίνουν τα δεδομένα χρέωσης queryable ξέρει τι αντικαθιστά αυτό. Είναι διαθέσιμο σε όλα τα commercial Regions, όχι σε GovCloud ή Κίνα. Συνδυάστε το με το νέο lookback 32 ημερών του Compute Optimizer για rightsizing EBS και ECS, που καλύπτει τελικά έναν πλήρη μηνιαίο κύκλο.

Επίσης αυτή την εβδομάδα

Το κοινό νήμα

Κανένα από τα launches αυτής της εβδομάδας δεν προσθέτει δυνατότητα που δεν μπορούσατε να χτίσετε πριν. Μπορούσατε να τρέξετε SQL Server σε EC2 με τη δική σας άδεια. Μπορούσατε να γράψετε ένα Cognito export job και να προσεύχεστε. Μπορούσατε να τρέχετε webhooks. Αυτό που άλλαξε είναι ότι η managed διαδρομή καλύπτει πλέον την περίπτωση που παλιά επέβαλλε την unmanaged, και το κενό ανάμεσα στο "τι θα θέλαμε να τρέχουμε" και στο "τι επιτρέπει η άδεια ή η αρχιτεκτονική" έκλεισε λίγο. Αυτές είναι οι εβδομάδες που κινούν τα migrations, όχι οι εβδομάδες των keynotes.

Διαβάστε στη συνέχεια

Η ανάγνωση της εβδομάδας από την πλευρά του AI και των agents ζει στο ercan.ai. Για συμβουλευτική σε AWS, cloud, CI/CD pipelines, Linux, GitHub/GitLab, και άλλα, το κεντρικό σημείο είναι το ercanermis.com.

Αναφορές