What is OpenStack? This presentation is an overview about the most fascinating projects out there today.
In this presentation, I cover the following topics:
- Quick introduction to OpenStack project
- Explain the OpenStack architecture and how its built
- Get you familiar with the different terminology and concepts
- Get you familiar with OpenStack services (components)
- Go over installation methods and tools
- Review risks
I gave this presentation on 5/17 to the New Mexico VMUG in Santa Fe. The presentation provides an overview of OpenStack, what it is (and isn't), and some things you might learn to get started with OpenStack.
This webinar gives a brief introduction to the OpenStack cloud, covering the topics:
- the OpenStack cloud platform,
- the Open Source community,
- OpenStack architecture and its main elements,
- overview of the compute, networking, block-storage e object-storage services.
If you want to know more about OpenStack, visit our website http://www.create-net.org/community/openstack-training.
Openstack - An introduction/Installation - Presented at Dr Dobb's conference...Rahul Krishna Upadhyaya
Slide was presented at Dr. Dobb's Conference in Bangalore.
Talks about Openstack Introduction in general
Projects under Openstack.
Contributing to Openstack.
This was presented jointly by CB Ananth and Rahul at Dr. Dobb's Conference Bangalore on 12th Apr 2014.
I gave this presentation on 5/17 to the New Mexico VMUG in Santa Fe. The presentation provides an overview of OpenStack, what it is (and isn't), and some things you might learn to get started with OpenStack.
This webinar gives a brief introduction to the OpenStack cloud, covering the topics:
- the OpenStack cloud platform,
- the Open Source community,
- OpenStack architecture and its main elements,
- overview of the compute, networking, block-storage e object-storage services.
If you want to know more about OpenStack, visit our website http://www.create-net.org/community/openstack-training.
Openstack - An introduction/Installation - Presented at Dr Dobb's conference...Rahul Krishna Upadhyaya
Slide was presented at Dr. Dobb's Conference in Bangalore.
Talks about Openstack Introduction in general
Projects under Openstack.
Contributing to Openstack.
This was presented jointly by CB Ananth and Rahul at Dr. Dobb's Conference Bangalore on 12th Apr 2014.
Do you think of cheetahs not RabbitMQ when you hear the word Swift? Think a Nova is just a giant exploding star, not a cloud compute engine. This deck (presented at the OpenStack Boston meetup) provides introduction will answer your many questions. It covers the basic components including: Nova, Swift, Cinder, Keystone, Horizon and Glance.
[오픈소스컨설팅] Open Stack Ceph, Neutron, HA, Multi-RegionJi-Woong Choi
OpenStack Ceph & Neutron에 대한 설명을 담고 있습니다.
1. OpenStack
2. How to create instance
3. Ceph
- Ceph
- OpenStack with Ceph
4. Neutron
- Neutron
- How neutron works
5. OpenStack HA- controller- l3 agent
6. OpenStack multi-region
Presentation of OpenStack survey to Internet Research Lab at National Taiwan University, Taiwan. OpenStack framework and architecture overview. (ppt slide for download.) Materials collected from various resources, not originally produced by the author.
Briefly explained Nova, Swift, Glance, Keystone, and Quantum.
Cloud Security is critical to Data Security and Application Resilience against CyberAttacks. This talk looks at Security Best Practices that need to be practised.
This talk was presented at AWS Community Day Bengaluru 2019 by Amar Prusty, Cloud-Data Center Consultant Architect, DXC Technology
This was a tutorial which Mark McClain and I led at ONUG, Spring 2015. It was well received and serves as a walk through of OpenStack Neutron and it's features and usage.
OpenShift is Red Hat's Platform-as-a-Service (PaaS) that lets developers quickly develop, host, and scale Docker container-based applications. OpenShift enables a uniform and standardised approach to container management across all hosting options including AWS/EC2 and other private/public cloud and on/off-premise variants. At this session, you will learn how Red Hat's enterprise clients are using OpenShift to enable their digital transformation initiatives. Examples will cover how realising a hybrid cloud strategy can simplify and reduce the risk of migrating and transitioning application workloads to containers in the cloud.
Alex Smith, Solutions Architect, Amazon Web Services, ASEAN
Stephen Bylo, Senior Solution Architect, Red Hat Asia Pacific Pte Ltd
Build clouds the way some of the world’s biggest public and private clouds are built—using CloudStack. This 60-minute webinar with the Cloudstack team will help you gain a better understanding of the CloudStack architecture and feature set.
What is OpenStack and the added value of IBM solutionsSasha Lazarevic
OpenStack has become de-facto standard for private cloud implementations. This is presentation of OpenStack basics, with a conclusion that can be valuable to professional services. I recommend the clients to pay attention to IBM's value-added solutions like Cloud Manager and Cloud Orchestrator.
Do you think of cheetahs not RabbitMQ when you hear the word Swift? Think a Nova is just a giant exploding star, not a cloud compute engine. This deck (presented at the OpenStack Boston meetup) provides introduction will answer your many questions. It covers the basic components including: Nova, Swift, Cinder, Keystone, Horizon and Glance.
[오픈소스컨설팅] Open Stack Ceph, Neutron, HA, Multi-RegionJi-Woong Choi
OpenStack Ceph & Neutron에 대한 설명을 담고 있습니다.
1. OpenStack
2. How to create instance
3. Ceph
- Ceph
- OpenStack with Ceph
4. Neutron
- Neutron
- How neutron works
5. OpenStack HA- controller- l3 agent
6. OpenStack multi-region
Presentation of OpenStack survey to Internet Research Lab at National Taiwan University, Taiwan. OpenStack framework and architecture overview. (ppt slide for download.) Materials collected from various resources, not originally produced by the author.
Briefly explained Nova, Swift, Glance, Keystone, and Quantum.
Cloud Security is critical to Data Security and Application Resilience against CyberAttacks. This talk looks at Security Best Practices that need to be practised.
This talk was presented at AWS Community Day Bengaluru 2019 by Amar Prusty, Cloud-Data Center Consultant Architect, DXC Technology
This was a tutorial which Mark McClain and I led at ONUG, Spring 2015. It was well received and serves as a walk through of OpenStack Neutron and it's features and usage.
OpenShift is Red Hat's Platform-as-a-Service (PaaS) that lets developers quickly develop, host, and scale Docker container-based applications. OpenShift enables a uniform and standardised approach to container management across all hosting options including AWS/EC2 and other private/public cloud and on/off-premise variants. At this session, you will learn how Red Hat's enterprise clients are using OpenShift to enable their digital transformation initiatives. Examples will cover how realising a hybrid cloud strategy can simplify and reduce the risk of migrating and transitioning application workloads to containers in the cloud.
Alex Smith, Solutions Architect, Amazon Web Services, ASEAN
Stephen Bylo, Senior Solution Architect, Red Hat Asia Pacific Pte Ltd
Build clouds the way some of the world’s biggest public and private clouds are built—using CloudStack. This 60-minute webinar with the Cloudstack team will help you gain a better understanding of the CloudStack architecture and feature set.
What is OpenStack and the added value of IBM solutionsSasha Lazarevic
OpenStack has become de-facto standard for private cloud implementations. This is presentation of OpenStack basics, with a conclusion that can be valuable to professional services. I recommend the clients to pay attention to IBM's value-added solutions like Cloud Manager and Cloud Orchestrator.
Cloud computing and OpenStack basic introduction. This presentation was given on November 13, 2014 at Universitat Politecnica de Catalunya. Barcelona, Spain.
This talk covered the OpenStack basics that VMware Administrators need to be aware of to be successful in their deployments. We also had the Tesora team join us on stage to discuss the importance of Database-as-a-Service with the Trove project!
Cloud orchestration major tools comparisionRavi Kiran
Cloud Orchestration major tools comparison (including history, installation, market share, integration with other public cloud system for each tool) For any clarification contact kiran79@techgeek.co.in
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
Let's dive deeper into the world of ODC! Ricardo Alves (OutSystems) will join us to tell all about the new Data Fabric. After that, Sezen de Bruijn (OutSystems) will get into the details on how to best design a sturdy architecture within ODC.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
I have heard many times that architecture is not important for the front-end. Also, many times I have seen how developers implement features on the front-end just following the standard rules for a framework and think that this is enough to successfully launch the project, and then the project fails. How to prevent this and what approach to choose? I have launched dozens of complex projects and during the talk we will analyze which approaches have worked for me and which have not.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
2. Introduction
Married + 1
Works for EMC as a Group Manager In the
Quality Assurance department of XtremIO
Previous companies: Red hat, Microsoft,
Radware.
Professional trainer for Linux, Storage,
DevOps and Cloud technologies
3. Agenda
Quick introduction to OpenStack project
Explain the OpenStack architecture and how its built
Get you familiar with the different terminology and concepts
Get you familiar with OpenStack services (components)
Go over installation methods and tools
Review risks
4. Definition of Cloud Computing
• Cloud computing, also known as 'on-demand computing', is a
kind of Internet-based computing, where shared resources, data
and information are provided to computers and other devices on-
demand.
• It is a model for enabling ubiquitous, on-demand access to a
shared pool of configurable computing resources
5. 10 Amendments Of The Cloud
• Massive scale
• Agility Elasticity
• Abstraction
• Automation
• Infinite capacity
• Converged API’s
• Quick provisioning of resources
• On demand service
• Metering (billing)
• Pay as you go
7. What Is OpenStack ?
OpenStack is a cloud computing
project aimed at providing
an Infrastructure as a service (IaaS). ”
It’s Open Source!
Cloud Computing platform that will meet the needs of public and private
clouds regardless of size, by being simple to implement and massively
scalable.”
8. What OpenStack Provides ?
Virtual machines on demand
Virtual networks management
Storage for VMs and arbitrary files
Multi-tenancy
Metering
Orchestration
9. History
Begun in 2010 as a joint project of Rackspace hosting and NASA to
build Cloud based operating system
Free and open source software platform under the apache license
Actively driven by a strong open-source community with
thousands of developers and more than 500 companies that
actively contributing to the project: IBM, Red Hat, HP, Cisco, Intel,
Google, Oracle, Dell, EMC, VMware.
15 releases to this point (Havana Pike)
10. OpenStack In A Nutshell
Cloud operating system that
controls large pools of
compute, storage, and
networking resources
throughout a datacenter, all
managed through a
dashboard that gives
administrators control while
empowering their users to
provision resources through
a web interface.
11. Cont.
Controls large pools of storage, network and compute resources
throughout a data-center.
Believes in open source, open design, open development, all in an
open community that encourages participation by anyone
Consists of a series of interrelated projects delivering various
components for a cloud infrastructure solution
12. OpenStack Statistics (stackalytics.com)
One of the fastest growing open-source communities in the world
with more than 15,0000 contributors
o Code submission
o Code reviews
o Testing
o Documentation
15. Common Attributes
API – each service has 3 sets of API’s
o CLI
o Rest
o GUI (via Horizon)
Database – all services store their data on a rational data base (MariaDB)
Scaling – each service support scale up out of the different internal components
Security & Access – keystone controls all access between the different services
Communication – all services are communicating using AMQP
18. Terminology
PTL – Project Team Lead for one
of OpenStack projects (cinder,
glance, swift, etc.)
Blueprint – a detailed suggestion
for new code enhancement
project in upstream (Open
Source community)
Incubation – the process in which
new project is maintained until it
becomes one of the core projects
Instance – virtual machine
running in Nova node
Image – an attribute of a virtual
machine which includes disk and
OVF
Tenant – logical entity that
creates a shared pool of
resources (network, storage,
compute, security) between
users & groups.
19. Cont.
Flavor - virtual hardware templates which defines the hardware
characteristics of a virtual machine (tiny, medium, large, small)
Volume – virtual disk attached to a VM instance (mostly refers to
block device)
21. Deployments
Designed for scale
Can be configured and deployed in many ways
Main deployments are:
All-in-one (POC’s)
Standalone multi-node
Distributed partly distributed
Highly available
Scale
23. Cinder – Block Storage
Responsible for block device provisioning of virtual machines
Provides an API for various storage array vendors to manage their
block device and translate commands between Nova and other
services
Best used for performance-sensitive scenarios, such as database
storage or expandable file systems
24. Cinder – Basic Features
Create/delete volumes
Specify custom "types/extra-specs”
Clone
Copy image to volume and volume to
image
Point in time copy (snapshots of
volumes)
Create volume from snapshot
Backup volume (to object store, SWIFT
and CEPH)
Transfer volume ownership
Per tenant quota
Customized scheduling filters
25. XtremIO Cinder Driver
• XtremIO provides a way to interact with OpenStack Cinder
component (block device API server)
• Cinder API allows cloud administrator manage volumes / snapshots and
attach / detach them to a virtual machine
• Cinder API allows simple access to any given storage array by exposing
a known set of commands (same command for NetApp, VMAX, XtremIO, HP,
Solid Fire and others).
• XtremIO Cinder driver is developed by the XMS plugins team (based on
RestAPI)
27. Swift – Object Storage
Provides an HTTP-accessible storage system for large amounts of data
Objects are stored as binaries along with stored metadata
Usually stores videos, images, email messages, files, or VM images
Each object is stored with 3 replicas to ensure availability and redundancy of data
Runs on commodity hardware
28. Swift – Basic Features
Distributed
Scalable to several Peta-bytes
Highly available (by design)
Robust
S3 API support
Can work on simple
(commodity hardware)
Support several storage types
Quotas and access control
30. Glance – Image Repository
OpenStack Image service acts as a registry for virtual disk images
Users can add new images or take a snapshot of an existing server
for immediate storage
Registered images can be stored in the Object Storage service or
in other locations, such as simple file systems or external Web
servers
31. Glance – Image Types
aki/ami/ari (Amazon kernel,
ramdisk, or machine image)
iso (archive format for
optical discs, such as CDs)
qcow2 (Qemu/KVM,
supports Copy on Write)
raw (unstructured format)
vhd - Hyper-V, VMware,
Xen, Microsoft, and
VirtualBox
vdi (Qemu/VirtualBox)
vmdk (VMware)
32. Nova – Compute
OpenStack Compute serves as the core of the OpenStack cloud by
providing virtual machines on demand
Compute schedules virtual machines to run on a set of nodes by
defining drivers that interact with underlying virtualization
mechanisms
Compute interacts with the Identity service to authenticate
instance and database access
33. Nova – Cont.
Compute supports the libvirt driver libvirtd that uses KVM as the
hypervisor. The hypervisor creates
oInstances servers
oFlavors instance type
oDrivers (for virt drivers)
oSupport bare metal provision
oSupport several API (for virtualization vendors)
34. Libvirt – Virtualization API
A toolkit to interact with the virtualization capabilities of recent versions of Linux
Libvirt supports the following virtualization engines:
o The KVM/QEMU Linux hypervisor
o The Xen hypervisor on Linux and Solaris hosts.
o The LXC Linux container system
o The VirtualBox hypervisor
o The VMware ESX and GSX hypervisors
o The Microsoft Hyper-V hypervisor
o The IBM PowerVM hypervisor
35. Nova - Flavors
Virtual hardware templates which defines sizes for RAM disk,
number of cores, and so on
Default install provides five flavors
Admin may want to customize depending of the workload and
hardware
36. Neutron – Networking (SDN)
Handles management of virtual network infrastructure in OpenStack cloud
Including networks, subnets, routers, switches, firewalls and VPN.
Users can create network, control traffic and connect servers and devices to
one or more networks
Flexible networking models
Support FWaaS, LBaaS and VPNaaS
Support GRE and VXLAN tunneling
39. Horizon - Dashboard
Self service UI (allows you to see and manage your cloud)
Python WSGI application (written in python)
Stateless client of OpenStack API's
Support Horizontal scaling
Session state must be kept (using Django)
Interact with all other services (nova, cinder, glance, swift, neutron)
41. KeyStone – Identity Management
OpenStack Identity provides user authentication and authorization
to all OpenStack components
Supports multiple authentication mechanisms, including user
name and password credentials, token-based systems, and AWS-
style log-ins
User account management, including associated information such
as a name and password
42. OpenStack – Additional Services
Trove - OpenStack Database-as-a-Service allows users to select, provision, and
operate a variety of relational and non-relational database
Sahara – OpenStack Hadoop-as-a-Service allows rapidly configure, reliably auto-
deploy and scale Hadoop clusters on OpenStack
Ironic – Bare metal provisioning that enables the user to provision physical, or bare
metal machines, for a variety of hardware vendors with hardware-specific drivers
Heat – Automation and orchestration service
Ceilometer - Telemetry provides user-level usage data or OpenStack-based clouds
43. Installation Methods
PackStack – OpenStack installer (deprecated – very good for POC’s and small deployments
DevStack – Development environment that allows developers to install basic OpenStack
server and debug their code
TryStack – an easy way to try OpenStack on remote servers (http://trystack.org/)
TripleO - “OpenStack on OpenStack”. It is an official OpenStack project with the goal of
allowing you to deploy and manage a production cloud onto bare metal hardware using a
subset of existing OpenStack components
OpenStack Ansible – deploying OpenStack from ansible playbook files
44. Tempest – OpenStack CI Tool
OpenStack integration testing suite
Includes set of integration tests to be run against a live OpenStack cluster
Both tests and infrastructure are written in Python
Based on Unittest2 and nose runner
Very good for API testing
Every developer code contributor must test his code in OpenStack CI
environment before submission and code review
45. Risks
Many stability issues
Not enterprise production ready
Involves complex technologies
Lack of support
Open Source
Requires unique skills