Infrastructure software is dead. Long live infrastructure software.

The post Infrastructure software is dead. Long live infrastructure software. appeared first on Mirantis | The Pure Play OpenStack Company.
Mirantis Co-Founder and CMO Boris Renski recently stirred discussion with his blog post that infrastructure software is dead. At this year&;s OpenStack Days Silicon Valley, he sat down with Battery Ventures Technology Fellow Adrian Cockcroft to talk about the changing paradigms in software and in delivery models, and the results were not what you might think.
In general, there are two different methods for deploying software.  Traditionally, in the pre-cloud paradigm, software is deployed as a monolithic package.  You deploy it, and 6 months, or 12 months, or 7 years later, when a new version comes out, you basically throw it out and start again, hoping your data and processes will still be compatible with the new version.
But those days are over, Boris argued in his blog post.  They simply aren&8217;t sustainable. Things move too fast; improvements are available for months or years before you can take advantage of them under this model.  So what do you do instead?
That question was on the mind of most of the audience for Boris and Adrian&8217;s discussion.
OpenStack and the old way
In the early days of Mirantis, Boris explained, the company used the pre-cloud paradigm, where the product is packaged as a whole, delivered, and then periodically updated. They quickly learned — and as anyone who has attempted to upgrade OpenStack knows — this isn’t feasible for OpenStack, which itself uses the Infrastructure as Code (IaC) model.
What&8217;s more, as cloud technology proliferates, the shift in paradigm away from traditional, pre-cloud views has become less about software and more about the delivery model.
So what do you do?
You abstract. Boris clarified this shift in paradigm with AWS as an example. AWS users aren’t provided the infrastructure software but rather an API to the interface. That way, AWS can change whatever it needs to in the infrastructure software without disrupting clients and users.
But it&8217;s more than that, Adrian explains. People initially want something that works without change — until they need a new feature. Such project-based thought was built on the fact that coding is expensive and slow, which is why bundling a package periodically was the norm. Now, with procuring hardware and downloading software from places like Github taking minutes, the purchasing and deployment cycle has collapsed. A deployment can take seconds simply by firing up a Docker container.
Basically, the entire reason for bundling has gone away.
Taking advantage of the new software paradigm
To adapt, the software community has learned to break everything into microservices that can deploy independently, resulting in lots of versions of things constantly changing.
But &; doesn’t that break a lot then? Of course, Boris explained, but because you end up with a series of very small steps, it’s actually easier to detect problems and roll back to the previous version. As programmers will recognize, this is the same process used to debug, one step at a time, and it allows continuous change.
This process also solves the issues that arise regarding operations when updates need to be made. Previously, you’d have to wonder if you needed to bring all or part of your system down to make the updates. With containerized OpenStack services, you could upgrade each one independently.
And don’t forget the security benefits of updating in place.
Exploits of exposed software are proliferating, and as Adrian says, people are still downloading the same old vulnerable applications. He advised building around good source components that you can verify with services like JFrog Xray and use security scanners (Docker has one) to check your products.
Looking at the future
There are still a lot of issues that need solutions, of course.
Adrian pointed out that managing a multi-vendor dependency tree is a complex problem with no good fix. “You have to figure out how to keep everything going while trying to change everything,” he explained.
The goal is to keep the “northbound” components, that is, the APIs and so on, that developers want to use, evolving, but remember that the “southbound,” or hardware-facing components, act as constraints. This problem requires collaboration and partnerships to support these devices and to work out ways to get all the versions of hardware and software to work together.
Missed this year&8217;s OpenStack Days Silicon Valley? You can see the whole panel. Just head on over to the OpenStack Days Silicon Valley 2016 videos page and scroll down to &;Infrastructure Software Is Dead…Or Is It?&;
The post Infrastructure software is dead. Long live infrastructure software. appeared first on Mirantis | The Pure Play OpenStack Company.
Quelle: Mirantis

Your Docker Agenda for September

From webinars to workshops, meetups to conference talks, September is packed with lots of events. Check out the list of upcoming events sorted by continent below:

Official Docker Training Courses
Introduction to Docker: This is a two-day, on-site or classroom-based training course which introduces you to the Docker platform and takes you through installing, integrating, and running it in your working environment.
Sep 5-6: Introduction to Docker with Luis Herrera &; Docker Captain &8211; Madrid, Spain
Sep 12-13: Introduction to Docker with Contino &8211; London, United Kingdom
Sep 15-16: Introduction to Docker with AKRA &8211; Hamburg, Germany
Sep 19-20: Introduction to Docker with Alterway &8211; St. Cloud, France
 
