WORKSHOP - Sorint.lab SPA

Pagina creata da Paolo Raimondi
 
CONTINUA A LEGGERE
ACADEMIA
                                                     WORKSHOP   SKILLS RE:FOCUS                                TAILORED MADE TRAINING
                                                                Your Digital Transformation is about
                                                                people, team working culture and
                                                                skills. We can help your teams to
                                                                bridge their digital skills gap, cope with
                                                                the technological diversity and deliver
                                                                optimal results.
vers. 1.1, mar. 2020 - Sorint.lab® - confidentials

                                                                                           Next Generation
                                                                                           System Integrator
ACADEMIA
                                                     SKILLS RE:FOCUS       WORKSHOP          TAILORED       SKILL                   TEAM
                                                                                             MADE           ASSESSMENT              TRAINING
                                                                                             TRAINING       & TRAINING              EXPERIENCE
                                                                                                            ROADMAP

                                                                                                                                       20000+
                                                                                                                                        Training
                                                                                                                                          hours
                                                                                                                1000+                   per year
                                                                                                              attendees
                                                                                                                per year
                                                                                     30+
                                                     Methodology                     years          20+
vers. 1.1, mar. 2020 - Sorint.lab® - confidentials

                                                           ISO 27001   of field competence         active
                                                          ISO 20000                              courses
                                                            ISO 9001
                                                                                                                       IT | ES | UK | DE | US | FR
WORKSHOP                                                                          facilitare una profonda ed
                                                                                  adeguata comprensione
                                                                                  dei nuovi modelli.
                                                                                  Aiutiamo i team operativi
                                                    L a Digital Transformation
                                                      richiede cambiamenti
                                                    a livello metodologico,
                                                                                  e di sviluppo a collaborare
                                                                                  parlando di SRE, Full
                                                                                  Stack development,
                                                    architetturale e              Continuous Integration
                                                    infrastrutturale.             and Continuous Delivery.
                                                    I nostri Workshop             Le nostre sessioni di
                                                    introducono i partecipanti    orientamento offrono una
                                                    alla cultura DevOps e ai      panoramica completa
                                                    principi Agile.               delle tecnologie e delle
                                                    Il primo obiettivo è quello   piattaforme emergenti e
                                                    di creare una vera e          forniscono gli strumenti
ACADEMIA                                            propria cultura digitale      necessari per valutare i
SKILLS RE:FOCUS                                     e un collegamento             modelli di business da
                                                    tra Business e IT, per        adottare.
vers. 1.1, mar. 2020 - Sorint.lab® - confidential
TAILORED MADE TRAINING
                                                                                  La nostra offerta
                                                                                  comprende:
                                                                                  Corsi e Workshop DevOps
                                                                                  Corsi ITtradizionale
                                                    P  rogettiamo
                                                       percorsi formativi
                                                    personalizzabili per
                                                                                  Corsi Soft-skills
                                                                                  Corsi su prodotti Vendor
                                                    argomento e livello in
                                                    funzione degli obiettivi      Sessioni Hands-on
                                                    strategici del cliente.       Contenuti Real-world
                                                    I nostri insegnanti esperti   Modalità di fruizione
                                                    e qualificati combinano       diversificate:
                                                    una profonda conoscenza       - live classroom
                                                    tecnica e di prodotto con     - virtual
ACADEMIA                                            esperienze dirette nello      - video
SKILLS RE:FOCUS                                     sviluppo e nella gestione     - online
                                                    di progetti complessi.        - on-site
vers. 1.1, mar. 2020 - Sorint.lab® - confidential
SKILL ASSESSMENT &
TRAINING ROADMAP                                                                 devono entrare nell’ottica
                                                                                 di sviluppare al loro
                                                                                 interno nuove competenze
                                                                                 digitali. Oltre ad affiancare
                                                                                 i clienti nella mappatura
                                                                                 delle competenze interne,
                                                                                 li supportiamo inserendo
                                                                                 ruoli con focus digitali
                                                                                 e trasferendo nuove
                                                                                 competenze ai ruoli
                                                                                 tradizionali.
                                                                                 Combiniamo l’analisi
                                                                                 delle competenze interne

ACADEMIA
                                                    L a mancanza di
                                                      competenze digitali
                                                    è diventata una delle
                                                                                 con lo sviluppo di corsi
                                                                                 di formazione mirati
                                                                                 alle singole esigenze
SKILLS RE:FOCUS                                     maggiori sfide per le        per creare nuovi team
                                                    imprese. Le organizzazioni   autonomi e digital skills.
vers. 1.1, mar. 2020 - Sorint.lab® - confidential
TEAM TRAINING EXPERIENCE
                                                                              Tutor dedicati collaborano
                                                                              con il team di sviluppo
                                                                              per impostare il piano
                                                                              di adozione delle nuove
                                                                              metodologie e creare
                                                                              strumenti di collaborazione
                                                                              (Slack, Kanban, Wiki,
                                                                              blog,…).
                                                                              Alla fase iniziale di
                                                                              affiancamento presso la

                                                    O  rganizziamo attività
                                                       di team training per
                                                    supportare i team dei
                                                                              sede del cliente, seguono
                                                                              stand up periodici per
                                                                              coordinare le attività del
                                                    clienti nella fase di     team, verificare lo stato di
                                                    avvio di nuovi progetti   avanzamento del progetto,
ACADEMIA                                            interni focalizzati sul   risolvere eventuali difficoltà
SKILLS RE:FOCUS                                     team working e sulla      riscontrate e pianificare gli
                                                    metodologia Agile.        steps successivi.
vers. 1.1, mar. 2020 - Sorint.lab® - confidential
WORKSHOP                                                                                       TAILORED MADE TRAINING
- Perché utilizzare la                              Methodologies and          Serverless Infrastructure:    Automation          Developing                       Database
  metodologia DevOps?                               Architectures              Containers e Lamba Services                                                        NoSQL
- Automation
                                                    - Introduction to          - LXC/LXD and Docker          - Ansible           -   Golang                       - MongoDB
- Containers and                                      microservices            - Kubernetes                                      -   Basic programming            - MongoDB Advanced
  Serverless infrastructure
                                                    - Advanced microservices   - Openshift                                       -   Introduction to Java
- Microservices
                                                    - Introduction to                                                            -   Object Oriented Principles
- Threat Modeling:                                    methodologies to                                                               with Java
  Designing for Security                              Continuous Integration                                                     -   Application Development
- Artificial Intelligence                             & Continuous Delivery                                                          with Java
                                                    - Advanced Continuous                                                        -   Advanced Application
                                                      Integration                                                                    Development with Java
                                                    - Quality assurance                                                          -   Single Page Applications
                                                    - DevOps development                                                             with Angular 2
                                                      tools Git & GitHub                                                         -   Single Page Applications
                                                                                                                                     with Vue.js

