Close
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
Read Down
Sign in
Close
Welcome!Log into your account
Forgot your password?
Read Down
Password recovery
Recover your password
Close
Search
Logo
Logo
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
More
    Home Cloud
    • Cloud

    Microsoft Adds Java Support to Azure Functions Serverless Platform

    Written by

    Pedro Hernandez
    Published October 6, 2017
    Share
    Facebook
    Twitter
    Linkedin

      eWEEK content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More.

      Java developers can now use Azure Functions, Microsoft’s serverless computing platform, to build and deploy applications on the Redmond, Wash. software marker’s cloud.

      Serverless computing is gaining ground among businesses and the world’s major cloud providers, but contrary to the image the term conjures up, servers are still very much involved in serverless applications.

      What’s missing is the burden of allocating, scaling and managing of compute resources for application workloads. Instead, cloud providers dynamically handle all that, allowing software development and IT operations teams to focus on building and deploying applications faster.

      Naturally, Microsoft isn’t the only technology giant investing in serverless computing.

      Since the debut of its Lambda service in 2014, Amazon Web Services (AWS) has been aggressively pushing serverless computing. Now, serverless computing is poised to become the primary way of running compute services, containers and Elastic Compute Cloud (EC2) instances on the AWS cloud.

      In April, IBM set out to make it easier for developers to build Internet of Things (IoT) solutions by adding new capabilities to its Bluemix OpenWhisk serverless platform. Google also jumped on the bandwagon with the beta release of its Cloud Functions service during the company’s Next’17 conference in March.

      Microsoft has enabled Java support using the open source Azure Functions runtime running on .NET Core, enabling multiple programming languages to use the service, said Nir Mashkowski, partner director of program management of Microsoft Azure App Service, in an Oct. 4 announcement. Java is the first language under this new model.

      “The new Java runtime will share all the differentiated features provided by Azure Functions, such as the wide range of triggering options and data bindings, serverless execution model with auto-scale, as well as pay-per-execution pricing,” said Mashkowski.

      The transition to building serverless applications on the Azure cloud is a fairly seamless one, added Mashkowski. “As a Java developer, you don’t need to use any new tools to develop using Azure Functions. In fact, with our newly released Maven plugin, you can create, build, and deploy Azure Functions from your existing Maven-enabled projects.”

      As an added perk, the new Azure Functions Core Tools release allow users to run and debug code locally using popular IDEs (integrated development environments) like IntelliJ as well as Microsoft’s own Visual Studio Code. Information on getting started with Java on Azure Functions is available in this blog post.

      Another recently-released Microsoft cloud service is Azure Building Blocks, a collection of Azure Resource Manager templates and tools that streamline the process of deploying Azure cloud computing resources. Azure Resource Manager is a template-based cloud resource deployment and management service that lends consistency to the process of spinning up cloud applications.

      Currently, the solution supports a number of Azure resources, including Windows and Linux VMs (virtual machines), VM Extensions, Network Security Groups, Internal and External Load Balancers, Application Gateway, Virtual Networks and User-Defined Routes. Examples, as well as links to the Azure Building Blocks repository and command line tool on Github, are available here.

      Pedro Hernandez
      Pedro Hernandez
      Pedro Hernandez is a writer for eWEEK and the IT Business Edge Network, the network for technology professionals. Previously, he served as a managing editor for the Internet.com network of IT-related websites and as the Green IT curator for GigaOM Pro.

      Get the Free Newsletter!

      Subscribe to Daily Tech Insider for top news, trends & analysis

      Get the Free Newsletter!

      Subscribe to Daily Tech Insider for top news, trends & analysis

      MOST POPULAR ARTICLES

      Artificial Intelligence

      9 Best AI 3D Generators You Need...

      Sam Rinko - June 25, 2024 0
      AI 3D Generators are powerful tools for many different industries. Discover the best AI 3D Generators, and learn which is best for your specific use case.
      Read more
      Cloud

      RingCentral Expands Its Collaboration Platform

      Zeus Kerravala - November 22, 2023 0
      RingCentral adds AI-enabled contact center and hybrid event products to its suite of collaboration services.
      Read more
      Artificial Intelligence

      8 Best AI Data Analytics Software &...

      Aminu Abdullahi - January 18, 2024 0
      Learn the top AI data analytics software to use. Compare AI data analytics solutions & features to make the best choice for your business.
      Read more
      Latest News

      Zeus Kerravala on Networking: Multicloud, 5G, and...

      James Maguire - December 16, 2022 0
      I spoke with Zeus Kerravala, industry analyst at ZK Research, about the rapid changes in enterprise networking, as tech advances and digital transformation prompt...
      Read more
      Video

      Datadog President Amit Agarwal on Trends in...

      James Maguire - November 11, 2022 0
      I spoke with Amit Agarwal, President of Datadog, about infrastructure observability, from current trends to key challenges to the future of this rapidly growing...
      Read more
      Logo

      eWeek has the latest technology news and analysis, buying guides, and product reviews for IT professionals and technology buyers. The site’s focus is on innovative solutions and covering in-depth technical content. eWeek stays on the cutting edge of technology news and IT trends through interviews and expert analysis. Gain insight from top innovators and thought leaders in the fields of IT, business, enterprise software, startups, and more.

      Facebook
      Linkedin
      RSS
      Twitter
      Youtube

      Advertisers

      Advertise with TechnologyAdvice on eWeek and our other IT-focused platforms.

      Advertise with Us

      Menu

      • About eWeek
      • Subscribe to our Newsletter
      • Latest News

      Our Brands

      • Privacy Policy
      • Terms
      • About
      • Contact
      • Advertise
      • Sitemap
      • California – Do Not Sell My Information

      Property of TechnologyAdvice.
      © 2024 TechnologyAdvice. All Rights Reserved

      Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.

      ×