Historically, the strength of a platform lies in the abilities of developers to learn, try, and build against the platform APIs and capabilities. As Apache Hadoop matures as a platform, it’s the creativity and efforts of the developer community that is driving the innovation that makes Hadoop a vibrant and impactful foundation of a modern data architecture.
A successful developer community leads to a successful platform, and at Hortonworks we are committed to reducing the friction to speed up the success of our customers. Today we’re announcing the release of developer.hortonworks.com, our new starting point for Hadoop developers looking to learn Hortonworks Data Platform (HDP), roll up their sleeves and start building their first applications. Next, they can tap into portal resources to speed the successful development of new data-centric applications, or extend existing systems with the power of Apache Hadoop.
Application development today isn’t about rigid curriculums and certifications that “qualify” you to build applications. Developers are constantly exploring, learning, trying new things, hearing what others have to say about development patterns, methodologies and solutions, and sharing their own discoveries with their peers, in the open source world. This dynamic nature of application development is one of the key enablers of innovation across the IT industry. One characteristic of organic evolution is absence a centralized curation helping developers “get started” with a new technology or enabling rapid discovery of the depth and breadth of relevant content. This problem is particularly acute when you have a rapidly growing and evolving technology such as Apache Hadoop.
Developer.hortonworks.com has two core areas: first, a “New To Hadoop” program that helps developers new to Hadoop learn about Hadoop, try it out with hands-on tutorials on a fully-featured virtualized Hadoop environment (either on your PC or in the cloud), and finally, the resources necessary to start building your own applications. The second area, Hadoop Developer Resources, gathers the critical content and code for the seasoned HDP developer.
Our team has gathered the reference applications, tutorials, community forums, events and meetups, Stackoverflow, and documentation repositories that speed the time to application delivery. In the coming months, you will see a steady stream of new samples, Ambari Views, Stacks and Blueprints, and tutorials that support new and existing scenarios and functionality supported by the Hadoop Data Platform as well.
If you have any resources you would like to see added, suggestions or comments on the site, or other feedback, please send me an email at firstname.lastname@example.org.
Keep on coding!