Tento článek sdílí několik zdrojů, které vám pomohou začít s budováním vaší aplikace v cloudu Rackspace.
Ovládací panel cloudu
Cloud Control Panel vám pomůže spravovat vaši cloudovou infrastrukturu.
Cloud Control Panel můžete také použít k provádění následujících úloh:
-
Přidělte uživatelská oprávnění pomocí Role Based Access Control (RBAC).
-
Spravujte své kontaktní údaje.
-
Správa fakturačních údajů a zobrazení faktur.
Přístup ke cloudovým serverům
Připojte se ke svému cloudovému serveru Rackspace pomocí Secure Shell (SSH), vzdálené plochy (RDP) nebo konzole. Podrobné pokyny najdete v části Připojení k serveru acloud.
Získejte náskok s Cloud Orchestration
Pokud vytváříte aplikaci od začátku, možná budete chtít vyzkoušet CloudOrchestration. Cloud Orchestration nabízí balíčky, které vám mohou pomoci zprovoznit a spustit vaši aplikaci mnohem rychleji, než abyste ji budovali od začátku. Orchestrační zásobníky sahají od nastavení na jednom serveru (jako je zásobník Linux® Apache® MySQL®PHP® (LAMP)) až po složité konfigurace s více servery (jako je zásobník amultiserveru WordPress®).
Získat pomoc s migrací
Pokud je vaše aplikace již aktivní u jiného poskytovatele, může Rackspace potenciálně nabídnout určitou omezenou pomoc s migrací od tohoto poskytovatele hostingu. Někteří partneři profesionálních služeb mohou nabídnout pomoc. Pro více informací kontaktujte svého Launch Managera nebo Account Team.
Modularizujte svou aplikaci
Rackspace důrazně doporučuje vytvořit modulární aplikaci. Modularizace vaší aplikace může eliminovat selhání jednoho bodu a v případě potřeby umožňuje výrazně rychlejší škálování. Následuje několik tipů, které vám pomohou vytvořit modulární aplikaci:
- Oddělte svou databázi od webových a aplikačních serverů. Můžete to udělat pomocí cloudové databáze nebo pomocí samostatného cloudového serveru ke spuštění vaší databáze.
- Sestavte alespoň dva webové nebo aplikační servery pro redundanci a dostupnost.
- Umístěte před své webové nebo aplikační servery nástroj pro vyrovnávání zatížení cloudu pro horizontální škálovatelnost.
- Pro asynchronní procesy použijte frontu zpráv.
Odeslat e-mail z aplikace
Pokud chcete, aby vaše aplikace posílala e-maily (pro resetování hesla, týdenní přehledy nebo přivítání nových uživatelů), musíte ji k tomu nakonfigurovat. Nejlepších výsledků dosáhnete pomocí následujících tipů:
- Chcete-li se vyhnout černým listinám, předávejte svou poštu prostřednictvím Mailgun®, nikoli přímo ze svých cloudových serverů.
- Používejte Rackspace Cloud Office pro poštovní schránky zaměstnanců a spolupráci. K dispozici jsou Internet Message Access Protocol (IMAP), Microsoft® Exchange, G Suite™ a Office 365®.
Zabezpečení
Bezpečnost je partnerství. Chcete-li být efektivní, ujistěte se, že si uděláte čas na zabezpečení své aplikace na každé úrovni.
Úroveň účtu
Proveďte následující bezpečnostní opatření na úrovni účtu:
- Nastavte RBAC pro svůj tým. Používejte silná hesla, bezpečnostní otázky a odpovědi pro každého člena týmu.
- Nakonfigurujte dvoufaktorovou autentizaci.
Úroveň infrastruktury
Proveďte následující bezpečnostní opatření na úrovni infrastruktury:
- Udržujte software a bezpečnostní opravy aktuální.
Úroveň serveru
Proveďte následující bezpečnostní opatření na úrovni serveru:
- Procvičte si základní zabezpečení serveru.
- Zamkněte své brány firewall ručně nebo pomocí služby jako Dome9 neboCloudPassage®.
Úroveň aplikace
Proveďte následující bezpečnostní opatření na aplikační úrovni:
- Zabezpečte ověření uživatele ručně nebo pomocí nástroje, jako je Stormpath®.
- Bezpečná komunikace aplikací pomocí Secure Sockets Layer (SSL).
- Používejte silná hesla a často je střídejte.
- Udržujte si aktuální informace pomocí bezpečnostních záplat.
- Odfiltrujte škodlivý provoz na svých stránkách pomocí nástrojů, jako jsou Cloudflare® a Incapsula®.
Zálohování a monitorování
Ochrana aplikace pomocí spolehlivého plánu zálohování a monitorování je stejně důležitá jako její spuštění nebo migrace. Tato část poskytuje doporučení pro zálohování a monitorování.
Zálohy
Zálohy jsou důležité pro obnovení vašeho webu, pokud selže server. Existuje mnoho způsobů, jak zálohovat vaše stránky a obsah. Rackspace doporučuje používat kombinaci obrazů serveru, rozdílových záloh na úrovni souborů a správy konfigurace k dosažení robustní a komplexní strategie zálohování.
Zálohy v systému Linux
Pokud používáte Linux®, Rackspace doporučuje používat Cloud Backup v následujících adresářích.
Webové a aplikační servery
Nakonfigurujte zálohy následujících adresářů pro vaše webové a aplikační servery:
- /home
- /root
- /etc
- /var/www
Databázové servery
Nakonfigurujte zálohy následujících adresářů pro vaše databáze:
- /home
- /root
- /etc
- /var/lib/mysqlbackup
Poslední adresář je určen pro servery, které provozují databáze MySQL. Zákazníci ManagedOperations automaticky ukládají své databáze do tohoto umístění. Zákazníci Managed Infrastructure mohou nakonfigurovat stejnou zálohu pomocí Holland Backup Manager.
Tento článek poskytuje další informace o nastavení zálohování Rackspace Cloud Backup pro váš systém Linux.
Poznámka :Rackspace doporučuje často zálohovat databáze a uchovávat je po dlouhou dobu.
Zálohy v systému Windows
Pokud používáte Windows®, Rackspace doporučuje provést následující kroky:
- Ověřte nebo nakonfigurujte zálohovací úlohy pro vaše webové a aplikační servery na adreseC:\inetpub .
- Ověřte nebo nakonfigurujte zálohy databáze (umístění, do kterého ukládáte soubory databáze). Měli byste používat časté zálohy a dlouhé uchovávání.
Tento článek poskytuje další informace o nastavení zálohování Rackspace Cloud Backup pro váš systém Windows.
Zálohování pomocí Cloud Block Storage
Použití blokového úložiště je skvělý způsob, jak zvýšit množství úložného prostoru, který může vaše aplikace využít. Do cloudbackup můžete zahrnout úložiště bloků a také uložit svazky jako snímky obrázků. Pokud používáte úložiště CloudBlock, je důležité ověřit následující věci:
- Ověřte a nakonfigurujte zálohu všech svazků Cloud Block Storage.
- Ověřte, že se připojené svazky Cloud Block Storage po restartu znovu připojí.
Monitorování
Monitorování vás může upozornit, pokud váš web přestane reagovat. Zákazníci s úrovní služeb Rackspace Managed Operations se mohou rozhodnout automaticky upozornit podporu Rackspace, když si monitorování všimne podmínek, které by mohly být znepokojivé.
Možná budete chtít použít následující zdroje monitorování:
- Kontrola adresy URL :Přidejte kontrolu Cloud Monitoring pro adresu URL vašeho webu, abyste se ujistili, že váš web odpovídá.
- Nová relikvie :Zaregistrujte se k bezplatné zkušební verzi účtu New Relic® a nainstalujte si agenty pro monitorování serverů a aplikací New Relic na své cloudové servery.