Writing Your First OpenStack Application

The content below is taken from the original (Writing Your First OpenStack Application), to continue reading please visit the site. Remember to respect the Author & Copyright.

Ever thought about what it takes to write a scalable cloud application using an OpenStack SDK? Thanks to a small team’s heroic effort, there’s now a guide for that!

Christian Berendt (B1 Systems), Sean Collins (Mirantis), James Dempsey (Catalyst IT) and Tom Fifield gathered in Taipei, with Nick Chase live via video link, to produce “Writing Your First OpenStack Application” in just five days. The sprint was organised by the Application Ecosystem Working Group, with the financial support of the OpenStack Foundation.

The new work is aimed at software developers who want to build applications on OpenStack clouds and also shares some best practices for cloud application development.

Inspired by Django’s first app tutorial, where a simple polling app is used to explore the basics of working with Django, “Writing Your First OpenStack Application” uses an app that generates beautiful fractal images as a teaching tool to run through areas like:

  • Creating and destroying compute resources.
  • Scaling available resources up and down.
  • Using Object and Block storage for file and database persistence.
  • Customizing networking for better performance and segregation.
  • Making cloud-related architecture decisions such as turning functions into micro-services and modularizing them.

The guide has been written with a strong preference for the most common API calls, so it will work across a broad spectrum of OpenStack versions. In addition, the authors have paid special attention that the first few sections should work almost regardless of OpenStack cloud configuration.

A core part of the guide’s design is support for multiple SDKs. The initial version was written and tested with the libcloud SDK, but work is underway for python-openstacksdk, pkgcloud and fog which will re-use the text with new code samples.

So, check out “Writing your First OpenStack Application” for libcloud, watch the introductory presentation from the summit, or consider helping complete the samples for other languages.

 

 

 

Taipei 101 (c) James Dempsey

Taipei 101 (c) James Dempsey

Each post-it note represents an area that had to be written.

Each post-it note represents an area that had to be written.

Enjoying local Taiwanese food after a hard day's writing.

Enjoying local Taiwanese food after a hard day’s writing.

Is it nude? Algorithm wants to find out who’s naked on the net

The content below is taken from the original (Is it nude? Algorithm wants to find out who’s naked on the net), to continue reading please visit the site. Remember to respect the Author & Copyright.

Lena Söderberg
Online moderators have a tough job when it comes to weeding out obscenities and graphic nudity on websites. We may know it when we see it, but computers… not so much. However, Algorithmia, […]

Google Brings Its Map-Making Tools To Google Drive

The content below is taken from the original (Google Brings Its Map-Making Tools To Google Drive), to continue reading please visit the site. Remember to respect the Author & Copyright.

Gif1 Google’s My Maps tool has long allowed anybody to create custom maps, but unless you knew it existed, chances are you wouldn’t randomly stumble upon it. Starting today, Google is building My Maps right into Google Drive, where it will sit beside Google Docs, Sheets and Slides, as well as lesser-known tools like Google Forms and Drawings. Read More

PIQ golf sensor marries swing tracking with game analysis

The content below is taken from the original (PIQ golf sensor marries swing tracking with game analysis), to continue reading please visit the site. Remember to respect the Author & Copyright.

There are golf sensors out there that track your swing and others that give you yardage and stats, but wouldn’t it be nice to have one that did both? That’s the theory behind the PIQ golf sensor, which comes equipped with NFC, GPS, Bluetooth and a 13…

The Great Windows Server 2003 migration: Where do we go from here?

The content below is taken from the original (The Great Windows Server 2003 migration: Where do we go from here?), to continue reading please visit the site. Remember to respect the Author & Copyright.

Pick the right path

We all have to move away from Server 2003 before it turns into a pumpkin in July, but there are so many options out there that choosing the destination for our data and workloads can be a little overwhelming.…

The ‘father of SMS,’ Matti Makkonen, dies at 63

The content below is taken from the original (The ‘father of SMS,’ Matti Makkonen, dies at 63), to continue reading please visit the site. Remember to respect the Author & Copyright.

It’s a sad day in the cellphone world. Matti Makkonen, widely considered the "father of SMS," has died from illness at the age of 63. The Finnish creator pitched the concept of text messaging over cellular networks in 1984 and helped get the ball rol…

This Video Shows Hand Exercises for Gamers and Heavy Computer Users

