Εξέλιξη Κομματιού
Εισαγωγή στο AWS Cloud9 για την ανάπτυξη πλήρους στέλεχους (Full-Stack Development)
- Περίληψη των χαρακτηριστικών του AWS Cloud9 για την ανάπτυξη πλήρους στέλεχους
- Καθοπλισμός του AWS Cloud9 για κομβική και υποκομβική ανάπτυξη (front-end και back-end)
- Κατανόηση του γραφικού περιβάλλοντος Cloud9 IDE και των χαρακτηριστικών του
Ανάπτυξη Front-End στο AWS Cloud9
- Καθοπλισμός πλαισίων front-end (React, Angular κλπ.)
- Ανάπτυξη και δοκιμή εφαρμογών front-end στο Cloud9
- Χρήση εργαλείων περιηγητή και επεκτάσεων βάσης browser
Ανάπτυξη Back-End στο AWS Cloud9
- Καθοπλισμός περιβάλλοντων back-end (Node.js, Python κλπ.)
- Συμπερίληψη βάσεων δεδομένων (MySQL, DynamoDB κλπ.)
- Εφαρμογή υποκομβικών υπηρεσιών από το Cloud9
Αποσφαλμάτωση εφαρμογών πλήρους στέλεχους (Full-Stack Applications)
- Χρήση εργαλείων αποσφαλμάτωσης στο AWS Cloud9
- Διαχείριση λαθών front-end και back-end
- Σύγκειση και εκτέλεση μοναδικών και ενσωμάτωσης τεστ (unit and integration tests)
Συμπερίληψη στις υπηρεσίες AWS
- Σύνδεση στο AWS Lambda για serverless back-ends
- Συμπερίληψη S3 για λύσεις αποθήκευσης (storage solutions)
- Εφαρμογή πλήρων εφαρμογών στο AWS EC2 ή Elastic Beanstalk
Συνεργασία στο AWS Cloud9
- Συνεργασία με άλλους αναπτυξιακούς πραγματικά χρόνου (real-time)
- Διαχείριση έλεγχου πηγών κώδικα με το Git στο Cloud9
- Κριτική κώδικα και κοινή χρήση προ젝τών στο Cloud9
Προχωρημένες λειτουργίες και βελτιστοποίηση στο AWS Cloud9
- Βελτιστοποίηση ρευμάτων εργασίας και αυτόματη εκτέλεση καθηκόντων με το Cloud9
- Χρήση AWS CloudFormation για διαχείριση υποδομής κώδικα (infrastructure as code)
- Προσαρμογή του IDE για συγκεκριμένες ανάγκες ανάπτυξης πλήρους στέλεχους (full-stack development)
Κανόνες καλής πρακτικής για την ασφάλεια στην ανάπτυξη πλήρους στέλεχους (full-stack development)
- Εφαρμογή ασφαλούς επιβεβαίωσης και άδειας πρόσβασης (authentication and authorization)
- Ασφάλιση υποκομβικών και κομβικών υπηρεσιών (front-end and back-end services)
- Χρήση AWS IAM roles για ελέγχους πρόσβασης σε εφαρμογές από πλήρες στέλεχος (full-stack applications)
Περίληψη και επόμενα βήματα
Απαιτήσεις
- Εμπειρία στην ανάπτυξη ιστοσελίδων (HTML, CSS, JavaScript)
- Γνώση τεχνολογιών back-end (Node.js, databases, κλπ.)
Ακροατήριο
- Πλήρως εξοπλισμένοι αναπτυξεύς
- Μηχανικοί λογισμικού
- Αναπτυξείς ιστοσελίδων που επιθυμούν να διευρύνουν σε υπολογιστικά περιβάλλοντα
Σχόλια (3)
Απολάμβανα πραγματικά τη μάθηση για τις επιθέσεις με AI και τα εργαλεία που υπάρχουν για να ξεκινήσω να ασχολούμαι και να χρησιμοποιώ ενεργά σε δοκιμές ασφαλείας. Κέρδισα πολλές γνώσεις που δεν είχα στην αρχή, και το μάθημα εκπλήρωσε τις προσδοκίες μου. Το αγαπημένο μου μέρος από την εκπαίδευση ήταν ο Comet Browser, και ξαφνιάστηκα από τις δυνατότητές του. Σίγουρα θα το διερευνήσω περισσότερο. Συνολικά ήταν ένα εξαιρετικό μάθημα και απολάμβανα τη μάθηση όλων των OWASP GenAI Top 10.
Patrick Collins - Optum
Κομμάτι - OWASP GenAI Security
Μηχανική Μετάφραση
Ότι κάθε τεχνική μαθηματική έρχεται με πολλά πρακτικά στοιχεία για να επιβεβαιωθούν οι έννοιες.
Andrei-Calin Bajea
Κομμάτι - OWASP Top 10 2025
Μηχανική Μετάφραση
Έχω ανακαλύψει νέα ενδιαφέροντα πράγματα για τη λειτουργία του Lambda και του Serverless
Oleg Buldumac - PUBLIC COURSE
Κομμάτι - AWS Lambda for Developers
Μηχανική Μετάφραση