Ερωτήσεις και απαντήσεις συνέντευξης στο Cloud Computing

Το πεδίο εφαρμογής του Cloud computing είναι τεράστιο. Αν ψάχνετε για μια δουλειά που σχετίζεται με το cloud, σκεφτείτε να μάθετε αυτές τις δεξιότητες υπολογιστικού νέφους(cloud computing skills) . Οι ερωτήσεις συνέντευξης στο cloud(Cloud) computing θα βασίζονται επίσης σε μία ή περισσότερες από αυτές τις δεξιότητες.

Σε αυτό το άρθρο, έχω συγκεντρώσει τις περισσότερες ερωτήσεις και απαντήσεις συνέντευξης στο Cloud Computing(Cloud Computing interview questions and answers) που αφορούν το Microsoft Azure(Microsoft Azure) . Αν και το AWS είναι η πιο χρησιμοποιούμενη υπηρεσία cloud μέχρι τώρα, το Microsoft Azure(Microsoft Azure) πλησιάζει και είναι ήδη η ραχοκοκαλιά πολλών οργανισμών. Ρίξτε μια ματιά στις ερωτήσεις συνέντευξης στο Microsoft Azure , μεταξύ των πιο ερωτημένων ερωτήσεων συνέντευξης στο cloud computing παρακάτω. Σημειώστε ότι η διατύπωση αυτών των ερωτήσεων μπορεί να διαφέρει, ώστε να μπορείτε να τροποποιήσετε τις απαντήσεις ώστε να ταιριάζουν με τον τόνο των ερωτήσεων.

Ερωτήσεις συνέντευξης στο Cloud Computing

(Cloud Computing)Ερωτήσεις και απαντήσεις συνέντευξης στο Cloud Computing

Αυτή η ενότητα περιλαμβάνει ερωτήσεις συνέντευξης στο cloud computing που είναι γενικές και ισχύουν για όλες τις πλατφόρμες όπως το AWS , το Microsoft Azure(Microsoft Azure) ή το Google Apps(Google Apps) κ.λπ.

Ε1: Πώς εξηγείτε το σύννεφο σε έναν απλό άνθρωπο; Ή τι είναι το cloud computing(What is cloud computing) ;(Q1: How do you explain cloud to a layperson? Or What is cloud computing?)

A1: Το Cloud είναι η επέκταση του τοπικού ή εσωτερικού υπολογισμού. Όταν λέμε ότι χρησιμοποιούμε υπολογιστικό νέφος, χρησιμοποιούμε τους πόρους κάποιου άλλου (γενικά ενός παρόχου υπηρεσιών cloud). Αυτοί οι πόροι μπορεί να είναι οτιδήποτε, από απλώς εξωτερικό χώρο αποθήκευσης έως απομακρυσμένη υποδομή. Ο πάροχος υπηρεσιών χρεώνει τους χρήστες με βάση τη χρήση των πόρων.

Ε2: Ποια είναι τα βασικά χαρακτηριστικά του cloud computing; -Ή- Πότε καλείτε μια υπηρεσία, cloud computing;(Q2: What are the basic traits of cloud computing? -OR- When do you call a service, cloud computing?)

A2: Ο προμηθευτής του cloud computing θα πρέπει να παρέχει τις ακόλουθες βασικές δυνατότητες που είναι απαραίτητες για να ονομαστεί η υπηρεσία cloud computing. Η υπηρεσία πρέπει να είναι επεκτάσιμη. Δηλαδή, όταν απαιτείται, ο πάροχος υπηρεσιών cloud θα πρέπει να μπορεί να αυξήσει τους πόρους και όταν η ζήτηση μειώνεται, ο πάροχος υπηρεσιών cloud θα πρέπει να μπορεί να αποδεσμεύει τους πόρους για άλλους πελάτες, έτσι ώστε ο χρήστης να μην υπερχρεώνεται. Άλλες δυνατότητες είναι η δημιουργία αντιγράφων ασφαλείας σε πραγματικό χρόνο, ο υψηλός χρόνος λειτουργίας και η ασφάλεια. Τα αρχεία καταγραφής είναι επίσης απαραίτητα, αλλά παρουσιάζονται μόνο κατ' απαίτηση. Αυτά τα αρχεία καταγραφής περιέχουν πληροφορίες ποιος απέκτησε πρόσβαση σε ποια υπηρεσία, σε ποια ώρα, κ.λπ.