The content below is taken from the original (This Video Shows Hand Exercises for Gamers and Heavy Computer Users), to continue reading please visit the site. Remember to respect the Author & Copyright.

If you spend long hours attached to your keyboard and mouse—whether for gaming or work—try these stretching exercises. They’ll not only make your hands and wrists feel better, you might get faster and more efficient when gaming.

Read more…



Cisco Acquires Enterprise Security Firm OpenDNS

The content below is taken from the original (Cisco Acquires Enterprise Security Firm OpenDNS), to continue reading please visit the site. Remember to respect the Author & Copyright.

Public warning: Windows 10 will share your Wi-Fi password with your friends’ friends

The content below is taken from the original (Public warning: Windows 10 will share your Wi-Fi password with your friends’ friends), to continue reading please visit the site. Remember to respect the Author & Copyright.

Give the key to pal … and it’ll be sent to their FB mates, too

A Windows 10 feature, Wi-Fi Sense, smells like a significant security risk: it shares access to password-protected Wi-Fi networks with the user’s contacts. So giving a wireless password to one person grants access to everyone who knows them.…

Need a visa for the Tokyo Summit? Here’s what you need to know

The content below is taken from the original (Need a visa for the Tokyo Summit? Here’s what you need to know), to continue reading please visit the site. Remember to respect the Author & Copyright.

Set your travel plans early if you plan to come to OpenStack’s 2015 Tokyo Summit, and even earlier if you need a visa

Tokyo visa application

The Visa application process for Japan will require more time than any of the previous Summits.

tokyo-img

What does that mean? 

The 2015 OpenStack Summit to be held in Tokyo from Oct., 27-30 requires all applicants to have the following information BEFORE they apply for visa support invitation.

  • Flight
  • Hotel
  • Summit Registration

Due to these requirements, we recommend summit attendees who need to apply for a visa to book fully REFUNDABLE flights and hotel accommodations. All invitation letters are written in Japanese and mailed via regular post from Japan to the traveler. This process takes three to five weeks. Also, once the visa is issued it’s only valid for three months – so for the summit, all of our visa requests have to be received between mid-July and October 1. There are about 70 countries who do NOT need to apply for a visa to visit Tokyo so please look over this list to confirm if your country is exempt or not. Additional visa information is now live on our website here: http://bit.ly/1CHwKiE.

Tokyo travel support program

For each OpenStack Summit, OpenStack assists its key community members with travel. If you are a contributor to OpenStack (developers, documentation writers, organizers of user groups around the world, Ask moderators, translators, PTLs, code reviewers etc.) you are invited to submit a request. Access the application and apply here: http://bit.ly/1C6a1SC

OpenStack Turns 5 – It’s Time to Celebrate the Community!

The content below is taken from the original (OpenStack Turns 5 – It’s Time to Celebrate the Community!), to continue reading please visit the site. Remember to respect the Author & Copyright.

OpenStack celebrates its 5th birthday July 19, and we’re celebrating with the entire OpenStack community during July! Cloud interoperability and support for developer productivity have been focuses for the OpenStack project this year, and none of it would be possible without the quickly growing OpenStack community.

There are now more than 80 global user groups and 27,300 community members, across 165 countries, spanning more than 500 organizations. Over 30 million lines of code have been written in less than five years thanks to our thriving community of developers and users around the world. This calls for a big toast to the OpenStack community members and our users.

 

5yearOpenStackBDay

 

We’ve invited all our user groups to celebrate with us. During the month of July, more than 35 OpenStack birthday parties will be thrown all over the world – celebrating the OpenStack community!  We encourage everyone to find a birthday party in your area and join your fellow community members to toast each other on another great year! If you don’t see a celebration in your area, not to worry – several more parties are to be announced soon. Don’t forget to share your pictures and memories using #OpenStack5Bday.

If you’re attending OSCON, the Foundation invites you to come celebrate the OpenStack Community on Tuesday, July 22nd at the LeftBank Annex to mingle with other community members and Foundation staff. Stay tuned – more details coming soon!

Find a local celebration in your area:

Argentina July 15

Atlanta July 18

Austin July 28

Baden-Württemberg July 15

Brazil July 25

Bucharest, Romania June 30

China – ShenZhen July 11

Colorado (Denver Metro/South) July 16

Fort Collins, Colorado July 16

Greece July 1

Hong Kong July 14

Hungary July 16

Italy July 14

Japan July 13

Kenya, Africa July 11

London July 21

Moscow, Russia, July 22 

