A RedHat-related Blog for Our Partners
Header

Thema unseres vergangenen Avnet Red Hat Stammtisch am 17.11. war IoT. Ziel des Workshops war den Teilnehmern (für die meisten ein Erstkontakt mit der Materie) zu zeigen mit welch einfachen Mitteln und Wissen kleine IoT Projekte zu realisieren sind.

Als Plattform wurde der ESP8266 Chip eingesetzt. Die Teilnehmer waren aufgefordert ein IoT-Projekt mit zur Verfügung gestellten Sensoren (Temperatur, Feuchtigkeit, GPS, Gyro) zu entwickeln und die Daten per HTTP Post auf einen Webserver zu laden, der die Daten in einer MongoDB speichert. Anschliessend wurden die Daten aus der Datenbank ausgelesen und als Graphik auf einem Webserver dargestellt. Alle Online Resourcen liefen auf der Red Hat Openshift Plattform.

Erste Aufgabe war es die Entwicklungsumgebung (wir wählten Arduino) auf den Rechnern zu installieren und mit dem ESP8266 Entwicklungsboard zu verbinden.

img_20161121_131715Anschliessend wurden die ESP8266 und die Sensoren auf den Breadboards verkabelt und mit den entsprechenden Software Libraries eingebunden.

sensorscables

Die Arduino-Plattform stellt die meisten Sketches fix und fertig zur Verfügung und somit sind die Sensoren schnell in das Projekt eingebunden.

Die nächste Herausforderung war die durch die Sensoren gesammelten Daten via HTTP POST auf den bereitgestellten Webserver mit MongoDB hochzuladen.

