Perché dovresti usare Alibaba Cloud e quali sono i passaggi iniziali per completare la configurazione
Pubblicato: 2019-11-23Quando si tratta di Cloud Computing, il primo nome che viene in mente a chiunque è Amazon Web Service AWS.
AWS si rivolge a diversi prodotti basati su cloud che vanno dall'informatica alla migrazione, dallo storage alla sicurezza e molti altri. AWS è un nome considerato affidabile da quasi tutti in tutto il mondo. Ma quando si tratta del mercato cinese, le persone tendono a pensarci due volte prima di optare per AWS.
Sono state ascoltate alcune voci su AWS che ha lasciato il mercato cinese in passato, cosa che in realtà non è avvenuta. A quel tempo, era difficile decidere se andare con AWS nel mercato cinese o meno. L'altra opzione disponibile era Alibaba Cloud, nota anche come Aliyun. Alibaba Cloud è una società sussidiaria di Alibaba Group che fornisce servizi cloud alle aziende online in Cina e nel mercato internazionale. La situazione attuale è che non ci si può mettere sulla mappa globale senza considerare l'enorme mercato cinese.

Ora ci sono molte opzioni disponibili per ospitare il tuo sito web in Cina. La prima opzione è ospitarlo dal tuo paese. Ma probabilmente non sceglierai questa opzione perché il tuo sito Web sarà ospitato al di fuori della Cina continentale e i loro motori di ricerca potrebbero non indicizzare il tuo sito Web completo.
Un'altra opzione consiste nell'utilizzare Content Delivery Network CDN per fornire contenuti senza ospitare siti Web nella Cina continentale. Ma questa opzione influenzerà la velocità di caricamento del tuo sito web a seconda della posizione geografica della CDN. Probabilmente vorrai andare con la sede di Hong Kong se desideri ospitare il tuo sito Web tramite CDN. Per evitare tutti questi problemi come le classifiche SEO, la velocità di caricamento del sito Web, ecc., l'hosting del tuo sito Web nella Cina continentale è l'opzione migliore. I motori di ricerca tratteranno il tuo sito Web come un sito Web locale se stai implementando un sito Web ottimizzato per la Cina. Ciò aumenterà la visibilità sui motori di ricerca e il posizionamento SEO.
Devi avere domande su come lanciare il tuo sito web in Cina. Le stesse domande sorgono quando abbiamo dovuto lanciare il sito Web per il nostro cliente con sede nella Cina continentale. C'erano due opzioni di server disponibili: AWS e Alibaba, ma poiché il nostro pubblico mirato aveva sede in Cina, la piattaforma Alibaba Cloud è stata preferita. Alibaba Cloud e i suoi prodotti sono stati utilizzati in base ai requisiti del sito web. Ci sono regole specifiche che devono essere seguite per lanciare il tuo sito web in Cina. Questo blog ti aiuterà a capire il processo passo dopo passo per ospitare il tuo sito web.
Gli argomenti trattati nel blog sono:
- Configurazione del server Alibaba
- Licenza ICP
- Elastic Compute Service ECS e relativa istanza
- Configurazione della pila di lampade
- Trasferimento di dominio
- Mappatura del dominio
- Generare CSR
- Distribuzione di SSL nel server Apache
Gli altri prodotti Alibaba Cloud che sono stati utilizzati sono
- Servizio di archiviazione oggetti OSS
- ApsaraVideo per VOD
- Elaborazione multimediale
Configurazione del server Alibaba
Per acquistare il server, c'erano due opzioni disponibili, una era Alibaba International e l'altra era Alibaba per la Cina continentale. L'account su entrambe le piattaforme è considerato diverso. I collegamenti per entrambe le piattaforme (Cina internazionale e continentale) sono https://www.alibabacloud.com/ e https://cn.aliyun.com/
Procedere con la piattaforma Alibaba International è stato piuttosto semplice e molto simile ad AWS. Ma il problema si è verificato quando era necessario configurare il server e migrare il dominio, impostare SSL e configurare CDN (Content Delivery Network) utilizzando ECS (Elastic Compute Service), che è uno dei prodotti Alibaba.
Licenza ICP
Per ospitare un sito web in Cina, c'erano alcune procedure da seguire. Il primo passo in questo processo è stato quello di richiedere una licenza ICP (Internet Content Provider). Una licenza ICP è un numero di registrazione e consente a un sito Web di operare su server di hosting ed è un requisito legale stabilito dal governo cinese. La licenza ICP è l'unico modo per garantire un caricamento rapido per il tuo sito web ospitato nella Cina continentale. La licenza ICP è divisa in due categorie: ICP Filling e ICP Commercial Licence.
Riempimento ICP:
È il primo livello di certificazione e tutti i candidati devono richiederlo indipendentemente dal fatto che il sito Web sia commerciale o non commerciale. Il riempimento dell'ICP può richiedere diversi mesi, ma Alibaba Cloud fornisce l'elaborazione entro 20 giorni lavorativi.
Licenza commerciale ICP:
Consente a piattaforme online o venditori di beni e servizi di terze parti di ospitare il proprio sito Web nella Cina continentale. Dopo aver ottenuto entrambe le licenze ICP, è possibile ospitare il proprio sito Web di e-commerce nella Cina continentale.
Le società internazionali che non hanno una sede legale nella Cina continentale non possono ottenere una licenza ICP. Le società nazionali o le joint venture (JV) con partecipazioni nazionali possono richiedere la licenza ICP.
Tutti i dettagli relativi alla licenza ICP sono disponibili sui collegamenti indicati di seguito.
- https://blog.sinorbis.com/chinese-icp-license
- https://www.nanjingmarketinggroup.com/blog/icp-license/how-apply-icp-license
- https://www.performancecloud.nl/blogs/how-to-launch-your-business-in-china-the-initial-step-to-host-your-web-portals
Servizio di calcolo elastico ECS
Dopo aver ottenuto la licenza ICP, è stato selezionato il piano di hosting. Alibaba fornisce diversi server cloud che soddisfano i requisiti per ospitare il tuo sito web. Abbiamo optato per Elastic Computing Service (ECS) . Fornisce un servizio cloud elastico e virtuale per l'hosting del sito web. C'erano diverse opzioni di acquisto disponibili; puoi selezionare quello adatto alle tue esigenze. Puoi trovare un elenco di tutti i piani di hosting e i loro dettagli a questo link https://www.alibabacloud.com/solutions/hosting
Dopo aver selezionato il server di hosting appropriato, nel mio caso ECS, è stato necessario selezionare la sua istanza. L'istanza ECS è una macchina virtuale che contiene componenti come memoria, rete, sistema operativo e CPU. Queste istanze ECS sono classificate in diverse categorie di famiglie di istanze che soddisfano diversi scenari aziendali (principalmente specifiche di memoria e CPU). Avevo una piattaforma per lo streaming video on-demand e fondamentalmente una piattaforma educativa, quindi l'istanza ECS che ho selezionato era (ECS.mn4.large). Questa istanza fornisce 2 CPU virtuali e 8 GiB di memoria. Puoi ottenere l'elenco di tutti i tipi di istanze da questo link in base alle tue esigenze: https://www.alibabacloud.com/help/doc-detail/25378.html
Configurazione della pila di lampade
Una volta terminato l'acquisto del server, sarà necessario installare/impostare lo stack LAMP. È un software open source installato insieme per consentire a un server di ospitare un sito Web. LAMP sta per Linux, Apache, MySQL e PHP. La prima cosa necessaria era avere un account attivo Alibaba Cloud. Avviare ECS su una macchina Linux è stato un compito facile. Ho seguito alcuni semplici passaggi indicati di seguito:
1. Ho effettuato l'accesso alla mia console di gestione ECS di Alibaba Cloud. Nella dashboard, seleziona Product Service > Elastic Compute Service . Verrai indirizzato alla dashboard panoramica di ECS. Fai clic su Istanze nella barra laterale per accedere al menu Istanze.
2. Il passaggio successivo consiste nel creare un'istanza. Sono disponibili due pacchetti ed è necessario selezionare la regione del data center e la zona di disponibilità per avviare l'istanza.