Docker Administration and Operations: The Docker Administration and Operations course consists of both the Introduction to Docker course, followed by the Advanced Docker Topics course, held over four consecutive days.
Sep 12-15: Docker Administration and Operations with Luis Herrera &8211; Docker Captain &8211; Madrid, Spain
Sep 15-18: Docker Administration and Operations with AKRA &8211; Hamburg, Germany
Sep 19-23: Docker Administration and Operations with Amazic &8211; Nieuw-Vennep, The Netherlands
Sep 20-23: Docker Administration and Operations with Vizuri &8211; Austin, TX
Sep 26-29: Docker Administration and Operations with Luis Herrera &8211; Docker Captain &8211; Madrid, Spain
 
Advanced Docker Operations: This two day course is designed to help new and experienced systems administrators learn to use Docker to control the Docker daemon, security, Docker Machine, Swarm, and Compose.
Sep 21-22 Advanced Docker Operations with Alterway &8211; St. Cloud, France
Sep 22-23: Advanced Docker Operations with AKRA &8211; Hamburg, Germany
 
Asia
Sep 3rd: DOCKER MEETUP AT IBM INDIA PVT LTD. &8211; Mumbai, India
Docker: Build, test and deploy SaaS applications. Speaker: William Greenly. Session: Cognitive processing using Docker and IBM Watson. Speaker: Augustine Correa.
Sep 6th: DOCKER MEETUP AT PAYPAL &8211; Singapore, Singapore
Talks by Vincent Serpoul, Kai Hendry and Docker on Azure by Microsoft.
Sep 9-10th: CNUTCON 2016 WORLD CONTAINER CONFERENCE &8211; Beijing, China
Docker Engineer Dongluo Chen will speak about Using Docker SwarmKit Clustering Management and Service Orchestration
Sep 21st: CONTAINER SUMMIT TAIWAN&8211; Taipai, Taiwain
Docker Engineer Dongluo Chen will be speaking about Docker Swarm, Swarm Kit and the new Swarm mode built in Docker 1.12.
Sep 27th: DOCKER MEETUP AT RAWAQ TRAINING CENTER &8211; Riyadh, Saudi Arabia
Join us for a deep dive into Docker Technology and How VMware work with Docker Technology together. Learn how integrate Docker with VMware vSphere and create Docker Container on Photon OS and Manage it by Photon Controller.
 