Mumbai, India July 25

New Delhi, India July 11

North Carolina July 23

North Virginia July 7

Paris, France June 30

Philippines June 29

San Francisco Bay Area July 9

Seattle, July 16 

Sevilla, Spain July 1

Slovenia June 23

Stockholm/Nordic July 21

Switzerland July 17

Thailand July 17 & July 18

Tunisia July 22

Turkey July 22

Vancouver, Canada July 16

Vietnam July 4

Virginia July 9

Washington DC Metro Area July 20

​​Oracle Launches Cloud-based Online Storefront Solution

The content below is taken from the original (​​Oracle Launches Cloud-based Online Storefront Solution), to continue reading please visit the site. Remember to respect the Author & Copyright.

Microsoft Keeps Open Cloud Mind

The content below is taken from the original (Microsoft Keeps Open Cloud Mind), to continue reading please visit the site. Remember to respect the Author & Copyright.

Stretchy conductive ink puts computing power on your clothes

The content below is taken from the original (Stretchy conductive ink puts computing power on your clothes), to continue reading please visit the site. Remember to respect the Author & Copyright.

Those dreams of having computers in your clothing might be more realistic than you think. Japanese researchers have developed a printable conductive ink that maintains a circuit even when you stretch fabric to three times its usual length — you coul…

Researchers have broken the capacity limits of fiber optic networks

The content below is taken from the original (Researchers have broken the capacity limits of fiber optic networks), to continue reading please visit the site. Remember to respect the Author & Copyright.

You can allay those fears that the fiber optic network that delivers your internet is going to overload. At UC San Diego’s Qualcomm Institute, engineers not only broke the supposed limits of fiber optic data transmission — they utterly smashed it, in…

Samsung doubles life of lithium-ion battery with new method

The content below is taken from the original (Samsung doubles life of lithium-ion battery with new method), to continue reading please visit the site. Remember to respect the Author & Copyright.

A new method of production for the lithium-ion battery developed by Samsung will apparently offer enough energy capacity to double the life of the smartphones that exist in today’s market.

The post Samsung doubles life of lithium-ion battery with new method appeared first on Silicon Republic.

OpenStack Community Weekly Newsletter (June 19 – 26)

The content below is taken from the original (OpenStack Community Weekly Newsletter (June 19 – 26)), to continue reading please visit the site. Remember to respect the Author & Copyright.

New OpenStack component versioning

Thierry Carrez explains why the Liberty-1 milestone release has some unfamiliar version numbers for familiar projects.

Technical Committee Highlights June 25, 2015

A compute starter kit tag has been approved, it provides a place for a beginner who only wants to try to get a computing cloud use case started. New projects under the OpenStack “Big Tent”: Searchlight, OS-ansible-deployment (OSAD), Solum and Cue Message Broker service.

Forrester says: ready, set, OpenStack!

A recent report from Forrester gives a major boost to OpenStack adoption, calling its “viability and presence in the market irrefutable.” You can download the entire report for a limited time on the OpenStack.org website.

The Road to Tokyo

Reports from Previous Events

  • None this week

Relevant Conversations

Deadlines and Contributors Notifications

Security Advisories and Notices

Tips ‘n Tricks

Open Call for Proposals

Recently Merged Specs

