Η εβδομάδα της 6ης Ιουλίου ήταν αυτή όπου τα εργαλεία migration της AWS σταμάτησαν να υποθέτουν ότι κάποιος άνθρωπος κάνει κλικ μέσα τους. Το DMS Schema Conversion έγινε χειρίσιμο από Kiro, Claude Code και Cursor μέσω του AWS MCP Server, και το AWS Transform for migrations πρόσθεσε ένα expert mode που παίρνει τις εισόδους σας εκ των προτέρων και τρέχει τα βήματα χωρίς το πήγαινε-έλα στο chat. Γύρω τους, το Security Hub άρχισε να ελέγχει την υποδομή σας από το δημόσιο internet αντί να συμπεραίνει την προσβασιμότητα, το Aurora DSQL change data capture έγινε GA, και το GPU management fee σε EKS Auto Mode και ECS Managed Instances έπεσε έως 60%, με αναδρομική ισχύ από την 1η Ιουλίου.

Το schema conversion γίνεται API που καλεί ο agent σας

Το DMS Schema Conversion έχει generative AI υποβοήθηση για code objects από το re:Invent 2024. Αυτό που άλλαξε στις 10 Ιουλίου είναι η επιφάνεια ελέγχου. Ένας agent συνδεδεμένος στον AWS MCP Server μπορεί πλέον να δημιουργήσει ένα conversion project, να περιηγηθεί στα metadata της πηγής, να τρέξει τη μετατροπή, να παραγάγει το assessment report και να εξαγάγει το αποτέλεσμα, από οδηγίες σε φυσική γλώσσα μέσα στο IDE. Ένα skill dms-schema-conversion φορτώνεται κατ' απαίτηση και κουβαλά τη σειρά κλήσης των APIs, τα exclusion patterns και την επιχειρησιακή αλληλουχία, ώστε ο agent να μη χρειάζεται να τα ανακαλύψει ξανά. Καλύπτει κάθε υπάρχον ζεύγος source και target engine και δεν προσθέτει χρέωση πέρα από το ίδιο το DMS.

Η ανταλλαγή είναι αυτή που κουβαλά κάθε agentic wrapper: αφαιρεί την τριβή που έκανε σιωπηλά ποιοτικό έλεγχο. Το assessment report ήταν αυτό που διαβάζατε πριν δεσμευτείτε σε έναν target. Όταν ένας agent το παράγει και το εξάγει σε ένα πέρασμα, το report γίνεται ένα artifact που κανείς δεν ανοίγει. Κρατήστε το ως gate. Αντιμετωπίστε το μετατραπέν DDL όπως ένα pull request από έναν γρήγορο junior: κάντε diff με την πηγή, τρέξτε το σε έναν πρόχειρο target, και περάστε τα stored procedures, τις functions και τα triggers που ο agent "βοήθησε" μέσα από έναν άνθρωπο που ξέρει την εφαρμογή. Τα ζεύγη engine όπου αυτό πονά περισσότερο είναι εκείνα με την περισσότερη διάλεκτο μέσα τους, Oracle ή SQL Server προς PostgreSQL, που είναι ακριβώς τα ζεύγη που μετατρέπουν οι περισσότεροι.

AWS Transform expert mode: λιγότερες ερωτήσεις, ίδιες εγκρίσεις

Η ροή migration job στο AWS Transform χτίστηκε γύρω από ένα chat που σας ρωτά πράγματα με τη σειρά. Το expert mode, που προστέθηκε την ίδια μέρα, σας αφήνει να δώσετε αυτές τις απαντήσεις εκ των προτέρων, ώστε ο agent να ολοκληρώνει τα βήματα της μετάβασης με ελάχιστη αλληλεπίδραση. Για μια ομάδα που τρέχει το δέκατο wave της, αυτό είναι το σωστό default. Οι ερωτήσεις ήταν οι ίδιες κάθε φορά και οι απαντήσεις ζούσαν έτσι κι αλλιώς σε ένα spreadsheet.

