Home Blog Page 646

5 Simple Tips for Building Your First Docker Image with Java

If you’re an enterprise developer who’s been eagerly anticipating the move to container technology within your organization, you have more than a passing interest in learning the basic concepts behind Docker and the commonly used orchestration frameworks around them. In this article, I’d like to expand on these basic concepts and provide some simple yet practical tips for building your first Docker images using the Java programming language.

Choose a small base JDK image size

Docker images are built by reading instructions from Dockerfile. You can find basic instructions for building your first Docker image here.

A common base image for including JDK in your application is the default openjdk:latest image. This is based on the Debian operating system. The size of this image is 640.9 MB. The JDK version can be seen by running the image.

Read more at O’Reilly

5 Enterprise-Related Things You Can Do with Blockchain Technology Today

Diamonds. Bitcoin. Pork. If you think you’ve spotted the odd one out, think again: All three are things you can track using blockchain technologies today.

Blockchains are distributed, tamper-proof, public ledgers of transactions, brought to public attention by the cryptocurrency bitcoin, which is based on what is still the most widespread blockchain. But blockchains are being used for a whole lot more than making pseudonymous payments outside the traditional banking system.

Because blockchains are distributed, an industry or a marketplace can use them without the risk of a single point of failure. And because they can’t be modified, there is no question of whether the record keeper can be trusted. 

Read more at PCWorld

CoreOS Updates its Tectonic Container Platform to Make Updates Easy

CoreOS today launched an update to its Kubernetes-based Tectonic container management service that makes it easy for its users to enable automatic updates of both Kubernetes itself and the containers it manages.

Until now, it was surprisingly hard to keep a Kubernetes cluster updated without downtime. With this new service, which CoreOS calls “self-driving infrastructure,” users can choose to have Tectonic manage these updates for them without having to take their applications down. CoreOS previously enabled a similar functionality for its operating system (which it now calls Container Linux in a nod to how people are actually using it) and it’s now bringing the same features to Tectonic and the applications that run on top of it.

Read more at TechCrunch

How Getting Your Project in the CNCF Just Got Easier

Managing and making sense of these new, cloud-native architectures is something that the Cloud Native Computing Foundation (CNCF) aims to help make easier for developers worldwide. On today’s episode of The New Stack Makers podcast, we talk with CNCF Executive Director Dan Kohn and CNCF Chief Operating Officer Chris Aniszczyk about the direction of the CNCF and cloud-native computing as a whole. The interview took place at KubeCon/CloudNativeCon, which took place last month in Seattle.

CNCF has introduced …a new category of earlier stage project for developers to submit to, called the ‘inception stage.’ “What it does is it allows less mature projects to join CNCF at an earlier stage, but unlike the incubation process where if they’re in they’re basically in, the inception stage requires a new TOC vote every 12 months.”

Read more at The New Stack

AWS Sets Cloud Networking Example For IT Organizations

Industry standard servers have played a big role in reducing the cost of networking across the enterprise. But there is a fair amount of nuance that needs to be appreciated to understand how to achieve that goal. One of the best examples is the way Amazon Web Services offloads network services from industry standard servers.

AWS has the largest amount of x86 server infrastructure on the planet. But even with all that infrastructure, AWS spent several million dollars developing its own network infrastructure to offload networking functions from those servers. At the recent AWS re:invent 2016 conference, James Hamilton, vice president and distinguished engineer for AWS, described how AWS is employing custom 25G routers and 10G network interface controller (NIC) cards based on commodity processors to scale networking services in the cloud.

Read more at SDxCentral

Help Move the Networking Industry Forward at Open Networking Summit 2017

I am honored to join The Linux Foundation this month as General Manager of Open Source Networking & Orchestration. As I look at the last three decades, we (networking geeks) have always stepped up to stay ahead of major technology disruptions. Now we are at the next big revolution: open networking, fueled by open source communities.

Through open source projects such as The Linux Foundation’s OpenDaylight, OPNFV, OPEN-O, FD.io, Open vSwitch, OpenSwitch, IO Visor, ON.Lab, CORD and ONOS, hundreds of developers, DevOps professionals and business executives from around the world are working together to undertake a massive transition and to change an industry.

Such rapid transformation is exhilarating. However, if you are an enterprise, carrier, cloud provider, or creator of the networking ecosystem, it can also be mind-boggling. The choices and options to provide services to your customers in this new open source ecosystem are limitless and leave many questions.

  1. How do we harmonize all the open initiatives across the entire stack and industry?

  2. How can I participate in the ‘Open Revolution’, saving potentially millions of dollars and providing a head-start to my core competency?

  3. How has networking had a profound impact on adjacent “hot” industries like Cloud, Big Data, IOT, Analytics, Security, Intelligence, and others?