ACADEMIA
SKILLS RE:FOCUS

vers. 1.1, mar. 2020 - Sorint.lab® - confidential
WORKSHOP

Perché                                              Come fanno i player di mercato
                                                    più innovativi ad affrontare la
                                                                                          Rivolto a                              Infrastructure management

utilizzare
                                                                                          CxO, Solutions Architects, Engineers   Microservices architecture
                                                    trasformazione del business
                                                    digitale?                                                                    Agile

la metodologia
                                                    Questo training affronta una          Prerequisiti consigliati
                                                    panoramica delle infrastrutture IT
                                                                                          Conoscenza professionale               Programma
                                                    nell’era dei Devops, del Cloud e
                                                                                          dei sistemi distribuiti e delle

DevOps?
                                                    della Continuous Delivery.                                                   Business needs
                                                                                          architetture multi tier, conoscenza
                                                    Il corso espone i fondamenti          base dei concetti della tecnologia     Typical state
                                                    del Cloud computing e della           Cloud.
                                                                                                                                 Dev and Ops Challenges
                                                    metodologia DevOps. È stato
                                                    pensato per introdurre a CxO, IT                                             Monolithic applications
                                                    Architect e tecnici, l’utilizzo del   Durata
                                                                                                                                 Microservices
                                                    Cloud attraverso la comprensione
                                                                                          1 giorno
                                                    di trend, prodotti e vantaggi della                                          SOA vs Microservices
                                                    metodologia DevOps rispetto alle
                                                                                                                                 Continuous Delivery/Continuous
                                                    esigenze di Business. Il corso
                                                                                          Topics                                 Integration
                                                    contiene anche una introduzione
                                                    alle migliori best practices          IT Challenges                          Tests
                                                    relative alla metodologia Agile.
ACADEMIA                                                                                  DevOps                                 Infrastructure as Code
SKILLS RE:FOCUS                                                                           Cloud IaaS                             Provisioning

vers. 1.1, mar. 2020 - Sorint.lab® - confidential
WORKSHOP

Perché                                              Programma

utilizzare
                                                    Immutable Infrastructure
                                                    Iaas / Paas

la metodologia
                                                    DevOps team collaboration tools
                                                    Code lifecycle

DevOps?
                                                    Code repository
                                                    Code review/issue management
                                                    SaaS
                                                    Automation
                                                    Using Ansible/Puppet/Chef/Salt/
                                                    Terraform
                                                    Create vs Upgrade
                                                    Successfull of Agile Projects
                                                    Continuous improvement

ACADEMIA                                            Flexible response to change
SKILLS RE:FOCUS                                     Achieve Business outcomes

vers. 1.1, mar. 2020 - Sorint.lab® - confidential
WORKSHOP

Automation                                          La decisa crescita dei servizi IT e
                                                    la sempre maggiore adozione di
                                                                                            Rivolto a
                                                                                            CxO, Solution Architects, Engineers,
                                                                                                                                   Programma
                                                                                                                                   Configuration Management
                                                    modelli produttivi Lean richiede
                                                                                            Developers
                                                    un consolidamento dei processi                                                  Saltstack
                                                    di gestione dell’infrastruttura
                                                                                                                                    Ansible/AWX
                                                    tecnologica.
                                                                                            Prerequisiti consigliati
                                                                                                                                    Chef
                                                    Con l’obiettivo di “creare i
                                                                                            Esperienza di amministrazione (OS,
                                                    servizi dai servizi”, le soluzioni                                              Puppet
                                                                                            DB, App...), programmazione.
                                                    di automazione cercano di
                                                                                                                                   IaC
                                                    ridurre tutte le attività predicibili
                                                    che possono rallentare il ciclo                                                 RackN Digital Rebar
                                                                                            Durata
                                                    produttivo.
                                                                                                                                    Terraform
                                                                                            1 giorno
                                                    Quali soluzioni scegliere?
                                                                                                                                    OpenStack Heat
                                                    Come integrarle all’interno di uno
                                                                                                                                    AWS CloudFormation
                                                    schema produttivo esistente?            Topics
                                                    Per cercare di rispondere a             Presentazione dei maggiori prodotti
                                                    queste domande, in questo               di mercato
                                                    workshop vengono presentate
                                                                                            Descrizione delle loro
                                                    le soluzioni più interessanti del
ACADEMIA                                            mercato.
                                                                                            caratteristiche principali
SKILLS RE:FOCUS

vers. 1.1, mar. 2020 - Sorint.lab® - confidential
WORKSHOP

Containers and                                      Il consolidamento cui sono
                                                    state soggette le infrastrutture
                                                                                            Rivolto a                            Programma

Serverless
                                                                                            CxO, Solution Architects, DevOps     Virtual Environment: Machines and
                                                    informatiche consente l’adozione
                                                                                                                                 Containers
                                                    di tecnologie più snelle che
                                                    ottimizzano l’utilizzo delle risorse                                          Container Architecture and CaaS

infrastructure
                                                                                            Prerequisiti consigliati
                                                    semplificandone la gestione e
                                                                                                                                  LXC, Docker and Zun
                                                    riducendone i costi. Un approccio       Esperienza progettazione servizi
                                                    ai servizi meno vincolato dai                                                 Docker Swarm
                                                                                            Esperienza di amministrazione (OS,
                                                    limiti infrastrutturali e tecnologici
                                                                                            DB, App, ...), programmazione.        Kubernetes
                                                    permette di realizzare soluzioni
                                                    più specifiche e autoconsistenti.                                             Openshift
                                                    I Containers e in generale le           Durata                                Apache Mesos and Marathon
                                                    soluzione denominate Serverless
                                                                                            1 giorno                              Amazon ECS
                                                    costruiscono ecosistemi altamente
                                                    dinamici ed adattivi, che riducono                                            GCE
                                                    il numero delle sovrastrutture
                                                                                            Topics
                                                    necessarie alla loro gestione ma
                                                    richiedono anche un adattamento         I containers
                                                    dei software o uno specifico sviluppo
                                                                                            Soluzioni disponibili
                                                    delle applicazioni. Comprendere le
ACADEMIA                                            diversità delle soluzioni disponibili
SKILLS RE:FOCUS                                     diventa quindi cruciale per centrare
                                                    gli obiettivi di business.

vers. 1.1, mar. 2020 - Sorint.lab® - confidential
WORKSHOP

