Zelf één Tableau Server implementeren op AWS
Dit is gearchiveerde inhoud
Implementaties op openbare clouds worden nog steeds ondersteund, maar de inhoud voor implementaties in openbare clouds van externe partijen wordt niet langer bijgewerkt.
Zie de Gids voor bedrijfsimplementatie(Link wordt in een nieuw venster geopend) en de secties Implementeren(Link wordt in een nieuw venster geopend) of in het hulpsysteem van Tableau Server.
Voor de klanten die toegang hebben, raden wij Tableau Cloud aan. Zie voor meer details:
- Gids voor handmatige migratie naar Tableau Cloud
- Tableau Cloud-proefversie voor beheerders(Link wordt in een nieuw venster geopend)
- Tableau Cloud: aan de slag voor beheerders(Link wordt in een nieuw venster geopend)
Inleiding
Voor de meeste flexibiliteit op het gebied van beveiliging, schaalbaarheid en capaciteit kunt u Tableau Server zelf implementeren op AWS. Het bouwen van een cloudgebaseerde oplossing heeft veel voordelen ten opzichte van een on-premises-installatie. Zo zijn de totale eigendomskosten voor het bouwen van een Tableau Server-oplossing in de cloud normaal gesproken veel lager dan voor een vergelijkbare on-premises-oplossing, omdat u niet alle dure hardware hoeft aan te schaffen. Bovendien kan de cloud zorgen voor een betere uptime, betrouwbaarheid en fouttolerantie, vooral als u uw oplossing in verschillende regio's en beschikbaarheidszones implementeert.
Wanneer u Tableau Server in een cluster in AWS implementeert, raden wij u aan om Amazon Elastic Block Store (EBS)-volumes met Amazon EC2 te gebruiken. EBS biedt permanente opslagvolumes op blokniveau voor gebruik met Amazon EC2-instanties. U dient een afzonderlijk EBS General Purpose (SSD)-volume met een volumegrootte van minimaal 100 GiB te koppelen om ruimte over te laten voor de installatie van Tableau Server. Deze volumegrootte ondersteunt een basisprestatie van 300 input/output-bewerkingen per seconde (IOPS) met de mogelijkheid om uit te breiden tot 3.000 IOPS. Zie SSD-volumes voor algemeen gebruik (gp2)(Link wordt in een nieuw venster geopend) (in het Engels) in de Amazon EC2-gebruikershandleiding voor Windows-instanties op de AWS-website voor meer informatie.
Voor zware workloads waarbij het opslagsubsysteem een absoluut minimum aantal IOPS moet leveren voor de prestaties, kunt u een groter EBS General Purpose (SSD)-volume maken om maximaal 10.000 IOPS te halen met een verhouding van 3 IOPS per GiB, of een EBS Provisioned IOPS (SSD)-volume gebruiken met de IOPS die u nodig hebt. In beide gevallen raden wij u aan om EBS-geoptimaliseerde instanties te gebruiken als u van plan bent om zware extracties uit te voeren en veel data te verwerken. Zie Tableau Server-prestatieoverzicht voor meer informatie over Tableau Server-prestaties.
Voer de volgende taken uit om Tableau Server in de AWS-cloud te installeren en configureren.
Stap 1: maak een virtuele privécloud (VPC)
Uw eerste stap is het maken van een virtuele privécloud (VPC) en het toevoegen van een Amazon elastic network interface(Link wordt in een nieuw venster geopend) (in het Engels) om een statisch MAC-adres voor uw Amazon EC2-instantie op te geven.
Meld u aan bij AWS en navigeer vervolgens naar de VPC-console van Amazon(Link wordt in een nieuw venster geopend) (in het Engels) (https://console.aws.amazon.com/vpc/)
Gebruik de regioselector om de locatie te kiezen waar uw andere AWS-bronnen zich bevinden. Vaak is dit de regio die het dichtst bij u in de buurt is.
Klik bij Resources op Start VPC Wizard. Klik op het scherm Step 1: Select a VPC Configuration op VPC with a Single Public Subnet en klik vervolgens op Select.
Geef op het scherm Step 2: VPC with a Single Public Subnet uw VPC een naam en klik vervolgens op Create VPC. U kunt alle overige instellingen op de standaardwaarden laten staan.
Stap 2: configureer netwerk en beveiliging
Om ervoor te zorgen dat binnenkomend verkeer uw VPC kan bereiken, moet u het verkeer beperken tot drie standaardpoorten (HTTP, HTTPS en RDP). Raadpleeg voor meer informatie de aanbevolen netwerk-ACL-regels voor uw VPC in de gebruikershandleiding voor Amazon Virtual Private Cloud op de AWS-website.
Navigeer naar de EC2-console van Amazon(Link wordt in een nieuw venster geopend) (in het Engels) (https://console.aws.amazon.com/ec2/).
Gebruik de regioselector om de locatie te kiezen waar u uw VPC hebt gemaakt.
Klik in het navigatiedeelvenster op Security en klik vervolgens op Create Security Group.
Op het scherm Create Security Group voert u in het veld Security group name een naam in voor uw beveiligingsgroep.
In het veld Description voert u een beschrijving in voor de beveiligingsgroep.
In het veld VPC selecteert u uw VPC uit de lijst.
Klik op het tabblad Inbound, klik op Add rule en selecteer vervolgens in de lijst Type HTTP (80), en kies in de kolom Source voor elke regel My IP. Hiermee wordt het binnenkomende verkeer naar uw computer beperkt. Als u in plaats daarvan een IP-adresbereik wilt opgeven, kiest u Custom en voert u vervolgens het bereik in CIDR-notatie in.
Zie voor meer informatie Regels toevoegen aan een beveiligingsgroep(Link wordt in een nieuw venster geopend) (in het Engels) in de Amazon EC2-gebruikershandleiding voor Linux-instanties op de AWS-website.
Opmerking: Deze poort is vereist om binnenkomend, ongecodeerd webverkeer te ontvangen.
Klik op Add rule in de lijst Type, selecteer HTTPS (443) en kies in de kolom Source voor elke regel My IP. Hiermee wordt het binnenkomende verkeer naar uw computer beperkt. Als u in plaats daarvan een IP-adresbereik wilt opgeven, kiest u Custom en voert u vervolgens het bereik in CIDR-notatie in.
Zie voor meer informatie Regels toevoegen aan een beveiligingsgroep(Link wordt in een nieuw venster geopend) (in het Engels) in de Amazon EC2-gebruikershandleiding voor Linux-instanties op de AWS-website.
Opmerking: Deze poort is vereist om binnenkomend, gecodeerd webverkeer te ontvangen.
Klik op Add rule in de lijst Type, selecteer SSH (22) en kies in de kolom Source voor elke regel My IP. Hiermee wordt het binnenkomende verkeer naar uw computer beperkt. Als u in plaats daarvan een IP-adresbereik wilt opgeven, kiest u Custom en voert u vervolgens het bereik in CIDR-notatie in.
Zie voor meer informatie Regels toevoegen aan een beveiligingsgroep(Link wordt in een nieuw venster geopend) (in het Engels) in de Amazon EC2-gebruikershandleiding voor Linux-instanties op de AWS-website.
Klik op Maken.
Stap 3: start een Amazon EC2-instantie
Nadat u uw VPC hebt gemaakt, kunt u er een Amazon EC2-instantie in starten.
Zie Aan de slag met Amazon EC2 Linux-instanties(Link wordt in een nieuw venster geopend) (in het Engels) in de Amazon EC2-gebruikershandleiding voor Linux-instanties op de AWS-website voor meer informatie over het starten van en verbinden met een Linux-instantie.
Navigeer naar de EC2-console van Amazon(Link wordt in een nieuw venster geopend) (in het Engels) (https://console.aws.amazon.com/ec2/).
Gebruik de regioselector om de locatie te kiezen waar u uw VPC hebt gemaakt.
Klik bij Create Instance op Launch Instance.
Selecteer een Amazon Machine Image (AMI) die voldoet aan de systeemvereisten voor Tableau Server.
Selecteer op het scherm Step 2: Choose Instance Type de gewenste instantiegrootte (bijvoorbeeld m4.2xlarge).
Opmerking: Voor Tableau Server v10 op een 64-bits virtuele machine hebt u minimaal 4 fysieke kernen nodig. Op AWS betekent dit 8 vCPU's. Zie EC2-instantietypen van Amazon(Link wordt in een nieuw venster geopend) (in het Engels) op de AWS-website voor meer informatie.
Klik op Next: Configure Instance Details.
Op het scherm Step 3: Configure Instance Details selecteert u uw VPC in de Network-lijst.
Klik door de stappen in de wizard totdat u aankomt bij Step 6: Configure Security Group.
Op het scherm Step 6: Configure Security Group klikt u op Select an existing security group en selecteert u vervolgens de beveiligingsgroep die u eerder hebt gemaakt.
Klik op Review and Launch, controleer uw configuratie en klik vervolgens op Launch.
Wanneer u daarom wordt gevraagd, maakt u een nieuw sleutelpaar, downloadt u het als een .pem-bestand en bewaart u het op een veilige plaats. U hebt het sleutelpaar nodig om een wachtwoord te maken waarmee u kunt inloggen op de Amazon EC2-instantie.
Wanneer u klaar bent met het maken en downloaden van uw sleutelpaar, klikt u op Launch Instances.
Klik op View Instances en zoek uw instantie in de lijst.
Kopieer de ID van de instantie. Dat zult u nodig hebben in de volgende stap.
Stap 4: maak een elastisch IP-adres voor de VPC
Nadat u uw Amazon EC2-instantie hebt gestart, kunt u een statisch openbaar IP-adres maken en toewijzen aan uw VPC.
Navigeer naar de Amazon VPC-console(Link wordt in een nieuw venster geopend) (in het Engels) (https://console.aws.amazon.com/vpc/).
Gebruik de regioselector om de locatie te kiezen waar u uw VPC hebt gemaakt.
Klik in het navigatiedeelvenster op Elastic IPs.
Klik op Allocate new address en vervolgens op Allocate.
In het dialoogvenster New address request succeeded klikt u op het elastische IP-adres.
In het Action-menu klikt u op Associate address.
Bij Resource type selecteert u Instance.
In de vervolgkeuzelijst Instance selecteert u uw instantie en klikt u vervolgens op Associate.
Kopieer het nieuwe privé-IP-adres. U hebt dit later nodig.
Stap 5: log in bij Amazon EC2
Om Tableau Server op AWS uit te voeren, installeert u het op de Amazon EC2-instantie of -instanties die u zojuist hebt geconfigureerd. Om te beginnen logt u in op de Amazon EC2-instantie waarop u Tableau Server wilt installeren.
Gebruik Secure Shell (SSH) vanaf een computer met Linux om verbinding te maken met uw Amazon EC2-instantie met Linux. Als u verbinding maakt vanaf een computer met Microsoft Windows, moet u een SSH-client installeren, zoals PuTTY, om verbinding te maken met uw Amazon EC2-instantie met Linux. Zie Verbinding maken met uw Linux-instantie via SSH in de Amazon EC2-gebruikershandleiding voor Linux-instanties op de AWS-website voor meer informatie.
Stap 6: installeer Tableau Server
Nu u bent ingelogd op uw EC2-instantie, kunt u Tableau Server installeren. De installatiestappen op een EC2-instantie zijn hetzelfde als op elke andere computer. Zie Installeren en configureren voor instructies.
Nadat u Tableau Server hebt geïnstalleerd, een Tableau Server-beheerdersaccount hebt gemaakt en bent aangemeld, kunt u gebruikers toevoegen.
Als u een Tableau Server-cluster wilt uitvoeren, installeert u extra Tableau Servers op extra Amazon EC2-instanties. Zie Zelf Tableau Server implementeren op AWS in een gedistribueerde omgeving voor meer informatie.