Trove Onboarding Session Introductory course for contributors and reviewers
|
|
- Steven Baldwin
- 5 years ago
- Views:
Transcription
1 Trove Onboarding Session Introductory course for contributors and reviewers Bartosz Żurkowski Cloud and Big Data Engineer, Samsung R&D Institute Poland IRC: bzurkowski Przemysław Godek Senior Cloud and Big Data Engineer, Samsung R&D Institute Poland IRC: pgodek
2 Outline Introduction Trove mission Features overview Datastore support Deep dive How do I get started? Development environment setup Building guest images Guest customization via cloudinit Where contribution is needed? Overall architecture Handling datastore diversity using strategy pattern
3
4 What is Trove? Database as a Service for OpenStack Provides full database lifecycle management Provisioning, configuration, backups, scaling Multi-datastore support 11 database engines Relational, non-relational Single-instance and clustered deployments Unified management interface Built entirely on OpenStack Synergy of Nova, Cinder, Swift, Glance and Neutron Application optimization DB performance tuning Replication and clustering Scaling Periodic backups DB software upgrades Hardening DB software setup and config Virtual resource provisioning DBA responsibilities DBaaS (Trove) responsibilities
5 Features overview Instance provisioning Instance resizing (volume, flavor) Database and user management Configuration groups Backups (full, incremental, scheduled) Cluster provisioning Cluster sizing (grow, shrink) Replication setup Replication failover (promote read replica, eject source) Datastore upgrades Logs (guest, database) Security groups management Flavors management
6 Datastore capability matrix Did you find your favourite database on the slide? Datastore Type Provisioning Schema management Backup and restore Resizing Replication Clustering MySQL MariaDB PostgreSQL Relational Percona DB2 Redis Key-value - Cassandra - Column Vertica - MongoDB - Document CouchDB - Couchbase Multi-model -
7 Let s dive into the internals
8 Deliverables Trove openstack/trove Python Trove Client openstack/python-troveclient Trove Dashboard openstack/trove-dashboard Trove Specs openstack/trove-specs Trove Tempest Plugin openstack/trove-tempest-plugin
9 Overall architecture DynamoDB RedShift Trove RDBMS NoSQL RDS Elasticache DW EC2 S3 Nova Swift EBS VPC Cinder Neutron
10 Overall architecture Trove API Exposes REST API for end user Handles simple tasks Trove Task Manager Handles heavy database operations enqueued by API (provisioning, backups, scaling) Trove Guest Agent Exposes abstract interface for interacting with the database service Trove Conductor Serves as a proxy for Guest Agent to communicate back with the control plane
11 Overall architecture: Performing database backup User hits Trove API via CLI or Horizon 2. API creates initial backup record in the database queues backup job onto the message bus 4. and responds to the user 5. Taskmanager grabs job from message bus 6. and asks guestagent to perform backup 7. Guestagent performs backup and streams output to Swift 8. then reports backup completion back to Conductor 9. Conductor updates backup status in the database
12 How to handle datastore diversity? Configuration Procedures Formats (INI, YAML, JSON) Directories Sets of parameters Backup and restore Procedures Backuping tools Clustering Procedures Primitives (Cassandra tokens, Redis slots) Management tools (nodetool, redis-cli) Replication Storage...
13 with Strategy pattern Behavioral software design pattern Enables selecting an algorithm at runtime Code receives run-time instructions of which algorithms to use Depending on datastore type, strategy implements a specific backup, replication, storage or clustering routine Locations in code: guestagent/strategies/* backup, restore, replication guestagent/datastore/experimental/* database service management common/strategies/cluster/experimental/* - cluster management
14 Strategy pattern examples: Database service DatabaseService prepare() list_databases() create_database() list_users() create_user() get_status() fetch_logs() MariaDBService prepare() list_databases() create_database()... RedisService prepare() list_databases() create_database()... CassandraService prepare() list_databases() create_database()...
15 Strategy pattern examples: Clustering ClusteringStrategy create_cluster() grow_cluster() shrink_cluster() upgrade_cluster() GaleraClusteringStrategy create_cluster() grow_cluster() shrink_cluster() upgrade_cluster() RedisClusteringStrategy create_cluster() grow_cluster() shrink_cluster() upgrade_cluster() CassandraClusteringStrategy create_cluster() grow_cluster() shrink_cluster() upgrade_cluster()
16 Determining strategy for datastore Loading strategy Strategy configuration
17 How do I get started?
18 Development environment setup: Devstack Download Devstack git clone git://git.openstack.org/openstack-dev/devstack.git && cd devstack Edit local.conf [[local localrc]]... enable_plugin trove git://git.openstack.org/openstack/trove LIBS_FROM_GIT=python-troveclient Run Devstack utility./stack.sh Trove sources reside in /opt/stack/trove Useful documentation:
19 Development environment setup: Kolla Ansible Install Kolla Ansible: Edit /etc/kolla/globals.yaml enable_trove: "yes" enable_cinder: "yes" enable_cinder_backend_lvm: "yes" # required setting LVM volumes group trove_dev_mode: "yes" Run deployment kolla-ansible -i all-in-one prechecks kolla-ansible -i all-in-one deploy Trove sources reside in /opt/stack/trove
20 Building guest images Install Disk Image Builder: Clone Trove repository git clone Run build-image command./trove/integration/scripts/trovestack build-image mysql Guest image will be built into $HOME/images directory Useful documentation:
21 Load images into Trove Upload image to Glance openstack image create --file $HOME/images/<image-name>.qcow2 \ --disk-format qcow2 --public ubuntu_mysql Setup datastore in Trove trove-manage datastore_update mysql "" trove-manage datastore_version_update mysql 5.7 mysql <glance-image-id> "" 1 trove-manage datastore_update mysql 5.7 trove-manage db_load_datastore_config_parameters \ mysql 5.7 \./trove/trove/templates/$datastore_type/validation-rules.json
22 Cloudinit scripts Allow to customize VM on the first boot Each datastore defines its own <datastore-name>.cloudinit script in /etc/trove/cloudinit directory Task Manager collects cloudinit content and injects it into VM via user data Example use cases Setting authorized keys for connection from the host Synchronizing guest code with host or external repository Configuring monitoring agents Running Ansible playbooks
23 Where contribution is needed?
24 Appealing work awaiting Python 3 support Aligning OpenStack CLI with Trove CLI Cluster management (backups, rolling upgrades, flavor resizing) Datastore support enhancement (Oracle, SQL Server, HBase, Druid, etc.) Cluster status monitoring Backup encryption Check out full list of our ideas
25 Meet core contributors & community members With whom could I chat about Trove at the conference? Bartosz Żurkowski, b.zurkowski@samsung.com Przemysław Godek, p.godek@partner.samsung.com Check out the ongoing work: You are invited to test Trove, subsequently share your bug fixes, and enhance the documentation Weekly meetings: Wed 14:00 UTC on IRC #openstack-meeting-alt channel, up-to-date schedule: Obtain help at Trove IRC channel: #openstack-trove:
26 Questions & Answers openstack OpenStackFoundation
27 Thank You! openstack OpenStackFoundation
File system, 199 file trove-guestagent.conf, 40 flavor-create command, 108 flavor-related APIs list, 280 show details, 281 Flavors, 107
Index A Amazon AWS, 7, 10 Amazon RDS DBaaS solutions, 10 service vs. platform, 8 single-tenant DBaaS solution, 6 Amazon RedShift DBaaS solutions, 10 single-tenant DBaaS solution, 6 AMD-V, 17 AMQP server
More informationOpenStack Trove Open Source DBaaS for the Cloud
OpenStack Trove Open Source DBaaS for the Cloud Bartosz Żurkowski Samsung R&D Institute Poland SOSCON 2018 SAMSUNG OPEN SOURCE CONFERENCE 2018 Outline Database as a Service introduction Solutions available
More informationIntroduction to OpenStack Trove
Introduction to OpenStack Trove A multi-database deployment Doug Shelley - Tesora Michael Basnight - Rackspace Agenda What is Trove How to Install Trove A look at the Trove API Multi-Database demonstration
More informationUpcoming Services in OpenStack Rohit Agarwalla, Technical DEVNET-1102
Upcoming Services in OpenStack Rohit Agarwalla, Technical Leader roagarwa@cisco.com, @rohitagarwalla DEVNET-1102 Agenda OpenStack Overview Upcoming Services Trove Sahara Ironic Magnum Kolla OpenStack Overview
More informationTrove: The OpenStack DBaaS
Trove: The OpenStack DBaaS Simplifying how databases are managed in the cloud OpenStack Meetup, DFW August 3, 2016 Introductions Who am I? Who are you? What are we doing here? Other philosophical questions
More informationOpenStack Trove and DBaaS: Impedance Match?
OpenStack Trove and DBaaS: Impedance Match? June 11, 2015 2014 EnterpriseDB Corporation. All rights reserved. 1 Introduction Fred Dalrymple EDB, product manager, Postgres Plus Cloud Database Representing
More informationOpenStack Mitaka Release Overview
OpenStack Mitaka Release Overview Brad Topol, Ph.D., IBM Distinguished Engineer, OpenStack Core Contributor Davanum Srinivas, Community Architect and OpenStack TC Member / Principal Software Engineer,
More informationOpenStack Architecture and Pattern Deployment with Heat. OpenStack Architecture and Pattern Deployment using Heat Ruediger Schulze
OpenStack Architecture and Pattern Deployment using Heat Ruediger Schulze Agenda 1. OpenStack Architecture 2. Pattern Deployment with Heat 3. Summary 2 What is OpenStack? At its most basic level, OpenStackis
More informationPart2: Let s pick one cloud IaaS middleware: OpenStack. Sergio Maffioletti
S3IT: Service and Support for Science IT Cloud middleware Part2: Let s pick one cloud IaaS middleware: OpenStack Sergio Maffioletti S3IT: Service and Support for Science IT, University of Zurich http://www.s3it.uzh.ch/
More informationDEEP DIVE: OPENSTACK COMPUTE
DEEP DIVE: OPENSTACK COMPUTE Stephen Gordon Technical Product Manager, Red Hat @xsgordon AGENDA OpenStack architecture refresher Compute architecture Instance life cycle Scaling compute
More informationOpenStack in 10 minutes with DevStack
OpenStack in 10 minutes with DevStack Sean Dague / Aug 20th, 2014 Twitter: @sdague Blog: dague.net OpenStack A Constellation of IaaS Services Heat Sahara Horizon Swift Trove Glance Nova Cinder Keystone
More informationOpenStack Manila An Overview of Manila Liberty & Mitaka
OpenStack Manila An Overview of Manila Liberty & Mitaka PRESENTATION TITLE GOES HERE October 7, 2015 SNIA Legal Notice! The material contained in this tutorial is copyrighted by the SNIA unless otherwise
More informationCloud Computing. Amazon Web Services (AWS)
Cloud Computing What is Cloud Computing? Benefit of cloud computing Overview of IAAS, PAAS, SAAS Types Of Cloud private, public & hybrid Amazon Web Services (AWS) Introduction to Cloud Computing. Introduction
More informationOpenStack Ceilometer. Tong Li (IBM) Brad Topol (IBM)
OpenStack Ceilometer Tong Li (IBM) Brad Topol (IBM) Agenda What is Ceilometer? Brief history of Ceilometer Meters of Ceilometer Workflow Ceilometer Architect & Building Blocks Collecting Process Pipeline
More informationRolling upgrade Performance between OpenStack Deployed in VMs and Containers
OpenStack Summit 2017 Boston Thursday, May 11 th 9:50am 10:30am Rolling upgrade Performance between OpenStack Deployed in VMs and Containers Lujin Luo Hieu LE Nam Nguyen Hoai 0 Who are we Lujin Luo Software
More informationEDB Ark 2.0 Release Notes
EDB Ark 2.0 Release Notes September 30, 2016 EnterpriseDB Corporation, 34 Crosby Drive Suite 100, Bedford, MA 01730, USA T +1 781 357 3390 F +1 978 589 5701 E info@enterprisedb.com www.enterprisedb.com
More informationHigh Availability for Enterprise Clouds: Oracle Solaris Cluster and OpenStack
High Availability for Enterprise Clouds: Oracle Solaris Cluster and OpenStack Eve Kleinknecht Principal Product Manager Thorsten Früauf Principal Software Engineer November 18, 2015 Safe Harbor Statement
More informationAgenda. AWS Database Services Traditional vs AWS Data services model Amazon RDS Redshift DynamoDB ElastiCache
Databases on AWS 2017 Amazon Web Services, Inc. and its affiliates. All rights served. May not be copied, modified, or distributed in whole or in part without the express consent of Amazon Web Services,
More informationUsing DC/OS for Continuous Delivery
Using DC/OS for Continuous Delivery DevPulseCon 2017 Elizabeth K. Joseph, @pleia2 Mesosphere 1 Elizabeth K. Joseph, Developer Advocate, Mesosphere 15+ years working in open source communities 10+ years
More informationOPENSTACK PRIVATE CLOUD WITH GITHUB
OPENSTACK PRIVATE CLOUD WITH GITHUB Kiran Gurbani 1 Abstract Today, with rapid growth of the cloud computing technology, enterprises and organizations need to build their private cloud for their own specific
More informationBuild Cloud like Rackspace with OpenStack Ansible
Build Cloud like Rackspace with OpenStack Ansible https://etherpad.openstack.org/p/osa-workshop-01 Jirayut Nimsaeng DevOps & Cloud Architect 2nd Cloud OpenStack-Container Conference and Workshop 2016 Grand
More informationAWS Database Migration Service
AWS Database Migration Service Database Modernisation with Minimal Downtime John Winford Sr. Technical Program Manager May 18, 2017 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
More information"Charting the Course... H8Q14S HPE Helion OpenStack. Course Summary
Course Summary Description This course will take students through an in-depth look at HPE Helion OpenStack V5.0. The course flow is optimized to address the high-level architecture and HPE Helion OpenStack
More information1. What is Cloud Computing (CC)? What are the Pros and Cons of CC? Technologies of CC 27
1. What is Cloud Computing (CC)? 3 1.1. Utility Computing First 3 1.2. The New Features of Cloud Computing (CC) 4 1.3. Cloud Service Provider (CSP) 6 1.3.1 Thin Provisioning 7 1.4. CC via a CSP (not via
More informationLaunching StarlingX. The Journey to Drive Compute to the Edge Pilot Project Supported by the OpenStack
Launching StarlingX The Journey to Drive Compute to the Edge Pilot Project Supported by the OpenStack Foundation Ian Jolliffe, WIND RIVER SYSTEMS Director Engineering @ian_jolliffe Project Overview An
More informationIntroduction To OpenStack. Haim Ateya Group Manager, EMC
Introduction To OpenStack Haim Ateya Group Manager, EMC Session Goals Get the audience familiar with OpenStack IaaS platform Go over the project, releases and community around it Review and explain OpenStack
More informationAt Course Completion Prepares you as per certification requirements for AWS Developer Associate.
[AWS-DAW]: AWS Cloud Developer Associate Workshop Length Delivery Method : 4 days : Instructor-led (Classroom) At Course Completion Prepares you as per certification requirements for AWS Developer Associate.
More informationAurora, RDS, or On-Prem, Which is right for you
Aurora, RDS, or On-Prem, Which is right for you Kathy Gibbs Database Specialist TAM Katgibbs@amazon.com Santa Clara, California April 23th 25th, 2018 Agenda RDS Aurora EC2 On-Premise Wrap-up/Recommendation
More informationLoad Balancing as a Service
Load Balancing as a Service Mitaka and Beyond Doug Fish irc: doug-fish Michael Johnson irc: johnsom Stephen Balukoff irc: sbalukoff Introduction Who s involved? OpenStack User Survey LBaaS v2.0 in Mitaka
More informationIntroduction to OpenStack
Introduction to OpenStack Overview This online self-paced introductory course helps you kickstart your OpenStack journey. By taking this course, you will learn about the origins of OpenStack, how to deploy
More informationGetting Started with Contributing to OpenStack An Introductory Crash Course on OpenStack Development
Getting Started with Contributing to OpenStack An Introductory Crash Course on OpenStack Development Mike Turek mjturek@us.ibm.com mjturek on freenode Who Am I? Mike Turek Software Engineer at IBM in the
More informationHow CloudEndure Disaster Recovery Works
How CloudEndure Disaster Recovery Works Technical White Paper How CloudEndure Disaster Recovery Works THE TECHNOLOGY BEHIND CLOUDENDURE S ENTERPRISE-GRADE DISASTER RECOVERY SOLUTION Introduction CloudEndure
More informationLife Without DevStack: OpenStack Development With OSA. Miguel
Life Without DevStack: OpenStack Development With OSA Miguel Grinberg @miguelgrinberg About Me Software Developer with Rackspace Rackspace Private Cloud OpenStack Contributor openstack-ansible, heat, keystone,
More informationRun your own Open source. (MMS) to avoid vendor lock-in. David Murphy MongoDB Practice Manager, Percona
Run your own Open source Click alternative to edit to Master Ops-Manager title style (MMS) to avoid vendor lock-in David Murphy MongoDB Practice Manager, Percona Who is this Person and What Does He Know?
More informationAmazon Web Services Training. Training Topics:
Amazon Web Services Training Training Topics: SECTION1: INTRODUCTION TO CLOUD COMPUTING A Short history Client Server Computing Concepts Challenges with Distributed Computing Introduction to Cloud Computing
More informationHow CloudEndure Disaster Recovery Works
How Disaster Recovery Works Technical White Paper How Disaster Recovery Works THE TECHNOLOGY BEHIND CLOUDENDURE S ENTERPRISE-GRADE DISASTER RECOVERY SOLUTION Introduction Disaster Recovery is a Software-as-a-Service
More informationDesign Patterns for the Cloud. MCSN - N. Tonellotto - Distributed Enabling Platforms 68
Design Patterns for the Cloud 68 based on Amazon Web Services Architecting for the Cloud: Best Practices Jinesh Varia http://media.amazonwebservices.com/aws_cloud_best_practices.pdf 69 Amazon Web Services
More informationTempest: Integrated OpenStack Testing
Tempest: Integrated OpenStack Testing Matthew Treinish mtreinish@kortar.org May 12, 2014 OpenStack is Complicated Testing before Tempest Every project had its own unit tests Some projects had functional
More informationEXIN Foundation Certificate in OpenStack Software. Version Newton. Sample Exam. Edition
EXIN Foundation Certificate in OpenStack Software Version Newton Sample Exam Edition 201706 Copyright EXIN Holding B.V. 2017. All rights reserved. EXIN is a registered trademark. No part of this publication
More informationPostgres in Amazon RDS. Denish Patel Lead Database Architect
Postgres in Amazon RDS / Denish Patel Lead Database Architect Who am I? Database Architect with OmniTI for last 7+ years Expertise in PostgreSQL, Oracle, MySQL, NoSQL Contact : denish@omniti.com, Twitter:
More informationTour of Database Platforms as a Service. June 2016 Warner Chaves Christo Kutrovsky Solutions Architect
Tour of Database Platforms as a Service June 2016 Warner Chaves Christo Kutrovsky Solutions Architect Bio Solutions Architect at Pythian Specialize high performance data processing and analytics 15 years
More informationHow CloudEndure Works
How Works How Works THE TECHNOLOGY BEHIND CLOUDENDURE S DISASTER RECOVERY AND LIVE MIGRATION SOLUTIONS offers Disaster Recovery and Live Migration Software-as-a-Service (SaaS) solutions. Both solutions
More informationHPE HELION CLOUDSYSTEM 9.0. Copyright 2015 Hewlett Packard Enterprise Development LP
HPE HELION CLOUDSYSTEM 9.0 HPE Helion CloudSystem Foundation CloudSystem Foundation Key Use Cases Automate dev/test CICD on OpenStack technology compatible infrastructure Accelerate cloud-native application
More informationSnapCenter Software 4.0 Concepts Guide
SnapCenter Software 4.0 Concepts Guide May 2018 215-12925_D0 doccomments@netapp.com Table of Contents 3 Contents Deciding whether to use the Concepts Guide... 7 SnapCenter overview... 8 SnapCenter architecture...
More informationOverview of AWS Security - Database Services
Overview of AWS Security - Database Services June 2016 (Please consult http://aws.amazon.com/security/ for the latest version of this paper) 2016, Amazon Web Services, Inc. or its affiliates. All rights
More informationSnapCenter Software 2.0 Installation and Setup Guide
SnapCenter Software 2.0 Installation and Setup Guide July 2017 215-11357_C0 doccomments@netapp.com Table of Contents 3 Contents Deciding whether to read this information... 7 SnapCenter overview... 8
More informationDeep Dive on Amazon Relational Database Service
Deep Dive on Amazon Relational Database Service Toby Knight - Manager, Solutions Architecture, AWS 28 June 2017 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. What to expect Amazon
More informationMay 2018 OpenStack Manila
May 2018 OpenStack Manila Project Update, OpenStack Summit Vancouver Tom Barron IRC: tbarron EMAIL: tbarron@redhat.com, tpb@dyncloud.net Agenda What s Manila Problem Space, Problem Background Queens Release
More informationCASE STUDY Application Migration and optimization on AWS
CASE STUDY Application Migration and optimization on AWS Newt Global Consulting LLC. AMERICAS INDIA HQ Address: www.newtglobal.com/contactus 2018 Newt Global Consulting. All rights reserved. Referred products/
More informationAzure Development Course
Azure Development Course About This Course This section provides a brief description of the course, audience, suggested prerequisites, and course objectives. COURSE DESCRIPTION This course is intended
More informationWe are ready to serve Latest IT Trends, Are you ready to learn? New Batches Info
We are ready to serve Latest IT Trends, Are you ready to learn? New Batches Info START DATE : TIMINGS : DURATION : TYPE OF BATCH : FEE : FACULTY NAME : LAB TIMINGS : Storage & Database Services : Introduction
More informationDocker All The Things
OpenStack Services Docker All The Things and Kubernetes and Atomic OpenStack Summit Paris, November 2014 @brentholden @jameslabocki Agenda The Problem Current Solutions Tomorrow s Improvements Demonstration
More informationManaging IoT and Time Series Data with Amazon ElastiCache for Redis
Managing IoT and Time Series Data with ElastiCache for Redis Darin Briskman, ElastiCache Developer Outreach Michael Labib, Specialist Solutions Architect 2016, Web Services, Inc. or its Affiliates. All
More informationMega-scale Postgres How to run 1,000,000 Postgres Databases
Mega-scale Postgres How to run 1,000,000 Postgres Databases Program What is Heroku & Heroku Postgres? Organizing principles for mega-scale operations Heroku Postgres Code deployment is good, but what
More informationARCHITECTING WEB APPLICATIONS FOR THE CLOUD: DESIGN PRINCIPLES AND PRACTICAL GUIDANCE FOR AWS
ARCHITECTING WEB APPLICATIONS FOR THE CLOUD: DESIGN PRINCIPLES AND PRACTICAL GUIDANCE FOR AWS Dr Adnene Guabtni, Senior Research Scientist, NICTA/Data61, CSIRO Adnene.Guabtni@csiro.au EC2 S3 ELB RDS AMI
More informationHow CloudEndure Works
How Works How Works THE TECHNOLOGY BEHIND CLOUDENDURE S DISASTER RECOVERY AND LIVE MIGRATION SOLUTIONS offers cloud-based Disaster Recovery and Live Migration Software-as-a-Service (SaaS) solutions. Both
More informationIntroduction to Neutron. Network as a Service
Introduction to Neutron Network as a Service Assaf Muller, Associate Software Engineer, Cloud Networking, Red Hat assafmuller.wordpress.com, amuller@redhat.com, amuller on Freenode (#openstack) The Why
More informationDocument Sub Title. Yotpo. Technical Overview 07/18/ Yotpo
Document Sub Title Yotpo Technical Overview 07/18/2016 2015 Yotpo Contents Introduction... 3 Yotpo Architecture... 4 Yotpo Back Office (or B2B)... 4 Yotpo On-Site Presence... 4 Technologies... 5 Real-Time
More informationBeyond 1001 Dedicated Data Service Instances
Beyond 1001 Dedicated Data Service Instances Introduction The Challenge Given: Application platform based on Cloud Foundry to serve thousands of apps Application Runtime Many platform users - who don
More informationAmazon Web Services (AWS) Training Course Content
Amazon Web Services (AWS) Training Course Content SECTION 1: CLOUD COMPUTING INTRODUCTION History of Cloud Computing Concept of Client Server Computing Distributed Computing and it s Challenges What is
More informationInstalling and Configuring Devstack Newton for Infoblox Integration
DEPLOYMENT GUIDE Installing and Configuring Devstack Newton for Infoblox Integration 2017 Infoblox Inc. All rights reserved. Installing and Configuring Devstack Newton for Infoblox Integration Page 1 of
More informationSTATE OF MODERN APPLICATIONS IN THE CLOUD
STATE OF MODERN APPLICATIONS IN THE CLOUD 2017 Introduction The Rise of Modern Applications What is the Modern Application? Today s leading enterprises are striving to deliver high performance, highly
More informationAmazon Web Services (AWS) Solutions Architect Intermediate Level Course Content
Amazon Web Services (AWS) Solutions Architect Intermediate Level Course Content Introduction to Cloud Computing A Short history Client Server Computing Concepts Challenges with Distributed Computing Introduction
More informationMinimal OpenStack Starting Your OpenStack Journey
Minimal OpenStack Starting Your OpenStack Journey Sean Dague / Aug 19th, 2015 Twitter: @sdague Blog: dague.net The Mission of OpenStack "To produce the ubiquitous Open Source Cloud Computing platform that
More informationIntroduction to Database Services
Introduction to Database Services Shaun Pearce AWS Solutions Architect 2015, Amazon Web Services, Inc. or its affiliates. All rights reserved Today s agenda Why managed database services? A non-relational
More informationSpawning Virtual HPCs Using OpenStack
Spawning Virtual HPCs Using OpenStack Michael Olson SPIN Undergraduate Researcher, NCSA maolson2@illinois.edu Lin Cheng Senior Computer Science Major, UIUC lcheng10@ncsa.illinois.edu Dr. Volodymyr Kindratenko
More informationWhich technology to choose in AWS?
Which technology to choose in AWS? RDS / Aurora / Roll-your-own April 17, 2018 Daniel Kowalewski Senior Technical Operations Engineer Percona 1 2017 Percona AWS MySQL options RDS for MySQL Aurora MySQL
More informationAnalyzing Performance of OpenStack with Grafana Dashboards
Analyzing Performance of OpenStack with Grafana Dashboards GrafanaCon EU 2018 Alex Krzos Senior Software Engineer March 2nd 2018 Agenda What is OpenStack Example Perf and Scale Analysis What is the problem?
More informationDeveloping Microsoft Azure Solutions (70-532) Syllabus
Developing Microsoft Azure Solutions (70-532) Syllabus Cloud Computing Introduction What is Cloud Computing Cloud Characteristics Cloud Computing Service Models Deployment Models in Cloud Computing Advantages
More informationContainers OpenStack. Murano brings Docker & Kubernetes to OpenStack. Serg Melikyan. software.mirantis.com. January 27, 2015
Containers OpenStack Murano brings Docker & Kubernetes to OpenStack Serg Melikyan software.mirantis.com January 27, 2015 Agenda Introduction Murano Kubernetes Empowering Docker on OpenStack Kubernetes
More informationProtecting your OpenStack cloud with an automated backup and recovery strategy
Protecting your OpenStack cloud with an automated backup and recovery strategy Carlos Camacho Gonzalez Senior Software Engineer Red Hat Dan Macpherson Principal Technical Writer Red Hat November 14, 2018
More informationRunning MySQL on AWS. Michael Coburn Wednesday, April 15th, 2015
Running MySQL on AWS Michael Coburn Wednesday, April 15th, 2015 Who am I? 2 Senior Architect with Percona 3 years on Friday! Canadian but I now live in Costa Rica I see 3-10 different customer environments
More informationWelcome to Manila: An OpenStack File Share Service. May 14 th, 2014
Welcome to Manila: An OpenStack File Share Service May 14 th, 2014 1 Who s who? 2 Agenda Project Overview Demo API Overview Architecture Discussion Driver Details Project Status & Upcoming Features Q &
More informationHow Microsoft Built MySQL, PostgreSQL and MariaDB for the Cloud. Santa Clara, California April 23th 25th, 2018
How Microsoft Built MySQL, PostgreSQL and MariaDB for the Cloud Santa Clara, California April 23th 25th, 2018 Azure Data Service Architecture Share Cluster with SQL DB Azure Infrastructure Services Azure
More information70-532: Developing Microsoft Azure Solutions
70-532: Developing Microsoft Azure Solutions Exam Design Target Audience Candidates of this exam are experienced in designing, programming, implementing, automating, and monitoring Microsoft Azure solutions.
More informationOracle Autonomous Database
Oracle Autonomous Database Maria Colgan Master Product Manager Oracle Database Development August 2018 @SQLMaria #thinkautonomous Safe Harbor Statement The following is intended to outline our general
More informationDeveloping Microsoft Azure Solutions (70-532) Syllabus
Developing Microsoft Azure Solutions (70-532) Syllabus Cloud Computing Introduction What is Cloud Computing Cloud Characteristics Cloud Computing Service Models Deployment Models in Cloud Computing Advantages
More informationImportant DevOps Technologies (3+2+3days) for Deployment
Important DevOps Technologies (3+2+3days) for Deployment DevOps is the blending of tasks performed by a company's application development and systems operations teams. The term DevOps is being used in
More informationCOMMUNITY-GENERATED ROADMAP
05.06.2017 COMMUNITY-GENERATED ROADMAP Project overview and update SHAMAIL TAHIR IRC: SHAMAIL @SHAMAILXD HEIDI JOY TRETHEWAY IRC: HEIDIJOY @HEIDITRETHEWAY PETE CHADWICK IRC: PCHADWICK @PCHADW Overview
More informationGoogle Cloud Platform for Systems Operations Professionals (CPO200) Course Agenda
Google Cloud Platform for Systems Operations Professionals (CPO200) Course Agenda Module 1: Google Cloud Platform Projects Identify project resources and quotas Explain the purpose of Google Cloud Resource
More informationAbout Intellipaat. About the Course. Why Take This Course?
About Intellipaat Intellipaat is a fast growing professional training provider that is offering training in over 150 most sought-after tools and technologies. We have a learner base of 600,000 in over
More informationScaling DreamFactory
Scaling DreamFactory This white paper is designed to provide information to enterprise customers about how to scale a DreamFactory Instance. The sections below talk about horizontal, vertical, and cloud
More informationUSING OPENSTACK TO INTEGRATE NON-OPENSTACK SERVICE JUNHO YOON, ANDREW LIU, JACK NING
USING OPENSTACK TO INTEGRATE NON-OPENSTACK SERVICE JUNHO YOON, ANDREW LIU, JACK NING AGENDA INTRODUCTION MOTIVATIONS INTEGRATE AUTHN/AUTHZ INTEGRATE PLATFORM UI INTEGRATE PLATFORM COMMUNICATION CONTINOUS
More informationOpenStack Ceilometer. Lucas Graf, ZHAW, Toni Zehnder, ZHAW,
OpenStack Ceilometer Lucas Graf, ZHAW, graflu0@students.zhaw.ch Toni Zehnder, ZHAW, zehndton@students.zhaw.ch Intro Beginning 2012: Billing left out of OpenStack core But almost every deployment needs
More informationManaging Openstack in a cloud-native way
Managing Openstack in a cloud-native way Alberto García Marcel Haerry Red Hat Cloud Architect Over 5 years helping companies to adopt emerging technologies Network engineer in a previous life Leading the
More informationApsaraDB for Redis. Product Introduction
ApsaraDB for Redis is compatible with open-source Redis protocol standards and provides persistent memory database services. Based on its high-reliability dual-machine hot standby architecture and seamlessly
More informationTHE CEPH POWER SHOW. Episode 2 : The Jewel Story. Daniel Messer Technical Marketing Red Hat Storage. Karan Singh Sr. Storage Architect Red Hat Storage
THE CEPH POWER SHOW Episode 2 : The Jewel Story Karan Singh Sr. Storage Architect Red Hat Storage Daniel Messer Technical Marketing Red Hat Storage Kyle Bader Sr. Storage Architect Red Hat Storage AGENDA
More informationSUSE OpenStack Cloud
SUSE OpenStack Cloud Customers now expect: - Instant services & solutions - On-demand, mobile access - Security & reliability 3 The Cloud is here to help - 95% of businesses now use cloud computing - 72%
More informationPercona Server for MySQL 8.0 Walkthrough
Percona Server for MySQL 8.0 Walkthrough Overview, Features, and Future Direction Tyler Duzan Product Manager MySQL Software & Cloud 01/08/2019 1 About Percona Solutions for your success with MySQL, MongoDB,
More informationEdge Computing Operations:
Edge Computing Operations: Day-1 Deployment & Day-2 Management Titanium Cloud Brent Rowsell & Greg Waines (Wind River Systems) WHEN IT MATTERS, IT RUNS ON WIND RIVER. 2017 WIND RIVER. ALL RIGHTS RESERVED.
More informationInstallation runbook for Hedvig + Cinder Driver
Installation runbook for Hedvig + Cinder Driver Partner Name: Product Name: Product Version: Hedvig Inc. Hedvig Distributed Storage Platform V-1.0.0 MOS Version: Kilo on Ubuntu 14.04 (2015.1.0-7.0) OpenStack
More informationAWS 101. Patrick Pierson, IonChannel
AWS 101 Patrick Pierson, IonChannel What is AWS? Amazon Web Services (AWS) is a secure cloud services platform, offering compute power, database storage, content delivery and other functionality to help
More informationRoad to Private Cloud mit OpenStack Projekterfahrungen
Road to Private Cloud mit OpenStack Projekterfahrungen Andreas Kress Enterprise Architect Oracle Sales Consulting DOAG Regio Nürnberg/Franken 20. April 2017 Safe Harbor Statement The following is intended
More informationBest Practice Deployment of F5 App Services in Private Clouds. Henry Tam, Senior Product Marketing Manager John Gruber, Sr. PM Solutions Architect
Best Practice Deployment of F5 App Services in Private Clouds Henry Tam, Senior Product Marketing Manager John Gruber, Sr. PM Solutions Architect Agenda 1 2 3 4 5 The trend of data center, private cloud
More informationTestkingPass. Reliable test dumps & stable pass king & valid test questions
TestkingPass http://www.testkingpass.com Reliable test dumps & stable pass king & valid test questions Exam : AWS-Solutions-Architect- Associate Title : AWS Certified Solutions Architect - Associate Vendor
More informationMySQL As A Service. Operationalizing 19 Years of Infrastructure at GoDaddy
MySQL As A Service Operationalizing 19 Years of Infrastructure at GoDaddy WHOAMI Nathan Northcutt Senior Software Engineer MySQL DevOps ~10 years performance engineering & distributed data services. Email:
More informationConstruct a High Efficiency VM Disaster Recovery Solution. Best choice for protecting virtual environments
Construct a High Efficiency VM Disaster Recovery Solution Best choice for protecting virtual environments About NAKIVO Established in the USA since 2012 Provides data protection solutions for VMware, Hyper-V
More informationLet s manage agents. Tom Sightler, Principal Solutions Architect Dmitry Popov, Product Management
Let s manage agents Tom Sightler, Principal Solutions Architect Dmitry Popov, Product Management Agenda Inventory management Job management Managed by backup server jobs Managed by agent jobs Recovery
More informationInfrastructure-as-Code and CI Infrastructure at Open Stack A look at one of the largest CI systems and system administration
Infrastructure-as-Code and CI Infrastructure at Open Stack A look at one of the largest CI systems and system administration Andreas Jaeger Product Manager SUSE aj@suse.com OpenStack Open source software
More informationHPE Digital Learner OpenStack Content Pack
Content Pack data sheet HPE Digital Learner OpenStack Content Pack HPE Content Pack number Content Pack category Content Pack length Learn more CP001 Category 1 20 Hours View now Why HPE Education Services?
More information