Microservices                                       Il mercato dei servizi si è di fatto
                                                    spostato sulle piattaforme digitali
                                                                                           Rivolto a
                                                                                           CxO, Solution Architects, DevOps
                                                                                                                                 Programma
                                                                                                                                 Introduction to Microservices
                                                    per raggiungere più facilmente
                                                    un numero sempre maggiore di                                                 Development
                                                    utenti. Le continue richieste di
                                                                                           Prerequisiti consigliati              Performance
                                                    nuovi servizi e funzionalità che
                                                    arrivano dagli utenti, obbligano       Esperienza progettazione servizi      Network Management
                                                    a costruire una infrastruttura
                                                                                           Esperienza di amministrazione (OS,    Data Integrity
                                                    snella, modulare e componibile
                                                                                           DB, App, ...), programmazione.
                                                    per poter intercettare le tendenze                                           Service Automation
                                                    emergenti. In questo scenario
                                                                                                                                 Service Management
                                                    si colloca il paradigma dei
                                                                                           Durata
                                                    Microservizi che vuole rispondere                                            Service Governance
                                                    a queste necessità. La valutazione     1 giorno
                                                    di una adozione di questo nuovo
                                                    approccio, la sua coesistenza con
                                                    i servizi esistenti, la valutazione    Topics
                                                    di una transizione di questi ultimi
                                                                                           Overview sui Microservizi
                                                    verso questo nuovo paradigma,
                                                    l’adattamento alle esigenze            Introduzione dei Microservizi nelle
                                                    aziendali e alle normative e di        infrastrutture IT
ACADEMIA                                            certificazione, sono le sfide cui
SKILLS RE:FOCUS                                     questo workshop vuole cercare di
                                                                                           Gestione dei Microservizi
                                                    rispondere.
vers. 1.1, mar. 2020 - Sorint.lab® - confidential
WORKSHOP

Threat Modeling:                                    Il tema “security” è diventato
                                                    uno dei “Trend Topics”. Nuovi
                                                                                         Rivolto a                       Programma

Designing for
                                                                                         Project Managers, Developers,   What is Threat Modeling
                                                    strumenti, nuove minacce, nuovi
                                                                                         DevOps, Software Architects
                                                    approcci; quasi sempre questi                                        The strategies to approach Threat
                                                    approcci sono “aftermarket”                                          Modeling

Security                                            dimenticando spesso una parte
                                                    fondamentale dei processi IT, il
                                                    design e lo sviluppo del software.
                                                                                         Prerequisiti consigliati
                                                                                         Nessun prerequisito specifico
                                                                                                                         Finding Threats
                                                                                                                         Managing and Addressing Threats
                                                                                                                         Validating Threats Process
                                                    Se nel 2019 c’è ancora la            Durata
                                                    necessità del deploy di Web
                                                                                         8 ore
                                                    Application Firewall per mitigare
                                                    SQL injection, dobbiamo
                                                    affrontare la problematica
                                                                                         Topics
                                                    nella prima fase di genesi delle
                                                    applicazioni e esistono diverse      Threat Modeling
                                                    metodologie da introdurre in
                                                    questa fase.

ACADEMIA
SKILLS RE:FOCUS

vers. 1.1, mar. 2020 - Sorint.lab® - confidential
WORKSHOP

Artificial                                          L’intelligenza artificiale è oggi
                                                    sempre più presente nella vita
                                                                                           Rivolto a                            Programma

intelligence
                                                                                           System Administrators, developers,   The Artificial Intelligence (AI)
                                                    di tutti i giorni e sta avendo
                                                                                           DevOps, CTO, Software Architects     landscape
                                                    un impatto significativo nel
                                                    modo in cui uomini e macchine                                                General AI vs. Narrow AI
                                                    interagiscono.
                                                                                           Prerequisiti consigliati             What is Machine Learning (ML)
                                                    Cosa si intende per intelligenza
                                                                                           Competenze basilari di                Supervised and Unsupervised
                                                    artificiale? Quali tecniche abbiamo
                                                                                           programmazione.                       Learning
                                                    oggi a nostra disposizione
                                                    all’interno di un’ipotetica cassetta                                         Regression and Classification
                                                    degli attrezzi che l’AI ci mette
                                                                                           Durata                               How do you apply ML successfully
                                                    a disposizione? Queste sono
                                                                                                                                to solve actual business problems?
                                                    alcune delle domande a cui             4 ore
                                                    cercheremo di dare una risposta.                                             Evaluating the performances of
                                                    Focalizzeremo la attenzione                                                  your ML model
                                                    su un particolare strumento: il        Topics
                                                                                                                                 Improving the performances of your
                                                    Machine Learning approfondendo
                                                                                           Artificial Intelligence               ML model
                                                    come possa essere impiegato
                                                    con successo per risolvere             Machine Learning                     Deep Learning examples
                                                    problemi di business e faremo
                                                                                           Deep Learning                         Computer Vision
ACADEMIA                                            un excursus sul Deep Learning
SKILLS RE:FOCUS                                     applicato alla visione artificiale e                                         Natural Language Processing (NLP)
                                                    all’interpretazione del linguaggio.

vers. 1.1, mar. 2020 - Sorint.lab® - confidential
TAILORED MADE TRAINING                                                        Quali sono le

Methodologies and
                                                                              motivazioni che portano
                                                                              all’utilizzo di questa
                                                                              architettura rispetto
Architectures                                                                 la più tradizionale
                                                                              architettura monolitica?
                                                                              Nei corsi proposti
                                                                              verranno evidenziati
                                                                              vantaggi e svantaggi
                                                    L’ architettura a
                                                       Microservizi è
                                                    emersa come la
                                                                              dei microservices e
                                                                              si discuterà di come
                                                                              risolvere alcune delle
                                                    soluzione dominante       sfide tecniche che
                                                    per lo sviluppo delle     si devono affrontare
                                                    moderne applicazioni      utilizzando questo tipo
ACADEMIA                                            cloud che hanno la        di architettura.
SKILLS RE:FOCUS                                     necessità di scalare ed
                                                    evolversi velocemente.
vers. 1.1, mar. 2020 - Sorint.lab® - confidential
TAILORED MADE TRAINING Methodologies and Architectures

INTRODUCTION TO                                     Il corso è pensato per introdurre
                                                    gli studenti all’utilizzo dei
                                                                                        Rivolto a                            Programma

MICROSERVICES
                                                                                        System Administrators, developers,   What is Monolithic architecture,
                                                    microservice, a comprenderne
                                                                                        DevOps, CTO, Software Architects     benefits and drawbacks
                                                    le caratteristiche e quando
                                                    utilizzarli.                                                             What are Microservices
                                                                                        Prerequisiti consigliati             Microservice characteristics
                                                                                        Competenze basilari di               Benefits & Costs
                                                                                        amministrazione di sistema o
                                                                                                                             Cloud Ready application
                                                                                        programmazione
                                                                                                                             Commons Pattern
                                                                                                                             Microservices Architecture example
                                                                                        Durata
                                                                                        4 ore

                                                                                        Topics
                                                                                        Monolithic architecture
                                                                                        Microservices
ACADEMIA
SKILLS RE:FOCUS