Subject Owner Project
Clean up tenant resources when one is deleted Assaf Muller openstack/neutron-specs
Fixes for generic RAID interface Devananda van der Veen openstack/ironic-specs
Add spec for reference implementation split Kyle Mestery openstack/neutron-specs
Add Spec Lifecycle Rules to readme Matthew Oliver openstack/swift-specs
Add uuid field to security-groups for server show heijlong openstack/nova-specs
Add spec to enhance PCI passthrough whitelist to support regex Moshe Levi openstack/nova-specs
Moved driver interface from backlog to liberty Ajaya Agrawal openstack/keystone-specs
Update monasca spec with version 5.0.0 Kanagaraj Manickam openstack/heat-specs
Add Zone Exists Event Spec Kiall Mac Innes openstack/designate-specs
VLAN aware VMs Erik Moe openstack/neutron-specs
Allow unaddressed port(without l3 address, subnet) and to boot VM with it Isaku Yamahata openstack/neutron-specs
Uniform Resource Signals Miguel Grinberg openstack/heat-specs
Decompose vendor plugins/drivers for neutron-*aas Doug Wiegley openstack/neutron-specs
Lbaas, use Octavia as reference implementation Doug Wiegley openstack/neutron-specs
MySQL manager refactor Alex Tomic openstack/trove-specs
Add virt-driver CPU thread pinning Stephen Finucane openstack/nova-specs
Implement external physical bridge mapping in linuxbridge Li Ma openstack/neutron-specs
Add port timestamp Zhiyuan Cai openstack/neutron-specs
Add availability_zone support IWAMOTO Toshihiro openstack/neutron-specs
PowerVM Compute Inspector Drew Thorstensen openstack/ceilometer-specs
Add rootwrap-daemon-mode blueprint Yuriy Taraday openstack/nova-specs
Add heat template-version-list command to cmd Oleksii Chuprykov openstack/heat-specs
Add a str_split intrinsic function Steven Hardy openstack/heat-specs
Add spec for more-gettext-support Peng Wu openstack/oslo-specs
trivial: Change file permissions for spec Stephen Finucane openstack/nova-specs
Action listing Tim Hinrichs openstack/congress-specs
libvirt: virtio-net multiqueue Vladik Romanovsky openstack/nova-specs
Spec for adding audit capability using CADF specification. Arun Kant openstack/barbican-specs
libvirt: set admin root password sahid openstack/nova-specs
Report host memory bandwidth as a metric in Nova Sudipta Biswas openstack/nova-specs
Adds Hyper-V Cluster spec Claudiu Belu openstack/nova-specs
Inject NMI to an instance Shiina, Hironori openstack/nova-specs
Add a Distinct Exception for Exceeding Max Retries Ed Leafe openstack/nova-specs
Fix error messages on check-flavor-type Ken’ichi Ohmichi openstack/nova-specs
Add BuildRequest object Andrew Laski openstack/nova-specs
Groups are not included in federated scoped tokens Dolph Mathews openstack/keystone-specs
Add spec for event alarm evaluator Ryota MIBU openstack/ceilometer-specs
nova.network.linux_net refactor Roman Bogorodskiy openstack/nova-specs
user_data modification Alexandre Levine openstack/nova-specs
Add support for Redis replication Peter Stachowski openstack/trove-specs
Adds spec for modeling resources using objects Jay Pipes openstack/nova-specs
Add tooz service group driver Joshua Harlow openstack/nova-specs
Add List of Group-IDs to ACL for Secrets/Containers John Wood openstack/barbican-specs
Specification for spark-jobs-for-cdh-5-3-0 added Alexander openstack/sahara-specs
Scheduler Introduce lightwieght transactional model for HostState Nikola Dipanov openstack/nova-specs
DNS resolution inside of Neutron using Nova instance name Carl Baldwin openstack/neutron-specs
Allow multiple clusters creation simultaneously Telles Mota Vidal Nóbrega openstack/sahara-specs
Update the backlog spec page John Garbutt openstack/nova-specs
Add spec for decoupling auth from API versions to backlog Morgan Fainberg openstack/keystone-specs
Let users restrict stack-update scope Ryan Brown openstack/heat-specs
Update of `support-modify-volume-image-metadata.rst` Dave Chen openstack/cinder-specs
Add ability to abandon environments Dmytro Dovbii openstack/murano-specs
Add the oslo_db enginefacade proposal Matthew Booth openstack/nova-specs
Track cinder capacity notifications XinXiaohui openstack/ceilometer-specs

Upcoming Events

Other News

OpenStack Reactions

Rushing to see if my bug was fixed in the release note

Rushing to see if my bug was fixed in the release note

The weekly newsletter is a way for the community to learn about all the various activities occurring on a weekly basis. If you would like to add content to a weekly update or have an idea about this newsletter, please leave a comment.

How a file format brought an industry to its knees

The content below is taken from the original (How a file format brought an industry to its knees), to continue reading please visit the site. Remember to respect the Author & Copyright.

MP3. It’s the format that revolutionized the way music’s been consumed since the late ’90s. When Karlheinz Brandenburg, a German acoustics engineer, discovered that an audio file could be compressed down to one-twelfth of its original size without di…

MAC address privacy inches towards standardisation

The content below is taken from the original (MAC address privacy inches towards standardisation), to continue reading please visit the site. Remember to respect the Author & Copyright.

IEEE hums along to IETF anti-surveillance tune

The Internet Engineering Task Force’s (IETF’s) decision last year to push back against surveillance is bearing fruit, with the ‘net boffins and the IEEE proclaiming successful MAC address privacy tests.…