Αυτό που δεν αλλάζει είναι το σχήμα του ρίσκου. Ο agent εξακολουθεί να χρειάζεται source servers και πόρους δικτύου με tags CreatedBy: AWSTransform και ATWorkspace: <workspace_id> πριν ενεργήσει πάνω τους, εξακολουθεί να επιτρέπει ένα inventory import ανά target account και Region τη φορά, και εξακολουθεί να περνά τα deployments από το tab Approvals, όπου μόνο χρήστες με Admin role μπορούν να επιβεβαιώσουν. Αν σταματήσετε ένα job που τρέχει και το επανεκκινήσετε, ξεκινά από το μηδέν. Το expert mode λοιπόν δεν είναι αυτόματος πιλότος. Είναι μια συντομότερη συζήτηση μπροστά από τα ίδια gates. Χρησιμοποιήστε το όταν το inventory file σας έχει σταθεροποιηθεί, και κρατήστε το βήμα validate-and-confirm inventory ως το σημείο όπου ένας άνθρωπος διαβάζει τους instance types και τα subnets άλλη μία φορά.

Το Security Hub αρχίζει να χτυπά την πόρτα απ' έξω

Το Network Scanning, που κυκλοφόρησε στις 8 Ιουλίου, ελέγχει τους πόρους σας από το δημόσιο internet για να επιβεβαιώσει την πραγματική προσβασιμότητα. Βρίσκει public IPs, virtual machines και load balancers σε AWS και Azure, εντοπίζει τα προσβάσιμα ports και τις υπηρεσίες πίσω τους, και εκπέμπει ένα finding ανά προσβάσιμο port, με αποδεικτικά στοιχεία. Το Security Hub Exposures στη συνέχεια τα συσχετίζει με configuration findings. Περιλαμβάνεται στο Security Hub Essentials χωρίς επιπλέον κόστος, είναι ενεργό εξ ορισμού για νέους πελάτες, και οι υπάρχοντες πελάτες το ενεργοποιούν ανά account και Region ή σε ολόκληρο το organization με ένα configuration policy.

Αυτή είναι διαφορετική ερώτηση από εκείνη που απαντούσε ήδη το Security Hub. Το "θα μπορούσε αυτό να είναι προσβάσιμο, δεδομένων των security groups και των route tables" είναι ένα μοντέλο του δικτύου σας. Το "είναι αυτό προσβάσιμο, μόλις συνδέθηκα σε αυτό" είναι μια μέτρηση. Τα δύο διαφωνούν πιο συχνά απ' όσο περιμένουν οι ομάδες, και προς τις δύο κατευθύνσεις: ένα χαλαρό security group πίσω από ένα NLB που προωθεί μόνο το 443, ή ένα προσβάσιμο port που κανείς δεν μοντελοποίησε επειδή ήρθε μέσω ενός peering που ξεχάσατε. Ο τρόπος αστοχίας είναι ο όγκος. Αν τρέχετε σκόπιμα public ALBs στο 443, θα πάρετε ένα finding για καθένα, και ο πειρασμός θα είναι να κάνετε suppress ολόκληρο το control. Μην το κάνετε. Κάντε suppress ανά πόρο, κρατήστε το control, και αφήστε το Exposures να κάνει τη συσχέτιση που σας λέει ποια από τα ανοιχτά ports βρίσκονται επίσης σε host με εκμεταλλεύσιμο CVE.

Η περικοπή του GPU fee, και τι λέει για το Auto Mode

Το EKS Auto Mode και το ECS Managed Instances περιέκοψαν και τα δύο τα management fees σε accelerated instances: 35% στη σειρά G, 60% στη σειρά P και στο AWS Trainium, με ισχύ από την 1η Ιουλίου και αυτόματη εφαρμογή. Το EKS Auto Mode απέκτησε επίσης parallel image pulling σε GPU instances με τοπικό NVMe και accelerator-aware node repair. Το ECS Managed Instances εμφανίζει GPU utilisation, μνήμη και θερμοκρασία στο Container Insights και αντικαθιστά instances σε περίπτωση αστοχίας του GPU hardware.