vers. 1.1, mar. 2020 - Sorint.lab® - confidential
TAILORED MADE TRAINING Methodologies and Architectures

ADVANCED                                            In questo corso si
                                                    approfondiranno alcuni
                                                                                        Rivolto a                            Programma

MICROSERVICES
                                                                                        System Administrators, developers,   Common patterns in deep
                                                    aspetti relativi all’utilizzo dei
                                                                                        DevOps, Software Architects
                                                    microservice. Verranno trattati                                          Common issues
                                                    alcuni aspetti relativi ai punti
                                                                                                                             Pattern by Example (github
                                                    di forza del loro utilizzo, alle
                                                                                        Prerequisiti consigliati             resources)
                                                    problematiche e ai limiti che
                                                    possono emergere. Verranno          Competenze basilari di               Pratical Microservices
                                                    evidenziati esempi di utilizzo in   amministrazione di sistema o
                                                    ambiente cloud.                     programmazione

                                                                                        Durata
                                                                                        4 ore

                                                                                        Topics
                                                                                        Patterns
                                                                                        Microservices use cases
ACADEMIA
SKILLS RE:FOCUS

vers. 1.1, mar. 2020 - Sorint.lab® - confidential
TAILORED MADE TRAINING Methodologies and Architectures

INTRODUCTION TO                                     In questo corso introduttivo alle
                                                    metodologie agili e pratiche
                                                                                           Rivolto a                            Programma

METHODOLOGIES to
                                                                                           System Administrators, developers,   Agile methodologies
                                                    devops verranno comparati i
                                                                                           DevOps, CTO, Software Architects
                                                    principi, le best practices, i ruoli                                        Scrum methodologies
                                                    e le tecniche di metodologie

CONTINUOUS
                                                                                                                                XP methodologies
                                                    Agile quali Scrum e Extreme
                                                                                           Prerequisiti consigliati
                                                    Programming evidenziando i                                                  What is Continuous Integration
                                                    punti di forza e di debolezza          Competenze basilari di

INTEGRATION
                                                                                                                                Continuous Integration Principles
                                                    dei vari approcci allo sviluppo        amministrazione di sistema o
                                                    software. Si discuterà anche di        programmazione                       Continuous Integration Process
                                                    cosa è la Continuous Integration

& CONTINUOUS
                                                                                                                                Tools to introduce CI
                                                    e il Continuous Delivery e quali
                                                    implicazioni può avere la loro         Durata                               What is Continuous Delivery

DELIVERY
                                                    adozione sui progetti.
                                                                                           4 ore                                Continuous Delivery Principles
                                                                                                                                Continuous Delivery Process
                                                                                           Topics                               Difference between CI & CD
                                                                                           Methodologies
                                                                                           Continuous Integration
ACADEMIA                                                                                   Continuous Delivery
SKILLS RE:FOCUS

vers. 1.1, mar. 2020 - Sorint.lab® - confidential
TAILORED MADE TRAINING Methodologies and Architectures

ADVANCED                                            Questo training ha come obiettivo
                                                    di approfondire i concetti relativi
                                                                                          Rivolto a                            Programma

Continuous
                                                                                          System Administrators, developers,   GIT (Introduzione)
                                                    alla continuous integration ed i
                                                                                          DevOps, Software Architects
                                                    tools a supporto.                                                          Code Governance (Git Flow, Code
                                                                                                                               Review...)

integration
                                                    Si discuterà di come
                                                    automatizzare le build con            Prerequisiti consigliati             Maven, utility plugins (prevent
                                                    Jenkins, integrando git e maven.                                           SNAPSHOT dependencies in
                                                                                          Competenze di amministrazione di
                                                                                                                               RELEASE, commit hash in produced
                                                                                          sistema o programmazione
                                                                                                                               artifacts, etc.)
                                                                                                                               Git Hook & GitHub Webhook
                                                                                          Durata
                                                                                                                               Pipelines and Jenkins
                                                                                          1 giorno
                                                                                                                               Shared library concept to manage
                                                                                                                               common pipeline step and
                                                                                                                               configuration
                                                                                          Topics
                                                                                                                               ChatOps – Continuous Integration
                                                                                          Code version control tools
                                                                                                                               and Chat system
                                                                                          Code Governance
                                                                                                                               Docker in Continuous Integration

ACADEMIA
SKILLS RE:FOCUS

vers. 1.1, mar. 2020 - Sorint.lab® - confidential
TAILORED MADE TRAINING Methodologies and Architectures

QUALITY                                             Questo traning ha come obiettivo
                                                    quello di mostrare l’importanza
                                                                                          Rivolto a                            Programma

ASSURANCE
                                                                                          System Administrators, Developers,   Tests Overview (Frameworks and
                                                    dei test e del controllo statico di
                                                                                          DevOps, Software Architects          utility libraries)
                                                    qualità del codice all’interno del
                                                    lifeycle di sviluppo attraverso                                            Tests by Example with Docker and
                                                    dimostrazioni pratiche                                                     Without Docker
                                                                                          Prerequisiti consigliati
                                                    dell’utilizzo di framework e
                                                                                                                               QA With SonarQube and Without
                                                    librerie.                             Competenze di amministrazione di
                                                                                                                               SonarQube
                                                                                          sistema o programmazione
                                                                                                                               Test integration on Pipeline

                                                                                          Durata
                                                                                          4 ore

                                                                                          Topics
                                                                                          Tests
                                                                                          Quality assurance

ACADEMIA
SKILLS RE:FOCUS

vers. 1.1, mar. 2020 - Sorint.lab® - confidential
TAILORED MADE TRAINING Methodologies and Architectures

DevOps                                              Il corso è dedicato ai moderni
                                                    tool di sviluppo utilizzati dagli
                                                                                        Rivolto a                           Programma

development
                                                                                        Tecnici e sviluppatori che          Git features and advantages
                                                    sviluppatori. Verrete introdotti
                                                                                        intendono approcciare strumenti e   compared to other source control
                                                    a Git il sistema di controllo di
                                                                                        metodologie DevOps                  system
                                                    versione del software distribuito

tools Git & GitHub                                  che permette di tenere traccia
                                                    delle modifiche e delle versioni
                                                    del codice sorgente. Imparerete
                                                                                        Prerequisiti consigliati
                                                                                                                            Github as flexible and collaborative
                                                                                                                            development process tool.
                                                                                                                            Use cases
                                                    a conoscere anche GitHub un         Conoscenze basilari del sistema
                                                    servizio Saas web di hosting        operativo Linux                     Code review Guidelines
                                                    per lo sviluppo di progetti
                                                                                        Conoscenze basilari di shell
                                                    software utilizzato da migliaia
                                                                                        scripting
                                                    di sviluppatori sparsi per il
                                                    mondo e verrete introdotti anche
                                                    all’approccio della continuous
                                                                                        Durata
                                                    delivery.
                                                                                        4 ore

                                                                                        Topics