Europe
Sep 1st: DOCKER MEETUP AT REAL IMPACT ANALYTICS &8211; Brussels, Belgium
Dependent startup/resiliency of micro services, by Ugo Bechameil (Real Impact Analytics). In a micro-services architecture, some services may be dependent on the availability of others either at startup or runtime. We will talk about some strategies to address this problematic and also some related use cases for the new native health check integrated into Docker 1.12.
Sep 1st: DOCKER MEETUP AT SKYSCANNER GLASGOW &8211; Glasgow, United Kingdom
DockerGlasgow : Workshop. Bring a laptop and learn some Docker!
Sep 1st: DOCKER MEETUP AT UNIVERSITY OF BAMBERG &8211; Bamberg, Germany
Let&;s grow our Docker knowledge together by presenting & discussing Docker use cases, sharing our best tips and tricks, discussing the latest developments in the Docker ecosystem & community, introducing newbies to Docker awesomeness and making new friends!
Sep 1st: DOCKER ORCHESTRATION AND ORACLE PUBLIC CLOUD &8211; Linz, Austria
Sep 5th: FULLSTACKFEST &8211; BARCELONA &8211; Barcelona, Spain
Amir Chaudhry will give a talk on Unikernels.
Sep 5th: DOCKER MEETUP AT ECI TELECOM &8211; Tel Aviv-Yafo, Israel
Running Docker on AWS by David Melamed. EFS Performance and Docker use cases by Gil Bahat.
Sep 6th: DOCKER MEETUP AT BUSINESS POLE &8211; ESPACE NIDA &8211; Nice, France
Sep 7th: DOCKER MEETUP AT INVISION AG &8211; Düsseldorf, Germany
Sep 8th: DOCKER MEETUP AT CENTRAL FOUNDATION BOYS SCHOOL &8211; London, United Kingdom
We&8217;ll be hosting the biggest container meetup London has ever seen! Open to everyone; the evening will be a series of lightning talks to showcase amazing projects and ideas in the Container Community.
Sept 9th: Container Camp UK &8211; London, United Kingdom
Docker engineers Ben Firshman and Nishant Totla and Docker Captains Alex Ellis and Nicolas De Loof will be speaking.
Sep 12th: VIEW SOURCE &8211; BERLIN &8211; Berlin, Germany
Docker Captain Philipp Garbe will be speaking.
Sep 12th: MUNICH AWS USER GROUP MEETUP &8211; Munich, Germany
Docker Captain Laura Frank will be speaking.
Sep 13th: DOCKER MEETUP AT HOCHSCHULE LUZERN – WIRTSCHAFT &8211; Luzern, Switzerland
The meetup will be held for the very first time in the beautiful city of Luzern. Tutorial on Docker Swarm by Brian Christner, Docker Captain and working at Swisscom.
Sep 14th: DOCKER FOR JAVA DEVELOPERS REFRESH IN LONDON &8211; London, UK
A lot of new features have been introduced in Docker 1.12 such as Swarm Mode, service discovery, load balancing, Docker for AWS, and many others. This session will walk you through some of the new features in a code-intensive session. Docker Captain Arun Gupta will give a talk.
Sep 14th: DOCKER MEETUP AT KIWI.COM &8211; Brno, Czech Republic
This demo and workshop introduction to Docker and container technologies is for beginners. See the power of containers and how they work and leave ready to move forward with container projects of your own.
Sep 15th: DOCKER MEETUP AT BLACK CAT TECHNOLOGY SOLUTIONS &8211; Birmingham, United Kingdom
In this session we&8217;ll be looking at Docker Swarm setup, configuration, case studies and get our hands dirty by setting up a live swarm cluster on our machines.
Sep 19th: OPERABILITY.IO &8211; London, England
How new technologies and approaches are changing IT Operations. Two days on all things (Dev)Ops! Docker engineer Richard Mortier will be speaking.
Sep 21st: AGILE MEETUP &8211; PETERBOROUGH &8211; Peterborough, United Kingdom
Docker Captain Alex Ellis will be speaking.
Sep 21st: SOFTWARE CIRCUS MEETUP IN ZURICH &8211; Zurich, Switzerland
Join Docker Captain Brian Christner to learn Docker Swarm. In this meetup, we&8217;ll first marvel at the attractions that the Software Circus Conference (Aug 31 &8211; Sep 2) in Amsterdam brought, in a wild mashup.
Sep 22nd: DOCKER MEETUP AT ZALANDO SE &8211; Dortmund, Germany
Join us at the Dortmund Docker Meetup to hear Peter Roßbach give an overview of the orchestration of container-based microservice environments.
Sep 22nd: WEB-DEV-BBQ MEETUP &8211; Stuttgart, Germany
Docker Captain Dieter Reuter will deliver Docker: Swarm on a physical cluster using ARM hardware.
Sep 27th: DOCKER MEETUP AT WORKDAY &8211; Dublin, Ireland
Marco Bonezzi from MongoDB will be giving a talk and demo on &;Orchestrating MongoDB on Docker, using Docker Swarm and cgroups.&;
Sep 28th: VOXXEDDAYS BELGRADE 2016 &8211; Belgrade, Serbia
Docker Captains Viktor Faric and Antonis Kalipetis will be speaking.
Sep 28th: CONTAINER CAMP UK &8211; London, UK
 
Africa
Sep 28th: PHP SOUTH AFRICA &8211; Johannesburg, South Africa
 
