somebody keeps erasing my changes.
@@ -87,6 +87,187 @@
|
||||
\end{frame}
|
||||
%-------------------------------------------------------------%
|
||||
|
||||
%-------------------------------------------------------------Slide
|
||||
\begin{frame}
|
||||
\frametitle{Στόχος της Εργασίας}
|
||||
\begin{block}
|
||||
|
||||
Ανάπτυξη εργαλείου, το οποίο θα διευκολύνει έναν οργανισμό στην
|
||||
εγκατάσταση και διαμόρφωση με αυτοματοποιημένο τρόπο, ενός
|
||||
ασφαλούς, κατανεμημένου περιβάλλοντος (φιλοξενίας και λειτουργίας)
|
||||
για την εγκατάσταση και λειτουργία μιας εφαρμογής μικρο-υπηρεσιών.
|
||||
|
||||
\end{block}
|
||||
\begin{block}{Κύριες Λειτουργίες του:}
|
||||
\begin{itemize}
|
||||
\item<1-> Δημιουργία εικονικών μηχανών
|
||||
\item<2-> Σκλήρυνση των εικονικών μηχανών
|
||||
\item<3-> Εγκατάσταση/Σκλήρυνση του Docker
|
||||
\end{itemize}
|
||||
\end{block}
|
||||
\end{frame}
|
||||
%-------------------------------------------------------------%
|
||||
|
||||
%-------------------------------------------------------------Slide
|
||||
\setLayout{mainpoint}
|
||||
\section{Εισαγωγή}
|
||||
\begin{frame}[plain,noframenumbering]
|
||||
\frametitle{Εισαγωγικές Έννοιες}
|
||||
\end{frame}
|
||||
\addtocounter{framenumber}{1}
|
||||
%-------------------------------------------------------------%
|
||||
|
||||
%-------------------------------------------------------------Slide
|
||||
\setLayout{horizontal}
|
||||
% \subsection{Τι θα καλύψουμε;}
|
||||
\begin{frame}
|
||||
% \vspace{-2cm}
|
||||
% \large
|
||||
\frametitle{Τι θα καλύψουμε;}
|
||||
% \begin{block}{Θα μιλήσουμε για:}
|
||||
\begin{itemize}
|
||||
\item<1-> Νεφο-υπολογιστική
|
||||
\item<2-> Εικονικοποίηση
|
||||
\item<3-> Υπερ-επόπτες
|
||||
\item<4-> Docker
|
||||
\end{itemize}
|
||||
% \end{block}
|
||||
\end{frame}
|
||||
%-------------------------------------------------------------%
|
||||
|
||||
%-------------------------------------------------------------Slide
|
||||
\setLayout{vertical}
|
||||
\subsection{Νεφο-υπολογιστική}
|
||||
\begin{frame}{Νεφο-υπολογιστική}
|
||||
% \large
|
||||
%% sizes: \tiny, \scriptsize, \footnotesize, \small, \normalsize, \large, \Large, \LARGE, \huge and \Huge.
|
||||
% \begin{ex}
|
||||
%
|
||||
% Σύμφωνα με το “The NIST Definition of Cloud Computing”, η
|
||||
% νεφο-υπολογιστική είναι ένα μοντέλο που επιτρέπει την ανά πάσα στιγμή
|
||||
% διαδικτυακή πρόσβαση σε μια κοινή δεξαμενή ρυθμιζόμενων υπολογιστικών
|
||||
% πόρων που μπορούν να παρέχονται και να απελευθερώνονται γρήγορα και με
|
||||
% ελάχιστη προσπάθεια διαχείρισης ή αλληλεπίδρασης με τον πάροχο
|
||||
% υπηρεσιών. Στους υπολογιστικούς αυτούς πόρους περιλαμβάνονται δίκτυα,
|
||||
% διακομιστές, χώρος αποθήκευσης, εφαρμογές και υπηρεσίες. Αυτό το
|
||||
% μοντέλο νέφους αποτελείται από πέντε βασικά χαρακτηριστικά, τρία
|
||||
% μοντέλα υπηρεσιών και τέσσερα μοντέλα παράδοσης.
|
||||
%
|
||||
% \end{ex}
|
||||
|
||||
\begin{block}{Χαρακτηριστικά}
|
||||
|
||||
\begin{itemize}
|
||||
\item<1-> Αυτοεξυπηρέτηση κατά παραγγελία (On-demand Self-service)
|
||||
\item<2-> Πανταχού παρούσα πρόσβαση (Ubiquitous Access)
|
||||
\item<3-> Πολλαπλή Μίσθωση (Multi-Tenancy)
|
||||
\item<4-> Ελαστικότητα (Elasticity)
|
||||
\item<5-> Μετρούμενη υπηρεσία (Measured Service)
|
||||
\end{itemize}
|
||||
|
||||
\end{block}
|
||||
|
||||
\end{frame}
|
||||
%-------------------------------------------------------------%
|
||||
|
||||
%-------------------------------------------------------------Slide
|
||||
\subsubsection{Μοντέλα Παράδοσης}
|
||||
\begin{frame}{Μοντέλα Παράδοσης}
|
||||
|
||||
\begin{itemize}
|
||||
\item<1-> Software as a Service (SaaS) (Λογισμικό ως Υπηρεσία)
|
||||
\item<2-> Platform as a Service (PaaS) (Πλατφόρμα ως Υπηρεσία)
|
||||
\item<3-> Infrastructure as a Service (IaaS) (Υποδομή ως Υπηρεσία)
|
||||
\end{itemize}
|
||||
|
||||
\end{frame}
|
||||
%-------------------------------------------------------------%
|
||||
|
||||
%-------------------------------------------------------------Slide
|
||||
\begin{frame}
|
||||
\frametitle{Διαχωρισμός Εννοιών}
|
||||
\begin{tikzpicture}[
|
||||
spy using outlines={
|
||||
circle,
|
||||
magnification=4,
|
||||
size=5cm,
|
||||
connect spies}]
|
||||
\node[inner sep=0pt] {\pgfimage[width=0.6\textwidth]{lib/figures/introduction/saas_paas_iaas_examples.png}};
|
||||
\only<2>{\spy[blue!70!black] on (-2.35,1.8) in node at (.5\textwidth,0);}
|
||||
\only<3>{\spy[blue!70!black] on (1.45,-0.1) in node at (.5\textwidth,0);}
|
||||
\only<4>{\spy[blue!70!black] on (-2.5,-2) in node at (.5\textwidth,0);}
|
||||
\end{tikzpicture}
|
||||
\end{frame}
|
||||
%-------------------------------------------------------------%
|
||||
|
||||
% %-------------------------------------------------------------Slide
|
||||
% \setLayout{horizontal}
|
||||
% \begin{frame}{SaaS}
|
||||
% Δυνατότητα χρήσης προγραμμάτων που στεγάζονται εξ ολοκλήρου σε έναν πάροχο νέφους.
|
||||
% % \footnotesize
|
||||
% % Παρέχεται στον καταναλωτή η δυνατότητα χρήσης εφαρμογών εκτελούμενων σε
|
||||
% % μια υποδομή νέφους προσφερόμενη είτε από τον πάροχο νέφους είτε από
|
||||
% % τρίτο μέρος. Οι εφαρμογές αυτές είναι προσβάσιμες, από διάφορες
|
||||
% % συσκευές ικανές να συνδεθούν στο διαδίκτυο, μέσω φυλλομετρητή ή
|
||||
% % προγραμματιστικής διεπαφής. Δεν προσφέρεται έλεγχος ή δυνατότητα
|
||||
% % διαχείρισης της υποκείμενης υποδομής νέφους ή των δυνατοτήτων της
|
||||
% % υπηρεσίας, με εξαίρεση περιορισμένη παραμετροποίηση κάποιων ρυθμίσεων
|
||||
% % διαμόρφωσης της εφαρμογής. Το μοντέλο χρέωσης είθισται να είναι της
|
||||
% % μορφής μιας σταθερής μηνιαίας ή ετήσιας συνδρομής χρησιμοποιώντας
|
||||
% % βαθμίδες με διαφορετικά επίπεδα παροχής υπηρεσιών του λογισμικού.
|
||||
%
|
||||
% \end{frame}
|
||||
% %-------------------------------------------------------------%
|
||||
%
|
||||
% %-------------------------------------------------------------Slide
|
||||
% \setLayout{vertical}
|
||||
% \begin{frame}{PaaS}
|
||||
% % \footnotesize
|
||||
% %
|
||||
% % Παρέχεται η δυνατότητα ανάπτυξης και εκτέλεσης εφαρμογών σε ένα
|
||||
% % κατάλληλο περιβάλλον παρεχόμενο από μια πλατφόρμα που υποστηρίζεται από
|
||||
% % πόρους του υπολογιστικού νέφους. Οι εφαρμογές αυτές αναπτύσσονται από
|
||||
% % τον καταναλωτή μέσω της πλατφόρμας χρησιμοποιώντας ένα ολοκληρωμένο
|
||||
% % περιβάλλον ανάπτυξης και εκτέλεσης αποτελούμενο από runtimes γλωσσών
|
||||
% % προγραμματισμού, βιβλιοθήκες, υπηρεσίες και εργαλεία. Ο καταναλωτής δεν
|
||||
% % έχει τον έλεγχο της υποκείμενης υποδομής νέφους, αλλά έχει τον έλεγχο
|
||||
% % των εφαρμογών που εκτελούνται σε αυτήν, καθώς και των ρυθμίσεων
|
||||
% % διαμόρφωσης τους και του περιβάλλοντος ανάπτυξης/εκτέλεσης τους.
|
||||
% % Συνήθως, τα περιβάλλοντα είναι προκαθορισμένα ως προς το περιεχόμενο
|
||||
% % τους αλλά γίνεται προσπάθεια από τους παρόχους των υπηρεσιών PaaS να
|
||||
% % καλύψουν τις ανάγκες όλων των πιθανών ομάδων έργων λογισμικού σε σχέση
|
||||
% % με τα διαφορετικά περιβάλλοντα που προσφέρονται. Το μοντέλο χρέωσης
|
||||
% % υπηρεσιών PaaS συνήθως περιλαμβάνει μια σταθερή χρέωση ανά χρονική
|
||||
% % περίοδο για κάθε είδος πόρου που χρειάστηκε να χρησιμοποιηθεί από τον
|
||||
% % πάροχο για την επίτευξη των απαιτήσεων της εφαρμογής του καταναλωτή
|
||||
% % μέσω της παρεχόμενης πλατφόρμας. Ουσιαστικά, ο καταναλωτής χρεώνεται με
|
||||
% % βάση την χρήση των πόρων του παρόχου.
|
||||
%
|
||||
% \end{frame}
|
||||
% %-------------------------------------------------------------%
|
||||
%
|
||||
% %-------------------------------------------------------------Slide
|
||||
% \setLayout{horizontal}
|
||||
% \begin{frame}{IaaS}
|
||||
% % \footnotesize
|
||||
% %
|
||||
% % Παρέχεται η δυνατότητα χρήσης επεξεργαστικών, αποθηκευτικών, δικτυακών
|
||||
% % και άλλων υπολογιστικών πόρων. Συνήθως, οι πόροι αυτοί συγκροτούνται
|
||||
% % στην μορφή μιας εικονικής μηχανής, δηλ. ενός απογυμνωμένου
|
||||
% % περιβάλλοντος στο οποίο ο καταναλωτής μπορεί να εγκαταστήσει και να
|
||||
% % εκτελέσει το λογισμικό της επιλογής του, συμπεριλαμβανομένων
|
||||
% % λειτουργικών συστημάτων και εφαρμογών. Ο καταναλωτής δεν έχει τον
|
||||
% % έλεγχο της υποκείμενης υποδομής νέφους, αλλά έχει τον έλεγχο των
|
||||
% % λειτουργικών συστημάτων, του αποθηκευτικού χώρου, των περιβαλλόντων
|
||||
% % ανάπτυξης/εκτέλεσης, των εγκατεστημένων εφαρμογών και των ρυθμίσεων
|
||||
% % διαμόρφωσης τους. Το μοντέλο χρέωσης υπηρεσιών IaaS συνήθως αποτελείται
|
||||
% % από μια συνεχόμενη χρέωση ανά χρονική περίοδο λόγω της ανάθεσης των
|
||||
% % πόρων στον καταναλωτή, η οποία αυξάνεται μετά την υπέρβαση ενός ορίου
|
||||
% % χρήσης για ορισμένους πόρους όπως το εύρος ζώνης δικτύου.
|
||||
%
|
||||
% \end{frame}
|
||||
% %-------------------------------------------------------------%
|
||||
|
||||
%-------------------------------------------------------------Slide
|
||||
\setLayout{mainpoint}
|
||||
\section{Εισαγωγή}
|
||||
@@ -99,16 +280,39 @@
|
||||
%-------------------------------------------------------------Slide
|
||||
\setLayout{horizontal}
|
||||
\begin{frame}
|
||||
\begin{columns}\column{\textwidth}
|
||||
\frametitle{Χειροκίνητα Βήματα}
|
||||
\begin{columns}
|
||||
\column{.5\textwidth}
|
||||
\begin{figure}
|
||||
\centering
|
||||
\includegraphics[width=0.8\textwidth]{lib/figures/introduction/docsallover-infrastructure-as-a-service.png}
|
||||
\caption{Χρήση IaaS Σήμερα}
|
||||
\includegraphics[width=.8\textwidth]{lib/figures/introduction/iaas_steps.jpg}
|
||||
% \caption{Χρήση IaaS Σήμερα}
|
||||
\end{figure}
|
||||
\column{.5\textwidth}
|
||||
\begin{block}{Βήματα:}
|
||||
\begin{itemize}
|
||||
\item<1-> Επιλογή παρόχου υπηρεσίας
|
||||
\item<2-> Εισαγωγή στο διαδικτυακό διαχειριστικό πάνελ
|
||||
\item<3-> Επιλογή προδιαγραφών εικονικής μηχανής
|
||||
\item<4-> Εφαρμογή επιλογών
|
||||
\end{itemize}
|
||||
\end{block}
|
||||
\end{columns}
|
||||
\end{frame}
|
||||
%-------------------------------------------------------------%
|
||||
|
||||
%-------------------------------------------------------------Slide
|
||||
\begin{frame}
|
||||
\frametitle{Το πρόβλημα}
|
||||
\begin{itemize}
|
||||
\item<1-> Χρονοβόρα διαδικασία
|
||||
\item<2-> Εγκλωβισμός σε έναν πάροχο
|
||||
\item<3-> Ανάγκη για επαναλαμβανόμενες διαδικασίες
|
||||
\item<4-> Χειροκίνητη σκλήρυνση
|
||||
\end{itemize}
|
||||
\end{frame}
|
||||
%-------------------------------------------------------------%
|
||||
|
||||
%-------------------------------------------------------------Slide
|
||||
\begin{frame}
|
||||
\frametitle{Δημοφιλείς Πάροχοι IaaS}
|
||||
@@ -158,148 +362,6 @@
|
||||
\end{frame}
|
||||
%-------------------------------------------------------------%
|
||||
|
||||
%-------------------------------------------------------------Slide
|
||||
\setLayout{mainpoint}
|
||||
\section{Εισαγωγή}
|
||||
\begin{frame}[plain,noframenumbering]
|
||||
\frametitle{Εισαγωγικές Έννοιες}
|
||||
\end{frame}
|
||||
\addtocounter{framenumber}{1}
|
||||
%-------------------------------------------------------------%
|
||||
|
||||
%-------------------------------------------------------------Slide
|
||||
\setLayout{horizontal}
|
||||
\subsection{Τι θα καλύψουμε;}
|
||||
\begin{frame}
|
||||
\vspace{-2cm}
|
||||
\large
|
||||
\frametitle{Τι θα καλύψουμε;}
|
||||
\begin{block}{Ορισμοί για:}
|
||||
\begin{itemize}
|
||||
\item<1-> Νεφο-υπολογιστική
|
||||
\item<2-> Εικονικοποίηση
|
||||
\item<3-> Υπερ-επόπτες
|
||||
\item<4-> Ασφάλεια
|
||||
\end{itemize}
|
||||
\end{block}
|
||||
\end{frame}
|
||||
%-------------------------------------------------------------%
|
||||
|
||||
%-------------------------------------------------------------Slide
|
||||
\setLayout{vertical}
|
||||
\subsection{Νεφο-υπολογιστική}
|
||||
\begin{frame}{Νεφο-υπολογιστική}
|
||||
\large
|
||||
%% sizes: \tiny, \scriptsize, \footnotesize, \small, \normalsize, \large, \Large, \LARGE, \huge and \Huge.
|
||||
% \begin{ex}
|
||||
%
|
||||
% Σύμφωνα με το “The NIST Definition of Cloud Computing”, η
|
||||
% νεφο-υπολογιστική είναι ένα μοντέλο που επιτρέπει την ανά πάσα στιγμή
|
||||
% διαδικτυακή πρόσβαση σε μια κοινή δεξαμενή ρυθμιζόμενων υπολογιστικών
|
||||
% πόρων που μπορούν να παρέχονται και να απελευθερώνονται γρήγορα και με
|
||||
% ελάχιστη προσπάθεια διαχείρισης ή αλληλεπίδρασης με τον πάροχο
|
||||
% υπηρεσιών. Στους υπολογιστικούς αυτούς πόρους περιλαμβάνονται δίκτυα,
|
||||
% διακομιστές, χώρος αποθήκευσης, εφαρμογές και υπηρεσίες. Αυτό το
|
||||
% μοντέλο νέφους αποτελείται από πέντε βασικά χαρακτηριστικά, τρία
|
||||
% μοντέλα υπηρεσιών και τέσσερα μοντέλα παράδοσης.
|
||||
%
|
||||
% \end{ex}
|
||||
|
||||
\begin{block}{Χαρακτηριστικά}
|
||||
|
||||
\begin{itemize}
|
||||
\item<1-> Αυτοεξυπηρέτηση κατά παραγγελία (On-demand Self-service)
|
||||
\item<2-> Πανταχού παρούσα πρόσβαση (Ubiquitous Access)
|
||||
\item<3-> Πολλαπλή Μίσθωση (Multi-Tenancy)
|
||||
\item<4-> Ελαστικότητα (Elasticity)
|
||||
\item<5-> Μετρούμενη υπηρεσία (Measured Service)
|
||||
\end{itemize}
|
||||
|
||||
\end{block}
|
||||
|
||||
\end{frame}
|
||||
%-------------------------------------------------------------%
|
||||
|
||||
%-------------------------------------------------------------Slide
|
||||
\subsubsection{Μοντέλα Παράδοσης}
|
||||
\begin{frame}{Μοντέλα Παράδοσης}
|
||||
|
||||
\begin{itemize}
|
||||
\item<1-> Software as a Service (SaaS) (Λογισμικό ως Υπηρεσία)
|
||||
\item<2-> Platform as a Service (PaaS) (Πλατφόρμα ως Υπηρεσία)
|
||||
\item<3-> Infrastructure as a Service (IaaS) (Υποδομή ως Υπηρεσία)
|
||||
\end{itemize}
|
||||
|
||||
\end{frame}
|
||||
%-------------------------------------------------------------%
|
||||
|
||||
%-------------------------------------------------------------Slide
|
||||
\setLayout{horizontal}
|
||||
\begin{frame}{SaaS}
|
||||
% \footnotesize
|
||||
% Παρέχεται στον καταναλωτή η δυνατότητα χρήσης εφαρμογών εκτελούμενων σε
|
||||
% μια υποδομή νέφους προσφερόμενη είτε από τον πάροχο νέφους είτε από
|
||||
% τρίτο μέρος. Οι εφαρμογές αυτές είναι προσβάσιμες, από διάφορες
|
||||
% συσκευές ικανές να συνδεθούν στο διαδίκτυο, μέσω φυλλομετρητή ή
|
||||
% προγραμματιστικής διεπαφής. Δεν προσφέρεται έλεγχος ή δυνατότητα
|
||||
% διαχείρισης της υποκείμενης υποδομής νέφους ή των δυνατοτήτων της
|
||||
% υπηρεσίας, με εξαίρεση περιορισμένη παραμετροποίηση κάποιων ρυθμίσεων
|
||||
% διαμόρφωσης της εφαρμογής. Το μοντέλο χρέωσης είθισται να είναι της
|
||||
% μορφής μιας σταθερής μηνιαίας ή ετήσιας συνδρομής χρησιμοποιώντας
|
||||
% βαθμίδες με διαφορετικά επίπεδα παροχής υπηρεσιών του λογισμικού.
|
||||
|
||||
\end{frame}
|
||||
%-------------------------------------------------------------%
|
||||
|
||||
%-------------------------------------------------------------Slide
|
||||
\setLayout{vertical}
|
||||
\begin{frame}{PaaS}
|
||||
\footnotesize
|
||||
|
||||
Παρέχεται η δυνατότητα ανάπτυξης και εκτέλεσης εφαρμογών σε ένα
|
||||
κατάλληλο περιβάλλον παρεχόμενο από μια πλατφόρμα που υποστηρίζεται από
|
||||
πόρους του υπολογιστικού νέφους. Οι εφαρμογές αυτές αναπτύσσονται από
|
||||
τον καταναλωτή μέσω της πλατφόρμας χρησιμοποιώντας ένα ολοκληρωμένο
|
||||
περιβάλλον ανάπτυξης και εκτέλεσης αποτελούμενο από runtimes γλωσσών
|
||||
προγραμματισμού, βιβλιοθήκες, υπηρεσίες και εργαλεία. Ο καταναλωτής δεν
|
||||
έχει τον έλεγχο της υποκείμενης υποδομής νέφους, αλλά έχει τον έλεγχο
|
||||
των εφαρμογών που εκτελούνται σε αυτήν, καθώς και των ρυθμίσεων
|
||||
διαμόρφωσης τους και του περιβάλλοντος ανάπτυξης/εκτέλεσης τους.
|
||||
Συνήθως, τα περιβάλλοντα είναι προκαθορισμένα ως προς το περιεχόμενο
|
||||
τους αλλά γίνεται προσπάθεια από τους παρόχους των υπηρεσιών PaaS να
|
||||
καλύψουν τις ανάγκες όλων των πιθανών ομάδων έργων λογισμικού σε σχέση
|
||||
με τα διαφορετικά περιβάλλοντα που προσφέρονται. Το μοντέλο χρέωσης
|
||||
υπηρεσιών PaaS συνήθως περιλαμβάνει μια σταθερή χρέωση ανά χρονική
|
||||
περίοδο για κάθε είδος πόρου που χρειάστηκε να χρησιμοποιηθεί από τον
|
||||
πάροχο για την επίτευξη των απαιτήσεων της εφαρμογής του καταναλωτή
|
||||
μέσω της παρεχόμενης πλατφόρμας. Ουσιαστικά, ο καταναλωτής χρεώνεται με
|
||||
βάση την χρήση των πόρων του παρόχου.
|
||||
|
||||
\end{frame}
|
||||
%-------------------------------------------------------------%
|
||||
|
||||
%-------------------------------------------------------------Slide
|
||||
\setLayout{horizontal}
|
||||
\begin{frame}{IaaS}
|
||||
\footnotesize
|
||||
|
||||
Παρέχεται η δυνατότητα χρήσης επεξεργαστικών, αποθηκευτικών, δικτυακών
|
||||
και άλλων υπολογιστικών πόρων. Συνήθως, οι πόροι αυτοί συγκροτούνται
|
||||
στην μορφή μιας εικονικής μηχανής, δηλ. ενός απογυμνωμένου
|
||||
περιβάλλοντος στο οποίο ο καταναλωτής μπορεί να εγκαταστήσει και να
|
||||
εκτελέσει το λογισμικό της επιλογής του, συμπεριλαμβανομένων
|
||||
λειτουργικών συστημάτων και εφαρμογών. Ο καταναλωτής δεν έχει τον
|
||||
έλεγχο της υποκείμενης υποδομής νέφους, αλλά έχει τον έλεγχο των
|
||||
λειτουργικών συστημάτων, του αποθηκευτικού χώρου, των περιβαλλόντων
|
||||
ανάπτυξης/εκτέλεσης, των εγκατεστημένων εφαρμογών και των ρυθμίσεων
|
||||
διαμόρφωσης τους. Το μοντέλο χρέωσης υπηρεσιών IaaS συνήθως αποτελείται
|
||||
από μια συνεχόμενη χρέωση ανά χρονική περίοδο λόγω της ανάθεσης των
|
||||
πόρων στον καταναλωτή, η οποία αυξάνεται μετά την υπέρβαση ενός ορίου
|
||||
χρήσης για ορισμένους πόρους όπως το εύρος ζώνης δικτύου.
|
||||
|
||||
\end{frame}
|
||||
%-------------------------------------------------------------%
|
||||
|
||||
%-------------------------------------------------------------Slide
|
||||
\begin{frame}
|
||||
\frametitle{Σημασία της ασφάλειας}
|
||||
|
||||
BIN
lib/figures/background/655f357d6a707f54aa43a197_164.-min.jpg
Normal file
|
After Width: | Height: | Size: 43 KiB |
|
After Width: | Height: | Size: 51 KiB |
|
Before Width: | Height: | Size: 121 KiB After Width: | Height: | Size: 121 KiB |
|
After Width: | Height: | Size: 19 KiB |
BIN
lib/figures/introduction/Benefits-of-IaaS-01-768x402.jpg
Normal file
|
After Width: | Height: | Size: 32 KiB |
|
After Width: | Height: | Size: 46 KiB |
BIN
lib/figures/introduction/dt130705-640x200.gif.webp
Normal file
|
After Width: | Height: | Size: 21 KiB |
|
After Width: | Height: | Size: 32 KiB |
BIN
lib/figures/introduction/iaas_steps.jpg
Normal file
|
After Width: | Height: | Size: 54 KiB |
BIN
lib/figures/introduction/pasted-image-0-13-1.png.webp
Normal file
|
After Width: | Height: | Size: 16 KiB |
BIN
lib/figures/introduction/pasted-image-0-14.png.webp
Normal file
|
After Width: | Height: | Size: 14 KiB |
BIN
lib/figures/introduction/pasted-image-0-18.png.webp
Normal file
|
After Width: | Height: | Size: 40 KiB |
BIN
lib/figures/introduction/pasted-image-0-20.png.webp
Normal file
|
After Width: | Height: | Size: 19 KiB |
|
After Width: | Height: | Size: 8.2 KiB |
|
Before Width: | Height: | Size: 23 KiB After Width: | Height: | Size: 23 KiB |