ACADEMIA                                                                                Git and GitHub
SKILLS RE:FOCUS

vers. 1.1, mar. 2020 - Sorint.lab® - confidential
TAILORED MADE TRAINING                                                                                                 Tramutare una
                                                                                                                       infrastruttura “Legacy” in
Serverless Infrastructure:                                                                                             una “Serverless” richiede
                                                                                                                       l’adozione di soluzioni

Containers e Lamba Services                                                                                            specifiche opportunamente
                                                                                                                       scelte tra quelle disponibili
                                                                                                                       e che meglio si adattano
                                                                                       Le tecnologie                   alle esigenze aziendali
                                                    Iservizi tecnologici
                                                     viaggiano ad una velocità
                                                    e su binari diversi da tutti
                                                                                       Serverless si pongono
                                                                                       esattamente questo
                                                                                                                       rispondendo alle necessità
                                                                                                                       del servizio.
                                                    gli altri servizi aziendali. Per   obiettivo concentrandosi        Attraverso i corsi proposti
                                                    esprimere il loro potenziale       esplicitamente sul servizio,    in questa sessione sarà
                                                    necessitano di infrastrutture      ed in particolare sulla sua     possibile comprendere le
                                                    autonome e dinamiche e             produzione e sul suo ciclo      specificità delle maggiori
                                                    occorre coniugare queste           di vita.                        soluzioni disponibili,
                                                    esigenze con le pratiche           Container e Lambda              esplorandone gli ambiti
                                                    della produzione “Lean”            Service, disponibili in molte   di applicazione e le loro
ACADEMIA                                            attenta all’efficienza ed          declinazioni differenti, sono   potenzialità.
SKILLS RE:FOCUS                                     all’utilità dei processi           le tecnologie Serverless
                                                    coinvolti nei cicli aziendali.     oggi utilizzabili.
vers. 1.1, mar. 2020 - Sorint.lab® - confidential
TAILORED MADE TRAINING Serverless Infrastructure: Containers e Lamba Services

LXC/LXD                                             LXC/LXD e Docker sono le due
                                                    tecnologie che oggi consentono
                                                                                             Rivolto a                            Programma

and Docker
                                                                                             System Administrators, developers,   LXC
                                                    di gestire servizi o interi ambienti
                                                                                             DevOps
                                                    all’interno di container isolati. I                                            Installazione
                                                    container LXC/LXD hanno l’obiettivo
                                                                                                                                   Creazione gestione istanze
                                                    di coniugare le strategie tipiche
                                                                                             Prerequisiti consigliati
                                                    della gestione dei server virtuali con                                        Docker
                                                    la versatilità dei container che non     Conoscenza dei comandi Linux
                                                                                                                                   installazione
                                                    richiedono tutte le sovrastrutture
                                                                                             Può essere utile avere esperienza
                                                    necessarie alla virtualizzazione                                               Configurazione
                                                                                             su tecnologie di virtualizzazione
                                                    hardware. I container Docker,
                                                                                                                                   Creazione e gestione istanze
                                                    più affini al concetto di “multi-
                                                    tenant”, si adattano meglio alla                                               Creazione immagini container
                                                                                             Durata
                                                    dinamicità richiesta dalle “lean
                                                    application” moderne. I container        16 ore
                                                    sono il presente delle infrastrutture
                                                    informatiche ma le loro declinazioni
                                                    sono molteplici. L’obiettivo del         Topics
                                                    corso è quello di introdurre ad
                                                                                             LXC/LXD
                                                    amministratori di sistema e
                                                    sviluppatori l’utilizzo dei container    Docker
ACADEMIA                                            per comprendere i principali
SKILLS RE:FOCUS                                     punti di distinzione tra le soluzioni
                                                    disponibili.
vers. 1.1, mar. 2020 - Sorint.lab® - confidential
TAILORED MADE TRAINING Serverless Infrastructure: Containers e Lamba Services

Kubernetes                                          Tool open source di
                                                    orchestrazione e gestione di
                                                                                     Rivolto a
                                                                                     System Administrators,
                                                                                                                      applicazioni containerizzate e delle
                                                                                                                      loro risorse;
                                                    container Kubernates è stato
                                                                                     Developers, DevOps               Amministrare lo storage;
                                                    sviluppato da Google ed è uno
                                                    dei software più utilizzati a                                     Amministrare le soluzioni in HA
                                                    questo scopo.
                                                                                     Prerequisiti consigliati
                                                    Kubernetes permette di gestire
                                                                                     Esperienza in ambito             Programma
                                                    in modo efficace ed efficiente
                                                                                     amministrazione di sistema o
                                                    cluster di host su cui vengono                                    Installazione
                                                                                     sviluppo
                                                    eseguiti container Linux.
                                                                                                                      Kubernetes Architecture
                                                                                                                      Containers and Drivers
                                                                                     Durata
                                                                                                                      Configuration
                                                                                     16 ore
                                                                                                                      Pods and Containers
                                                                                                                      Services, Load Balancing, and
                                                                                     Topics
                                                                                                                      Networking
                                                                                     Orchestrare container su host
                                                                                                                      Storage
                                                                                     multipli;
                                                                                                                      Applications and Jobs
ACADEMIA                                                                             Gestire e automatizzare i
SKILLS RE:FOCUS                                                                      deployment delle applicazioni;   Cluster administration
                                                                                     Gestire la scalabilità delle     Federation
vers. 1.1, mar. 2020 - Sorint.lab® - confidential
TAILORED MADE TRAINING Serverless Infrastructure: Containers e Lamba Services

Openshift                                           Il corso ha come obiettivo
                                                    quello di fornire le informazioni
                                                                                        Rivolto a
                                                                                        System Administrators,
                                                                                                                       Programma
                                                                                                                       Architecture
                                                    utili ad installare configurare
                                                                                        Developers, Architects
                                                    e amministrare openshift,                                          Installation and Configuration
                                                    piattaforma per lo sviluppo di
                                                                                                                       Cluster Administration
                                                    applicazioni in ambienti cloud
                                                                                        Prerequisiti consigliati
                                                    ibridi.                                                            Scaling and Performance
                                                                                        Esperienza in ambito
                                                                                                                       Images administration
                                                                                        amministrazione di sistema o
                                                                                        sviluppo                       REST API overview

                                                                                        Durata
                                                                                        4 giorni

                                                                                        Topics
                                                                                        Openshift Administration

ACADEMIA
SKILLS RE:FOCUS

vers. 1.1, mar. 2020 - Sorint.lab® - confidential
TAILORED MADE TRAINING                                                             Conoscere i prodotti
                                                                                   di mercato, le loro