Open Networking Summit (ONS) 2017 is the place to find the answers to these questions, and more. Developing a formal strategy around the next wave of open networking will be an integral theme at next year’s event.

ONS2017 will be even better than ever before! We have taken your feedback and set the stage for the largest, most comprehensive and most innovative Networking and Orchestration event of 2017 in Silicon Valley on April 3-6, 2017 at the Santa Clara Convention Center. This is the only industry event where you can:

  • Hear from industry visionaries and leaders on the future of Networking beyond SDN/NFV

  • Attend deep technical tracks on topics that are here today, tomorrow and on the horizon

  • Learn from the use cases of your peers as consumption of Open Source Networking is the “new norm” and mandated by most Enterprise CIOs, Carrier CTOs and Cloud Executives.

Join the leading Enterprises, Carriers and Cloud Service providers in moving the Networking industry forward.  Submit a proposal to speak in one of our five new tracks for 2017 and share your vision and expertise. The deadline for submissions is Jan. 21, 2017.  

Register now with the discount code, LINUXRD5, for 5% off the attendee registration price. And don’t miss the chance to save over $850 with early-bird registration through Feb. 19.

Arpit Joshipura is GM, Networking & Orchestration at The Linux Foundation. Joshipura has served as CMO/VP in startups and larger enterprises such as Prevoty, Dell/Force10, Ericsson/Redback, ONI/CIENA and BNR/Nortel leading strategy, product management, marketing, engineering and technology standards functions.

Are you a Dragon Slayer? Take the Developer Nation Survey to Find Out

The Linux Foundation is proud to support this year’s State of the Developer Nation Survey run by our friends at VisionMobile. This is the 12th developer survey, focusing on a 360 view of developer tools, skills, and salaries.

Take the survey now!

The survey features questions on topics like programming languages, platforms, app categories, new technologies, revenue models, IoT verticals — and of course — tools. It’s a survey made by developers, so the questions will be relevant, plus you will get to learn something new. It only takes 15 minutes!

Once you complete the survey, you’ll get to find out what kind of character you’d be in a fantasy world, based on your responses: A mage? A fighter? A dragon slayer? Take the survey and find out!

Participants can win prizes including a MeccaNoid G15 KS, an Apple Watch Series 2, an Oculus Rift headset, a Pixel Phone, Udemy courses, and more.

VisionMobile will show you how your responses compare to other developers’ in your country. You’ll also be the first to receive the State of the Developer Nation report (due out February 2017) based on key survey findings.

Key findings from last year’s survey include:

  • 47 percent of professional developers now consider Android their primary platform.

  • Developers that primarily target Linux or Mac OS on the desktop are extremely unlikely to use C# on the server. Just 2 percent of Linux-first developers and 3 percent of those who prefer macOS are primarily using C# for their backend.

  • Smart Home is not just the biggest IoT vertical in terms of developer interest, with 48% targeting it, but also the fastest growing – up 6 percentage points in the last year.

Take the survey now! The last day to submit your response is Dec. 23, 2016.

Kubernetes 1.5 Brings Container Management to Windows

New release of open-source Kubernetes container orchestration system adds initial support for Microsoft Windows Server and previews beta stateful application capabilities.
The open-source Kubernetes container management system is moving forward with the release of Kubernetes 1.5 on December 15, bringing the platform to Microsoft Windows Server for the first time. The Kubernetes 1.5 milestone is the last major release of Kubernetes in 2016 and follows the 1.4 release that debuted on September 26.

The Kubernetes project is part of the Linux Foundation’s Cloud Native Computing Foundation (CNCF), and is supported by multiple vendors that are building and contributing code.

Read more at eWeek

Three Serious Linux Kernel Security Holes Patched

It’s time to patch your Linux servers and PCs again. The good news is developers are looking very closely at Linux’s core code for possible security holes. The bad news is they’re finding them.

At least the best news is that they’re fixing them as soon as they’re uncovered.

The latest three kernel vulnerabilities are designated CVE-2016-8655, CVE-2016-6480, and CVE-2016-6828. Of these, CVE-2016-8655 is the worst of the bunch. It enables local users, which can include remote users with virtual and cloud-based Linux instances, to crash the system or run arbitrary code as root.

Read more at ZDNet

The Wrong Tool for the Job Ruins DevOps on Cloud Plans

Selecting DevOps tools to support cloud applications requires planning and expertise around the app architecture and the deployment model — one provider, hybrid or multicloud — supporting it.

Complexity created during application deployment translates into increased costs and disruptive errors in production operations. The primary goal of the modern DevOps model has always been to automate deployment and operations lifecycle management for applications, thereby shrinking complexity and its ill effects….

DevOps tools unite very different constituencies, a change which creates technical divergence and organizational tension. Many development personnel think DevOps hinders control of applications; many operations staffers think DevOps gives developers too much influence over live production IT.

Read more at TechTarget