North America 
Sep 1st: DOCKER-IZE YOUR PERL PROGRAM &8211; Phoenix, AZ
This will be a short introduction to Docker and how you can use it to create a Docker container for it.
Sep 6th: DOCKER MEETUP AT CLOUDERA &8211; Palo Alto, CA
Portworx CTO and co-founder, Gou Rao will discuss: The challenges and pain points of delivering storage for stateful containers on-premise and in the cloud.
Sep 6th: DOCKER MEETUP AT CRITICAL MASS &8211; Calgary, Canada
Please join us for a brief introduction to Docker and a re-cap of DockerCon.
Sep 6th: DOCKER MEETUP AT IDEXX &8211; Portland, ME
Ken Cochrane, Engineer at Docker, will present on DockerCon highlights, especially Docker 1.12 and show a demo of Docker for AWS. Both talks will have Q&A sessions afterwards.
Sep 6th: DOCKER MEETUP AT RACKSPACE &8211; Austin, TX
Sep 8th: DOCKER MEETUP AT FULL SAIL UNIVERSITY &8211; Orlando, FL
Sep 12th: DOCKER MEETUP AT ISSUETRAK &8211; Virginia Beach, VA
Learn Docker real-world container and multi-server management. Our own Docker Captain Bret Fisher will be teaching Docker&8217;s official Orchestration Workshop, normally a paid half-day workshop. Awesome things you will get: Hand-on building your own Docker Swarm on AWS.
Sep 13th &8211; 15th: JENKINS WORLD IN SANTA CLARA &8211; Santa Clara, CA
Docker Captain, Viktor Farcic will be speaking about Docker
Sep 13th: CLOUD SECURITY ALLIANCE CONGRESS US &8211; San Jose, CA
Innovative since Day 1, P.S.R. brings together two related, but different, fields—privacy and security—helping you see beyond your role in order to excel in your role. Because perspective is everything.
Sep 14th: DOCKER MEETUP AT RACKSPACE RALLY ROOM &8211; Blacksburg, VA
Come out to the first Docker Meetup in Blacksburg! Since many folks are brand new to Docker, we will be starting off with the basics.
Sep 14th : Online Java User Group  &8211; Online, Wordwide
Docker Captain Arun Gupta will lead a Docker for Java Developers Refresh
Sep 15th: Strangeloop &8211; Saint Louis, Missouri
Docker Captain Bret Fisher will be teaching Docker&8217;s official Orchestration Workshop.
Sep 15th: DOCKER MEETUP AT OVH &8211; Québec, Canada
Sep 15th: PRIVACY. SECURITY. RISK. 2016 &8211; San Jose, USA
Docker&8217;s Director of Security Nathan Mccauley will be speaking.
Sep 20th: DOCKER MEETUP AT THE INNEVATION CENTER &8211; Las Vegas, NV
Michael McFall, CTO of Las Vegas based CloudMode, will show how to build a micro-service architecture using Docker and Kafka and it’s companion Zookeeper.
Sep 21st: DOCKER MEETUP AT DOCKER HQ &8211; San Francisco, CA
Docker for Java Developers by Arun Gupta (Docker Captain) and How to develop and debug a Spring Boot app with Docker by Patrick Chanezon.
Sep 26th: DOCKER MEETUP AT MICROSOFT ALPHARETTA &8211; Atlanta, GA
Building Websites Using ASP.NET Core, Docker & Azure.
Sep 26th: DOCKER AT MICROSOFT IGNITE &8211; Atlanta, GA
Docker will be in Atlanta this week for Microsoft Ignite! The team will be stationed at booth with a special surprise &8211; be sure to stop by!
Sep 27th: DOCKER MEETUP AT WILDBIT &8211; Philadelphia, PA
Sep 27th: DOCKER MEETUP AT PUPPET &8211; Portland, OR
We will have talks by Diogo Mónica from Docker and Jeff Nickoloff from All in Geek Consulting!
Sep 27th: AUTOMACON 2.0 PORTLAND &8211; Portland, OR
Docker Security Lead Diogo Monica will be speaking.

Latin America
Sep 15th: DOCKER MEETUP AT THE TECH PUB &8211; Córdoba, Argentina
Sep 17th: DOCKER MEETUP AT UCSAL &8211; Salvador, Brazil
 
Oceania
Sep 5th: DOCKER MEETUP AT CLEARPOINT &8211; Auckland, New Zealand
Sep 20th: DOCKER MEETUP AT OPTIVER ASIA PACIFIC &8211; Sydney, Australia
Our Journey with Docker Data Center by Andrew Khoury & Pablo Venegas (Odecee). Pablo and Drew share insights into their Docker journey. They’ll show the reasons why they chose DDC, how their projects have benefited, and what they needed to do to be ‘Production Ready’.
Sep 29th:  DOCKER MEETUP AT IBM BRISBANE &8211; Brisbane, Australia
We&8217;re going to set up a mixed swarm with some local notebooks, a raspberry pi, and some cloud VM&8217;s and then run some services in the mix.

Check out the list of upcoming docker events in september  Click To Tweet

The post Your Docker Agenda for September appeared first on Docker Blog.
Quelle: https://blog.docker.com/feed/

Six reasons OpenStack fails (Hint: it’s not the technology)