3. Selezionare Scegli tipo di istanza > Generazione . Seleziona la generazione in base alle tue esigenze di elaborazione.
4. Selezionare Tipo di rete > Rete classica/VPC . Seleziona il tipo di fatturazione di rete.

5. In sistemi operativi, seleziona Ubuntu o qualsiasi altro server Linux, seleziona una versione per il server dal menu a discesa. Nella sezione Archiviazione, seleziona il tipo di archiviazione secondo le tue esigenze.
6. In Configurazione protezione, è possibile impostare una password per la sicurezza del server. Questa attività può essere eseguita anche dalla console in un secondo momento.
7. Infine, puoi rivedere il tuo acquisto e modificarlo se necessario. Per confermare e avviare il server, fare clic su Attiva.

Qui verrà installato Linux. I dettagli e i comandi per installare Apache, MySQL e PHP sono forniti al seguente link https://www.alibabacloud.com/getting-started/projects/how-to-install-lamp-stack
La guida completa per la configurazione è fornita qui
https://www.digitalocean.com/community/tutorials/how-to-install-linux-apache-mysql-php-lamp-stack-ubuntu-18-04
Si prega di notare che questi collegamenti spiegano la configurazione LAMP per OS Ubuntu 18.04
Una volta terminata la configurazione della lampada, a volte è necessario configurare anche i gruppi di sicurezza che possono essere eseguiti dalla console dell'istanza dopo l'accesso.
8. In Istanze > Gestisci per gestire l'istanza ECS.