1Gbps broadband speeds are coming to Ireland this September

The content below is taken from the original (1Gbps broadband speeds are coming to Ireland this September), to continue reading please visit the site. Remember to respect the Author & Copyright.

A €20m deal agreed between Eircom Wholesale and Pure Telecom will see Pure’s customers access 100Mbps broadband and also become the first to access Eircom’s 1Gbps fibre-to-the-home service when it launches in September.

The post 1Gbps broadband speeds are coming to Ireland this September appeared first on Silicon Republic.

Hi-res audio folk to introduce new rules and weed out impure noises

The content below is taken from the original (Hi-res audio folk to introduce new rules and weed out impure noises), to continue reading please visit the site. Remember to respect the Author & Copyright.

Inaudible or ineffable? Industry bods address ‘misperceptions’

High resolution (Hi-Res) audio is not as good it should be, causing an industry group to create new production guidelines to address what it says are "misperceptions" concerning what it takes to create the best recordings.…

Technical Committee Highlights June 24, 2015

The content below is taken from the original (Technical Committee Highlights June 24, 2015), to continue reading please visit the site. Remember to respect the Author & Copyright.

Beginners, start your engines

A compute starter kit tag has been approved, it provides a place for a beginner who only wants to try to get a computing cloud use case started. We discussed some reservations about recommending such a simple starting point, including only using nova-network for inter-vm networks, and recommending multi-host for that use case, but feel the current tagged projects indicate a decent starting point for now. We’ll update it as we see improvements to the starting experience. The projects for an OpenStack starter kit are: cinder, glance, keystone, and nova. Additional tags are being proposed to help with the release mechanisms for a type:service tag, and type:library tag merged this week.

Welcome, new projects

We welcomed new projects to the “we are OpenStack” definition, including:

  • Searchlight, providing indexes and search across cloud resources
  • OS-ansible-deployment (OSAD), deploying OpenStack using Ansible playbooks
  • Solum, managing the application lifecycle and source-to-image workflows
  • Cue Message Broker service project proposal, for deploying and managing message brokers using a REST API

There were several topics we didn’t get to discuss in this meeting due to the longer discussion about the compute starter kit, but we will get to those next week. Check the meeting agenda on the wiki any time you wonder what topics are up for discussion.

Project Team Guide sprint

The sprint for the Project Team Guide was last week, and the authors are going great gangbusters. The goal for this guide is to provide teams a starting point for understanding our philosophy and general thinking about what it means to be an OpenStack project. See the review queue for the work in progress. It’s not published to the web yet, so if you’d like to write or revise anything, propose a patch for review to the project-team-guide repository and build it locally.

Awaiting the M name

The poll for the M release name closed this week and we’re all awaiting the final name selection. Stay tuned to the openstack-dev mailing list for the final M name.

A 3D Printed Super Car the Top Gear Crowd Would Love

The content below is taken from the original (A 3D Printed Super Car the Top Gear Crowd Would Love), to continue reading please visit the site. Remember to respect the Author & Copyright.

BladeFrontTraditional methods for building cars are full of wasted materials and wasted energy. 3D printing offers a greater level of customization along with the ability to easily make complicated parts. The team from Divergent Microfactories set forth to use the power of 3D printing to help make a car — and […]

Read more on MAKE

The post A 3D Printed Super Car the Top Gear Crowd Would Love appeared first on Make: DIY Projects, How-Tos, Electronics, Crafts and Ideas for Makers.

Microsoft Launches New Microsoft Azure VM Pricing Tool

The content below is taken from the original (Microsoft Launches New Microsoft Azure VM Pricing Tool), to continue reading please visit the site. Remember to respect the Author & Copyright.

budget-hero-img

Learn about Microsoft’s new tool for pricing Azure virtual machines and common issues that are associated with pricing VMs.

The post Microsoft Launches New Microsoft Azure VM Pricing Tool appeared first on Petri.

Gmail’s most useful experimental feature, ‘Undo Send,’ gets official

The content below is taken from the original (Gmail’s most useful experimental feature, ‘Undo Send,’ gets official), to continue reading please visit the site. Remember to respect the Author & Copyright.

For anyone who’s ever sent an angry/pathetic/embarrassing email that they’ve instantly regretted, Gmail’s experimental "Undo Send" feature has been a lifesaver. Now, it’s becoming an official part of Gmail on the web. The feature lets you instantly r…