Ε3: Τι είναι ο υπολογισμός πλέγματος; Είναι το ίδιο με το cloud computing; Ποιες είναι οι διαφορές μεταξύ του υπολογιστικού δικτύου και του υπολογιστικού νέφους;(Q3: What is grid computing? Is it the same as cloud computing? What are the differences between grid computing and cloud computing?)

A3: Για καλύτερη κατανόηση της διαφοράς μεταξύ του cloud computing και του grid computing, διαβάστε αυτό το άρθρο – Grid vs Cloud .

Ε4: Πόσα είδη σύννεφων υπάρχουν στην πράξη; -Ή- Εξηγήστε τα μοντέλα ανάπτυξης cloud που χρησιμοποιούνται σήμερα.(Q4: How many types of clouds are there in practice? -OR- Explain cloud deployment models in use today.)

A4: Υπάρχουν τρεις τύποι ανάπτυξης cloud. Πρώτον(First) είναι το δημόσιο σύννεφο που φιλοξενεί δεδομένα πολλών ενοικιαστών. Ένα παράδειγμα δημόσιου νέφους είναι το OneDrive καθώς οι ίδιοι διακομιστές φιλοξενούν πολλούς λογαριασμούς στον καθένα. Το δεύτερο μοντέλο ανάπτυξης είναι ένα ιδιωτικό σύννεφο. Σε αυτό, οι πόροι φιλοξενούνται σε ένα αποκλειστικό σύννεφο. Ένα παράδειγμα ιδιωτικού cloud θα μπορούσε να είναι η φιλοξενία ιστότοπου με έναν συγκεκριμένο πάροχο φιλοξενίας. Το τρίτο και τελευταίο μοντέλο ανάπτυξης είναι το υβριδικό σύννεφο. Σε αυτό, μέρη των πόρων φιλοξενούνται στο δημόσιο σύννεφο και μερικά από αυτά χρησιμοποιούνται αποκλειστικά από ιδιωτικό σύννεφο. Ένα παράδειγμα υβριδικού δικτύου μπορεί να είναι ένα ηλεκτρονικό κατάστημα. Μέρος του ιστότοπου φιλοξενείται στο δημόσιο σύννεφο και άλλα σημαντικά αντικείμενα φιλοξενούνται τοπικά, ώστε να μην παραβιάζονται. Διαβάστε τις λεπτομέρειες σχετικά με την ανάπτυξη του cloud computing(cloud computing deployment).

Ε5: Ποια είναι τα τρία μοντέλα υπηρεσιών του cloud computing;(Q5: What are the three service models of cloud computing?)

A5: Λογισμικό(Software) ως υπηρεσία(Service) , Πλατφόρμα(Platform) ως υπηρεσία, IaaS ( Η υποδομή(Infrastructure) ως υπηρεσία). Διαβάστε αυτό το άρθρο σχετικά με τα μοντέλα υπηρεσιών cloud για περισσότερες λεπτομέρειες σχετικά με κάθε τύπο μοντέλου υπηρεσίας.

Ε6: Τι εννοείτε με τον όρο «Ευκάλυπτος» στο cloud computing;(Q6: What do you mean by the term “Eucalyptus” in cloud computing?)

A6: Eucalyptus σημαίνει «Elastic Utility Computing Architecture for Linking your Programs to χρήσιμα συστήματα». Είναι βασικά για το AWS ( Amazon Web Services ).

Ε7: Τι είναι το OpenStack; Ή Ποια είναι η χρήση του OpenStack;(Q7: What is OpenStack? OR What is the use of OpenStack?)

A7: Το OpenStack είναι ένα στοιχείο υπολογιστικού νέφους ανοιχτού κώδικα που εξυπηρετεί το IaaS ( Υποδομή(Infrastructure) ως υπηρεσία(Service) ). Για περισσότερες λεπτομέρειες, ανατρέξτε στο OpenStack.org .

