Τι γνωρίζεις για την NetInfo?
Η NetInfo είναι μια εταιρία τεχνολογίας που, ιδρύθκε το 2000 και εξιδικεύαιτε στο τομέα Digital Banking και Financial Services. Έχει 2 κύρια προιόντα το Digital Banking Platform και Mobile Financial Services, τα οποία υοθετήθηκαν σε πάνω από 30 χώρες. Έχει δίαφορες ποιστοποιήσειες ISO. Πρόεδρος και CEO της εταίριας είναι ο κύριος Βάσος Αριστοδήμου ο οποίος έχει πάνω από 30 χρόνια εμπειρίας στο κλάδο.
Τι είναι το container?
Το container είναι ενα isolated environment που περιέχει όλα όσα χρειάζεται για να τρέξει ένα application. Opws runtime,libraries, dependencies kai fisika code. Mia diadedomeni texnologia einai to docker opou mporeis na kaneis package ena application se ena docker image
Ti einai to CI/CD
CI (Continues Integration)
Είναι η πρακτική όπου οι developers ανεβάζουν συχνά τον κώδικά τους σε ένα κοινό repository (π.χ. GitHub/GitLab). Κάθε αλλαγή ελέγχεται αυτόματα με builds και tests. Στόχος: Να βρίσκονται γρήγορα σφάλματα και να εξασφαλίζεται ότι ο κώδικας δουλεύει πάντα.
Continuous Delivery
Continuous Delivery σημαίνει ότι ο κώδικας είναι πάντα έτοιμος να πάει σε παραγωγή, με automated tests και approvals. Continuous Deployment πάει ένα βήμα παραπέρα → κάθε αλλαγή που περνάει τα tests πηγαίνει αυτόματα σε παραγωγή χωρίς ανθρώπινη παρέμβαση.
CI/CD είναι ένα σύνολο πρακτικών που αυτοματοποιούν το build, το testing και την ανάπτυξη λογισμικού. Το CI εστιάζει στο να ενσωματώνεται σωστά ο κώδικας, ενώ το CD εξασφαλίζει ότι οι αλλαγές μπορούν να φτάσουν γρήγορα και με ασφάλεια στo production.
Pes mas liga logia gia sena?
O kwstas einai mia thetiki proswpikotita k arketa filodoksos. Panta ithela na axolithw me tn texnologia. Akolouthisa spoudes sto cyprus college ws texnikos ipologistwn k sti sinexia sto panepistimio napier gia to ptixio computing. Eixa apo mikros tn aporia k tn periergeia na asxolithw me sistimata linux, etsi apofasisa na ginw certified ws linux system administrator apo tn red hat. Prosfata teliwsa ena specialization course se DevOps me hands on labs. Eimai anthrwpos ts ekseliksis k pistevw sti sinexi mathisi. To transition m se ena DevOps role pistevw einai i katallili kinisi tn dedomni stigmi.
Poia einai i diafora anamesa sto container k to virtual machine?
To virtual machine periexei olokliro to leitourgiko sistima, enw to container xrisimopoia to ifistameno os t host k kanei package to application mz me ta dependencies t.
Ti einai to kubernetes/container orchestration?
Container orchestration einai to management diaforwn containers pou trexoun se pods pou mporei na vriskountai se diaforetika nodes. k iparxoun dinatoties self healing, k scaling up or down. Mporeis na automatopoihseis to deployment tn container.
What are kubernetes services?
Ta services epitrepoun se container groups na epikoinwnoun metaksi tous. Gia paradeigma mporw na exw to front end application m se ena group pou containers k to backend group me ta databases m. Episis me to nodeport service mporw na kanw expose to port to pod k na to kamw map me to port t node. Ta 3 services pou gnwrizw einai to nodeport, cluster ip k load balancer. The default Kubernetes NodePort range is 30000–32767
What are kubernetes deployments?
Me ta deployments mporeis na dilwseis declarative to state tn pods etsi wste an an iparxei kapoio error se kapoio pod na ginei replace me kapoio allo healthy