Automation                                                                         caratteristiche distintive,
                                                                                   le loro evoluzioni consente
                                                                                   una scelta ed un utilizzo
                                                                                   più consapevole che
                                                                                   ne migliora l’efficienza,
                                                                                   l’efficacia e la
                                                                                   manutenibilità.
                                                    A   utomatizzare le attività
                                                        ripetitive e rendere gli
                                                    ambienti più omogenei
                                                                                   I Corsi proposti in
                                                                                   questo ambito hanno
                                                    è una esigenza che             l’obiettivo di acquisire la
                                                    coinvolge tutto il mondo       padronanza ed il dominio
                                                    IT. Esistono diversi           su queste tecnologie che
                                                    strumenti per gestire,         rappresentano un vero
                                                    configurare e rilasciare       acceleratore per tutta
                                                    il codice necessario ad        l’infrastruttura IT.
ACADEMIA                                            eseguire queste operazioni
SKILLS RE:FOCUS                                     velocemente ed in maniera
                                                    affidabile.
vers. 1.1, mar. 2020 - Sorint.lab® - confidential
TAILORED MADE TRAINING Automation

Ansible                                             Ansible è una piattaforma
                                                    open source che consente
                                                                                         Rivolto a
                                                                                         System Administrators,
                                                                                                                          Programma
                                                                                                                          Installation
                                                    l’automazione di procedure di
                                                                                         Developers, DevOps
                                                    configurazione e gestione sui                                         Architetture
                                                    sistemi unix-like. In questo corso
                                                                                                                          Modules
                                                    verranno introdotti i concetti che
                                                                                         Prerequisiti consigliati
                                                    aiuteranno a comprendere come                                         Playbooks
                                                    automatizzare l’installazione e      Consigliabile avere esperienza
                                                                                                                          Inventory
                                                    la configurazione di sistemi ed      come amministratore di sistema
                                                    applicazioni attraverso l’utilizzo   in ambiente Linux                Module development
                                                    di questo semplice e potente
                                                    software.
                                                                                         Durata
                                                                                         3 giorni

                                                                                         Topics
                                                                                         Automation
                                                                                         Ansible management
ACADEMIA
SKILLS RE:FOCUS

vers. 1.1, mar. 2020 - Sorint.lab® - confidential
TAILORED MADE TRAINING                                                          I metodi con cui le
                                                                                applicazioni vengono
DEVELOPING                                                                      sviluppate, i linguaggi
                                                                                utilizzati, la velocità di
                                                                                rilascio dei software le
                                                                                modalità con cui vengono
                                                                                distribuiti sono elementi
                                                                                fondamentali da gestire.
                                                                                I corsi proposti in
                                                                                questa sessione
                                                                                hanno come obiettivo
                                                                                quello di descrivere

                                                    Il software oggi è sempre   alcuni tra i linguaggi
                                                     più strategico: permette   di programmazione
                                                    alle aziende di innovare    maggiormente utilizzati per
                                                    e restare competitive e     lo sviluppo del software.
                                                    agli utenti di interagire
ACADEMIA                                            in maniera sempre più
SKILLS RE:FOCUS                                     efficace con le aziende e
                                                    con i loro prodotti.
vers. 1.1, mar. 2020 - Sorint.lab® - confidential
TAILORED MADE TRAINING Developing

Golang                                              Go è un linguaggio compilato
                                                    aspecifico progettato per la
                                                                                       Rivolto a
                                                                                       Developers, Software Designers
                                                                                                                        Programma
                                                                                                                        Introduction (formatting and
                                                    programmazione di sistema.
                                                                                                                        comments)
                                                    Basato sulla sintassi del C e
                                                    con la gestione della memoria                                       Packages
                                                                                       Prerequisiti consigliati
                                                    tramite Garbage Collection,
                                                                                                                        Functions
                                                    si propone come alternativa        Principi di programmazione
                                                    moderna al linguaggio C grazie                                      Basic types and Type conversion
                                                    anche ad alcuni funzionalità che
                                                                                                                        Pointer, struct, array, slice, map
                                                    consentono una programmazione      Durata
                                                    parallela o concorrente.                                            Flow control statements
                                                                                       3 giorni
                                                                                                                        Methods
                                                                                                                        Interfaces
                                                                                       Topics
                                                                                                                        Goroutines, Channels
                                                                                       Imparare la sintassi di Go.
                                                                                       Apprendere la struttura di un
                                                                                       programma

ACADEMIA
SKILLS RE:FOCUS

vers. 1.1, mar. 2020 - Sorint.lab® - confidential
TAILORED MADE TRAINING Developing

Basic                                               Introduzione ai concetti
                                                    della programmazione per
                                                                                         Rivolto a                             Programma

programming
                                                                                         Developers principianti che           Algoritmi e istruzioni
                                                    principianti, con lezioni teoriche
                                                                                         vogliono apprendere i rudimenti
                                                    ed esercitazioni pratiche. Il                                              Variabili e uso della memoria
                                                                                         della programmazione
                                                    linguaggio usato per gli esempi
                                                                                                                               Operatori ed espressioni
                                                    e le esercitazioni sarà JavaScript
                                                    (o un sottoinsieme di Java)                                                Strutture di controllo di flusso
                                                                                         Prerequisiti consigliati
                                                    con l’uso del terminale e di
                                                                                                                               Funzioni
                                                    Git. Gli studenti apprenderanno      Conoscenze basilari di informatica
                                                    i principi fondamentali della                                              Manipolazione di stringhe di
                                                    programmazione: sequenzialità                                              caratteri
                                                    operazionale, uso della memoria,     Durata
                                                                                                                               Operazioni con gli array
                                                    esecuzione condizionale e
                                                                                         3 giorni
                                                    iterativa, composizione e                                                  Strutture dati e oggetti
                                                    astrazione.
                                                                                         Topics
                                                                                         Fondamenti di programmazione
                                                                                         Sequenzialità operazionale
                                                                                         Uso della memoria
ACADEMIA
SKILLS RE:FOCUS                                                                          Esecuzione condizionale e iterativa
                                                                                         Composizione e astrazione
vers. 1.1, mar. 2020 - Sorint.lab® - confidential
TAILORED MADE TRAINING Developing

Introduction                                        Introduzione alla sintassi
                                                    di Java per programmatori
                                                                                            Rivolto a                          Programma