Ε8: Ποια είναι τα πλεονεκτήματα του cloud computing έναντι του in-premise computing;(Q8: What are the benefits of cloud computing over in-premise computing?)

A8: Ο υπολογισμός On-Premise απαιτεί πολλή προετοιμασία – από άποψη χρημάτων και χρόνου. Εάν ένας οργανισμός επιλέξει να χρησιμοποιήσει το cloud, εξοικονομεί πολύ στο αρχικό κόστος εγκατάστασης. Στο cloud computing, η συντήρηση αναλαμβάνεται από τον πάροχο υπηρεσιών. Στους υπολογιστές On-Premise , θα χρειαστούμε τουλάχιστον έναν αποκλειστικό τεχνικό πληροφορικής για την αντιμετώπιση προβλημάτων. Το Cloud(Cloud) παρέχει αναβάθμιση και επεκτασιμότητα όπως και όταν απαιτείται. Κάποιος μπορεί να αυξήσει τον αριθμό των πόρων ή να τους μειώσει ανάλογα με τη χρήση. Από την άλλη πλευρά, ο υπολογισμός εσωτερικής εγκατάστασης θα απαιτήσει την προμήθεια περισσότερου υλικού και λογισμικού και αυτές οι αγορές είναι μόνιμες, επομένως, κατά κάποιο τρόπο, το cloud εξοικονομεί χρήματα ενώ παρέχει εφεδρικά αντίγραφα κ.λπ. λειτουργίες.

Ε9: Τι είναι το IaaS; Τι κάνει? Δώστε μερικά παραδείγματα του IaaS(Q9: What is IaaS? What does it do? Give some examples of IaaS)

A9: Το IaaS σημαίνει Infrastructure as a Service . Όταν ένα cloud προσφέρει μια υποδομή για ενοικίαση/ενοικίαση, ονομάζεται IaaS . Παραδείγματα IaaS είναι το AWS ( Amazon Web Services ), το Microsoft Azure(Microsoft Azure) , το Google Computer Engine(Google Computer Engine) και το CISCO Metapod(CISCO Metapod) .

Ε10: Εξηγήστε το AWS και τα στοιχεία του(Q10: Explain AWS and its components)

A10: Το AWS(AWS) σημαίνει Υπηρεσίες (Services)Ιστού της Amazon(Amazon Web) . Είναι βασικά υποδομή ως υπηρεσία. Τα κύρια στοιχεία του AWS είναι τα εξής:

  1. DNS – Προσφέρει μια πλατφόρμα υπηρεσιών που βασίζεται σε διακομιστή ονομάτων τομέα. ονομάζεται επίσης διαδρομή-53
  2. Υπηρεσία E-mail Simple(E-mail Service Simple) : Εκτός από το SMTP ( Simple Main Transfer Protocol ), το email μπορεί επίσης να σταλεί χρησιμοποιώντας κλήσεις API τοπικές στο (API)AWS .

Ερωτήσεις συνέντευξης Azure(Azure) cloud computing

Αυτή η ενότητα καλύπτει τις βασικές αλλά πιο συχνές ερωτήσεις συνέντευξης υπολογιστικού νέφους που σχετίζονται με το Microsoft Azure , το οποίο είναι η πλατφόρμα Infrastructure as a Service .

Ερώτηση 11: Τι είναι το Microsoft Azure -OR- Τι γνωρίζετε για το Microsoft Azure;(Question 11: What is Microsoft Azure -OR- What do you know about Microsoft Azure?)

Απάντηση 11: Το Microsoft (Microsoft) Azure είναι μια προσφορά cloud από τη Microsoft(Microsoft) . Προσφέρει υπηρεσίες όπως δίκτυα παράδοσης περιεχομένου ( CDN(CDNs) ), εικονικές μηχανές(Machines) (VM) και κάποιο πολύ καλό αποκλειστικό λογισμικό που το καθιστά τέλειο ως IaaS . Το RemoteApp(RemoteApp) , για παράδειγμα, βοηθά στη χρήση εικονικών μηχανών για την ανάπτυξη προγραμμάτων των Windows(Windows) . Στη συνέχεια, υπάρχει η υπηρεσία καταλόγου Active Directory(Active Directory) και ο διακομιστής SQL . Υποστηρίζει επίσης ανοιχτές τεχνολογίες όπως διανομές Linux(Linux) που μπορούν να περιέχονται σε εικονικές μηχανές.