The post Six reasons OpenStack fails (Hint: it&;s not the technology) appeared first on Mirantis | The Pure Play OpenStack Company.
We know OpenStack is hard. But why?
Earlier this month, Christian Carrasco gave a keynote address at the OpenStack Days Silicon Valley conference, discussing six factors behind OpenStack evaluation and deployment failure &; and how to solve those problems. As Cloud Advisor at Tapjoy, Carrasco is architecting a 550-million-user cloud based on both private and public resources. He also has a history as CTO of a private cloud hardware company and two other startups focused on cloud technologies, so he brought a lot of insight into the causes of failure, pinpointing six primary points of failure.
Lesson 1: Leave the dogma at home
Dogmatic views, or beliefs accepted as fact without doubt, are blinders, he explained, and they can come from a variety of sources, including bad previous experiences with technology. For example, Carrasco’s experience with OpenStack five years earlier had been a negative experience because the platform just wasn’t ready. Fast-forward five years to 2016, and it’s now rock-solid for many applications, including his.
However, if dogma had prevailed, trying OpenStack again might have been out of the running. Keep in mind, though, that rebranding old technology as new, or new technology as old, or even rebranding fake technology as its legitimate counterpart can lead to a poor experience that gets associated with that real technology. (See Lesson 5.)
Lesson 2: Fear, doubt, uncertainty, and doom (aka FUDD) can cause problems
Remember when Linux was first launched? If you do, then you probably also remember the a proliferation of scare tactics. Your world will end if you use Linux! Nothing will work! Licensing is too confusing! Cats and dogs, living together, total chaos!
OpenStack has seen the same kind of FUDD. Every year, independent publications, public entities, and skewed statistical reports predict the death of OpenStack. And yet, OpenStack keeps on keeping on, taking over the private cloud market.
Lesson 3: Find the right distribution
The third reason Carrasco covered was the “You picked the wrong trunk” scenario. The latest version of open source software such as OpenStack is called the &;trunk&;, a base repository of code. The thing about trunk is that it requires lots of tweaking and the modules aren’t always in tune with each other. Community Linux trunks can have some configurations tweaked but not all, and it still requires a level of expertise, so deploying from trunk is not for less-experienced engineers.
Lesson 4: You are not a full-stack engineer
In today&8217;s world, where personnel often have to fulfill multiple roles, many engineers are being told they have to be &8220;full-stack engineers.&8221;
Carrasco, who has worked the full stack and still says he’s not a full-stack engineer, believes full-stack engineers are myths, and he makes a great argument for his belief. It’s really hard to be a full-stack engineer, he says, because you have to be proficient in every realm of the stack &8212; and it&8217;s not just the software. Just being proficient in software stack is difficult, but when you throw in the hardware side, as well as networking, security, and so on, being an expert in everything is a monumental, if not impossible, task.
Organizations need to be aware of the skillset of the people leading the OpenStack deployment and be sure they&8217;ve got all of their bases covered.
Lesson 5: You thought OpenStack was a better buggy for your horse
OpenStack isn’t necessarily a better buggy, or a cheaper method of doing something, or the open source way of doing something. Carrasco says it’s more of a paradigm shift, a new methodology that is still evolving, in the way data centers operate. And the reality is that sometimes this methodology isn’t ideal for traditional businesses.
Lesson 6: You didn&8217;t have a sufficient team
While the rumotrs that you need dozens of experts to successfully deploy OpenStack is an exaggeration, you&8217;re likely going to have problems if you try to deployed it alone, or with a very small team that isn&8217;t ready to deploy data center technology.
If you need help with your OpenStack deployment, there are plenty of options available for design, architecture, and verification of your stack, from automated tools to semi- and fully-managed services.
Along the same lines, some companies aren’t really ready for OpenStack yet, and it may not be economically feasible for a small company to hire a cloud team, purchase hardware, and rack up costs.
On the other hand, some companies lend themselves well to deployment, such as companies that were born online, are making the move to online, or are ready to stop using buggies and be committed and engaged to moving to the next generation of .
OK, so what do I do about it?
Carrasco offers two major solutions to help prevent OpenStack deployment failure.
The first thing Carrasco asks companies he advises is &8220;Where is your Cloud Officer?&8221; If you’ve made a multi-million dollar investment in your cloud and it’s a side project of some other team in your company, that&8217;s not a recipe for success. “What happens to clouds that become orphaned?” he asks. “They become security risks. They become a headache. Nobody wants to work with them, and they vanish,&8221; he says. There needs to be real ownership for your cloud to succeed, and a Cloud Officer will protect your cloud, prevent vendor lock-in, and bring the cloud in line with the organization’s initiatives.
The second solution he suggested is all about vendors. Despite the open nature and coopetition of OpenStack, according to Carrasco, the status quo consists of both public and private vendors fiercely guarding their territory and coming up with creative ways to lock users into their service or their cloud technology, etc., and few companies are creating ways to enable outside operability.
Carrasco’s ultimate vision for a solution is to adopt what he calls a hyper-converged cloud. In this architecture, you have your cloud and your assets powered by multiple vendors &8212; whoever you want to choose to power your cloud. This structure has an added advantage of opening possibilities for niche providers of services not offered by private or public clouds.
The point is not about technology, but about people being able to own their assets. Carrasco is instituting this concept successfully now at Tapjoy, but for this concept to work, interoperability standards are key. Oh, and to those who’d say it’s late for standards, Carrasco points to market research that shows cloud technology is still a tiny speck on the radar when compared to the market share of other tech industries.
So stop trying to make a better buggy, Carrasco says, and focus on making the next-generation cloud.
You can see the entire speech on the OpenStack Days Silicon Valley website.
The post Six reasons OpenStack fails (Hint: it&8217;s not the technology) appeared first on Mirantis | The Pure Play OpenStack Company.
Quelle: Mirantis