to Java
                                                                                            Developers principianti che        Algoritmi e istruzioni
                                                    junior, con lezioni teoriche ed
                                                                                            vogliono apprendere i rudimenti
                                                    esercitazioni pratiche. Gli studenti                                       Variabili e uso della memoria
                                                                                            della programmazione
                                                    lavoreranno in locale con un IDE,
                                                                                                                               Operatori ed espressioni
                                                    sviluppando un’applicazione che
                                                    incarni i concetti basilari della                                          Strutture di controllo di flusso
                                                                                            Prerequisiti consigliati
                                                    programmazione tramite l’utilizzo
                                                                                                                               Funzioni
                                                    del linguaggio Java.                    Conoscenze basilari di
                                                                                            informatica                        Manipolazione di stringhe di
                                                    I partecipanti al corso
                                                                                                                               caratteri
                                                    apprenderanno i fondamentali del
                                                    linguaggio Java: dichiarazione di                                          Operazioni con gli array
                                                                                            Durata
                                                    classi, metodi e variabili, strutture
                                                                                                                               Strutture dati e oggetti
                                                    di controllo, istanziazione di          3 giorni
                                                    oggetti, array, manipolazione
                                                    di stringhe e altri oggetti,
                                                    gestione delle eccezioni. Inoltre       Topics
                                                    acquisiranno i principi cardine della
                                                                                            Principi fondamentali della
                                                    programmazione sulla piattaforma
                                                                                            programmazione sulla piattaforma
                                                    Java: portabilità del codice,
                                                                                            Java
ACADEMIA                                            gestione automatica della memoria,
SKILLS RE:FOCUS                                     programmazione a oggetti,
                                                    conoscenza dei costrutti sintattici.

vers. 1.1, mar. 2020 - Sorint.lab® - confidential
TAILORED MADE TRAINING Developing

Object                                              Questo corso è un’introduzione
                                                    ai concetti chiave della
                                                                                          Rivolto a                      Programma

Oriented
                                                                                          Developers                     Cosa significa programmare a
                                                    programmazione a oggetti,
                                                                                                                         oggetti
                                                    visti con gli occhi di un
                                                    programmatore Java.                                                  Java Memory Model

Principles
                                                                                          Prerequisiti consigliati
                                                    Gli studenti si cimenteremo nella                                    Incapsulamento
                                                                                          Esperienza minima di
                                                    rivisitazione di un’applicazione
                                                                                          programmazione                 Ereditarietà

with Java
                                                    procedurale, per convertirla nel
                                                    paradigma a oggetti con lezioni                                      Polimorfismo
                                                    teoriche ed esercitazioni pratiche.
                                                                                          Durata                         Classi astratte
                                                    Gli studenti apprenderanno i
                                                                                          4 giorni                       Interfacce
                                                    concetti di incapsulamento,
                                                    ereditarietà e polimorfismo e
                                                    acquisiranno conoscenza della
                                                                                          Topics
                                                    sintassi del linguaggio Java
                                                    dedicata all’applicazione del         Programmazione a oggetti
                                                    paradigma a oggetti.
                                                                                          Sintassi del linguaggio Java

ACADEMIA
SKILLS RE:FOCUS

vers. 1.1, mar. 2020 - Sorint.lab® - confidential
TAILORED MADE TRAINING Developing

Application                                         In questo corso orientato alla
                                                    pratica si apprende come
                                                                                          Rivolto a                  Programma

Development
                                                                                          Developers                 Espressioni Lambda
                                                    sfruttare al meglio le API standard
                                                    di Java, costruire i componenti                                  Date & Time API
                                                    applicativi e orchestrarli

with Java
                                                                                          Prerequisiti consigliati   Collections API
                                                    correttamente. Verranno introdotti
                                                    elementi teorici sulle API di         Conoscenze basilari di     Operazioni di I/O
                                                    Java: manipolazione di date           programmazione
                                                                                                                     Accesso al filesystem
                                                    e ore, collezioni, espressioni
                                                    lambda, input/output da                                          Localizzazione
                                                    filesystem, localizzazione e          Durata
                                                    internazionalizzazione.
                                                                                          4 giorni
                                                    Gli studenti saranno guidati
                                                    attraverso il processo di scrivere
                                                    un’applicazione da zero,              Topics
                                                    partendo da un progetto definito
                                                                                          API standard di Java
                                                    e lavorando passo passo al
                                                    completamento dei vari moduli.

ACADEMIA
SKILLS RE:FOCUS

vers. 1.1, mar. 2020 - Sorint.lab® - confidential
TAILORED MADE TRAINING Developing

Advanced                                            In questo corso gli studenti
                                                    apprenderanno come applicare
                                                                                         Rivolto a                          Programma

Application
                                                                                         Developers                         Incapsulamento e immutabilità
                                                    i concetti più avanzati della
                                                    programmazione a oggetti in                                             Design patterns: Singleton,
                                                    Java, tramite lo sviluppo di                                            Abstract Factory, DAO, Builder

Development
                                                                                         Prerequisiti consigliati
                                                    un’applicazione completa.
                                                                                                                            Gestione avanzata delle eccezioni
                                                                                         Conoscenze basilari di
                                                    Verrà approfondita la conoscenza
                                                                                         programmazione                     Concorrenza e multi-threading

with Java
                                                    delle API Java, realizzando
                                                    un’applicazione completa                                                Operazioni parallele con il
                                                    secondo le best practices                                               framework Fork-Join e parallel
                                                                                         Durata
                                                    suggerite dalla programmazione                                          streams
                                                    a oggetti. Gli studenti              4 giorni
                                                                                                                            Accesso a database con JDBC
                                                    affronteranno le problematiche
                                                    basilari relative allo sviluppo di
                                                    applicazioni concorrenti (multi-     Topics
                                                    threading).
                                                                                         Concetti avanzati della
                                                    Introduzione di concetti teorici     programmazione a oggetti in Java
                                                    e loro applicazione pratica nel
                                                    revamping di un’applicazione
                                                    esistente.
ACADEMIA
SKILLS RE:FOCUS

vers. 1.1, mar. 2020 - Sorint.lab® - confidential
TAILORED MADE TRAINING Developing

Single Page                                         Introduzione ad Angular 2
                                                    per sviluppatori JavaScript.
                                                                                           Rivolto a                     Programma

Applications
                                                                                           Developers                    Single Page Applications
                                                    Laboratorio pratico con elementi
                                                    di teoria.                                                           Node.js e NPM

with
                                                    Dopo una breve introduzione            Prerequisiti consigliati      Webpack
                                                    al concetto di Single Page
                                                                                           È necessario conoscere bene   Concetti base di TypeScript:
                                                    Application e data binding, gli
                                                                                           JavaScript                    moduli ES2015, classi e

Angular 2
                                                    studenti verranno guidati nella
                                                                                                                         interfacce, tipi, decorators
                                                    creazione di un’applicazione
                                                    base in Angular 2. Saranno                                           Componenti e template
                                                                                           Durata
                                                    introdotti i componenti software
                                                                                                                         Direttive di Angular
                                                    che consentono lo sviluppo con         3 giorni
                                                    Angular. Saranno illustrati via                                      Servizi
                                                    via tutti i concetti importanti, per
                                                                                                                         Moduli
                                                    consentire di procedere lo studio      Topics
                                                    in modo indipendente.                                                Routing
                                                                                           Angular 2
                                                                                                                         Forms
                                                                                           TypeScript
                                                                                                                         http