Ε12: Πώς ονομάζεται η υπηρεσία στο Azure που σας βοηθά να διαχειρίζεστε πόρους;(Q12: What is the name of the service in Azure that helps you manage resources?)

A12: Azure Resource Manager

Ε13: Ονομάστε μερικές εφαρμογές Ιστού που μπορούν να αναπτυχθούν με το Azure(Q13: Name some web applications that can be deployed with Azure)

A13 : Πολλές εφαρμογές Ιστού, συμπεριλαμβανομένου του ανοιχτού κώδικα, μπορούν να αναπτυχθούν στο Azure . Μερικά παραδείγματα είναι τα PHP , WCF και ASP.NET .

Ε14: Ποιοι είναι οι τρεις τύποι ρόλων στο Microsoft Azure; -Ή- Τι είναι οι ρόλοι στο Microsoft Azure;(Q14: What are the three types of roles in Microsoft Azure? -OR- What are Roles in Microsoft Azure?)

A14: Υπάρχουν τρεις τύποι ρόλων στο Microsoft Azure . Αυτοί οι ρόλοι είναι Ρόλος Ιστού(Web Role) , Ρόλος Εργαζομένου(Worker Role) και Ρόλος VM(VM Role) . Οι ρόλοι Ιστού(Web Roles) βοηθούν στην ανάπτυξη ιστοτόπων. Είναι καλό για την εκτέλεση εφαρμογών web. Ο Ρόλος Εργαζόμενου(Worker Role) βοηθά τον Ρόλο Ιστού(Web Role) . Εκτελεί διαδικασίες παρασκηνίου για την υποστήριξη του ρόλου Ιστού(Web Role) . Ο Ρόλος VM(VM Role) επιτρέπει στους χρήστες να προσαρμόζουν τους διακομιστές στους οποίους εκτελούνται οι Ρόλοι Ιστού(Web Role) και οι Ρόλοι Εργαζομένου .(Worker Roles)

Ε15: Τι είναι η υπηρεσία Azure Active Directory;(Q15: What is Azure Active Directory service?)

A15: Η υπηρεσία Azure Active Directory(Active Directory Service) είναι μια υπηρεσία διαχείρισης καταλόγου και ταυτότητας που βασίζεται σε Cloud πολλαπλών ενοικιαστών που συνδυάζει υπηρεσίες βασικού καταλόγου, διαχείριση πρόσβασης εφαρμογών και προστασία ταυτότητας. Με άλλα λόγια, είναι ένα σύστημα διαχείρισης ταυτότητας και πρόσβασης. Βοηθά στην παραχώρηση δικαιωμάτων πρόσβασης στους χρήστες σε διαφορετικούς πόρους στο δίκτυο. Χρησιμοποιείται επίσης για τη διατήρηση πληροφοριών σχετικά με το δίκτυο και τους σχετικούς πόρους.

Ε16: Είναι το AD και το Azure AD το ίδιο;(Q16: Are AD and Azure AD same?)

A16: Όχι. Το Active Directory στα Windows είναι ένας κατάλογος εσωτερικής εγκατάστασης που αποθηκεύει πληροφορίες σχετικά με το δίκτυο. Οι περισσότεροι άνθρωποι μπερδεύουν το Azure AD(Azure AD) ως μια ηλεκτρονική έκδοση των Windows AD . Δεν είναι όμως έτσι τα πράγματα. Το Azure AD(Azure AD) είναι ένας βοηθός διαμόρφωσης cloud ενώ το AD είναι για τοπικά δίκτυα

Ε17: Τι κάνουν το AD και το Azure AD;(Q17: What do AD and Azure AD do?)