Το management fee ήταν ο έντιμος φόρος για να αφήσετε την AWS να τρέχει το data plane σας, και στη σειρά P ήταν αρκετά μεγάλος ώστε οι ομάδες που πρόσεχαν το κόστος να κρατούν τα GPU node groups self-managed ενώ έβαζαν όλα τα υπόλοιπα στο Auto Mode. Η περικοπή κατά 60% στενεύει αυτό το χάσμα στο σημείο όπου το επιχειρησιακό επιχείρημα κερδίζει για τις περισσότερες ομάδες. Ελέγξτε τον πίνακα τιμών ανά instance στη σελίδα pricing: τα ποσοστά είναι ανά οικογένεια και ο λογαριασμός σας είναι ανά ώρα instance.

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

  • Το Aurora DSQL change data capture είναι GA, στέλνοντας inserts, updates και deletes σε Kinesis Data Streams, με το Firehose να προωθεί σε S3, Redshift ή OpenSearch. Η ανακοίνωση δεν λέει τίποτα για ordering και delivery semantics, οπότε χτίστε idempotent consumers μέχρι τα docs να πουν κάτι διαφορετικό.
  • OAuth για τον AWS MCP Server: οι agents συνδέονται μέσω browser με την ίδια ταυτότητα που χρησιμοποιείτε για την κονσόλα, παίρνουν tokens σύντομης διάρκειας, και μια headless ροή χρησιμοποιεί το create-oauth2-token-with-iam. Μαζί έρχονται νέα IAM condition keys και πεδία CloudTrail.
  • Claude apps gateway για το AWS, ένα self-hosted control plane που βάζει OIDC sign-in, managed settings και όρια δαπάνης ανά χρήστη μπροστά από το Claude Code και το Claude Desktop, δρομολογώντας το inference στο Bedrock. Περισσότερα για την πλευρά των agents στο ercan.ai.
  • Loom for AWS, open source στα AWS Labs: ένα management UI και API για το deployment Strands agents στο AgentCore Runtime με RBAC, ABAC και υποχρεωτικό tagging.
  • Ενσωμάτωση SageMaker Studio και Hugging Face: deploy ή customise με ένα κλικ, με default quota G5, G6 και G4dn για επαληθευμένους πελάτες.
  • Το S3 Vectors έφτασε και στα δύο AWS GovCloud (US) Regions.
  • Επέκταση EC2 σε Regions: C8ine στη Φρανκφούρτη και I7ie στο Hyderabad.
  • Sandbox Environments στο AWS Builder Center: δωρεάν προ-παροχημένα accounts για ασκήσεις workshop, οκτώ ώρες το καθένα, ένα την εβδομάδα, καθώς η πλατφόρμα έκλεισε έναν χρόνο.

Το κοινό νήμα

Τρεις από τις κυκλοφορίες αυτής της εβδομάδας παραδίδουν μια πρώην διαδραστική ροή εργασίας σε μια μηχανή: το schema conversion σε έναν IDE agent, τα migration waves στο expert mode, το sign-in των agents στο OAuth. Καθεμία αφαιρεί ένα βήμα όπου ένας άνθρωπος σταματούσε και κοιτούσε. Οι ανακοινώσεις δεν αφαιρούν τα checkpoints, το assessment report, την επιβεβαίωση του inventory, το tab Approvals. Απλώς κάνουν δυνατό να τα προσπεράσετε βιαστικά. Το Network Scanning είναι το αντίβαρο: μια μέτρηση, όχι ένα μοντέλο, του τι άφησε εκτεθειμένο ο αυτοματισμός της υπόλοιπης εβδομάδας. Αν υιοθετήσετε τα τρία πρώτα, υιοθετήστε και το τέταρτο.

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

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

Αναφορές