Visual Studio Code is now shipping with Anaconda

Microsoft has announced that Visual Studio Code will ship as part of the popular Python data science platform Anaconda. Microsoft first announced plans to bring Python to Azure Machine Learning, Visual Studio and SQL Server in September of last year.

According to Microsoft, “Visual Studio Code can easily be installed at the same time as Anaconda, providing a great editing and debugging experience for Python users, with special features tailor-made for Anaconda users.”

Microsoft has previously made investments in the Python community. It has already released a Python extension for VS Code and provides support for Python in Azure Machine Learning, SQL Server, and Azure Notebooks. According to Microsoft, the Microsoft Python Extension for Visual Studio Code is the most downloaded extension in the VS Code marketplace.

“Anaconda, Inc. is excited to be able to make installation of Microsoft Visual Studio Code and the Python Extension for Visual Studio Code a more seamless experience for our Anaconda users,” Crystal Soja, product manager for the Anaconda Distribution and Anaconda Cloud, wrote in a post.

Download and install Anaconda Distribution 5.1 now.

The Apache Software Foundation Announces Apache® CloudStack® v4.11

Mature Open Source Enterprise Cloud platform powers billions of dollars in transactions for the world’s largest Cloud providers.

Wakefield, MA —12 February 2018— The Apache Software Foundation (ASF), the all-volunteer developers, stewards, and incubators of more than 350 Open Source projects and initiatives, announced today Apache® CloudStack® v4.11, the latest version of the turnkey enterprise Cloud orchestration platform.

Apache CloudStack is the proven, highly scalable, and easy-to-deploy IaaS platform used for rapidly creating private, public, and hybrid Cloud environments. Thousands of large-scale public Cloud providers and enterprise organizations use Apache CloudStack to enable billions of dollars worth of business transactions annually across their clouds.

“This is another great release,” said Wido den Hollander, Vice President of Apache CloudStack. “The community has worked very hard to develop great new features and many enhancements to CloudStack. Together we are making the project better every single day.”

Apache CloudStack v4.11 features more than 250 new capabilities, such as improved integration, stability, storage, networking support, and performance. Highlights include:

  • new Host HA framework with an HA provider for KVM powered clouds;
  • new certificate authority framework to support ongoing  work in container & application clusters;
  • integration with Prometheus;
  • a connector for Cloudian Hyperstore S3 storage;
  • deeper integration with Nuage SDN; and
  • Layer 2 Networking capabilities.

The full list of new features can be found in the project release notes at http://docs.cloudstack.apache.org/projects/cloudstack-release-notes/en/4.11.0.0/

“This release has been driven by the people operating CloudStack clouds,” said Rohit Yadav, Apache CloudStack v4.11 Release Manager. “I would like to thank the contributors across all of these organizations for supporting this release, which reflects both the user-driven nature of our community and the Apache CloudStack project’s commitment to continue to be the most stable, easily deployable, scalable Open Source platform for IaaS. Along with great new features, v4.11 brings several important structural changes such as better support for systemd and Java 8, migration to embedded Jetty, and a new and optimized Debian 9 based systemvm template.”

Apache CloudStack powers numerous elastic Cloud computing services, including solutions that have ranked as Gartner Magic Quadrant leaders. Highlighted in the Forrester Q4 2017 Enterprise Open Source Cloud Adoption report, Apache CloudStack “sits beneath hundreds of service provider clouds”, including Fortune 5 multinational corporations. A list of known Apache CloudStack users are available at http://cloudstack.apache.org/users.html

“Apache CloudStack release 4.11 has impressive new content,” said Kris Sterckx, CloudStack development lead at Nuage Networks. “More than any previous release, v4.11 leverages the value of Nuage Networks SDN with Nuage 5.0 support, SDN managed networks, per-interface DHCP options support and automation support for migrating deployed Apache CloudStack clouds from traditional Linux bridge networking to SDN/OVS based networking.”

“At Interoute, we depend on Apache Cloudstack to help us deliver innovative and reliable IaaS services to our global customers,” said Alex Mattioli, Chief Cloud Architect at Interoute. “The functionality in the 4.11 release shows that Cloudstack continues to be the most operator-focused IaaS platform available for large service providers, with a development community who are able to quickly develop what the market wants. Many of the features in this release have been created directly based on the needs of Interoute and our customers.”

“Apache CloudStack 4.11 continues to bring innovative features and functionality to market through collaborative Open Source development,” said Simon Weller, Director of Technology at Education Networks America. “We’re particularly excited by the Host-HA framework, which brings a much greater level of hypervisor automation to KVM based service providers.”

“Feedback from our community helps us solve real-world problems and strengthens our development process,” added den Hollander. “I look forward to Apache CloudStack users and developers continuing to work closely together to make future releases even better!”

Catch Apache CloudStack in action 28 February 2018 at the German CloudStack Meetup in Frankfurt.

Availability and Oversight
Apache CloudStack software is released under the Apache License v2.0 and is overseen by a self-selected team of active contributors to the project. A Project Management Committee (PMC) guides the Project’s day-to-day operations, including community development and product releases. For downloads, documentation, and ways to become involved with Apache CloudStack, visit http://cloudstack.apache.org/ and https://twitter.com/CloudStack