ACADEMIA
SKILLS RE:FOCUS

vers. 1.1, mar. 2020 - Sorint.lab® - confidential
TAILORED MADE TRAINING Developing

Single Page                                         Introduzione al framework Vue.
                                                    js per sviluppatori JavaScript.
                                                                                         Rivolto a                     Programma

Applications
                                                                                         Developers                    Single Page Applications
                                                    Laboratorio pratico con elementi
                                                    di teoria.                                                         Node.js e NPM

with Vue.js
                                                    Dopo una breve introduzione          Prerequisiti consigliati      Webpack
                                                    al concetto di Single Page
                                                                                         È necessario conoscere bene   Template e data-binding
                                                    Application e data binding,
                                                                                         JavaScript
                                                    verranno presentati i componenti                                   View model
                                                    fondamentali di Vue.js.
                                                                                                                       Componenti, organizzazione e
                                                    Costruiremo una semplice
                                                                                         Durata                        riuso del codice
                                                    applicazione, facendo uso delle
                                                    funzionalità di templating e         3 giorni                      Concetti fondamentali di
                                                    data-binding, gestendo lo stato                                    gestione centralizzata dello stato
                                                    in modo centralizzato con Vuex.                                    applicativo con Vuex
                                                    Introdurremo la libreria Axios per   Topics
                                                                                                                       Concetti fondamentali di routing
                                                    effettuare chiamate HTTP.
                                                                                         Vue.js                        con Vue Router
                                                                                                                       Chiamate HTTP con Axios

ACADEMIA
SKILLS RE:FOCUS

vers. 1.1, mar. 2020 - Sorint.lab® - confidential
TAILORED MADE TRAINING                                                            I corsi proposti introducono
                                                                                  l’utilizzo di alcuni tra i
Database NoSQl                                                                    più quotati DB Noslq e
                                                                                  aiutano a comprendere in
                                                                                  quali condizioni utilizzarli
                                                                                  e quando è conveniente
                                                                                  utilizzare un approccio
                                                                                  NoSQL piuttosto che

                                                    Idatabase NoSQL risolvono     relazionale.
                                                     problemi di scalabilità e
                                                    migliorano la gestione di
                                                    grandi volumi di dati.
                                                    Diventano importanti al
                                                    crescere della mole di dati
                                                    da gestire ma è altrettanto
                                                    importante conoscerne
                                                    le limitazioni per sapere
ACADEMIA                                            quando è davvero il caso
SKILLS RE:FOCUS                                     di utilizzare un database
                                                    NoSQL e quando no.
vers. 1.1, mar. 2020 - Sorint.lab® - confidential
TAILORED MADE TRAINING Database NoSQL

MongoDB                                             MongoDB è attualmente al quinto
                                                    posto nella lista dei Database più
                                                                                            Rivolto a
                                                                                            Devops, DBA, System
                                                                                                                                   Imparare i diversi tipi di query e
                                                                                                                                   operatori
                                                    popolari ed utilizzati al mondo ed
                                                                                            Administrators                         Conoscere il CRUD (Create Read
                                                    il primo NoSQL.
                                                                                                                                   Update Delete).
                                                    Scalabilità, facilità nello sviluppo,
                                                    rappresentazione dei dati               Prerequisiti consigliati
                                                    intuitiva sono tre parole chiave                                               Programma
                                                                                            Conoscenze base di linguaggi di
                                                    che contraddistinguono questo
                                                                                            programmazione OO                      Installation
                                                    database.
                                                                                            Familiarità con database SQL o NoSQL   Basic Configuration
                                                    MongoDB consentendo una libera
                                                    descrizione delle informazioni                                                 Storage Engines
                                                    per oggetti diventa la base
                                                                                            Durata                                 Replica Set
                                                    dati naturale per moltissime
                                                    applicazioni. Comprendere i suoi        3 giorni                               Document Model
                                                    punti di forza, capire le chiavi del
                                                                                                                                   CRUD operation
                                                    suo successo, esplorare le sue
                                                    potenzialità, esplorare i suoi limiti   Topics
                                                    sono gli obiettivi di questo corso.
                                                                                            Comprendere i concetti base su
                                                                                            MongoDB
ACADEMIA                                                                                    Apprendere i concetti di schema
SKILLS RE:FOCUS                                                                             design per creare i propri
                                                                                            database
vers. 1.1, mar. 2020 - Sorint.lab® - confidential
TAILORED MADE TRAINING Database NoSQL

MongoDB                                             MongoDB è attualmente al quinto
                                                    posto nella lista dei Database più
                                                                                            Rivolto a                             Gestire sharding Clustering.

Advanced
                                                                                            Devops, DBA, System Administrators
                                                    popolari ed utilizzati al mondo ed
                                                    il primo NoSQL.                                                               Programma
                                                    Scalabilità, facilità nello sviluppo,   Prerequisiti consigliati              Storage Engines
                                                    rappresentazione dei dati
                                                                                            Conoscenze base di linguaggi di       Advanced Configuration
                                                    intuitiva sono tre parole chiave
                                                                                            programmazione OO.
                                                    che contraddistinguono questo                                                 Sharding Cluster
                                                    database.                               Conoscenze base del DB NoSQl
                                                                                                                                  Data modellation
                                                                                            MongoDB
                                                    MongoDB consentendo una libera
                                                                                                                                  Backup and Restore
                                                    descrizione delle informazioni
                                                    per oggetti diventa la base
                                                                                            Durata
                                                    dati naturale per moltissime
                                                    applicazioni. Comprendere i suoi        4 giorni
                                                    punti di forza, capire le chiavi del
                                                    suo successo, esplorare le sue
                                                    potenzialità, esplorare i suoi limiti   Topics
                                                    sono gli obiettivi di questo corso.
                                                                                            Approfondire i concetti fondanti
                                                                                            la filosofia di utilizzo di MongoDB
ACADEMIA                                                                                    Apprendere come amministrare
SKILLS RE:FOCUS                                                                             ed adottare configurazioni
                                                                                            avanzate
vers. 1.1, mar. 2020 - Sorint.lab® - confidential
ACADEMIA
                                                                    SKILLS RE:FOCUS

                                                     WORKSHOP   TAILORED                   SKILL        TEAM
                                                                MADE                       ASSESSMENT   TRAINING
                                                                TRAINING                   & TRAINING   EXPERIENCE
                                                                                           ROADMAP
vers. 1.1, mar. 2020 - Sorint.lab® - confidentials

                                                                    IT | ES | UK | DE | US | FR
Puoi anche leggere