Suche senden
Hochladen
Meetup-#1-Getting-Started.pdf
•
0 gefällt mir
•
74 views
Gwenn Etourneau
Folgen
How to get started with Yugabyte.
Weniger lesen
Mehr lesen
Technologie
Diashow-Anzeige
Melden
Teilen
Diashow-Anzeige
Melden
Teilen
1 von 32
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
Git lab installation guide
Git lab installation guide
Raiful Hasan
OpenNebulaConf 2013 - Hands-on Tutorial: 2. Installing and Basic Usage
OpenNebulaConf 2013 - Hands-on Tutorial: 2. Installing and Basic Usage
OpenNebula Project
Taming the Tiger: Tips and Tricks for Using Telegraf
Taming the Tiger: Tips and Tricks for Using Telegraf
InfluxData
Designate Installation Workshop
Designate Installation Workshop
Graham Hayes
Gray Cover_ The dangers of cloudshells.pdf
Gray Cover_ The dangers of cloudshells.pdf
Colin Estep
MySQL | My SQL docker containerization | Docker Network
MySQL | My SQL docker containerization | Docker Network
shrenikp
Full Stack Visualization: Build A React App With A Sankey Diagram
Full Stack Visualization: Build A React App With A Sankey Diagram
Neo4j
Introduction to the Mysteries of ClickHouse Replication, By Robert Hodges and...
Introduction to the Mysteries of ClickHouse Replication, By Robert Hodges and...
Altinity Ltd
Empfohlen
Git lab installation guide
Git lab installation guide
Raiful Hasan
OpenNebulaConf 2013 - Hands-on Tutorial: 2. Installing and Basic Usage
OpenNebulaConf 2013 - Hands-on Tutorial: 2. Installing and Basic Usage
OpenNebula Project
Taming the Tiger: Tips and Tricks for Using Telegraf
Taming the Tiger: Tips and Tricks for Using Telegraf
InfluxData
Designate Installation Workshop
Designate Installation Workshop
Graham Hayes
Gray Cover_ The dangers of cloudshells.pdf
Gray Cover_ The dangers of cloudshells.pdf
Colin Estep
MySQL | My SQL docker containerization | Docker Network
MySQL | My SQL docker containerization | Docker Network
shrenikp
Full Stack Visualization: Build A React App With A Sankey Diagram
Full Stack Visualization: Build A React App With A Sankey Diagram
Neo4j
Introduction to the Mysteries of ClickHouse Replication, By Robert Hodges and...
Introduction to the Mysteries of ClickHouse Replication, By Robert Hodges and...
Altinity Ltd
OpenNebula 4.14 Hands-on Tutorial
OpenNebula 4.14 Hands-on Tutorial
OpenNebula Project
TechDay - April - Tutorial
TechDay - April - Tutorial
OpenNebula Project
Perspectives on Docker
Perspectives on Docker
RightScale
Taming the Tiger: Tips and Tricks for Using Telegraf
Taming the Tiger: Tips and Tricks for Using Telegraf
InfluxData
OpenNebula TechDay Boston 2015 - installing and basic usage
OpenNebula TechDay Boston 2015 - installing and basic usage
OpenNebula Project
OpenNebula TechDay Waterloo 2015 - Open nebula hands on workshop
OpenNebula TechDay Waterloo 2015 - Open nebula hands on workshop
OpenNebula Project
Dockerizing Ruby Applications - The Best Practices
Dockerizing Ruby Applications - The Best Practices
Kontena, Inc.
Juggva cloud
Juggva cloud
Jean-Frederic Clere
Locally run a FIWARE Lab Instance In another Hypervisors
Locally run a FIWARE Lab Instance In another Hypervisors
José Ignacio Carretero Guarde
Docker and Jenkins [as code]
Docker and Jenkins [as code]
Mark Waite
Docker and Your Path to a Better Staging Environment - webinar by Gil Tayar
Docker and Your Path to a Better Staging Environment - webinar by Gil Tayar
Applitools
Run K8s on Local Environment
Run K8s on Local Environment
Ganesh Pol
The Self-Contained SDR Satellite Grand Station with Raspberry Pi 3
The Self-Contained SDR Satellite Grand Station with Raspberry Pi 3
Industrial Technology Research Institute (ITRI)(工業技術研究院, 工研院)
Docker swarm introduction
Docker swarm introduction
Evan Lin
Deploying Prometheus stacks with Juju
Deploying Prometheus stacks with Juju
J.J. Ciarlante
Google Cloud Platform Special Training
Google Cloud Platform Special Training
Simon Su
Developing Rails Apps in Technical Isolation
Developing Rails Apps in Technical Isolation
Jesus Jackson
Gitlab installation
Gitlab installation
Raiful Hasan
Install Oracle 12c Golden Gate On Oracle Linux
Install Oracle 12c Golden Gate On Oracle Linux
Arun Sharma
DcATL 2013: Git-Flow for Daily Use
DcATL 2013: Git-Flow for Daily Use
Mediacurrent
Gwenn - Advanced level unlocked_.pdf
Gwenn - Advanced level unlocked_.pdf
Gwenn Etourneau
Concourse for devops @quoine
Concourse for devops @quoine
Gwenn Etourneau
Weitere ähnliche Inhalte
Ähnlich wie Meetup-#1-Getting-Started.pdf
OpenNebula 4.14 Hands-on Tutorial
OpenNebula 4.14 Hands-on Tutorial
OpenNebula Project
TechDay - April - Tutorial
TechDay - April - Tutorial
OpenNebula Project
Perspectives on Docker
Perspectives on Docker
RightScale
Taming the Tiger: Tips and Tricks for Using Telegraf
Taming the Tiger: Tips and Tricks for Using Telegraf
InfluxData
OpenNebula TechDay Boston 2015 - installing and basic usage
OpenNebula TechDay Boston 2015 - installing and basic usage
OpenNebula Project
OpenNebula TechDay Waterloo 2015 - Open nebula hands on workshop
OpenNebula TechDay Waterloo 2015 - Open nebula hands on workshop
OpenNebula Project
Dockerizing Ruby Applications - The Best Practices
Dockerizing Ruby Applications - The Best Practices
Kontena, Inc.
Juggva cloud
Juggva cloud
Jean-Frederic Clere
Locally run a FIWARE Lab Instance In another Hypervisors
Locally run a FIWARE Lab Instance In another Hypervisors
José Ignacio Carretero Guarde
Docker and Jenkins [as code]
Docker and Jenkins [as code]
Mark Waite
Docker and Your Path to a Better Staging Environment - webinar by Gil Tayar
Docker and Your Path to a Better Staging Environment - webinar by Gil Tayar
Applitools
Run K8s on Local Environment
Run K8s on Local Environment
Ganesh Pol
The Self-Contained SDR Satellite Grand Station with Raspberry Pi 3
The Self-Contained SDR Satellite Grand Station with Raspberry Pi 3
Industrial Technology Research Institute (ITRI)(工業技術研究院, 工研院)
Docker swarm introduction
Docker swarm introduction
Evan Lin
Deploying Prometheus stacks with Juju
Deploying Prometheus stacks with Juju
J.J. Ciarlante
Google Cloud Platform Special Training
Google Cloud Platform Special Training
Simon Su
Developing Rails Apps in Technical Isolation
Developing Rails Apps in Technical Isolation
Jesus Jackson
Gitlab installation
Gitlab installation
Raiful Hasan
Install Oracle 12c Golden Gate On Oracle Linux
Install Oracle 12c Golden Gate On Oracle Linux
Arun Sharma
DcATL 2013: Git-Flow for Daily Use
DcATL 2013: Git-Flow for Daily Use
Mediacurrent
Ähnlich wie Meetup-#1-Getting-Started.pdf
(20)
OpenNebula 4.14 Hands-on Tutorial
OpenNebula 4.14 Hands-on Tutorial
TechDay - April - Tutorial
TechDay - April - Tutorial
Perspectives on Docker
Perspectives on Docker
Taming the Tiger: Tips and Tricks for Using Telegraf
Taming the Tiger: Tips and Tricks for Using Telegraf
OpenNebula TechDay Boston 2015 - installing and basic usage
OpenNebula TechDay Boston 2015 - installing and basic usage
OpenNebula TechDay Waterloo 2015 - Open nebula hands on workshop
OpenNebula TechDay Waterloo 2015 - Open nebula hands on workshop
Dockerizing Ruby Applications - The Best Practices
Dockerizing Ruby Applications - The Best Practices
Juggva cloud
Juggva cloud
Locally run a FIWARE Lab Instance In another Hypervisors
Locally run a FIWARE Lab Instance In another Hypervisors
Docker and Jenkins [as code]
Docker and Jenkins [as code]
Docker and Your Path to a Better Staging Environment - webinar by Gil Tayar
Docker and Your Path to a Better Staging Environment - webinar by Gil Tayar
Run K8s on Local Environment
Run K8s on Local Environment
The Self-Contained SDR Satellite Grand Station with Raspberry Pi 3
The Self-Contained SDR Satellite Grand Station with Raspberry Pi 3
Docker swarm introduction
Docker swarm introduction
Deploying Prometheus stacks with Juju
Deploying Prometheus stacks with Juju
Google Cloud Platform Special Training
Google Cloud Platform Special Training
Developing Rails Apps in Technical Isolation
Developing Rails Apps in Technical Isolation
Gitlab installation
Gitlab installation
Install Oracle 12c Golden Gate On Oracle Linux
Install Oracle 12c Golden Gate On Oracle Linux
DcATL 2013: Git-Flow for Daily Use
DcATL 2013: Git-Flow for Daily Use
Mehr von Gwenn Etourneau
Gwenn - Advanced level unlocked_.pdf
Gwenn - Advanced level unlocked_.pdf
Gwenn Etourneau
Concourse for devops @quoine
Concourse for devops @quoine
Gwenn Etourneau
Cloud Foundry CF LOGS stack
Cloud Foundry CF LOGS stack
Gwenn Etourneau
Concourse webhook
Concourse webhook
Gwenn Etourneau
Concourse and Database
Concourse and Database
Gwenn Etourneau
ConcourseCI love Minio
ConcourseCI love Minio
Gwenn Etourneau
Demo Pivotal Circle Of Code
Demo Pivotal Circle Of Code
Gwenn Etourneau
Monitor Cloud Foundry and Bosh with Prometheus
Monitor Cloud Foundry and Bosh with Prometheus
Gwenn Etourneau
Concourse updates
Concourse updates
Gwenn Etourneau
Route service-pcf-techmeetup
Route service-pcf-techmeetup
Gwenn Etourneau
Bosh 2-0-reloaded
Bosh 2-0-reloaded
Gwenn Etourneau
ConcourseCi Dockerimage
ConcourseCi Dockerimage
Gwenn Etourneau
ConcourseCi overview
ConcourseCi overview
Gwenn Etourneau
Cloud Foundry Meetup Tokyo #1 Route service
Cloud Foundry Meetup Tokyo #1 Route service
Gwenn Etourneau
Lattice yapc-slideshare
Lattice yapc-slideshare
Gwenn Etourneau
Mehr von Gwenn Etourneau
(15)
Gwenn - Advanced level unlocked_.pdf
Gwenn - Advanced level unlocked_.pdf
Concourse for devops @quoine
Concourse for devops @quoine
Cloud Foundry CF LOGS stack
Cloud Foundry CF LOGS stack
Concourse webhook
Concourse webhook
Concourse and Database
Concourse and Database
ConcourseCI love Minio
ConcourseCI love Minio
Demo Pivotal Circle Of Code
Demo Pivotal Circle Of Code
Monitor Cloud Foundry and Bosh with Prometheus
Monitor Cloud Foundry and Bosh with Prometheus
Concourse updates
Concourse updates
Route service-pcf-techmeetup
Route service-pcf-techmeetup
Bosh 2-0-reloaded
Bosh 2-0-reloaded
ConcourseCi Dockerimage
ConcourseCi Dockerimage
ConcourseCi overview
ConcourseCi overview
Cloud Foundry Meetup Tokyo #1 Route service
Cloud Foundry Meetup Tokyo #1 Route service
Lattice yapc-slideshare
Lattice yapc-slideshare
Kürzlich hochgeladen
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
UK Journal
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
hans926745
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
Product Anonymous
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
RTylerCroy
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
Antenna Manufacturer Coco
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Radu Cotescu
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
jfdjdjcjdnsjd
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
HampshireHUG
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
Enterprise Knowledge
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Anna Loughnan Colquhoun
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
Igalia
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
hans926745
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
wesley chun
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
sudhanshuwaghmare1
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
apidays
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Martijn de Jong
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
The Digital Insurer
Kürzlich hochgeladen
(20)
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
Meetup-#1-Getting-Started.pdf
1.
© 2020 All
Rights Reserved 1 Getting Started with Yugabyte Gwenn Etourneau Principal, Solution Architect
2.
© 2020 All
Rights Reserved About me 2 https://github.com/shinji62 https://twitter.com/the_shinji62 Woven Planet Pivotal (ac. By VMware) Rakuten IBM … Etourneau Gwenn Principal Solution Architect
3.
© 2020 All
Rights Reserved About me (fun fact) 3
4.
© 2020 All
Rights Reserved 4 Agenda ● Install ○ Starting locally ● Yugabyte Managed ● Your first workload ○ Northwind ○ Benchmarking ● Next ○ Yugabyte University
5.
© 2020 All
Rights Reserved 5 Install YugabyteDB locally You can install YugabyteDB locally in two way: ● Installing the binary ● Docker image: Docker or Kubernetes
6.
© 2020 All
Rights Reserved 6 Using binary CentOS >= 7 Ubuntu 16.04 or later
7.
© 2020 All
Rights Reserved 7 Using binary - Single node cluster 1. Download the release and untar it 2. Start yugabyted daemon That’s all, You have now setup a single node cluster
8.
© 2020 All
Rights Reserved 8 Using binary - multi-cluster node Start yugabyted daemon for the first node Start yugabyted daemon for the two others nodes ./bin/yugabyted start --advertise_address=127.0.0. 1 --base_dir=/tmp/ ybd1 --cloud_location=cloud.region. az1 ./bin/yugabyted start --advertise_address=127.0.0. 2 --base_dir=/tmp/ ybd2 --cloud_location=cloud.region. az2 --join=127.0.0.1 ./bin/yugabyted start --advertise_address=127.0.0. 3 --base_dir=/tmp/ ybd3 --cloud_location=cloud.region. az3 --join=127.0.0.1
9.
© 2020 All
Rights Reserved 9 Using binary - multi-cluster node Replication factor 3 That’s all, You have now setup a multi-node cluster with RF 3
10.
© 2020 All
Rights Reserved 10 Using Docker image docker run -d --name yugabyte -p7000:7000 -p9000:9000 -p5433:5433 -p9042:9042 -v ~/yb_data:/home/yugabyte/yb_data yugabytedb/yugabyte:latest bin/yugabyted start --base_dir=/home/yugabyte/yb_data --daemon=false 1. Start single node cluster with persistent volumes That’s all, You have now setup a single-node cluster
11.
© 2020 All
Rights Reserved 11 Using Docker image multi-node cluster docker network create -d bridge yb 1. Create common docker network for yugabyte docker run -d --name yb0 -h yb0 --network yb -p7010:7000 -p9000:9000 -p5433:5433 -p9042:9042 yugabytedb/yugabyte:latest bin/yugabyted start --daemon=false --listen=yb0 2. Start the first server
12.
© 2020 All
Rights Reserved 12 Using Docker image multi-node cluster That’s all, You have now setup a multi-node cluster docker run -d --name yb1 -h yb1 --network yb -p5434:5433 yugabytedb/yugabyte:latest bin/yugabyted start --daemon=false --listen= yb1 --join=yb0 Start the second server docker run -d --name yb2 -h yb2 --network yb -p5435:5433 yugabytedb/yugabyte:latest bin/yugabyted start --daemon=false --listen= yb2 --join=yb0 Start the third server
13.
© 2020 All
Rights Reserved 13 Using Docker image Demo
14.
© 2020 All
Rights Reserved 14 Using Kubernetes with Helm
15.
© 2020 All
Rights Reserved 15 Using Kubernetes Using Kubernetes with Helm 1. Add the charts repos 2. Install and deploy the yugabyte helm charts helm install yb-demo yugabytedb/yugabyte --version 2.17.0 --set replicas.master=1,replicas.tserver=1 --namespace yb-demo --create-namespace
16.
© 2020 All
Rights Reserved 16 Using Kubernetes Using Kubernetes with Helm Tips: ● Default resource are large. you can reduce them by using value resource.master.requests. cpu=0.5,resource.master.requests. memory=0.5Gi, resource.tserver.requests. cpu=0.5,resource.tserver.requests. memory=0.5Gi
17.
© 2020 All
Rights Reserved 17 Using Kubernetes Using Kubernetes with Helm Tips: ● Default resource are large. you can reduce them by using value resource.master.requests. cpu=0.5,resource.master.requests. memory=0.5Gi, resource.tserver.requests. cpu=0.5,resource.tserver.requests. memory=0.5Gi
18.
© 2020 All
Rights Reserved 18 Using Kubernetes Using Kubernetes with Helm Demo
19.
© 2020 All
Rights Reserved 19 YugabyteDB Managed YugabyteDB Managed Fully-Managed DBaaS Get a running YugabyteDB in a few clicks!! Database in Yugabyte’s public cloud infrastructure Fully managed infra and database operations - handled by Yugabyte 24/7 enterprise support and services cloud.yugabyte.com
20.
© 2020 All
Rights Reserved 20 YugabyteDB Managed Register Create a cluster free trial free
21.
© 2020 All
Rights Reserved 21 YugabyteDB Managed
22.
© 2020 All
Rights Reserved 22 YugabyteDB Managed That’s all, You have now setup a cluster
23.
© 2020 All
Rights Reserved 23 YugabyteDB Managed You can use ysqlsh directly from your browser with “Cloud Shell” Metrics, Performance Advisor, etc …
24.
© 2020 All
Rights Reserved 24 Using Kubernetes Using Kubernetes with Helm Demo
25.
© 2020 All
Rights Reserved 25 Your first Workload
26.
© 2020 All
Rights Reserved 26 How to connect ? ● Locally ○ The YugabyteDB SQL: Ysqlsh ○ The YugabyteDB CQL: Ycqlsh ○ Any postgreSQL / cassandra client ● Yugabyte Managed ○ Cloud Shell ○ The YugabyteDB SQL: Ysqlsh ○ The YugabyteDB CQL: Ycqlsh ○ Any postgreSQL / cassandra client
27.
© 2020 All
Rights Reserved 27 Play with Northwind Database ● Contains the sales data for a fictitious company called “Northwind Traders” ● Contains Schema (DDL*) and Data (DML**) ● Easy to start with. https://docs.yugabyte.com/stable/sample-data/northwind/ * Data Definition Language (DDL) refers to the CREATE, ALTER and DROP statements. ** Data Manipulation Language (DML) refers to the INSERT, UPDATE and DELETE statements
28.
© 2020 All
Rights Reserved 28 Benchmarking TPC-C ● On-line transaction processing (OLTP) benchmark ● Measure Yugabyte Performance for concurrent transactions YCSB Yahoo Cloud Serving Benchmark ● One of the most well-known benchmark for SQL and Nosql https://docs.yugabyte.com/stable/benchmark/ycsb-ysql/ https://docs.yugabyte.com/preview/benchmark/tpcc-ysql/
29.
© 2020 All
Rights Reserved 29 Next …
30.
© 2020 All
Rights Reserved 30 Yugabyte University ● Virtual training with an instructor ● Own pace training
31.
© 2020 All
Rights Reserved 31 Yugabyte University ● Validate your knowledge ● Get more visibility ● Show you learn YugabyteDB ! Certification
32.
© 2020 All
Rights Reserved 32 Thank You Join us on Slack: www.yugabyte.com/slack Star us on GitHub: github.com/yugabyte/yugabyte-db
Jetzt herunterladen