About The Apache Software Foundation (ASF)
Established in 1999, the all-volunteer Foundation oversees more than 350 leading Open Source projects, including Apache HTTP Server –the world’s most popular Web server software. Through the ASF’s meritocratic process known as “The Apache Way,” more than 680 individual Members and 6,500 Committers across six continents successfully collaborate to develop freely available enterprise-grade software, benefiting millions of users worldwide: thousands of software solutions are distributed under the Apache License; and the community actively participates in ASF mailing lists, mentoring initiatives, and ApacheCon, the Foundation’s official user conference, trainings, and expo. The ASF is a US 501(c)(3) charitable organization, funded by individual donations and corporate sponsors including Aetna, Alibaba Cloud Computing, ARM, Baidu, Bloomberg, Budget Direct, Capital One, Cash Store, Cerner, Cloudera, Comcast, Facebook, Google, Hortonworks, Huawei, IBM, Inspur, iSIGMA, ODPi, LeaseWeb, Microsoft, PhoenixNAP, Pivotal, Private Internet Access, Red Hat, Target, Union Investment, and Yahoo. For more information, visit http://apache.org/ and https://twitter.com/TheASF

© The Apache Software Foundation. “Apache”, “CloudStack”, “Apache CloudStack”, and “ApacheCon” are registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. All other brands and trademarks are the property of their respective owners.

# # #

Vote now for enterprise Java’s new name

The Eclipse Foundation is running an online contest to rename enterprise Java, with participants able to choose from two names: Enterprise Profile and Jakarta EE.

You can vote via a Google Forms page. A Google account is required to participate. Voting closes on February 23, 2018.

The two candidate names were selected after the foundation had taken nominations for a new name. (The Apache Software Foundation, which has its own Jakarta project for Java technologies, is OK with Eclipse using the name, the foundation said.)

UShareSoft Announces UForge AppCenter 3.8, Making Hybrid Cloud Application Delivery Easier than Ever

UShareSoft, a Fujitsu company and leader in Hybrid IT application automation, today launches UForge AppCenter 3.8. The new release further simplifies application delivery in hybrid IT environments, letting customers model, build and deploy applications from a single console. It also makes it faster and easier for customers to move workloads between data centers and clouds.

UForge AppCenter 3.8 features a ‘quick launch’ functionality that enables users to instantly deploy applications to the cloud. This feature also represents the first stage of a collaboration between UShareSoft and  the hybrid cloud app management company Cloudsoft. Going forward, UForge AppCenter will gradually be integrating its current capabilities with the Cloudsoft AMP functionality, the company said.

In addition, the AppCenter’s ‘model once, run anywhere’ approach aims to give customers more agility without having to sacrifice control over enterprise software. It abstracts cloud complexity away from the user, which means that enterprises won’t need specific in-house skill sets to manage the cloud, according to the company.

Other features of the release include data synchronization for workload migration, and support for Oracle Cloud.

According to the company, these new additions are based off a recent survey commissioned by Fujitsu, who owns UShareSoft. The survey revealed more than half of IT decision-makers find it difficult to balance agility and control in their technology choices. They also don’t have the in-house skills necessary to manage their cloud environment. The survey found that 80 percent want to be able to more easily move workloads between clouds. Additionally, they want to avoid being locked into a specific cloud vendor.

Alban Richard, CEO, UShareSoft, says: “The latest release of UForge AppCenter makes it faster and easier than ever to deliver applications for cloud, letting customers increase agility without sacrificing control over their software. Customers will see even greater benefits in the future, as we continue to work with Cloudsoft to provide the best end-to-end application delivery and management platform for Hybrid IT.”

Google introduces Android KTX for Kotlin code for developers

Google has announced the preview of Android KTX. It is a set of extensions designed to make writing Kotlin code for Android more concise, pleasant, and idiomatic. The company promises to provide a nice API layer on top of both Android Frameworks and Support library so as to make writing the Kotlin code more natural.

Android KTX will enable developers to convert strings to URIs more naturally, according to the team. It will also be easier to edit SharedPreferences using Android KTX than it is with Kotlin.

Android KTX will be more efficient at translating path differences and simplifies the process of triggering an action with View onPreDraw by several lines of code.

The following should be added to the app module’s build.gradle file for using the Android KTX in an Android Kotlin projects:

repositories {
google()
}
dependencies {
// Android KTX for framework API
implementation ‘androidx.core:core-ktx:0.1’

}

After the project gets synced, the extensions will appear automatically in the IDE’s autocomplete list and to add them to the necessary import statement to the file we need to choose any of them.

A full list of features can be found on the Android KTX GitHub page.

Mozilla’s new Things Gateway is an open home for your smart devices

Mozilla is announcing a new solution designed to enable anyone to build their own gateway for the Internet of Things. Things Gateway is a part of the company’s experimental framework Project Things. Project Things is an open framework focused on security, privacy and interoperability for IoT.

“Last year, we said that Mozilla is working to create a framework of software and services that can bridge the communication gap between connected devices. Today, we are pleased to announce that anyone can now build their own Things Gateway to control their connected device directly from the web,” the company wrote in a blog post.

We kicked off “Project Things”, with the goal of building a decentralized ‘Internet of Things’ that is focused on security, privacy, and interoperability. Since our announcement last year, we have continued to engage in open and collaborative development with a community of makers, testers, contributors, and end-users, to build the foundation for this future.

Today’s launch makes it easy for anyone with a Raspberry Pi to build their own Things Gateway. In addition to web-based commands and controls, a new experimental feature shows off the power and ease of using voice-based commands. We believe this is the most natural way for users to interact with their smart home. Getting started is easy, and we recommend checking out this tutorial to get connected.

“Internet of Things (IoT) devices have become more popular over the last few years, but there is no single standard for how these devices should talk to each other. Each vendor typically creates a custom application that only works with their own brand. If the future of connected IoT devices continues to involve proprietary solutions, then costs will stay high, while the market remains fragmented and slow to grow. Consumers should not be locked into a specific product, brand, or platform. This will only lead to paying premium prices for something as simple as a ‘smart light bulb,’” according to the blog post.

1 2 3 10