9. Passare a Gruppo di sicurezza (riquadro di sinistra) > Configura regole .

Verifica se l'istanza è già impostata per consentire il traffico in entrata dalla porta 80. In caso contrario, seleziona Aggiungi regole del gruppo di sicurezza per creare una nuova regola.

Immettere i dettagli come mostrato di seguito e fare clic su OK.

Trasferimento di dominio
Dopo aver terminato con tutta la configurazione del server, il passaggio successivo sarebbe la mappatura del dominio con il server.
Trasferimento di dominio
Se il tuo dominio è registrato con un altro provider, dovrai migrare il tuo dominio su Alibaba. Quindi ci sono alcuni passaggi aggiuntivi che devi seguire.
- Se desideri trasferire il dominio sulla piattaforma internazionale di Alibaba, devi seguire alcune regole:
- Il tuo nome di dominio deve essere un nome di dominio esistente e non deve contenere caratteri illegali.
- Il tuo nome di dominio deve essere registrato presso un registrar diverso da Alibaba Cloud per più di 60 giorni.
- Il nome di dominio non deve trovarsi nello stato clientUpdateProhibited, serverUpdateProhibited o clientHold.
- Il tuo nome di dominio non dovrebbe essere oggetto di controversia, arbitrato o limitato da un tribunale.
Quando i nomi di dominio internazionali come .com, .net e .org vengono trasferiti ad Alibaba Cloud, il tuo indirizzo e-mail (registrante del nome di dominio) deve essere funzionante e verificato. Quindi seguire la procedura indicata di seguito.
- Controlla il tuo nome di dominio presso il tuo registrar prima di trasferirlo su Alibaba Cloud.
- Modificare le informazioni di contatto se necessario in modo che tutte le prossime email di conferma relative al trasferimento possano essere inviate all'indirizzo email del nuovo contatto amministrativo.
- Rimuovere lo stato di blocco del client dal nome di dominio, se necessario.
- Se il tuo nome di dominio è abilitato con il divieto di trasferimento del nome di dominio da Alibaba Cloud, dovrai disabilitare quella funzione.
- Ottenere un codice di trasferimento, che può anche essere chiamato chiave di trasferimento, password di trasferimento o password del nome di dominio.
- Accedi alla console Alibaba Cloud Domain.
- Nel riquadro di navigazione a sinistra, seleziona Trasferimenti dominio in entrata > Trasferisci nome dominio in .
- Inserisci il nome di dominio e la chiave di trasferimento, quindi fai clic su Invia .
Se stai trasferendo i nomi di dominio ad Alibaba Cloud in blocco, allora- Metti in fila un nome di dominio e la sua chiave di trasferimento, separalo con uno spazio. Segui la stessa regola per altri nomi di dominio.
- È possibile trasferire ad Alibaba Cloud un massimo di 50 nomi di dominio contemporaneamente.
- Seleziona un modello di profilo e fai clic su Avanti . Quando trasferisci un nome di dominio ".cn" su Alibaba Cloud, devi selezionare un modello di profilo che abbia superato l'autenticazione del nome reale. Per ulteriori informazioni relative all'autenticazione in tempo reale, visitare https://www.alibabacloud.com/help/doc-detail/108953.htm#section-rdn-q41-ygb
- Verifica l'importo e procedi al pagamento. Il sistema verificherà automaticamente se la tua chiave di trasferimento è corretta. Dopo aver verificato con successo, il nome di dominio inizierà a essere trasferito su Alibaba Cloud. Questo processo può richiedere fino a 7 giorni.
Come controllare lo stato del trasferimento?
- Accedi alla console di Alibaba Cloud Domain.
- Puoi controllare il processo di trasferimento nel pannello di navigazione a sinistra > Trasferimenti di dominio in entrata.
Potete trovare le informazioni dettagliate al seguente link:
https://www.alibabacloud.com/help/doc-detail/54077.htm?spm=a3c0i.o54076en.b99.18.7c84fbddfnrz5
- Se desideri trasferire il dominio sulla piattaforma della Cina continentale, devi seguire alcune regole:
- I nomi a dominio con caratteri reali e legali possono essere trasferiti.
- Il trasferimento del nome di dominio può avvenire solo dopo 60 giorni dalla registrazione del nome di dominio e 15 giorni prima della scadenza del nome di dominio nazionale.
- È vietato trasferire lo stato del nome a dominio o non è possibile trasferire il clienthold.
- I nomi di dominio non possono essere trasferiti in controversie, arbitrati o restrizioni giudiziarie.
Il processo di trasferimento può essere eseguito seguendo i passaggi seguenti:
Migrazione senza problemi prima del trasferimento:
- Imposta la risoluzione dei nomi di dominio in Alibaba Cloud. I nomi di dominio non Wan possono anche utilizzare la Risoluzione Cloud.
- Modificare il DNS del nome di dominio presso il registrar originale e modificare di conseguenza il DNS del nome di dominio.
- Chiedi al registrar originale di trasferire e ottenere la password di trasferimento del dominio.
Invia bonifico:
- Inserisci il nome di dominio e trasferisci la password. Supporta il trasferimento batch (200 / volta). Devi scegliere il modello di informazioni "autenticazione del nome reale".
- Devi pagare il prezzo di trasferimento del dominio per i rinnovi di 1 anno.
- In risposta ai requisiti delle specifiche temporanee di ICANN, l'e-mail di conferma dell'autorizzazione alla verifica viene temporaneamente annullata; viene inserita la revisione del nome di dominio. Dopo che la revisione della denominazione è stata superata, il nome di dominio inizia a essere trasferito.
- Il sistema verifica la password di trasferimento: se la verifica è superata, il nome a dominio inizia il trasferimento a Wanwang; se la verifica fallisce è necessario accedere alla console di gestione-trasferimento nella lista dei nomi a dominio e seguire per tempo lo stato di elaborazione.
- L'elaborazione dei trasferimenti riusciti richiede circa 5-7 giorni, a seconda della rapidità con cui il registrar originale conferma il trasferimento.
Verifica il trasferimento dopo il completamento con successo:
- Dopo che il nuovo nome di dominio è stato trasferito correttamente, è necessario accedere alla console dei nomi di dominio e completare le informazioni sul nome di dominio in tempo eseguendo l'operazione di modifica (trasferimento) del proprietario del nome di dominio.
Puoi trovare le linee guida dettagliate per il trasferimento del dominio nella Cina continentale dal link:
https://wanwang.aliyun.com/domain/transfers
- Una volta terminato il processo di trasferimento del dominio è quindi possibile verificare lo stato del dominio da questo link: https://domain.console.aliyun.com/#/domain/transfer/detail/
Mappatura del dominio
La mappatura dei domini è la parte più importante e cruciale. I server DNS creano un record DNS che fornisce informazioni su un nome di dominio o un nome host, in particolare il suo indirizzo IP corrente. A I record sono il tipo di record DNS. Un record A associa un nome di dominio all'indirizzo IP del computer che ospita il dominio.
Passa ad Alibaba Cloud DNS dalla tua console. Apparirà la schermata seguente