Data Hackathons Workshop: Early Career Funding Available

The West Big Data Innovation Hub (WBDIH) is excited to host a Data Hackathons: Lessons Learned and Best Practices Workshop on September 15 as part of the historic first International Data Week in Denver.
One of four hubs recently launched with funding from the National Science Foundation and leadership from UC Berkeley, University of Washington, and the San Diego Supercomputer Center, the WBDIH builds and strengthens partnerships across industry, academia, nonprofits, and government to address societal challenges.
As mentioned at the WBDIH All Hands Meeting held at UC Berkeley this spring, the workshop will convene hackathon organizers, sponsors, and other stakeholders to share insights about the design, implementation, scalability, and impact of data-focused hackathons. Data hackathon case studies mentioned will cover the WBDIH thematic areas including Metro Data Science, Natural Resources and Hazards, and Precision Medicine, as well as cross-cutting topics.

Funding for Early Career Data Scientists
The September workshop is the second WBDIH hands-on event offering grants for early career data scientists through a collaboration with the Computing Community Consortium (CCC). In June 2016, over 700 data enthusiasts from 25 states and 15 countries gathered in Los Angeles and via livestream for a workshop on The Science of Data-Driven Storytelling. To encourage early career researchers to participate and contribute to the and communities, the WBDIH has partnered with the CCC to provide funding. Grant Applications for the Data Hackathons Workshop are due Sept. 6, 2016: http://bit.ly/WBDIHtravel.
Remote Participation and Community-Driven Resources
Remote participants are encouraged to join the conversation are share resources at WBDIH.slack.com and datahackworkshop. More information, including the livestream from 2–5pm MST Sept. 15, will be posted at http://westbigdatahub.org/datahackworkshop and through the WBDIH mailing list.
Share the announcement on Twitter | Retweet the U.S. Chief Data Scientist&;s Tweet | Share via Facebook
Quelle: Amplab Berkeley

Most enterprises tailor hybrid cloud to their specific needs

CIOs, CTOs and all line-of-business leaders looking to gain differentiation and strategic advantage: you&;ve come a long way in the last four years when it comes to cloud technology. That&8217;s one of the key takeaways from a new IBM Institute for Business Value report, Tailoring Hybrid Cloud. My co-authors — IBMers Justin Chua, Robert Freese, [&;]
The post Most enterprises tailor hybrid cloud to their specific needs appeared first on Thoughts On Cloud.
Quelle: Thoughts on Cloud

NetApp + Mirantis: MOS 9.0 Reference Architecture and Fuel Plugin