void post(String group, String sensor, String timestamp, String value)
{
  String postData = "{\"group\": \"" + group + "\", \"sensor\": \"" + sensor + "\", \"timestamp\": \"" + timestamp + "\", \"value\": \"" + value + "\"}";

  Serial.print("connecting to ");
  Serial.println(host);

  // Use WiFiClient class to create TCP connections
  WiFiClient client;
  const int httpPort = 80;
  if (!client.connect(host, httpPort)) {
    Serial.println("connection failed");
    return;
  }

Auf dem Webserver lief das Python Eve Plugin, welches einerseits eine einfache und schnell zu implementierende REST-Funktionalität bietet und andererseits eine MongoDB, die die Daten speichert.

def worker_eve():
    app = Eve()
    app.run(host = '0.0.0.0', port=8080)

Ein weiteres Pythonscript auf dem REST-Server generiert aus den gespeicherten Daten die graphische Darstellung der gemessenen Werte.

def worker_makeimage():
    groups = ['a', 'b', 'c', 'd', 'e']
    mongohost = os.getenv('IOT_DB_SERVICE_HOST')

    client = MongoClient('mongodb://iot-db:iot-db@' + mongohost + ':27017/iot-db')
    db = client['iot-db']
    events = db['iot-db']

    while True:
        for group in groups:
            timestamps = []
            values = []

            for event in events.find({'group': group}):
                timestamp = event['_updated']
                timestamps.append(timestamp.strftime('%Y-%m-%d %H:%M'))
                value = event['value']
                values.append(float(value))

            plot(group, timestamps, values)
	time.sleep(60)

Hier der Temperaturverlauf während des Workshops:

group_a

Danke allen Teilnehmern und natürlich auch der Cloudwerkstatt und der IT&Tel, die die Openshift Plattform zur Verfügung gestellt haben.

Block Storage

  • Snapshot Backups
  • Volume Replication
  • Volume Encryption through Dashboard

Compute

  • libosinfo: allows users to set the os_name image property to a valid short ID such as rhel7 or winxp to optimize guest performance
  • placement of sibling threads:
    • prefer – Default, prefers placing guest vCPUs on sibling threads where they are available. Host may or may not have SMT support.
    • isolate – Isolates threads placing guest vCPUs on different physical cores. On systems with SMT support ensures that no vCPUs from other guests are placed on those cores.
    • require – Requires the use of thread siblings. The host must have SMT support.

Image Service

  • Improved Image Signing and Trust
  • Volume Back End Upload/Download

Networking

  • Role-based Access Control (RBAC) for QoS policies
  • RBAC for External Networks
  • Purge a Project’s Networking: neutron purge command to delete all the neutron resources that once belonged to a particular project

Technolofy Previews

  • Google Cloud storage backup driver (Block Storage)
  • Manila: Shared File System Service
  • At-Rest Encryption (Object Storage)

Red Hat Termine in Österreich

June 29th, 2016 | Posted by Dorian in News | Uncategorized - (0 Comments)

Red Hat veranstaltet die folgenden beiden Trainings in Wien:

  • 26th July, 2016 – Austria – OPENSHIFT 3.X FASTRAX TRAINING
  • 27th July, 2016 – Austria – CLOUDFORMS 4 FASTRAX TRAINING

Details zu den Trainings:

OPENSHIFT 3.X FASTRAX TRAINING

Overview

  • Discuss Red Hat OpenShift and PaaS, OpenShift Enterprise 3 design goals, and compare OpenShift 2 to OpenShift 3
  • Learn about OpenShift use cases

Architecture

  • Discuss OpenShift 3 design concepts, Docker, Kubernetes, networking, the image registry, builds, and STI images

Basic Application Deployment

  • Launch an application and learn about the web management console

Basic Application Management

  • Create an STI build, and deploy an STI build image

Demonstrate OpenShift Enterprise Capabilities

  • Learn how to demonstrate deploying from prebuilt containers using the command line
  • Discuss deploying from an existing Git repository using the web console and STI image
  • Learn how to deploy a two-tiered application from a template using the web console and the command line

CLOUDFORMS 4 FASTRAX TRAINING

CloudForms Overview

  • Discuss benefits, IT challenges, transforming to cloud solutions, management, use views, and case studies

Demonstration

  • Demonstrate CloudForms 3 in a way that clearly shows the product’s flexibility and power to consumer, operations, and management users
  • Complete tasks to prepare for a demonstration, the organization and flow, the tools and benefitsprovided for cloud operations staff, and the service available to consumers in environmentsmanaged by CloudForms
  • Discuss the reporting, planning, and chargeback features for executive managers

Architecture

  • Explore the CloudForms management engine and the five components that are included inIT — appliance, server, virtual management database (VMDB), console, and SmartProxy
  • Discover the four features of the CloudForms management engine — insight, control, automate,and integrate

Learn about regions and zones and the hierarchy the engine uses for cloud management

 

We are excited to announce our new Quick Start Offering of Software-Defined-Storage with Dell Server & Red Hat Storage Solution.

It is the only SDS solution on the market that delivers all 4 critical capabilities in one:

o   Open-source; Means lowest cost of all other competitors (NO License costs) …. Extreme cost efficiency for an up to 70TB Storage Solution!

o   Unified Storage (object, block, file); most other storage products are block only, file only, object only, or file+block; block+object is very rare

o   Enterprise Class (Data Protection, Self-healing, Data efficiency, tiering, etc.)

o   Software-Defined; Different Hardware for different Workloads… customizable on Dell Hardware

Please check our Avnet offering until February 15, 2016: CH_Dell-RH_BundleCEPH_EN_V2

Order now at redhat.ch@avnet.com

Red Hat offers a more efficient, cost-effective, and agile software-defined storage solution that uses Dell hardware to simplify and scale storage infrastructures for physical, virtual, or cloud environments.

 

 

Die Red Hat EMEA Partner Conference findet in der Zeit von 04. bis 07. Oktober in Frankfurt statt.

Red Hat, der weltweit führende Anbieter von Open-Source-Lösungen, veranstaltet die sechste, jährlich stattfindende Partnerkonferenz Red Hat Europe, Middle East and Africa (EMEA) vom 4. Oktober bis 7. Oktober 2015 in Frankfurt am Main.

Eröffnet wird die Konferenz am Sonntag, dem 4. Oktober, von Petra Heinrich, Vice President Partners and Alliances bei Red Hat EMEA. Die Eröffnungs-Keynote hält anschließend Arun Oberoi, Executive Vice President Global Sales and Services bei Red Hat. In einer Podiumsdiskussion unter Leitung des Marktforschers IDC werden aktuelle IT-Transformationen thematisiert und Möglichkeiten aufgezeigt, wie sie Unternehmen zu ihrem Vorteil nutzen können.

Im Mittelpunkt der Partnerkonferenz stehen in diesem Jahr Lösungen von Red Hat und Partnern, die Unternehmen bei der Bewältigung von Herausforderungen der digitalen Transformation und beim Vorantreiben von Technologie-Innovationen unterstützen. Konkret vorgestellt werden dabei Technologien von Red Hat für die Umsetzung von Lösungen in Bereichen wie Cloud, Big-Data-Analytik, Mobile Computing oder Social Media. In mehreren parallel durchgeführten Sessions gibt es zudem aktuelle Informationen zu den Themenbereichen Rechenzentrumsinfrastruktur, Middleware, Technologie-Integration, Ecosystem-Lösungen sowie Vertriebsstrategie.

Konferenzteilnehmer erfahren, wie Kunden von Red Hat neueste Lösungen implementiert haben, um offene Umgebungen zu realisieren, die Produktivität zu steigern und Kosten zu reduzieren. Darüber hinaus haben Besucher Gelegenheit für ausführliche Gespräche mit den Platinumsponsoren IBM und Dell, den Gold-Plus-Sponsoren HP, SAP und Cisco sowie Alliance- und Ecosystem-Partnern.

Für weitere Informationen, Agenda und Registrierung besuchen Sie die Red Hat Partner Conference Webseite.