Fare clic su Aggiungi nome di dominio

Se fai clic su Conferma, vedrai una schermata in qualche modo simile rispetto alla schermata sottostante. Dovrai aggiungere un nuovo record se stai utilizzando un nuovo dominio.

Fai clic su Aggiungi record e vedrai la seguente schermata


Qui, "A" sta per Indirizzo. Quando aggiungi un record A, stai mappando l'indirizzo IPv4 dell'istanza con il nome di dominio. Puoi anche avere più record A per lo stesso nome di dominio.
"CNAME" sta per nome canonico. Come suggerisce il nome, viene utilizzato per mappare il nome canonico al Dominio.
Le linee guida dettagliate per mappare il dominio sono fornite al seguente link:
https://www.alibabacloud.com/blog/essential-guide-to-alibaba-cloud-domain-name-system-dns_593751
Fino ad ora, si presume che il tuo server sia attivo e funzionante con il dominio mappato.

Generare CSR
Poi viene la configurazione di SSL (se richiesto). Se stai integrando i pagamenti online nel tuo sito web, dovrai prendere in considerazione prodotti di sicurezza cloud per proteggerti da attacchi come DDoS (Distributed Denial of Service) e altri attacchi comuni. Quindi, SSL è un passaggio necessario che deve essere implementato.
- Il primo passo per implementare SSL è la generazione di CSR (Certificate Signing Request). Prima di richiedere un certificato digitale, devi prima generare la chiave privata del certificato e un file CSR. Il file CSR è Il file di origine del certificato di chiave pubblica è il file CSR e contiene informazioni sull'organizzazione e sul server. La chiave privata viene generata insieme alla CSR creata. La privacy e la sicurezza della chiave privata devono essere mantenute. Per generare il certificato CSR per il server Apache, è necessario seguire i passaggi seguenti:
- Accedi al terminale del tuo server (SSH).
- Digita il seguente comando nel prompt:-
Ad esempio: ( openssl req -new -newkey rsa:2048 -nodes -keyout tuodominio .key -out tuodominio .csr )
- Inserisci le informazioni richieste:
Nome dell'organizzazione: il nome che è legalmente registrato per la tua attività.
Unità organizzativa: inserire il nome del DBA, se applicabile.
Nome comune: nome di dominio completo/URL che stai proteggendo.
Località: nome della città o località in cui è registrata l'organizzazione.
Stato/Provincia: nome dello stato/provincia in cui è registrata l'organizzazione.
Paese: codice del paese di due lettere da cui è registrata l'organizzazione (il formato ISO).
- Copia il testo aprendo la CSR nell'editor di testo.
- Incolla la CSR copiata nella registrazione SSL nel tuo account.
È possibile ottenere ulteriori dettagli per la generazione della CSR dai collegamenti seguenti:
https://in.godaddy.com/help/apache-generate-csr-certificate-signing-request-5269 e https://www.alibabacloud.com/help/doc-detail/42218.htm - Dopo aver generato la CSR, dovrai verificarla attraverso vari metodi forniti dal provider SSL. Per questo metodo di convalida dovrai creare un determinato record CNAME nelle impostazioni del Gestore DNS del tuo dominio da Alibaba Cloud Console. I valori per il record CNAME saranno disponibili anche nel tuo account dopo che l'ordine è stato inviato per l'attivazione alla CA.
Puoi ottenere le informazioni dettagliate dal link qui sotto:
https://www.namecheap.com/support/knowledgebase/article.aspx/9637/68/how-can-i-complete-the-domain-control-validation-dcv-for-my-ssl-certificate#dns
Dal link sottostante, puoi ottenere i dettagli per configurare i record cname dalla console di Alibaba Cloud:
https://partners-intl.aliyun.com/help/doc-detail/27144.htm?spm=a2c63.p38356.b99.33.708f799aod5oY5
Una volta verificata la CSR, il certificato SSL verrà emesso dal provider all'indirizzo email registrato.
- Il primo passo per implementare SSL è la generazione di CSR (Certificate Signing Request). Prima di richiedere un certificato digitale, devi prima generare la chiave privata del certificato e un file CSR. Il file CSR è Il file di origine del certificato di chiave pubblica è il file CSR e contiene informazioni sull'organizzazione e sul server. La chiave privata viene generata insieme alla CSR creata. La privacy e la sicurezza della chiave privata devono essere mantenute. Per generare il certificato CSR per il server Apache, è necessario seguire i passaggi seguenti:
Distribuzione di SSL nel server Apache
Se il tuo server è un server Apache, quindi devi distribuire il certificato SSL.
- Nella directory apache2, esegui il comando per creare la directory ssl.
mkdir /etc/apache2/ssl
- Esegui il comando seguente per copiare il file del certificato scaricato nella directory SSL.
- Esegui il comando seguente per copiare il file del certificato scaricato nella directory SSL.
cp -r YourDomainName_public.crt /etc/apache2/ssl cp -r YourDomainName_chain.crt /etc/apache2/ssl cp -r YourDomainName.key /etc/apache2/ssl
- Eseguire il comando seguente per abilitare il modulo SSL.
sudo a2enmod ssl
- Puoi eseguire il comando
ls /etc/apache2/sites-available
dopo aver abilitato il modulo SSL e visualizzare il file creato denominato default-ssl.conf nella directory.
Puoi trovare maggiori dettagli dal link qui sotto:
https://www.alibabacloud.com/help/doc-detail/102450.html?spm=a2c5t.11065259.1996646101.searchclickresult.64ed7462pCA28k
- Il passaggio successivo sarebbe modificare alcune impostazioni nel file di configurazione del server (suppongo che qui il server sia apache, quindi puoi modificare il file di configurazione tramite questo comando nano /etc/apache2/sites-available/000-default.conf In questo file puoi vedere l'impostazione per la porta predefinita cioè 80, quindi devi aggiungere anche la porta SSL che è 443. Devi solo aggiungere le righe seguenti e sostituire il percorso dei file (chiave e certificati) di conseguenza Ho inserito i miei file nella cartella SSL.
<VirtualHost *:443> DocumentRoot /var/www/html SSLEngine on SSLCertificateFile /var/www/ssl/xyz.crt SSLCertificateKeyFile /var/www/ssl/xyz.key SSLCertificateChainFile /var/www/ssl/xyz_bundle.crt <Directory /var/www/html> Options Indexes FollowSymLinks MultiViews AllowOverride All Require all granted </Directory> </VirtualHost>
- Per impostazione predefinita, .htaccess non è disponibile. Per reindirizzare il tuo sito di default aperto su HTTPS, devi abilitare il file .htaccess. Per abilitarlo dovrai modificare il file di configurazione. I passaggi sono:
- Usa un editor di testo per aprire il tuo file. sudo nano /etc/apache2/sites-available/000-default.conf
- Dopo il blocco VirtualHost(), è necessario aggiungere il codice seguente
- Per impostazione predefinita, .htaccess non è disponibile. Per reindirizzare il tuo sito di default aperto su HTTPS, devi abilitare il file .htaccess. Per abilitarlo dovrai modificare il file di configurazione. I passaggi sono:
<Directory /var/www/html/example.com/public_html> Options Indexes FollowSymLinks AllowOverride All Require all granted </Directory>
- Salva il file e quindi riavvia l'Apache.
Altri prodotti Alibaba Cloud
Servizio di archiviazione oggetti (OSS)
Alibaba fornisce servizi di archiviazione che consentono di archiviare, archiviare e fare il backup di qualsiasi quantità di dati nel cloud. Questo servizio è chiamato Object Storage Service, noto in breve come OSS. Questo servizio di archiviazione fornito da Alibaba è praticamente simile al bucket S3 fornito da Amazon Web Services (AWS). OSS consente di recuperare e archiviare vari file di dati non strutturati inclusi file di testo, immagini e file audio, file video, ecc. sulla rete indipendentemente dall'ora e dalla posizione.
Alibaba fornisce interfacce API e SDK per migrare enormi quantità di dati in Alibaba Cloud OSS. Esistono vari concetti per lo storage forniti da Alibaba Cloud OSS. Sono Bucket, Oggetto, Regione, Endpoint e AccessKey. I passaggi per creare un bucket da Alibaba Cloud Console sono i seguenti:
CREA SECCHIO
Un bucket è un tipo di contenitore per oggetti archiviati in OSS.
- Per creare un bucket è necessario accedere alla console Alibaba Cloud > OSS. Apparirà una finestra di dialogo da cui puoi creare una finestra di dialogo.
- Inserisci il nome del secchio. Deve essere univoco e non può essere modificato dopo la creazione del bucket.
- Seleziona il data center del bucket dall'elenco a discesa Regione. Questo non può essere modificato una volta creato il bucket. Se devi accedere a OSS tramite intranet, seleziona la regione in cui risiede il tuo ECS.
- Sono disponibili tre tipi di classi di archiviazione: Standard, IA e Archivio.
- Archiviazione: supporta l'accesso frequente ai dati.
- IA (Accesso Infrequente): è adatto per la memorizzazione di dati che non vengono utilizzati di frequente e vengono conservati per lungo tempo.
- Archivio: i dati qui sono conservati per un lungo periodo di tempo (più di sei mesi)
- Seleziona l'elenco di controllo degli accessi, la crittografia lato server e la query di registro in tempo reale desiderati e fai clic su OK per creare il tuo bucket.

Puoi trovare vari metodi per creare un bucket dal link indicato di seguito:
https://www.alibabacloud.com/help/doc-detail/31885.htm?spm=a2c63.p38356.879954.4.3bb34fe0JofTNr
CARICA OGGETTO
- Seleziona il nome del bucket in cui desideri caricare un oggetto.
- Fare clic su File > Carica . Sullo schermo apparirà una finestra di dialogo di caricamento.
- Nella sezione Carica in, imposta la directory in cui caricare l'oggetto. Selezionando l'opzione Corrente , l'oggetto verrà caricato nella directory corrente. Se si seleziona l'opzione Specificato , è necessario specificare una directory. L'OSS creerà automaticamente la cartella corrispondente e caricherà l'oggetto in quella cartella.
- Nella sezione File ACL, selezionare l'ACL dell'oggetto da caricare. Per impostazione predefinita, un oggetto erediterà l'ACL del bucket di appartenenza.
- Nella sezione Carica, puoi trascinare uno o più oggetti da caricare nella sezione Carica.
- Durante il caricamento di un oggetto, tieni presente che se l'oggetto con lo stesso nome esiste già nel bucket, verrà sovrascritto.
Puoi trovare vari metodi per caricare l'oggetto dal link sottostante:
https://www.alibabacloud.com/help/doc-detail/31886.htm?spm=a2c63.p38356.b99.19.77c65dc494FJlI
SCARICA OGGETTO
- Per scaricare un oggetto, vai su OSS Console > elenco dei bucket (seleziona il nome del bucket che hai creato) > scheda File > seleziona il nome dell'oggetto e fai clic su Anteprima.
- Nella pagina di anteprima, troverai le seguenti opzioni: Scarica, Apri URL file, Copia URL file e Copia percorso file.
- Per scaricare più oggetti alla volta, vai a File, seleziona più oggetti e seleziona Operazioni batch > Scarica.
- Per scaricare un oggetto alla volta, vai su File, seleziona un oggetto, seleziona Altro > Scarica.
Puoi trovare vari metodi per scaricare l'oggetto dal link sottostante:
https://www.alibabacloud.com/help/doc-detail/31887.htm?spm=a2c63.p38356.b99.20.56d275c5wvXGab
CANCELLA OGGETTO
- Per eliminare un oggetto dal bucket, vai all'elenco dei nomi del bucket dalla console.
- Seleziona il nome del bucket da cui desideri eliminare un oggetto.
- Fare clic su File, selezionare uno o più oggetti e fare clic su Elimina. Si aprirà la finestra di dialogo Elimina file. Fare clic su OK per eliminare.
Puoi trovare vari metodi per eliminare l'oggetto dal link sottostante:
https://www.alibabacloud.com/help/doc-detail/31888.htm?spm=a2c63.p38356.b99.21.7e905a208HrDW0
ELIMINA SECCHIO
- Prima di eliminare il bucket, assicurati che tutti gli oggetti nel bucket siano stati eliminati.
- Dall'elenco dei bucket, seleziona il nome del bucket che desideri eliminare.
- Fare clic su Impostazioni di base. Da Bucket Management, fai clic su Elimina bucket. Apparirà una finestra di dialogo. Fare clic su OK per eliminare il bucket.
Puoi trovare vari metodi per eliminare il bucket dal link seguente:
https://www.alibabacloud.com/help/doc-detail/31889.htm?spm=a2c63.p38356.b99.22.18d37262UpR0Ou
- I metodi sopra menzionati sono utili quando si desidera gestire i bucket e gli oggetti da Alibaba Cloud Console. Questi metodi non sono utili quando devi gestire gli oggetti o i bucket dai tuoi codici.
- Per questo, Alibaba Cloud fornisce SDK e API per gli sviluppatori. I codici per utilizzare OSS PHP SDK per eseguire operazioni di routine come la creazione di un bucket, il caricamento e il download di oggetti, l'eliminazione di oggetti, l'eliminazione di un bucket e così via possono essere trovati dal collegamento seguente:
https://www.alibabacloud.com/help/doc-detail/32101.htm?spm=a2c63.p38356.879954.18.2637465aJLLKJE#concept-32101-zh
Per accedere ai bucket presenti in OSS sono necessari AccessKey ID e AccessKey Secret.
- Per ottenere queste chiavi, accedi alla tua Alibaba Cloud Console. Dall'avatar nell'angolo in alto a destra, seleziona la chiave di accesso dal menu a discesa
- Sullo schermo apparirà una finestra di dialogo di Suggerimenti per la sicurezza.
- Dalla pagina Gestione sicurezza, puoi creare una AccessKey o trovare una AccessKey esistente. Quindi, ottieni l'ID AccessKey e AccessKey Secret del tuo account Alibaba Cloud.
Puoi trovare diversi metodi per ottenere AccessKey ID e AccessKey Secret dal link sottostante:
https://www.alibabacloud.com/help/doc-detail/142101.html?spm=a2c5t.11065259.1996646101.searchclickresult.632f1896cvtbZQ
L'identità del mittente della richiesta viene effettuata utilizzando AccessKey Id o AccessKey Secret con il metodo della crittografia simmetrica . L'ID AccessKey viene utilizzato dall'OSS per identificare l'utente. L'AccessKey Secret viene utilizzato per la crittografia della firma dall'utente e viene utilizzato dall'OSS per verificare la firma. L'account AccessKey di Alibaba Cloud dispone delle autorizzazioni per accedere alle sue risorse.
Per inviare una richiesta all'OSS come utente, viene generata una chiave di firma in un formato specifico. Quella chiave di firma deve essere crittografata da te utilizzando il tuo AccessKey Secret. Questo genererà un codice di verifica. Dopo aver ricevuto la richiesta, OSS trova AccessKey Secret in base all'AccessKey Id e quindi estrae la stringa della firma e il codice di verifica allo stesso modo. Se il codice di verifica calcolato è lo stesso del codice di verifica fornito, l'OSS determina che la richiesta è valida. Altrimenti, l'OSS rifiuta la richiesta.
ApsaraVideo per VOD
L'altro prodotto che ho usato è stato ApsaraVideo per VOD. ApsaraVideo for VOD fornisce soluzioni di streaming audio e video su richiesta. Transcodifica i file audio/video caricati, modificati e raccolti in base alle impostazioni di transcodifica. Fornisce console, API e SDK basate sul Web come Player SDK e upload SDK. Per attivare ApsaraVideo VOD, è necessario acquistarlo dal sito Web Alibaba Cloud. Dopo aver acquistato il piano, puoi accedere alla console ApsaraVideo VOD e iniziare a utilizzare il servizio.
Puoi caricare i tuoi video dalla funzione di caricamento video dalla console ApsaraVideo for VOD. Puoi caricare più audio, video e risorse di immagini contemporaneamente. Per caricare il video, segui i passaggi indicati di seguito:
CARICA VIDEO
- Passa a Libreria multimediale > pagina video > carica video .
- Nella pagina di caricamento multimediale, seleziona il video locale che devi caricare e fai clic sul pulsante Carica.
- Puoi aggiungere altri video se necessario o annullare il processo di caricamento dei video.

CONFIGURA IMPOSTAZIONE DI TRANSCODIFICA
Devi completare l'impostazione di transcodifica prima di caricare il video. I modelli di transcodifica sono disponibili e puoi selezionarne uno qualsiasi per elaborare video singoli o multipli. In questo caso sono stati utilizzati i modelli di transcodifica HLS standard. In caso contrario, viene selezionato il modello predefinito per la transcodifica. Verifica la configurazione e la gestione se stai caricando il video per la prima volta. Tutti i video futuri verranno transcodificati secondo il modello di transcodifica selezionato. Puoi configurare diverse definizioni, risoluzioni personalizzate, bit rate e filigrane.
MODIFICA INFORMAZIONI VIDEO
- Puoi impostare il titolo e la categoria del tuo video prima di caricarlo sul server. È possibile selezionare più file video e aggiungerli a una categoria. Puoi modificare la categoria video dalla pagina dei dettagli del video dopo che il video è stato caricato.
- Puoi creare una categoria dalla pagina delle categorie prima di caricare il video in modo da poter selezionare una categoria per il video durante il caricamento.
SELEZIONA INDIRIZZO DI ARCHIVIAZIONE
- Per caricare un video, dovrai selezionare l'indirizzo di archiviazione. Se sono disponibili più indirizzi di archiviazione, verrà selezionato l'indirizzo di archiviazione predefinito.
INIZIA A CARICARE E VISUALIZZA PROGRESSI
- Il sistema inizierà a caricare il file video dopo aver fatto clic sul pulsante Carica.

- Puoi visualizzare un elenco di tutti i video che vengono caricati.
- Per interrompere il caricamento di un video, puoi fare clic sulla colonna Annulla dall'azione.
- Se l'attività di caricamento del video viene interrotta o non riesce per qualsiasi motivo, puoi riprendere l'attività facendo clic sul pulsante Carica di nuovo. Il sistema riavvierà il caricamento del video.
- Puoi visualizzare tutti i video caricati dalla Libreria multimediale. Il sistema inizia a transcodificare ed elaborare questi video.
Puoi trovare l'elenco dei formati di estensione supportati e altri dettagli per caricare un video dal seguente link: https://www.alibabacloud.com/help/doc-detail/86058.htm?spm=a2c63.p38356.b99.12.377971 e8tmtDAG
Elaborazione multimediale
Lo svantaggio dell'utilizzo di questo prodotto era che tutto doveva essere gestito dall'interfaccia della console fornita da Alibaba Cloud. La mia esigenza era quella di caricare il video dal pannello di amministrazione personalizzato con compressione ed elaborazione realizzata su video. Quindi è stato selezionato MPS (Media Processing Service). Con l'aiuto di questo, qualsiasi video di grandi dimensioni è stato diviso in piccoli file e archiviato su OSS in modo che l'utente finale durante la visualizzazione del video non subisca il buffering. Puoi integrare gli SDK Java, .Net, PHP, Python e NodeJS nel tuo codice. Il codice sorgente e gli esempi per l'integrazione dell'SDK sono forniti nei collegamenti seguenti:
https://docs.open.alipay.com/54/103419/
https://www.alibabacloud.com/help/faq-detail/38990.htm?spm=a2c63.p38356.879954.11.7239b03eq38scS
Spero che a questo punto il tuo server sia stato impostato e funzioni correttamente. Lo scopo di questo blog è rendere il compito un po' più semplice per gli sviluppatori che non vedono l'ora di lavorare con il mercato cinese e Alibaba Cloud.
There are options like hosting from your own country or using CDN but if you are serving the audience in China then, these options will slow down the loading speed of your website and the search engines of china will not treat your website as a local website.
The best option for your audience in China is to host your website in Mainland China with Alibaba Cloud service. It will definitely reflect in SEO ranking of your website as your website will appear as a local website for the search engines in China. The process and steps for Alibaba Cloud server setup for Mainland China and International platforms are different.
Our team had faced lots of challenges and had referred every possible website, resource and contacted their support team to setup Alibaba server and make it work for our client. Alibaba Cloud policies are changing frequently so I hope by the time you are reading this blog, their policies may not have changed.