Loading

Alison's New App is now available on iOS and Android! Download Now

Module 1: Usa GCP Per Build Le tue app

Study Reminders
Support
Text Version

Set your study reminders

We will email you at these times to remind you to study.
  • Monday

    -

    7am

    +

    Tuesday

    -

    7am

    +

    Wednesday

    -

    7am

    +

    Thursday

    -

    7am

    +

    Friday

    -

    7am

    +

    Saturday

    -

    7am

    +

    Sunday

    -

    7am

    +

Exploring PaaS con App Engine
Prossimo esplorerai come l'app engine esegua le tue applicazioni senza avere la tua infrastruttura gestita. App Engine consente di costruire applicazioni altamente scalabili su una piattaforma serverless completamente gestita. Il motore app è ideale se il tempo per commercializzare è altamente prezioso per te e vuoi essere in grado di concentrarti sul codice di scrittura senza dover mai toccare un cluster o un'infrastruttura d'argento.It's ideale anche se non vuoi preoccuparti di un pager che ti stacca o riceve errori 5XX e il motore di app ti permette di avere app ad alta disponibilità senza un'architettura complessa come un motore di app per l'ambiente completamente gestito è l'esempio perfetto di una piattaforma di calcolo fornita come servizio. Il motore app può salvare le organizzazioni di tempo e di costo nello sviluppo delle applicazioni software eliminando la necessità di acquistare, costruire e far funzionare hardware e altre infrastrutture.Questo include nessuna gestione server e nessuna necessità di configurare distribuzioni questo consente ai team di ingegneria di concentrarsi sulla creazione di applicazioni ad alto valore invece di non funzionare a valore. È possibile costruire e distribuire rapidamente le applicazioni utilizzando una gamma di linguaggi di programmazione popolari come Java PHP node.js Python csharp dotnet Ruby e andare o potete portare le vostre piste e quadri linguistici. Il motore app consente di gestire le risorse dalla riga di comando debug Source code in produzione ed eseguire API back e facilmente utilizzando strumenti di avanguardia industriale come il cloud SDK cloud source repository intellij idea visual studio e parziale. Anche il motore di app si scalda automaticamente in base al traffico di applicazioni e consuma risorse solo quando il codice è in esecuzione questo consente di essere mantenuto al minimo possibile eseguire le applicazioni e il motore di app tramite un ambiente standard o flessibile puoi anche scegliere di utilizzare contemporaneamente sia ambienti che ambiente standard vantaggi offre un'infrastruttura completamente gestita per la tua applicazione che può scalare fino a zero se non in uso questo significa smettere di pagare per utilizzare il servizio.Tuttavia le tue applicazioni devono essere conformi al dark down ambientale è accaduto nella norma solo la sia supportata una versione specifica di alcuni tempi RUN. Non è possibile firmare nel sistema per apportare modifiche non è possibile scrivere su un disco persistente e la configurazione dell'ambiente è limitata. Il motore app flessibile esegue la tua applicazione in un contenitore darker è possibile utilizzare qualsiasi runtime basato su http le macchine virtuali sono esposte consentendo di accedervi e scrivere su dischi persistenti comunque il sistema non scalderà a zero. Pagherà ancora per il servizio anche se gli utenti aren si uniscono all'utilizzo di un'applicazione perché le istanze VM nell'ambiente flessibile sono macchine virtuali del motore compatte ci sono molte più opzioni per la customizzazione delle infrastrutture che si desidera siano anche in grado di usufruire di una vasta gamma di configurazioni di CPU e memoria.In sintesi IF YOU JUST NEED una infrastruttura gestita ad alte prestazioni e può essere conforme a severi limiti di runtime poi APP ENGINE standard è una grande opzione. Se hai bisogno di utilizzare custom RUN TIMES o se hai bisogno di un ambiente meno rigido e di un ambiente ma vuoi comunque far leva su una piattaforma come servizio allora è successo flessibile sarebbe un'opzione più adatta. Il front end è spesso critico verso l'esperienza utente per garantire prestazioni coerenti il bilanciatore di carico integrato distribuirà il traffico su più fronti e scalda il front end come necessario. Il backend è per un'elaborazione più intensiva questa separazione delle funzioni consente ad ogni parte di scalare come necessario notare che il modulare dei servizi di app Engine e questo esempio mostra un servizio unico più complesse architetture. Quando si utilizza il motore di app anche le opzioni multiple per memorizzare i dati delle applicazioni incluso il contante in tramite l'app engine memcache Cloud storage per qualsiasi oggetto fino a 5 TB in dimensione Cloud datastore per la memoria a bassa latenza persistente per il salvataggio dei dati in applicazioni cloud sequel che è un database relazionale che può essere eseguito su un disco persistente superiore a 1 terabyte in dimensioni e cloud bigtable che è un database nosql per la scrittura e l'analisi di lettura pesante. Il scaling automatico del motore di app consente di soddisfare qualsiasi distribuzione di carico della domanda e del carico distribuisce risorse di bilanciamento del carico e singole o più regioni vicine agli utenti per soddisfare requisiti di disponibilità più elevati. App engine consente di ospitare facilmente diverse versioni della propria app che include la creazione di ambienti di test, staging e produzione. Stack driver ti dà una potente diagnostica dell'applicazione per effettuare il debug e monitorare la salute e le prestazioni della tua app e puoi far leva su robusti strumenti di sicurezza come scanner di sicurezza cloud questi servizi sono forniti di alta disponibilità e ridondanza garantita.