Amazon Web Services e VMware organizzano un evento virtuale gratuito il prossimo mercoledì 14 Ottobre dalle 12:00 alle 13:00 dedicato a VMware Cloud ™ on AWS, il servizio on demand che consente di eseguire applicazioni in ambienti cloud basati su VMware vSphere® e di accedere ad una vasta gamma di servizi AWS, sfruttando a pieno le potenzialità del cloud AWS e tutelando gli investimenti VMware esistenti.
Molte organizzazioni sfruttano i vantaggi del cloud migrando i propri carichi di lavoro Oracle e assicurandosi notevoli vantaggi in termini di agilità ed efficienza dei costi.
La migrazione di questi carichi di lavoro, può creare complessità durante la modernizzazione e il refactoring delle applicazioni e a questo si possono aggiungere rischi di prestazione che possono essere introdotti quando si spostano le applicazioni dai data center locali.
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareAmazon Web Services
Molte organizzazioni sfruttano i vantaggi del cloud migrando i propri carichi di lavoro Oracle e assicurandosi notevoli vantaggi in termini di agilità ed efficienza dei costi.
La migrazione di questi carichi di lavoro, può creare complessità durante la modernizzazione e il refactoring delle applicazioni e a questo si possono aggiungere rischi di prestazione che possono essere introdotti quando si spostano le applicazioni dai data center locali.
In queste slide, gli esperti AWS e VMware presentano semplici e pratici accorgimenti per facilitare e semplificare la migrazione dei carichi di lavoro Oracle accelerando la trasformazione verso il cloud, approfondiranno l’architettura e dimostreranno come sfruttare a pieno le potenzialità di VMware Cloud ™ on AWS.
Amazon Web Services (AWS) fornisce soluzioni informatiche on-demand e servizi cloud con un piano tariffario basato sul consumo. Questa sessione fornisce una comprensione di base dei servizi AWS e di come utilizzarli in pratica. Le funzionalità di AWS possono aiutare la tua organizzazione con un modello di costo “pay per use”, ottimizzando i costi grazie alle economie di scala e all’esperienza nella gestione di risorse cloud in modo globale. Scopri i servizi e le infrastrutture AWS (incluse le regioni e zone di disponibilità di AWS) e segui l’evoluzione di AWS fin dai suoi inizi. Scopri come la costante innovazione di AWS permetta ai clienti di trasformare le loro organizzazioni.
Speaker: Danilo Poccia, Senior Evangelist, Serverless, AWS
Viaggio attraverso il cloud come costruire architetture web scalabili e rob...Amazon Web Services
In questa presentazione spiegheremo come disegnare architetture elastiche e affidabili su AWS, usando le architetture web come punto di riferimento. Verranno anche coperti aspetti di scalabilità, sicurezza, gestione delle applicazioni e copertura globale.
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareAmazon Web Services
Molte organizzazioni sfruttano i vantaggi del cloud migrando i propri carichi di lavoro Oracle e assicurandosi notevoli vantaggi in termini di agilità ed efficienza dei costi.
La migrazione di questi carichi di lavoro, può creare complessità durante la modernizzazione e il refactoring delle applicazioni e a questo si possono aggiungere rischi di prestazione che possono essere introdotti quando si spostano le applicazioni dai data center locali.
In queste slide, gli esperti AWS e VMware presentano semplici e pratici accorgimenti per facilitare e semplificare la migrazione dei carichi di lavoro Oracle accelerando la trasformazione verso il cloud, approfondiranno l’architettura e dimostreranno come sfruttare a pieno le potenzialità di VMware Cloud ™ on AWS.
Amazon Web Services (AWS) fornisce soluzioni informatiche on-demand e servizi cloud con un piano tariffario basato sul consumo. Questa sessione fornisce una comprensione di base dei servizi AWS e di come utilizzarli in pratica. Le funzionalità di AWS possono aiutare la tua organizzazione con un modello di costo “pay per use”, ottimizzando i costi grazie alle economie di scala e all’esperienza nella gestione di risorse cloud in modo globale. Scopri i servizi e le infrastrutture AWS (incluse le regioni e zone di disponibilità di AWS) e segui l’evoluzione di AWS fin dai suoi inizi. Scopri come la costante innovazione di AWS permetta ai clienti di trasformare le loro organizzazioni.
Speaker: Danilo Poccia, Senior Evangelist, Serverless, AWS
Viaggio attraverso il cloud come costruire architetture web scalabili e rob...Amazon Web Services
In questa presentazione spiegheremo come disegnare architetture elastiche e affidabili su AWS, usando le architetture web come punto di riferimento. Verranno anche coperti aspetti di scalabilità, sicurezza, gestione delle applicazioni e copertura globale.
La collaborazione IBM CRUI
Il Cloud IBM: caratteristiche e punti di forza
Cloud First e la soluzione per qualunque necessità: IBM IaaS, IBM e VMWare, IBM e Skytap, Cloud Object Storage
Modernizzazione applicativa e Cloud Native: IBM PaaS
Soluzioni Cognitive con IBM Watson
IBM: il primo fornitore a qualificare i propri servizi sul MarketPlace di AGID
IBM Garage
Visita al DataCenter Cloud a Cornaredo
Distribuisci software migliori più velocemente con DevOpsAmazon Web Services
I cicli di rilascio di un software ormai sono misurati in giorni piuttosto che in mesi. Le organizzazioni innovative rilasciano continuamente software di alta qualità a un ritmo molto sostenuto per essere agili. In questa sessione, discuteremo di come potrai cominciare il tuo viaggio all’interno di DevOps condividendo le best practice e gli strumenti usati dai team di progettazione di Amazon che seguono la regola delle "due pizze". Ti mostreremo come accelerare la produttività dello sviluppo implementando flussi di lavoro di consegna e un'integrazione costanti. Inoltre forniremo un’introduzione a AWS CodeStar, AWS CodeCommit, AWS CodeBuild, AWS CodePipeline e AWS CodeDeploy - I servizi ispirati dagli strumenti interni per gli sviluppatori di Amazon e l’uso di DevOps.
Speaker: PierGiorgio Malusardi, Solutions Architect, Public Sector, AWS
La sicurezza nel Cloud per AWS è una priorità: aiutare i nostri clienti a proteggere la riservatezza, l'integrità e la disponibilità dei propri sistemi e dati ha per noi la massima importanza. I Clienti che utilizzano AWS traggono vantaggio da un'architettura di data center e di rete progettata per soddisfare i requisiti di sicurezza più esigenti. In questa sessione imparerai come rendere sicure le tue applicazioni nel Cloud utilizzando i servizi AWS e come beneficiare del ricco programma di conformità e certificazioni di AWS che comprende oltre 2.400 controlli di sicurezza e di conformità, incluso Il nuovo quadro normativo relativo alla protezione dei dati dell'Unione Europea, ossia il Regolamento generale sulla protezione dei dati (GDPR).
Che si tratti di pubblica amministrazione, università, sanità, infrastrutture critiche, ecc., sappiamo quanto i nostri Clienti abbiano a cuore la privacy e la sicurezza dei dati, per questo l’offerta AWS di servizi è ottimizzata per tutelarle.
Speaker: Carmela Gambardella, Solutions Architect, Public Sector Italy, AWS
I Virtual Labs sono una soluzione Microsoft, studiata per implementare in maniera rapida ed efficace ambienti e classi virtuali, sia a scopo didattico\formativo che di ricerca\sviluppo. Grazie a questa tecnologia è possibile creare Virtual Machine (VM) Windows e Linux, in grado di ridurre al minimo gli sprechi di risorse, grazie all’utilizzo di quote e criteri puntuali, come ad esempio l’avvio e lo spegnimento automatico delle VM o il numero massimo di VM utilizzabile da ogni utente (Professore, Ricercatore, Tesista o Studente)
Una web farm bilanciata e scalabile con Microsoft AzureDavide Benvegnù
Uno dei principali vantaggi che la piattaforma di Azure offre è la possibilità di scalare rapidamente le applicazioni in the cloud, in risposta alle fluttuazioni di carico.
Normalmente si scalano website o cloud services, ma se invece abbiamo le nostre applicazioni hostate su una Virtual Machine e le vogliamo scalare orizzontalmente? Anche questo è possibile.
Vedremo come realizzare una WebFarm bilanciata che scala in base alle reali necessità di carico usando gli strumenti che Azure mette a disposizione, sia su IaaS che su PaaS.
My session about Microsoft Application Insights at "DevOps@Work 2016" event, managed by DomusDotNet and GetLatestVersion communities and hosted in Microsoft Rome's building, on February 5th, 2016
IaC - Infrastructure as Code, gestire infrastrutture cloud tramite file di co...Daniele Mondello
Gestire infrastrutture in cloud con la semplicità di scrivere file di configurazione. Tutto ciò grazie a Terraform, soluzione Open Source per gestire infrastrutture cloud indipendentemente dal Cloud.
La collaborazione IBM CRUI
Il Cloud IBM: caratteristiche e punti di forza
Cloud First e la soluzione per qualunque necessità: IBM IaaS, IBM e VMWare, IBM e Skytap, Cloud Object Storage
Modernizzazione applicativa e Cloud Native: IBM PaaS
Soluzioni Cognitive con IBM Watson
IBM: il primo fornitore a qualificare i propri servizi sul MarketPlace di AGID
IBM Garage
Visita al DataCenter Cloud a Cornaredo
Distribuisci software migliori più velocemente con DevOpsAmazon Web Services
I cicli di rilascio di un software ormai sono misurati in giorni piuttosto che in mesi. Le organizzazioni innovative rilasciano continuamente software di alta qualità a un ritmo molto sostenuto per essere agili. In questa sessione, discuteremo di come potrai cominciare il tuo viaggio all’interno di DevOps condividendo le best practice e gli strumenti usati dai team di progettazione di Amazon che seguono la regola delle "due pizze". Ti mostreremo come accelerare la produttività dello sviluppo implementando flussi di lavoro di consegna e un'integrazione costanti. Inoltre forniremo un’introduzione a AWS CodeStar, AWS CodeCommit, AWS CodeBuild, AWS CodePipeline e AWS CodeDeploy - I servizi ispirati dagli strumenti interni per gli sviluppatori di Amazon e l’uso di DevOps.
Speaker: PierGiorgio Malusardi, Solutions Architect, Public Sector, AWS
La sicurezza nel Cloud per AWS è una priorità: aiutare i nostri clienti a proteggere la riservatezza, l'integrità e la disponibilità dei propri sistemi e dati ha per noi la massima importanza. I Clienti che utilizzano AWS traggono vantaggio da un'architettura di data center e di rete progettata per soddisfare i requisiti di sicurezza più esigenti. In questa sessione imparerai come rendere sicure le tue applicazioni nel Cloud utilizzando i servizi AWS e come beneficiare del ricco programma di conformità e certificazioni di AWS che comprende oltre 2.400 controlli di sicurezza e di conformità, incluso Il nuovo quadro normativo relativo alla protezione dei dati dell'Unione Europea, ossia il Regolamento generale sulla protezione dei dati (GDPR).
Che si tratti di pubblica amministrazione, università, sanità, infrastrutture critiche, ecc., sappiamo quanto i nostri Clienti abbiano a cuore la privacy e la sicurezza dei dati, per questo l’offerta AWS di servizi è ottimizzata per tutelarle.
Speaker: Carmela Gambardella, Solutions Architect, Public Sector Italy, AWS
I Virtual Labs sono una soluzione Microsoft, studiata per implementare in maniera rapida ed efficace ambienti e classi virtuali, sia a scopo didattico\formativo che di ricerca\sviluppo. Grazie a questa tecnologia è possibile creare Virtual Machine (VM) Windows e Linux, in grado di ridurre al minimo gli sprechi di risorse, grazie all’utilizzo di quote e criteri puntuali, come ad esempio l’avvio e lo spegnimento automatico delle VM o il numero massimo di VM utilizzabile da ogni utente (Professore, Ricercatore, Tesista o Studente)
Una web farm bilanciata e scalabile con Microsoft AzureDavide Benvegnù
Uno dei principali vantaggi che la piattaforma di Azure offre è la possibilità di scalare rapidamente le applicazioni in the cloud, in risposta alle fluttuazioni di carico.
Normalmente si scalano website o cloud services, ma se invece abbiamo le nostre applicazioni hostate su una Virtual Machine e le vogliamo scalare orizzontalmente? Anche questo è possibile.
Vedremo come realizzare una WebFarm bilanciata che scala in base alle reali necessità di carico usando gli strumenti che Azure mette a disposizione, sia su IaaS che su PaaS.
My session about Microsoft Application Insights at "DevOps@Work 2016" event, managed by DomusDotNet and GetLatestVersion communities and hosted in Microsoft Rome's building, on February 5th, 2016
IaC - Infrastructure as Code, gestire infrastrutture cloud tramite file di co...Daniele Mondello
Gestire infrastrutture in cloud con la semplicità di scrivere file di configurazione. Tutto ciò grazie a Terraform, soluzione Open Source per gestire infrastrutture cloud indipendentemente dal Cloud.
In questa serata cercheremo di capire perchè Blazor ha riscosso così tanto successo, e lo faremo analizzando casi presi da applicazioni reali dove questa tecnologia è stata introdotta, così da capirne meglio le potenzialità (ma anche le eventuali criticità).
Come di consuetudine, faremo poi un confronto, così da condividere i vari punti di vista.
"Sistemi managed in alta affidabilità e in open source" by Andrea Di MarcoThinkOpen
13/02/2018
Il mondo del cloud computing: point of failure, sia a livello architetturale che fisico, dei servizi oggi presenti sul mercato, ma anche nuove possibili soluzioni per l'alta affidabilità.
Cos'è il Cloud Computing, perché esiste, chi lo utilizza, quanto è utilizzato in Italia, quali sono i principali casi d'uso e chi sono i principali vendor
Cos'è il Cloud Computing, perché esiste, chi lo utilizza, quanto è utilizzato in Italia, quali sono i principali casi d'uso e chi sono i principali vendor
1° Seminario CRUI - GARR: Una Cloud federata per università e ricerca, come u...Jürgen Ambrosi
Il webinar presenterà la cloud federata GARR e i servizi che offre alla comunità dell’università e della ricerca. Il seminario sarà l’occasione per illustrare concretamente come ottenere ed utilizzare i servizi e in che modo le organizzazioni che fanno parte della comunità GARR possano partecipare mettendo in comune le proprie risorse.
Il servizio di Cloud Computing federato realizzato da GARR è disponibile da qualche settimana all'indirizzo cloud.garr.it. ed è stato sviluppato per rispondere alle esigenze della comunità della ricerca e dell’istruzione emerse nel corso di una consultazione pubblica condotta nei mesi scorsi.
Attualmente sono disponibili servizi IaaS (Macchine Virtuali e Virtual Datacenter) e PaaS (self-service deployment di applicazioni cloud).
Con il servizio di Virtual Datacenter un’organizzazione può ottenere una determinata quantità di risorse di calcolo e storage da gestire in autonomia,suddividendole tra progetti e assegnandole ai propri utenti, esattamente come se disponesse di una propria infrastruttura cloud.
Il servizio di self-service deployment, permette agli utenti di installare pacchetti che compongono applicazioni cloud complete.Ad esempio, il pacchetto “Moodle in the Cloud”, consente con un click di installare in modo automatico tutto quanto serve per mettere in esercizio sul cloud un sito di e-learning basato su Moodle.
Circa 200 pacchetti sono già disponibili ed altri possono essere sviluppati e condivisi da GARR stesso o dalla comunità di utilizzatori, a supporto di attività di formazione e scientifica, ad esempio per la realizzazione di laboratori didattici o progetti di ricerca.
La piattaforma e i servizi sono basati su tecnologie open source e in particolare su OpenStack, la piattaforma cloud più diffusa e sostenuta da una comunità di oltre 40.000 sviluppatori.
Le macchine virtuali possono utilizzare sistemi operativi sia Linux che Windows.
Una specificità della cloud GARR è la sua architettura federata, aperta alla partecipazione da parte di gruppi o istituzioni, che possono attivare una regione della cloud e mettere a disposizione le proprie risorse attraverso un’operazione semplice e guidata. Questo approccio vuole favorire la nascita di una comunità di utenti e specialisti che condividano esperienze nell'ambito del cloud computing.
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Amazon Web Services
Il Forecasting è un processo importante per tantissime aziende e viene utilizzato in vari ambiti per cercare di prevedere in modo accurato la crescita e distribuzione di un prodotto, l’utilizzo delle risorse necessarie nelle linee produttive, presentazioni finanziarie e tanto altro. Amazon utilizza delle tecniche avanzate di forecasting, in parte questi servizi sono stati messi a disposizione di tutti i clienti AWS.
In questa sessione illustreremo come pre-processare i dati che contengono una componente temporale e successivamente utilizzare un algoritmo che a partire dal tipo di dato analizzato produce un forecasting accurato.
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Amazon Web Services
La varietà e la quantità di dati che si crea ogni giorno accelera sempre più velocemente e rappresenta una opportunità irripetibile per innovare e creare nuove startup.
Tuttavia gestire grandi quantità di dati può apparire complesso: creare cluster Big Data su larga scala sembra essere un investimento accessibile solo ad aziende consolidate. Ma l’elasticità del Cloud e, in particolare, i servizi Serverless ci permettono di rompere questi limiti.
Vediamo quindi come è possibile sviluppare applicazioni Big Data rapidamente, senza preoccuparci dell’infrastruttura, ma dedicando tutte le risorse allo sviluppo delle nostre le nostre idee per creare prodotti innovativi.
Ora puoi utilizzare Amazon Elastic Kubernetes Service (EKS) per eseguire pod Kubernetes su AWS Fargate, il motore di elaborazione serverless creato per container su AWS. Questo rende più semplice che mai costruire ed eseguire le tue applicazioni Kubernetes nel cloud AWS.In questa sessione presenteremo le caratteristiche principali del servizio e come distribuire la tua applicazione in pochi passaggi
Vent'anni fa Amazon ha attraversato una trasformazione radicale con l'obiettivo di aumentare il ritmo dell'innovazione. In questo periodo abbiamo imparato come cambiare il nostro approccio allo sviluppo delle applicazioni ci ha permesso di aumentare notevolmente l'agilità, la velocità di rilascio e, in definitiva, ci ha consentito di creare applicazioni più affidabili e scalabili. In questa sessione illustreremo come definiamo le applicazioni moderne e come la creazione di app moderne influisce non solo sull'architettura dell'applicazione, ma sulla struttura organizzativa, sulle pipeline di rilascio dello sviluppo e persino sul modello operativo. Descriveremo anche approcci comuni alla modernizzazione, compreso l'approccio utilizzato dalla stessa Amazon.com.
Come spendere fino al 90% in meno con i container e le istanze spot Amazon Web Services
L’utilizzo dei container è in continua crescita.
Se correttamente disegnate, le applicazioni basate su Container sono molto spesso stateless e flessibili.
I servizi AWS ECS, EKS e Kubernetes su EC2 possono sfruttare le istanze Spot, portando ad un risparmio medio del 70% rispetto alle istanze On Demand. In questa sessione scopriremo insieme quali sono le caratteristiche delle istanze Spot e come possono essere utilizzate facilmente su AWS. Impareremo inoltre come Spreaker sfrutta le istanze spot per eseguire applicazioni di diverso tipo, in produzione, ad una frazione del costo on-demand!
In recent months, many customers have been asking us the question – how to monetise Open APIs, simplify Fintech integrations and accelerate adoption of various Open Banking business models. Therefore, AWS and FinConecta would like to invite you to Open Finance marketplace presentation on October 20th.
Event Agenda :
Open banking so far (short recap)
• PSD2, OB UK, OB Australia, OB LATAM, OB Israel
Intro to Open Finance marketplace
• Scope
• Features
• Tech overview and Demo
The role of the Cloud
The Future of APIs
• Complying with regulation
• Monetizing data / APIs
• Business models
• Time to market
One platform for all: a Strategic approach
Q&A
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Amazon Web Services
Per creare valore e costruire una propria offerta differenziante e riconoscibile, le startup di successo sanno come combinare tecnologie consolidate con componenti innovativi creati ad hoc.
AWS fornisce servizi pronti all'utilizzo e, allo stesso tempo, permette di personalizzare e creare gli elementi differenzianti della propria offerta.
Concentrandoci sulle tecnologie di Machine Learning, vedremo come selezionare i servizi di intelligenza artificiale offerti da AWS e, anche attraverso una demo, come costruire modelli di Machine Learning personalizzati utilizzando SageMaker Studio.
OpsWorks Configuration Management: automatizza la gestione e i deployment del...Amazon Web Services
Con l'approccio tradizionale al mondo IT per molti anni è stato difficile implementare tecniche di DevOps, che finora spesso hanno previsto attività manuali portando di tanto in tanto a dei downtime degli applicativi interrompendo l'operatività dell'utente. Con l'avvento del cloud, le tecniche di DevOps sono ormai a portata di tutti a basso costo per qualsiasi genere di workload, garantendo maggiore affidabilità del sistema e risultando in dei significativi miglioramenti della business continuity.
AWS mette a disposizione AWS OpsWork come strumento di Configuration Management che mira ad automatizzare e semplificare la gestione e i deployment delle istanze EC2 per mezzo di workload Chef e Puppet.
Scopri come sfruttare AWS OpsWork a garanzia e affidabilità del tuo applicativo installato su Instanze EC2.
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsAmazon Web Services
Vuoi conoscere le opzioni per eseguire Microsoft Active Directory su AWS? Quando si spostano carichi di lavoro Microsoft in AWS, è importante considerare come distribuire Microsoft Active Directory per supportare la gestione, l'autenticazione e l'autorizzazione dei criteri di gruppo. In questa sessione, discuteremo le opzioni per la distribuzione di Microsoft Active Directory su AWS, incluso AWS Directory Service per Microsoft Active Directory e la distribuzione di Active Directory su Windows su Amazon Elastic Compute Cloud (Amazon EC2). Trattiamo argomenti quali l'integrazione del tuo ambiente Microsoft Active Directory locale nel cloud e l'utilizzo di applicazioni SaaS, come Office 365, con AWS Single Sign-On.
Dal riconoscimento facciale al riconoscimento di frodi o difetti di fabbricazione, l'analisi di immagini e video che sfruttano tecniche di intelligenza artificiale, si stanno evolvendo e raffinando a ritmi elevati. In questo webinar esploreremo le possibilità messe a disposizione dai servizi AWS per applicare lo stato dell'arte delle tecniche di computer vision a scenari reali.
Crea la tua prima serverless ledger-based app con QLDB e NodeJSAmazon Web Services
Molte aziende oggi, costruiscono applicazioni con funzionalità di tipo ledger ad esempio per verificare lo storico di accrediti o addebiti nelle transazioni bancarie o ancora per tenere traccia del flusso supply chain dei propri prodotti.
Alla base di queste soluzioni ci sono i database ledger che permettono di avere un log delle transazioni trasparente, immutabile e crittograficamente verificabile, ma sono strumenti complessi e onerosi da gestire.
Amazon QLDB elimina la necessità di costruire sistemi personalizzati e complessi fornendo un database ledger serverless completamente gestito.
In questa sessione scopriremo come realizzare un'applicazione serverless completa che utilizzi le funzionalità di QLDB.
Con l’ascesa delle architetture di microservizi e delle ricche applicazioni mobili e Web, le API sono più importanti che mai per offrire agli utenti finali una user experience eccezionale. In questa sessione impareremo come affrontare le moderne sfide di progettazione delle API con GraphQL, un linguaggio di query API open source utilizzato da Facebook, Amazon e altro e come utilizzare AWS AppSync, un servizio GraphQL serverless gestito su AWS. Approfondiremo diversi scenari, comprendendo come AppSync può aiutare a risolvere questi casi d’uso creando API moderne con funzionalità di aggiornamento dati in tempo reale e offline.
Inoltre, impareremo come Sky Italia utilizza AWS AppSync per fornire aggiornamenti sportivi in tempo reale agli utenti del proprio portale web.
Amazon Elastic Container Service (Amazon ECS) è un servizio di gestione dei container altamente scalabile, che semplifica la gestione dei contenitori Docker attraverso un layer di orchestrazione per il controllo del deployment e del relativo lifecycle. In questa sessione presenteremo le principali caratteristiche del servizio, le architetture di riferimento per i differenti carichi di lavoro e i semplici passi necessari per poter velocemente migrare uno o più dei tuo container.
Durante i laboratori pratici, gli esperti AWS ti mostrano quali strumenti aiutano a sviluppare le applicazioni Serverless in locale e nel cloud AWS e ti aiuteranno a programmare i prossimi passi per iniziare ad utilizzare questa tecnologia nella tua azienda.
AWS Serverless per startup: come innovare senza preoccuparsi dei serverAmazon Web Services
La tecnologia Serverless sembra essere perfetta per startup. Il modello di pricing “pay-per-use” e l’infrastruttura che non genera alcun costo in mancanza di traffico rende la struttura di costi estremamente economica ed efficiente per le startup. Inoltre, le architetture Serverless sono pienamente gestite e scalano automaticamente, per questo i team non devono preoccuparsi di improvvise crescite del traffico che, per esempio, possono derivare da campagne marketing di successo. Questi sono solo alcuni dei motivi per cui molte startup hanno deciso di costruire architetture Serverless a supporto del proprio business. Durante il webinar, approfondiremo i servizi Serverless di AWS e come le startup possono utilizzarli per aumentare agilità e innovazione. Approfondiremo il servizio AWS Lambda che permette di eseguire codice per qualunque tipologia di applicazione, senza alcun lavoro di “amministrazione”. Durante la sessione, condivideremo inoltre casi d’uso di startup che hanno implementato con successo la tecnologia Serverless.
AWS Serverless per startup: come innovare senza preoccuparsi dei server
Database Oracle e VMware Cloud on AWS i miti da sfatare
1. Database Oracle e
VMware Cloud™ on AWS:
i miti da sfatare
Fabio Chiodini - Principal Solutions Architect - AWS
Ivan Tresoldi – Cloud Architect – VMware
Cesare G. Rossi – Cloud Architect - VMware
2. ® 2020 Amazon Web Services Inc. or its Affiliates. All rights reserved.
Agenda
Introduzione
Stato dell’arte
Modelli supportati
Soft Partitioning
Custom CPU Core Count
Calcolo licenze necessarie
Opzioni di modernizzazione dei vostri DB
4. ® 2020 Amazon Web Services Inc. or its Affiliates. All rights reserved.
VMware Cloud on AWS
Tecnologie SDDC VMware familiari e affidabili distribuite come servizio sul
public cloud più diffuso al mondo
SDDC VMware
avanzato distribuito
come servizio cloud
su AWS
Coerenza
e familiarità delle
tecnologie
VMware
Portabilità
semplificata dei
carichi di lavoro e
funzionalità ibride
Accesso diretto a
servizi AWS nativi
efficaci
App nuove ed
esistenti con
container e VM
5. ® 2020 Amazon Web Services Inc. or its Affiliates. All rights reserved.
Estensione di Cloud Foundation al public cloud e utilizzo as-a-Service
Distribuita come servizio
VMware Cloud
Foundation
INFRASTRUTTURA:
di proprietà
INFRASTRUTTURA DI TERZE PARTI:
gestita
Il mondo del
private cloud
Il mondo del
public cloud
vSANvSphere NSX
L'hybrid cloud diventa realtà
6. ® 2020 Amazon Web Services Inc. or its Affiliates. All rights reserved.
Sfide insite nella migrazione dei workload Oracle in Cloud
Difficoltà
implementazioneO
racle RAC
Refactoring
Applicazioni
Rischi
Performance
Difficoltá
modernizzazione
App
Licensing
7. ® 2020 Amazon Web Services Inc. or its Affiliates. All rights reserved.
Cinque validi motivi per Oracle su VMConAWS
• Facilità nell’implementazione
di Oracle RAC
• Migrazione senza
riconfigurazione applicativi
• Performance consistenti
rispetto alla configurazione
Onprem
• Modernizzazione applicativa
tramite servizi nativi AWS
• Minore TCO
AWS Global InfrastructureCustomer data Center
vSphere vSAN NSX
Operational
management
AWS services
vRealize Suite, ISV ecosystem
vCentervCenter
VMware CloudTM on AWS
Powered by VMware Cloud Foundation
Oracle Workloads
8. ® 2020 Amazon Web Services Inc. or its Affiliates. All rights reserved.
VMware Cloud on AWS: il meglio dei due mondi
vCenter Server
• Unico punto di gestione e stesse API per gli ambienti on-premise e cloud
ESXi su hardware dedicato
Supporto di container e VM
vSAN per lo storage enterprise
Replica e orchestrazione per il DR
Estensione di NSX ad ambienti
on-premise e cloud
Servizi di rete/sicurezza avanzati
Con accesso semplificato alla vasta gamma di servizi AWS
Gestione dello Unified Hybrid Cloud con il supporto delle tecnologie vRealize Cloud Management Platform
vSphere vSAN NSX
9. ® 2020 Amazon Web Services Inc. or its Affiliates. All rights reserved.
Casi d'uso per svariate strategie cloud
Il cliente può decidere strategicamente tra data center on-premise e cloud
DR ed estensione
del data center
DR e backup
Conservazione
Espansione
Capacità on demand
Migrazione al cloud
Migrazione dell'intero data center
Migrazione specifica per le applicazioni
Consolidamento
Migrazione
App di nuova generazione
Modernizzazione delle applicazioniAmpliamento del footprint
Test e sviluppo Aggiornamento dell'infrastruttura
Creazione di app di nuova
generazione
Desktop virtuali e app pubblicate
10. ® 2020 Amazon Web Services Inc. or its Affiliates. All rights reserved.
Implementazione Oracle RAC
• Implementazione Oracle
RAC semplificata
• Storage condiviso vSAN
• Layer 2 Multicasting con
NSX
• Funzionalitá Enterprise
• Host Remediation
• Stretched cluster
• vSphere HA
• Site Recovery
• Elastic DRS
• AWS Direct Connect
• …
Le ragioni vincenti per l’implementazione su VMConAWS
AWS Global Infrastructure
AWS Region
Availability Zone
Management
Resource Pool
Availability Zone
Workload Resource Pool
SDDC (Shared storage + Layer 2 networking)
Cluster
Oracle
RAC
Oracle
RAC
11. ® 2020 Amazon Web Services Inc. or its Affiliates. All rights reserved.
Migrazione semplice su VMConAWS
Difficoltá nella riconfigurazione
applicativa
Difficoltá nella conversione dei
formati delle VM
Migrazione complicata
Difficoltá nel “back2origin”
Procedure time-consuming
estremamente costose ($$$)
Migrazione a VM spente
vMotion senza interruzione di
servizio
Migrazione massiva con Hybrid
Cloud Extension (HCX)
Utilizzo del Direct Connect
Nessuna riconfigurazione
appicativa
Nessuna conversione del
formato delle VM
Migrazione massiva
bidirezionale
Basso TCO: HCX integrato nella
sottoscrizione
Sfide da affrontare
per la migrazione
VMware Cloud on AWS Benefici
12. ® 2020 Amazon Web Services Inc. or its Affiliates. All rights reserved.
Similar-to-vSphere High performance
• 4-host bare metal single tenant
• 2 x 18-core Intel Xeon E5-2686 v4
• All-Flash vSAN con 8 NVMe SSD
devices
• 512 GB of RAM
Ambiente Performance Testing
Why Oracle Workloads on VMware Cloud on AWS?
* Oracle performance whitepaper:
https://www.vmware.com/content/dam/digitalmarketing/vmware/en/pdf/techpa
per/performance/Oracle-VMConAWS-perf.pdf
Oracle Database Performance su VMware Cloud on AWS*
13. ® 2020 Amazon Web Services Inc. or its Affiliates. All rights reserved.
Modernizzazione Applicativa con I servizi nativi AWS
• Link diretto con account
AWS
• Connettivitá diretta con I
servizi AWS
• Nessun costo EGRESS
• Direct Connect
• Servizi AWS integrati: EC2,
S3, RDS, DynamoDB,
Redshift, Lambda, SQS,
Kinwsis, Elastic Load
Balancer…
VMware CloudTM
on AWS
Powered by VMware Cloud Foundation
vSphere vSAN NSX
vCenter
Native AWS
Services
AWS
ENI
AWS Global Infrastructure
14. ® 2020 Amazon Web Services Inc. or its Affiliates. All rights reserved.
TCO Analysis: VMware Cloud on AWS vs. Oracle IaaS
“VMware Cloud on AWS is 10%-
30% lower than Oracle IaaS from
TCO perspective…”
“Customers can save more with the
growth of workload size!”
For large Oracle workloads,
customers can save 30%+
For medium Oracle
workloads, customers can
save 20%+
For small Oracle workloads,
customers can save 10%+
“VMware Cloud on AWS offers an unbeatable solution for hosting Oracle software based
workloads in a cost-effective manner.” – House of Brick*
*Source: Optimizing Oracle Costs in the Cloud whitepaper by House of Brick
15. ® 2020 Amazon Web Services Inc. or its Affiliates. All rights reserved.
Stato dell’arte
16. ® 2020 Amazon Web Services Inc. or its Affiliates. All rights reserved.
Supporto Oracle per VMware: update
Durante la «Oracle Open World conference 2019», il 16 Settembre 2019, Oracle e VMware
hanno congiuntamente effettuato alcuni importanti annunci:
• Oracle è diventato Partner VMware nell’ambito del VCPP (VMware Cloud Provider Program);
• I prodotti Oracle sono ufficialmente supportati quando virtualizzati su VMware vSphere;
• «Oracle customers with an active support contract and running supported versions of Oracle
products will receive assistance from Oracle when running those products on VMware
virtualized environments.»
• https://support.oracle.com/epmos/faces/DocumentDisplay?id=249212.1
17. ® 2020 Amazon Web Services Inc. or its Affiliates. All rights reserved.
Cosa cambia dal punto di vista dei clienti VMware/Oracle?
Il nuovo accordo di supporto tra Oracle e VMware porta ai clienti VMware i seguenti benefici,
senza costi aggiuntivi:
• Ownership totale delle problematiche legate ad Oracle da parte del supporto VMware;
• Accesso a team di specialisti Oracle nell’ambito del supporto VMware per il troubleshooting di
problematiche legate a workload Oracle su vSphere;
• Performance tuning e best practices relativamente ai workload Oracle su vSphere;
• Risoluzione più veloce delle problematiche grazie al supporto congiunto, nel contesto
dell’accordo TSANet.
18. ® 2020 Amazon Web Services Inc. or its Affiliates. All rights reserved.
Cosa cambia dal punto di vista del Licensing
Il licensing Oracle NON CAMBIA, rimane valido quanto attualmente previsto in tutte le seguenti
soluzioni:
• Ambiente vSphere classico connesso ad una NAS o SAN;
• Hyper-Converged Infrastructure come vSAN, VxRACK, VxRAIL;
• Oracle workloads su VMware Cloud on AWS.
Cosa significa?
• Assumendo licenze Oracle Enterprise Edition (EE), devono essere licenziati tutti i Core
di tutti gli Host dove girano le VM. Validata questa condizione, sugli Host in oggetto
potrà girare qualsiasi quantitativo di Virtual Machine.
19. ® 2020 Amazon Web Services Inc. or its Affiliates. All rights reserved.
Dove trovo queste informazioni
Gli unici riferimenti da considerare, dal punto di vista Oracle, sono i seguenti:
• Oracle Software Technical Support Policy
• Oracle Processor Core Factor Table
• Oracle Master Agreement (OMA)
• Oracle License and Service Agreement (OLSA)
OMA/OLSA riportano quanto segue: «Processor: shall be defined as all processors where
the Oracle programs are installed and/or running.»
VMware propone una pagina «One Stop Shop» che riporta tutte le informazioni riguardanti
Oracle su vSphere. La pagina è costantemente aggiornata con nuove informazioni.
Fonti VMware ed Oracle
20. ® 2020 Amazon Web Services Inc. or its Affiliates. All rights reserved.
Modelli supportati
Come configurare l’infrastruttura VMware
21. ® 2020 Amazon Web Services Inc. or its Affiliates. All rights reserved.
Modelli Supportati
1. Cluster vSphere dedicato ai workload Oracle – tutti i Core licenziati (on-prem + VMC)
2. Cluster vSphere condiviso con altri workload – utilizzo regole affinity di vSphere DRS –
licenzio solo i core degli Host che ospitano workload Oracle. Approccio anche noto come
Soft-Partitioning (on-prem + VMC)
3. Cluster dedicato con «Custom CPU Core Count» (solo VMC)
Il modello 1 è quello tradizionalmente più diffuso.
I modelli 2 e 3 verranno esplorati nelle sezioni seguenti.
Come configurare vSphere
22. ® 2020 Amazon Web Services Inc. or its Affiliates. All rights reserved.
Soft partitioning
Scenario in VMware Cloud on AWS
23. ® 2020 Amazon Web Services Inc. or its Affiliates. All rights reserved.
Soft partitioning
Configurato con vSphere DRS
Spesso i sales team Oracle menzionano il Soft Partitioning come non supportato.
Il documento di riferimento è il seguente: http://www.oracle.com/us/corporate/pricing/partitioning-070609.pdf
Cosa va considerato:
• La «Oracle Partitioning Policy» non è menzionata in alcun modo nell’ OLSA/OMA, non è per cui oggetto
di alcun vincolo contrattuale.
• Il documento di riferimento riporta chiaramente un disclaimer che lo presenta come documento a fine
educativo, che non può essere incluso in nessun contratto e non costituisce alcun vincolo.
• «This document is for educational purposes only and provides guidelines regarding Oracle's policies in effect as
of October 7, 2019. It may not be incorporated into any contract and does not constitute a contract or a
commitment to any specific terms. Policies and this document are subject to change without notice. This
document may not be reproduced in any manner without the express written permission of Oracle Corporation.»
24. ® 2020 Amazon Web Services Inc. or its Affiliates. All rights reserved.
Soft partitioning
Estratto del documento Oracle
25. ® 2020 Amazon Web Services Inc. or its Affiliates. All rights reserved.
Soft partitioning
• Le regole di affinity Host-VM in VMware Cloud on AWS sono del tipo «preferenziale»: per consentire la
migrazione delle VM verso altri Host in caso di maintenance, queste vengono mantenute sempre sugli
Host definiti della regola di affinity, ma verranno migrate su altro Host in caso di interventi manutentivi.
• Per questa ragione, in questo scenario, si licenziano N+1 Host, dove N è il numero di Host necessario ad
ospitare le VM Oracle a regime.
• Come precedere in VMC:
• Applicare un TAG specifico (es. «Oracle») alle VM ospitanti workload Oracle;
• Applicare un TAG specifico (es. «Oracle») ad N+1 Host sui quali girano le VM con workload Oracle;
• Creare una regola di Affinity Host-VM in base al TAG «Oracle»
• Avendo licenziato un Host in più rispetto al quantitativo necessario ad ospitare workload Oracle, possiamo
sostenere interventi di manutenzione o guasti Hardware senza perdere la compliance.
• In caso di guasto Hardware con sostituzione di un Host (l’utente viene notificato), sarà in carico all’utente
applicare il corretto TAG «Oracle» al nuovo Host.
Come configurarlo in VMC per essere compliant
27. ® 2020 Amazon Web Services Inc. or its Affiliates. All rights reserved.
Custom CPU Core Count
VMware Cloud on AWS consente all’utente la creazione di Cluster vSphere con un numero
Custom di Core, al fine di ottimizzare i costi di licensing dei prodotti di terze parti (es. Oracle).
Vanno considerati i seguenti elementi:
• La funzionalità è disponibile solo a partire dal secondo Cluster creato nel SDDC;
• Le opzioni sono 8, 16, 36 Core, da scegliere in fase di creazione del Cluster. Non è possibile
cambiare opzione dopo la creazione del Cluster;
• Tutti gli Host del Cluster devono avere la stessa configurazione;
• Il costo dell’Host non cambia.
Come funziona e come può aiutare a fare saving sul Licensing
28. ® 2020 Amazon Web Services Inc. or its Affiliates. All rights reserved.
Calcolo delle licenze Oracle
necessarie
29. ® 2020 Amazon Web Services Inc. or its Affiliates. All rights reserved.
Quante licenze Oracle mi servono?
Assumiamo l’utilizzo di istanze i3.metal, dotate di 36 Core fisici (CPU Intel x86).
Il «Core Processor Licensing Factor» per le CPU Intel x86 equivale a 0,5.
Assumiamo l’utilizzo di licenze Oracle Enterprise Edition (EE).
Il numero di core da licenziare per Host sarà quindi dato dalla formula:
• Numero totale di Core * Processor Core Factor = 36 * 0,5 = 18
Il documento di riferimento è Oracle Processor Core Factor Table
La migrazione da architetture SPARC o POWER verso architetture x86 può portare ad importanti
saving sulle licenze Oracle, dato il Processo Factor più basso nelle CPU x86.
Esempio di calcolo in VMware Cloud on AWS
30. ® 2020 Amazon Web Services Inc. or its Affiliates. All rights reserved.
Evoluzione dei vostri database
Opzioni di modernizzazione per i vostri
database
31. ® 2020 Amazon Web Services Inc. or its Affiliates. All rights reserved.
I database relazionali possono essere complessi da gestire
La nostra esperienza su Amazon.com ci ha
insegnato quanto possa essere complesso
gestire e operare database tradizionali
relazionali in alta affidabilità
E’ costoso e complesso gestire le funzioni
amministrative relative ai database. Come
ad esempio cicli di patching frequenti,
ottimizzazione delle performance, scenari
di backup e disaster recovery; il tutto
mentre le applicazioni evolvono
costantemente
32. ® 2020 Amazon Web Services Inc. or its Affiliates. All rights reserved.
Lift and Shift, Move to Manage o Modernizzazione?
Migrate: Lift and Shift
(re-host)
• Database runs exactly as on-
premises
• Quickest way to onboard
workloads
• Vendor lock-in
• Still on Oracle, SQL Server, etc.
Migrate: Move to Managed
(re-platform)
• Auto provisioning, backups,
recovery, patching
• Reduce undifferentiated
heavy lifting
• RDS Commercial Engines
(Oracle, SQL Server)
Modernize
(re-factor)
• Break free from legacy databases
• Reduced licensing costs
• Enjoy the friendliness of open source
solutions
• Move to Aurora, DynamoDB, and
Redshift for faster innovation
• Pick the right tool for the right job:
choose from 15 purpose-built databases
Maggior scalabilità, performance ed aumentata innovazione
Costipiùbassieabbattimentodeitempi
33. ® 2020 Amazon Web Services Inc. or its Affiliates. All rights reserved.
Evoluzione dei vostri database
Migrazione Lift and Shift verso il Cloud
34. ® 2020 Amazon Web Services Inc. or its Affiliates. All rights reserved.
Esempio di Architettura
Customer Managed
CGW
192.168.1.0/24
192.168.2.0/24
Il vostro DB Oracle su
vSphere
Router
VMware Managed
ENI
Amazon EC2
AvailabilityZone1
La vostra applicazione
dentro istanze EC2
VMware con Servizi nativi AWS
35. ® 2020 Amazon Web Services Inc. or its Affiliates. All rights reserved.
Evoluzione dei vostri database
Database Relazionali Gestiti
36. ® 2020 Amazon Web Services Inc. or its Affiliates. All rights reserved.
Esempio di Architettura
Integrazione di VMware on AWS con i Servizi Nativi AWS
Customer Managed
CGW
192.168.1.0/24
192.168.2.0/24
Il vostro Oracle DB in
Amazon RDS
Router
VMware Managed
ENI
Amazon EC2
AvailabilityZone1
La vostra applicazione su
vSphere
37. ® 2020 Amazon Web Services Inc. or its Affiliates. All rights reserved.
Amazon Relational Database Services (RDS)
Database relazionali gestiti con un’ampia scelta di versioni di database
Replica deii dati
automatica tra
Availability
Zones;funzionalità di
backup snapshot e
failover automatizzati
Crittografia dei dati at
rest e in transit;
Conformità certificata
per i più diffusi standard
di sicurezza
Installa
automaticamente e
manutieni facilmente
Database e Sistema
operativo; Monitoring
integrato
Scala Potenza
computazionale o
storage in pochi click;
Downtime minimizzato
per le applicazioni
38. ® 2020 Amazon Web Services Inc. or its Affiliates. All rights reserved.
Migliaia di Clienti usano Amazon RDS
39. ® 2020 Amazon Web Services Inc. or its Affiliates. All rights reserved.
Amazon RDS è anche OnPrem
Amazon RDS on VMware
40. ® 2020 Amazon Web Services Inc. or its Affiliates. All rights reserved.
Amazon RDS on VMware
Utilizzo di database gestiti disponibili su infrastruttura on-premises basata su VMware
Scala Potenza
computazionale o
storage in pochi click;
Downtime minimizzato
per le applicazioni
Le funzionalità di Health
monitoring rilevano le
istanze malfunzionanti;
backup snapshots e
failover automatizzati
Continua a usare
l’infrastruttura e i tool
VMware che già conosci
Installa
automaticamente e
manutieni facilmente
Database e Sistema
operativo; Monitoring
integrato
41. ® 2020 Amazon Web Services Inc. or its Affiliates. All rights reserved.
Amazon RDS on VMware – Come funziona
Gestione automatizzata dei Database on-premises
42. ® 2020 Amazon Web Services Inc. or its Affiliates. All rights reserved.
Pronti a cambiare Database?
I servizi database disponibili su AWS
accoppiati a VMware on AWS
43. ® 2020 Amazon Web Services Inc. or its Affiliates. All rights reserved.
Esempio di Architettura
Integrazione di VMware on AWS con i Servizi Nativi AWS
Customer Managed
CGW
192.168.1.0/24
192.168.2.0/24
Il vostro database su AWS
Nativo
Router
VMware Managed
Amazon databases
AvailabilityZone1
La vostra applicazione su
vSphere
44. ® 2020 Amazon Web Services Inc. or its Affiliates. All rights reserved.
Per estrarre maggior valore dai loro dati i Clienti stanno:
Spostandosi a
servizi di database
gestito
Liberandosi dai
database legacy e
dai loro vincoli
Creando applicazioni
moderne facendo leva
su database specializzati
45. ® 2020 Amazon Web Services Inc. or its Affiliates. All rights reserved.
AWS – La scelta del giusto database per la TUA applicazione
Relational
Integrità
referenziale,
Transazioni ACID,
schema-
on-write
Key-value
Elevato
throughput,
Bassa latenza per
letture e scritture,
Scalabilità infinita
Document
Immagazzinament
o di documenti e
accesso veloce via
query
In-memory
Query su key
con latenze
nell’ordine del
microsecondo
Graph Time-series
Collezionament
o,
Immagazzinam
ento e
lavorazione di
dato ordinato in
serie temporali
Ledger
Scalable, highly
available, and
managed Apache
Cassandra-
compatible service
Creazione e
consultazione
delle relazioni tra
i diversi dati
Wide Column
Complete,
immutable, and
verifiable history
of all changes to
application data
Lift and shift,
Applicazioni ERP,
CRM e
Finanziarie
Real-time,
carrelli dellaa
spesa, social,
cataloghi
prodotti,
salvattaggio
delle prefernze
utente
Content
management,
personalizzazione,
mobile
Leaderboards,
real-time
analytics,
caching
Fraud detection,
social
networking,
recommendation
engine
IoT
applications,
event tracking
Systems
of record,
supply chain,
health care,
registrations,
financial
Servizi
AWS
Build low-latency
applications,
leverage open
source, migrate
Cassandra to the
cloud
Casi d’uso
più comuni
46. ® 2020 Amazon Web Services Inc. or its Affiliates. All rights reserved.
Modernizzazione con Aurora
Database relazionale compatibile con MySQL e PostgreSQL creato per il cloud
Performance e affidabilità dei database commerciali a 1/10 del costo
Performance e scalabilità
5x throughput di un database
standard
MySQL e 3x di uno standard
PostgreSQL; scale-out fino a 15
read replicas
Disponibilità e Durabilità
Piattaforma storage Fault-
tolerant e self-healing
storage; sei copie del dato
distribuite su 3 zone di
disponibilità(AZs);
backup continuo su S3
Altamente sicuro
Isolamento a livello di
Network ; dato
crittografato at rest e
in transito
Completamente gestito
Gestito dal servizio RDS; nessuna
necessità di creare server, effettuare
patching di software, installare OS,
configurare software o creare
infrastruttura di backup