The post NetApp + Mirantis: MOS 9.0 Reference Architecture and Fuel Plugin appeared first on Mirantis | The Pure Play OpenStack Company.
What happens if you need to integrate NetApp’s leading storage hardware into OpenStack?
Last year, to facilitate deployment of NetApp storage solutions with Mirantis OpenStack 8.0, NetApp created the first release of their Fuel Plugin for ONTAP and E-Series integration. This release also included a comprehensive Reference Architecture, offering guidance and best-practice gleaned from several major Mirantis OpenStack+NetApp customer deployments.
Elaborating on the more-basic instructions offered in the Fuel Plugin Guide, the NetApp Mirantis Unlocked Reference Architecture discussed NetApp ONTAP and E-Series storage solutions in detail, explained configuration options on a feature-by-feature basis, and offered step-by-step instructions for using the plugin, including pre-configuration and post-deployment checkout.
This week, NetApp has released an updated version of their Fuel Plugin for Mirantis OpenStack 9.0 (Mitaka), collaborating with Mirantis to produce a fully-updated version of the NetApp Mirantis Unlocked Reference Architecture. (Both the Fuel Plugin and Reference Architecture can be downloaded from the Mirantis Unlocked NetApp Partner Page at http://mirantis.com/partners/netapp/).
The new document makes it easier for deployment engineers and architects to integrate NetApp Clustered Data ONTAP/ONTAP 9 or E-Series storage solutions with a Mirantis OpenStack 9.0 cloud.
New NetApp Plugin Features for MOS 9.0
Mirantis OpenStack 9.0 supports several new NetApp features:

Consistency Groups, enabling snapshots of multiple Cinder volumes to be taken at the same instant in time, ensuring consistency
CHAP Authentication, for communication between iSCSI initiators and targets
Quality of Service (QoS) based on maximum I/O per GB, in addition to QoS based on maximum bytes per second, bytes per second allowed per GiB, and IOPS
Manila (File-Share Service) support is not supported out-of-the-box in Mirantis OpenStack 9.0, but the Mirantis Services division, assisted by the OpenStack@NetApp team, can enable NetApp clustered Data ONTAP storage for Manila at customer request.
SolidFire support can also be enabled separately; refer to the SolidFire Partner page for more information.

To take advantage of these new features, among many others in the Mitaka release (further stabilized and hardened by Mirantis, the bug fixer for OpenStack Mitaka) NetApp and Mirantis recommend using the latest version of Mirantis OpenStack (MOS 9.0, Mitaka) and the latest NetApp Fuel plugin.
Where to go from here
Of course there&;s much more than we can tell you in a single blog post! The following resources will help get you started:

Mirantis Unlocked Partner page for NetApp
Reference Architecture for MOS 9.0 with NetApp storage
MOS 9.0 Fuel Plugin for NetApp (.rpm) and Installation Guide
OpenStack@NetApp Deployment and Operations Guide
Discuss NetApp and Mirantis OpenStack at theOpenStack@NetApp Community
Technical Support is available from NetApp Technical Support or Mirantis Support.

The post NetApp + Mirantis: MOS 9.0 Reference Architecture and Fuel Plugin appeared first on Mirantis | The Pure Play OpenStack Company.
Quelle: Mirantis

Six DevOps myths and the realities behind them

The post Six DevOps myths and the realities behind them appeared first on Mirantis | The Pure Play OpenStack Company.
At OpenStack Days Silicon Valley 2016, Puppet Founder and CEO Luke Kanies dispelled the six most common misconceptions he’s encountered that prevent organizations from adopting and benefiting from DevOps.

Over a five-year period, Puppet conducted market research of 25,000 people that shows the adoption of DevOps is critical to building a great software company. Unfortunately, however, many companies find that the costs of the cultural change are too high. The result is that these firms often fail to become great software companies &; sometimes because even though they try to adopt the DevOps lifestyle, they do it in a such way that the change in a way doesn&;t have enough real value because the changes don’t go deep enough.

You see, all companies are becoming software companies, Kanies explained, and surveys have shown that success requires optimization of end-to-end software production. Organizations that move past barriers to change and go from the old processes to the new way of using DevOps tools and practices will be able to make the people on their team happy, spend more time on creating value rather than on rework, and deliver software faster.

Key points in the 2016 State of DevOps Report survey show that high-performing teams deploy 200 times more frequently than average teams, with over ,500 times shorter lead times, so the time between idea and production is minimal. Additionally, these teams see failure rates that are times lower than their non-DevOps counterparts, and they recover 24 times faster. The five-year span of the survey has also shown that the distance between top performers and average performers is growing.

In other words, the cost of not adopting DevOps processes is also growing.

Despite these benefits, however, for every reason to adopt DevOps, there are plenty of myths and cultural obstacles that hold organizations back.
Myth : There&8217;s no direct value to DevOps
The first myth Kanies discussed is that there’s no direct customer or business value for adopting DevOps practices. After all, how much good does it do customers to have teams deploying 200 times more frequently?

Quite a lot, as it happens. DevOps allows faster delivery of more reliable products and optimizes processes, which results in developing software faster. That means responding to customer problems more quickly, as well as drastically slashing time to market for new ideas and products. This increased velocity means more value for your business.
Myth 2: There&8217;s no ROI for DevOps in the legacy world
The second myth, that there’s no return on investment in applying DevOps to legacy applications, is based on the idea that DevOps is only useful for new technology. The problem with this view, Kanies says, is that the majority of the world still runs in legacy environments, effectively ruling out most of the existing IT ecosystem.

There are really good reasons not to ignore this reality when planning your DevOps initiatives. The process of DevOps doesn’t have to be all-or-nothing; you can make small changes to your process and make a significant difference, removing manual steps, and slow, painful, and error-prone processes.

What&8217;s more, in many cases, you can’t predict where returns will be seen, so there’s value in working across the entire organization. Kanies points out that it makes no sense to only utilize DevOps for the new, shiny stuff that no one is really using yet and neglect the production applications that users care about &8212; thus leaving them operating slowly and poorly.
Myth 3: Only unicorns can wield DevOps
Myth number three is that DevOps only works with “unicorn” companies and not traditional enterprise. Traditional companies want assurances that DevOps solutions and benefits work for their very traditional needs, and not just for new, from-scratch companies.

Kanies points out that DevOps is the new normal, and no matter where organizations are in the maturity cycle, they need to be able to figure out how to optimize the entire end-to-end software production, in order to gain the benefits of DevOps: reduced time to market, lower mean time to recovery, and higher levels of employee engagement.
Myth : You don&8217;t have enough time or people
The fourth myth is that improvement via DevOps requires spare time and people the organization doesn’t have. Two concepts at the root of this myth are the realities that no matter what you do, software must be delivered faster and more often and that costs must be maintained or decreased, and organizations don’t see how to do this &8212; especially if they take time to retool to a new methodology.

But DevOps is about time reclamation. First, it automates many tasks that computers can accomplish faster and more reliably and an overworked IT engineer. That much is obvious.  

But there&8217;s a second, less obvious way that DevOps enables you to reclaim time and money. Studies have shown that on average, SREs, sysadmins, and so on get interrupted every fifteen minutes &8212; and that it takes about thirty minutes to fully recover from an interruption. This means many people have no time to spend hours on a single, hard problem because they constantly get interrupted. Recognizing this problem and removing the interruptions can free up time for more value-added activity and free up needed capacity in the organization.
Myth : DevOps doesn&8217;t fit with regulations and compliance
Myth number five comes from companies subject to regulation and compliance who believe this precludes adoption of DevOps. However, with better software, faster recovery, faster deployments, and lower error rates, you can automate compliance as well. Organizations can integrate all of the elements of software development with auditing, security, and compliance to deliver higher value, and in fact, if these aren’t all done at once, companies are more than likely to experience a failure of some sort.
Myth : You don&8217;t really need it
Kanies says he hasn’t heard the sixth myth often, but once in a while, a company concludes it doesn’t have any problems that adopting DevOps would fix. But DevOps is really about being good at getting better, moving faster, and eliminating the more frustrating parts of the work, he explains.

The benefits of adopting DevOps are clear from Kanies’ points and from the data presented by the survey. As he says, the choice is really about whether to invest in change or to let your competitors do it first. Because the top performers are pulling ahead faster and faster, Kanies says, and “organizations don’t have a lot of time to make a choice.”

You can hear the entire talk on the OpenStack Days Silicon Valley site.The post Six DevOps myths and the realities behind them appeared first on Mirantis | The Pure Play OpenStack Company.
Quelle: Mirantis

Weekly Roundup | Docker

Here’s the buzz from this week we think you should know about! We shared a preview of Microsoft&;s container monitoring, reviewed the Docker Engine security feature set, and delivered a quick tutorial for getting 1.12.1 running on Raspberry Pi 3. As we begin a new week, let’s recap our top five most-read stories for the week of August 21, 2016:
 
 

Docker security: the Docker Engine has strong security default for all containerized applications.

1.12.1 on Raspberry Pi 3: five minute guide for getting Docker 1.12.1 running on Raspberry Pi 3 by Docker Captain Ajeet Singh Raina.

Securing the Enterprise: how Docker’s security features can be used to provide active and continuous security for a software supply chain.

Docker + NATS for Microservices: building a microservices control plane using NATS and Docker v1.12 by Wally Quevedo.

Container Monitoring: Microsoft previews open Docker container monitoring. Aimed at users who want a simplified view of containers’ usage, to diagnose issues whether containers are running in the cloud or on-premises by Sam Dean.  

Weekly roundup: Top 5 Docker stories of the weekClick To Tweet

The post Weekly Roundup | Docker appeared first on Docker Blog.
Quelle: https://blog.docker.com/feed/

Docker Labs Repo Continues to Grow

Back in May, we launched the Docker Labs repo in an effort to provide the community with a central place to both learn from and contribute to Docker tutorials. We now have 16 separate labs and tutorials, with 16 different contributors, both from Docker and from the community. And it all started with a birthday party.
Back in March, Docker celebrated it’s third birthday with more than 125 events around the world to teach new users how to use Docker. The tutorial was very popular, and we realized people would like this kind of content. So we migrated it to the labs repository as a beginner tutorial. Since then, we’ve added tutorials on using .NET and Windows containers, Docker for Java developers, our DockerCon labs and much more.
 
 
Today we wanted to call out a new series of tutorials on developer tools. We’re starting with three tutorials for Java Developers on in-container debugging strategies. Docker for Mac and Docker for Windows introduced improved volume management, which allows you to debug live in a container while using your favorite IDE.
We try our best to continuously update these tutorials and add new ones but definitely welcome external contributions. What’s your favorite language, IDE, text editor, or CI/CD platform? Any specific steps or configuration needed? Don&;t hesitate to submit a pull request and share your knowledge with the community.
The post Docker Labs Repo Continues to Grow appeared first on Docker Blog.
Quelle: https://blog.docker.com/feed/