A16: Τα Windows AD(Windows AD) είναι ένα σύστημα που δημιουργήθηκε για τοπικά δίκτυα, ενώ το Azure AD(Azure AD) είναι ένα ξεχωριστό σύστημα που δημιουργήθηκε μόνο για το cloud. Και οι δύο διατηρούν πληροφορίες σχετικά με δίκτυα, πόρους δικτύου και βοηθούν στην παροχή πρόσβασης ή περιορισμού προνομίων σε διαφορετικούς χρήστες για διαφορετικούς πόρους στο δίκτυο. Το Azure AD(Azure AD) είναι επεκτάσιμο το οποίο έχει κατασκευαστεί για να υποστηρίζει κατανομή πόρων παγκόσμιας κλίμακας. Το Azure AD(Azure AD) σας βοηθά επίσης όταν μετακινείτε τους υπολογιστές εσωτερικής εγκατάστασης στο cloud.

Ε18: Είναι το Azure IaaS ή PaaS;(Q18: Is Azure IaaS or PaaS?)

A18: Το Azure προσφέρει και τους τρεις τύπους υπηρεσιών – SaaS , PaaS και IaaS . Αλλά χρησιμοποιείται κυρίως ως PaaS . Ενώ πολλοί προγραμματιστές προτιμούν να αναπτύσσουν τις εφαρμογές τους στο Azure ( μοντέλο PaaS ), ορισμένοι επιθυμούν τόσο να αναπτύξουν ολόκληρη την εφαρμογή όσο και να τη φιλοξενήσουν στο Azure αντί να χρησιμοποιούν τοπικούς υπολογιστές ( μοντέλο IaaS ). Έτσι, χρησιμεύει και ως IaaS και ως PaaS .

Ε19: Τι είναι οι ουρές αποθήκευσης Azure;(Q19: What are Azure Storage Queues?)

A19: Η αποθήκευση Azure Queue είναι μια υπηρεσία (Queue)Azure που επιτρέπει την ανάκτηση και την πρόσβαση των μηνυμάτων από οπουδήποτε στον πλανήτη. Η υπηρεσία χρησιμοποιεί απλό πρωτόκολλο μεταφοράς υπερκειμένου(Hyper Text Transfer Protocol) ( HTTP ή HTTPS ).

Ε20: Τι είναι το Poison στις ουρές αποθήκευσης Azure;(Q20: What is Poison in Azure Storage Queues?)

A20: Τα μηνύματα που έχουν υπερβεί τον μέγιστο αριθμό προσπαθειών παράδοσης στην εφαρμογή ονομάζονται poison στη γλώσσα του Microsoft Azure . Μπορεί να υπάρχουν πολλοί λόγοι για τους οποίους συμβαίνει αυτό.

Οι παραπάνω είναι μερικές από τις πιο συχνές ερωτήσεις και απαντήσεις για συνέντευξη στο cloud computing. Έγραψα τις απαντήσεις με τις περιορισμένες γνώσεις μου. Εφόσον μπορεί να έχετε παρακολουθήσει ένα σωστό μάθημα για να μάθετε το cloud computing, μπορείτε πάντα να απαντάτε καλύτερα. Απλώς έδωσα υποδείξεις. Εναπόκειται στους αναγνώστες να βελτιώσουν τους δείκτες χρησιμοποιώντας τους πόρους που διαθέτουν.

ΣΥΜΒΟΥΛΗ(TIP) : Αυτό το PDF Ερωτήσεις & Απαντήσεις Συνέντευξης του Microsoft Azure που κυκλοφόρησε από τους MVP της Microsoft(Microsoft MVPs) θα σας ενδιαφέρει.

All the best!



About the author

Είμαι μηχανικός λογισμικού με εμπειρία στην Εξερεύνηση Xbox, Microsoft Excel και Windows 8.1 Explorer. Στον ελεύθερο χρόνο μου, μου αρέσει να παίζω βιντεοπαιχνίδια και να βλέπω τηλεόραση. Έχω πτυχίο από το Πανεπιστήμιο της Γιούτα και αυτή τη στιγμή εργάζομαι ως μηχανικός λογισμικού σε μια διεθνή εταιρεία.



Related posts