scale – Devstyler.io https://devstyler.io News for developers from tech to lifestyle Thu, 15 Feb 2024 09:32:20 +0000 en-US hourly 1 https://wordpress.org/?v=6.8.5 The First Preview of .NET 9 is Available https://devstyler.io/blog/2024/02/15/the-first-preview-of-net-9-is-available/ Thu, 15 Feb 2024 09:32:20 +0000 https://devstyler.io/?p=118449 ...]]> Microsoft has shared some details about what’s new in .NET 9. A few months ago, the company released .NET 8, and although .NET 9 isn’t expected to be out until later this year, it’s already clear what improvements and updates to expect.

The tech giant also announced that the first preview of .NET 9 and the third preview of .NET Aspire are now available.

Microsoft has indicated that the main areas where improvements will be made are cloud application development and artificial intelligence applications.

“We’ve spent the last several years building out strong cloud native fundamentals, like runtime performance and application monitoring. We will continue that effort. We’re also turning our focus to delivering paved paths to popular production infrastructure and services, for example running in Kubernetes and using managed database and caching services like Redis,” the .NET team at Microsoft wrote in a blog post.

To improve application performance in the cloud, the company is working on Native AOT. Despite its advantages, Native AOT requires the use of many tools that developers don’t normally work with, making it inaccessible.

Visual Studio and Visual Studio Code will include .NET Aspire, a cloud application development suite. New enhancements will be related to component configuration, debugging, integration with the developer dashboard.

The company is also working with its Azure Container Apps partners to ensure that .NET 9 applications can easily scale into their Kubernetes environments.

.NET 9 will also include features that allow developers to incorporate artificial intelligence into their applications.

In addition, Microsoft will continue to improve the libraries and documentation for the OpenAI and OSS models, as well as the workflow for Semantic Kernel, OpenAI and Azure SDK.


Read More:
1. Samsung and Princeton University Join Efforts in 6G Research
2. Top 5 Best Books on Investing
3. The CodeIT 2024 Team for the Competition and the Journey into the World of Programming

]]>
MongoDB Announces New Opportunities to Build and Scale Gen AI App https://devstyler.io/blog/2023/12/05/mongodb-announces-new-opportunities-to-build-and-scale-gen-ai-app/ Tue, 05 Dec 2023 08:26:12 +0000 https://devstyler.io/?p=115422 ...]]> MongoDB announced new capabilities that allow companies to better leverage generative artificial intelligence.

MongoDB Atlas Vector Search is now available, allowing customers to embed generative AI into their applications based on their own data. This enables AI to provide accurate and relevant answers for a specific organization or domain.

Customers can embed artificial intelligence features such as semantic search or image matching into their applications. The new tool uses a “flexible and scalable” document-based data model that the company says allows customers to combine queries for vector data, analytic aggregations, text-based search, geospatial data and time series data.

Alongside this innovative tool, the company has introduced MongoDB Atlas Search Nodes. It offers specialized infrastructure for handling generative AI search tasks associated with MongoDB Atlas Vector Search and MongoDB Atlas Search.

This infrastructure operates independently of the operational nodes in the database, enabling workload isolation, cost efficiency, and improved performance, as elucidated by MongoDB.

“With the general availability of MongoDB Atlas Vector Search and MongoDB Atlas Search Nodes, we’re making it even easier for customers to use a unified, fully managed developer data platform to seamlessly build, deploy, and scale modern applications and provide end users with the types of personalized, AI-powered experiences that save them time and keep them engaged,” said Sahir Azam, chief product officer at MongoDB.

Illustratively, a retailer conducting a holiday promotion could leverage this infrastructure to isolate and scale workloads specifically for chatbots in a designated location.

MongoDB asserts that this novel service has the potential to decrease query times by as much as 60%.

]]>
.NET 8 is Now Here https://devstyler.io/blog/2023/11/15/net-8-is-now-here/ Wed, 15 Nov 2023 08:14:50 +0000 https://devstyler.io/?p=114035 ...]]> Microsoft’s .NET 8 is here now with thousands of performance, security and stability improvements. Like the previous version, .NET 7, .NET 8 puts an emphasis on cloud development, the company said. Generative artificial intelligence is also a focus.

“With this release, .NET reshapes the way we build intelligent, cloud-native, applications and high-traffic services that scale on demand. Whether you’re deploying to Linux or Windows, using containers or a cloud app model of your choice, .NET 8 makes building these apps easier. It includes a set of proven libraries that are used today by the many high-scale services at Microsoft to help you with fundamental challenges around observability, resiliency, scalability, manageability, and more”, Gaurav Seth, partner director of product for developer platforms at Microsoft, wrote in a blog post.

In .NET 8, developers can integrate large language models, such as GPT, into a .NET application. To improve compatibility with generative AI workloads, the company also added several enhancements to the System.Numerics library.

The platform update includes a new code generator, called Dynamic Profile-Guided Optimization (PGO), that optimizes code based on “real world” usage and improves application performance by as much as 20%. PGO is enabled by default. Support for the AVX-512 instruction set enables parallel operations on 512-bit vectors of data to process more data in less time. Microsoft noted that it is seeing improvements in the JSON API scenario of 18%, with nearly one million requests per second with ASP.NET Core Minimal APIs.

To make it easier for developers to get started with AI, the company also created several samples and reference templates that showcase AI patterns and practices. Currently these include Customer Chatbot, Retrieval Augmented Generation, and Developing Apps using Azure AI services.

As for containers, Microsoft sought to make packaging applications easier and more secure. Every .NET image includes a non-root user for more secure containers and one-line configuration. The .NET SDK tools publish container images sans a Dockerfile and are non-root by default.

.NET 8 is supported by the Visual Studio family of tools including just-released Visual Studio 2022 17.8. Developers also can create .NET 8 applications using Visual Studio Code with the C# Dev Kit or the GitHub Codespaces template for .NET.

]]>
Microsoft’s Secure Future Initiative Confronts Cyberattacks https://devstyler.io/blog/2023/11/07/microsoft-s-secure-future-initiative-confronts-cyberattacks/ Tue, 07 Nov 2023 11:03:15 +0000 https://devstyler.io/?p=113395 ...]]> Microsoft announced its “Secure Future” initiative, and the reason for its creation is the increasing speed, scale and sophistication of cyber attacks.

“The past year has brought to the world an almost unparalleled and diverse array of technological change. Advances in artificial intelligence are accelerating innovation and reshaping the way societies interact and operate. At the same time, cybercriminals and nation-state attackers have unleashed opposing initiatives and innovations that threaten security and stability in communities and countries around the world”, Brad Smith, vice chair and president of Microsoft, wrote in a blog post.

The Secure Future Initiative consists of three main components: defences that use artificial intelligence, advances in software engineering, and international norms to protect civilians from cyber threats.

In the realm of artificial intelligence, the company aims to establish an “AI-powered cybersecurity barrier” geared towards safeguarding both customers and nations. The company is actively enhancing its internal protective capabilities, with the intention of applying these technologies directly to bolster customer security.

Furthermore, there are plans to leverage AI in addressing the existing shortage of cybersecurity professionals, which stands at approximately 3 million individuals. A key player in this endeavor is the Microsoft Security Copilot, utilizing AI for the detection and response to security threats. Microsoft Defender for Endpoint will also harness AI-driven detection mechanisms to enhance device security.

“As a company, we are committed to building an AI-based cyber shield that will protect customers and countries around the world. Our global network of AI-based datacenters and use of advanced foundation AI models puts us in a strong position to put AI to work to advance cybersecurity protection”, Smith wrote.

Microsoft is set to enhance its security stance against identity-based attacks by refining the user, device, and service verification procedures throughout its product range. To achieve this, Microsoft intends to transition to a novel key management system with an architecture that renders keys inaccessible in cases where the foundational security protocols are compromised.
The ultimate objective within this framework is to slash the time allocated to addressing vulnerabilities by half, all while promoting greater transparency in event reporting within the industry.

Lastly, the company is committed to promoting wider global adoption of security measures. This commitment follows the company’s establishment of the Digital Geneva Convention in 2017, which outlined a framework of “principles and norms governing the conduct of both state and non-state entities in cyberspace.” While acknowledging the progress made by many governments since then, the company believes that going forward, a more comprehensive and overarching commitment is imperative.

]]>
Digital.ai Accelerates Enterprise Software Delivery at Large Scale https://devstyler.io/blog/2023/10/30/digital-ai-accelerates-enterprise-software-delivery-at-large-scale/ Mon, 30 Oct 2023 07:34:05 +0000 https://devstyler.io/?p=112833 ...]]> Digital.ai, the premier provider of AI-driven software delivery solutions designed for enterprise use, has unveiled Denali, its most recent release of the AI-powered DevSecOps platform.

With this platform, businesses can tap into the capabilities of AI while adeptly managing the intricate challenges that organizations must conquer to deliver top-tier, secure software on a large scale.

“As companies embark on their AI adoption journey, we are seeing exponential improvements in application development. But with the vast adoption of AI code-assist tools, the question becomes, can DevSecOps processes, teams, and tools keep up with developer improvements? Businesses need to support an enhanced developer experience while overcoming roadblocks in their release pipelines, toolchains and security challenges. We have designed Denali to empower teams at every stage of the software development lifecycle (SDLC), helping to align developer outcomes with business strategy and accelerate innovation throughout the enterprise”, said Derek Holt, CEO of Digital.ai.

Denali guarantees seamless compatibility with the latest operating systems and development frameworks, elevating the performance of critical applications to new heights. Organizations can harness the potential of AI for enhanced automation of software delivery, effectively orchestrating and governing code originating from AI-assisted development. Moreover, it provides invaluable insights throughout each stage of the software delivery process, saving developers precious time and improving their access to knowledge.

“Our partnership with Digital.ai is focused on enabling secure digital transformation at leading
financial services companies. Ongoing R&D is crucial for us, and Digital.ai continually reinvests in their solution so that together, we can meet the fast-evolving needs of banking customers and help them deliver innovative applications that work for their customers. The new ARM Protection feature is an example of how Digital.ai makes application protection significantly easier while also eliminating extra steps”, said Jhonny Telles, Leadcomm’s Director of Digital Transformation.

Denali introduces a host of enhancements, including self-guided workflows, templates, and best
practices, streamlining processes and fostering alignment with quantifiable objectives. Furthermore, Denali extends its support for cloud-native application development and boasts enhanced integrations with prominent platforms like Terraform by HashiCorp, Azure Biceps, Azure Key Vault, and AWS Secret Manager.

]]>
For the Programming with Love: The Secret Ingredients of a Good Programmers https://devstyler.io/blog/2023/09/13/for-the-programming-with-love-the-secret-ingredients-of-a-good-programmers/ Wed, 13 Sep 2023 08:37:16 +0000 https://devstyler.io/?p=110936 ...]]> Programmers have an exceptional mindset that allows them to think critically about problems and create new creative solutions when needed.

There’s hardly a better career choice than becoming a programmer. A career in programming can be very successful because there will always be a demand in the market. However, the #tech field is not an easy one. Being the best at what you do requires years of learning, building up, hard work, persistence and a lot of perseverance. Especially for a dynamic and innovative environment like the tech one, where every day a new innovation comes out on the market, which of course you need to know or a new trend to follow and adopt.

Some interesting fact
Did you know that the first computer programmer was Ada Lovelace? Back in the 1840s. Ada Lovelace became the first computer programmer, although the Analytical Engine (the computer for which she developed the programs) was never put into production.

Scale does not limit dreams
Today, the tech industry is one of the most developed, most successful and undoubtedly most lucrative industries that guarantee a bright future, of course if you’re hardworking enough and love what you do. And even to those of you who think that becoming the best and most sought-after programmer is too difficult a mission, we boldly say that there are no unattainable goals, no matter their scale.

Perfection is an illusion, but a successful career is not!
Yes, it’s great to be good at your profession, but what’s better than being the best? Perfection is an illusion, but a successful career despite all its imperfections is the most beautiful thing that can ever happen to us. Especially to those of us who love what we do and dream of a career in technology.

Today, on the occasion of Programmer’s Day, we have chosen to present to you 10 secret ingredients by Coding Dojo which suggest what it takes to become the best programmer without peer. Seriously. Because your place is at the top!

The Secret Ingredients of a Good Programmers

Be familiar with the technologies you work with
It’s great to know a technology in depth, but real world problems are never solved with just one technology. Even if you’re hired as a specialist, you still need to understand how your technology interacts with the other software, hardware, and network that make up the application ecosystem. Plus, you’ll be able to contribute to your project in multiple ways, helping wherever more help is needed.

Enjoy solving puzzles
Building apps is not a simple process. Figuring out why code doesn’t compile, what causes bugs, and how to solve production problems requires puzzle-solving skills, as well as a belief that there’s always a solution and not giving up until you find it. If you can solve puzzles under pressure, that’s even better – when the system doesn’t work, you can expect management to breathe down your neck until you figure out the problem.

Learning should be your passion
Technology is constantly changing. The tools and languages you work with today are not the tools you’ll be working with next year, let alone next decade. You should always be developing new skills so you can contribute to upcoming projects. Your employer may provide ongoing training, but the best developers take the time to learn on their own.

Good Communication Skills
Working as a developer isn’t just about technology. Developers need to talk with business users to understand what they need from the application. Developers also often need to generate technical documents, so being able to write clearly is also important—even if it’s just to produce a status report.

Confidence
There’s never just one way to build a system. No matter how good your ideas are, they won’t have value if you keep them to yourself. The best developers have confidence in their ideas and speak up in design discussions to help shape the application architecture. To boost your confidence, start with a small suggestion, rather than proposing an entire application redesign.

Be Interested in the Business
Businesses use technology to solve business problems. The more you understand about your company’s business, the better prepared you are to understand their problems and build solutions that help them grow. You should take advantage of opportunities to talk to the business users and ask them questions about the challenges they face in their work. If you get really interested in understanding the business, you can take courses or even work towards certifications in the business domain.

Be a Team Player
Movies often glorify a solo coder, and students usually work on assignments on their own, but real-world projects are team efforts. It’s important for developers to be able to get along with co-workers. You need to be able to deal with people with varying abilities and respond to differences of opinion respectfully. If you can, get to know your teammates as people, not just technical staff. Having conversations about other things than the project helps form relationships that make working together easier.

Understand the Importance of Deadlines
The best project managers will get their developers’ input when coming up with project deadlines, though sometimes external factors drive the schedule. In either case, once you’ve agreed to do a task, do your best to meet the deadline, even if it means a few late nights. You don’t have to give up your whole personal life for the organization, but demonstrating commitment to completing the project and understanding its value to the business make a positive impression at work.

Be Adaptable
Projects and priorities change for many reasons, and developers need to be able to context-switch to focus on what’s most important right now. The changes may be small and temporary or major and permanent. If they’re temporary, make sure you have good notes that will help you get back to your regular work when things settle down. If the changes are permanent, allow time to understand what the new situation is and how you fit into it. It may present new opportunities to help you achieve your goals. In any case, it’s important to respond professionally and not lash out in frustration.

Own Your Product
Technically, your job may be done once you’ve written code that compiles cleanly and passes its test cases. Stand out by following it through the rest of its lifecycle—be willing to help with testing, deployment, training users, and solving production problems. While this helps your business, it actually helps you more, because you see and understand the real-world effectiveness of the code you wrote. Then take that understanding and let it help you make your next application even better.

Happy Programmer’s Day!

]]>
Sonatype Announces New Features for Better Software Delivery https://devstyler.io/blog/2023/04/26/sonatype-announces-new-features-for-better-software-delivery/ Wed, 26 Apr 2023 07:00:03 +0000 https://devstyler.io/?p=105389 ...]]> Sonatype has introduced new product capabilities as part of the platform, Devops Digest reports.

These enhancements are intended to provide organizations with greater customization capabilities, clearer security context and greater organizational control, enabling development teams and their organizations to deliver innovative software safer, faster and at greater scale.

“By offering deeper intelligence and enhanced functionality, we’re empowering developers and engineering teams to find and fix risk earlier and innovate faster with safer open source.”

said Mitchell Johnson, Chief Product Development Officer at Sonatype.

The new product features that have been added are intended to strengthen Sonatype’s software supply chain management platform. Enhancements include:

– Boosted Security Policy Management: Prioritize and maximize remediation efforts with intelligent policy creation and management in Sonatype Lifecycle, ensuring that the most impactful security vulnerabilities are tackled first.

– Deeper Insights and Benchmarking: Efficiently make decisions with proprietary, data-driven insights using Sonatype Lifecycle enhancements like Migration Scorecards, Nudges and Anomalies, and Stack Divergence.

– Easier Management at Enterprise Scale: Onboard applications, inherit policy and manage open source across a multi-level management hierarchy easily and at scale in Sonatype Lifecycle, and improve build times with a multi-install repository landscape using Sonatype Nexus Repository Pro.

– Enhanced User Experience: Accelerate component selection and automated policy enforcement with streamlined usability in Sonatype Repository Firewall.

– Platform High Availability (HA): Manage mission critical software with increased scalability through Sonatype Lifecycle and Sonatype Nexus Repository Pro.

– Containers for Air-Gapped Environments: Adopt containers in air-gapped networks more easily with the addition of Dockerfiles for disconnected environments.

“The demand for software supply chain management tools continues to skyrocket as cybersecurity threats grow in number and sophistication,”

said Alex Berry, President at Sonatype.

The Sonatype platform also has a new visual identity. The updated platform and product logos reflect the core capabilities of the Sonatype platform and its role in protecting the software supply chain, while also reflecting Sonatype’s mission of connectivity and empowerment.

]]>
AI Race: AWS Has Created an AI Platform Offering Many Features https://devstyler.io/blog/2023/04/19/ai-race-aws-has-created-an-ai-platform-offering-many-features/ Wed, 19 Apr 2023 09:09:55 +0000 https://devstyler.io/?p=104896 ...]]> Amazon has launched a new artificial intelligence platform for businesses, Amazon Bedrock, which aims to provide Amazon Web Service customers with a set of generative artificial intelligence tools that can be used to create chatbots, generate and summarize text, and classify images based on commands, MarkTechPost reports.

Bedrock users can perform tasks by choosing from a set of machine learning models called “warp models,” including Jurassic-2, Stability AI’s Stable Diffusion, and Amazon Titan.

Amazon Bedrock allows users to determine the most appropriate model for their specific needs. Integrating and deploying these models into applications can be accomplished seamlessly by leveraging familiar AWS tools and capabilities, including Amazon SageMaker ML features such as experiments to test different models for effective FM management at scale. The serverless nature of Bedrock offers a hassle-free experience, enabling quick and easy customization of FMs using private data.

A preview of Amazon’s generative AI toolkit is only available to select AWS customers. The Amazon Titan models, which are a component of the Amazon Bedrock offering, will also be made available to external clients, giving them the resources they need to create generative AI solutions and apps, in addition to being used to power Amazon’s internal use cases.

Amazon Titan FMs are pre-trained on vast datasets, making them highly potent and suitable for various purposes. They can be utilized as they are or customized with private data for specific tasks without the need for annotating significant volumes of data.

According to MarkTechPost, Amazon’s investments in generative artificial intelligence and big language models have caused a loud buzz in the tech world. With Bedrock and Amazon’s entry into the field, the potential for disruption in the AI landscape is huge. Bedrock offers enterprises cutting-edge tools to revolutionize their operations and drive innovation.

]]>
Hyland Launches Cloud Content Services Platform https://devstyler.io/blog/2023/03/17/hyland-launches-cloud-content-services-platform/ Fri, 17 Mar 2023 10:37:19 +0000 https://devstyler.io/?p=103153 ...]]> Hyland has launched Alfresco Content Services 7.0, a cloud content services platform.

The latest enhancements in Alfresco Content Services 7.0 provide greater scalability, enhanced compliance, improved demand performance and easier upgrade paths to help organizations around the world transform business processes and better support remote workplaces.

“More organizations are struggling with digital transformation initiatives because of the lack of control over unstructured content and an absence of skilled resources to modernize their technology infrastructure,”

said John Phelan, EVP and Chief Product Officer at Hyland.

“This latest release solves these challenges with improved scalability to manage the influx of unstructured content within an organization that is optimized for performance at scale”,

he continued.

New functionality in Alfresco Content Services 7.0 enables organizations to realize greater value from their most important information.

Some of Key enhancements include:
– Cloud Native,
– Extensibility
– Security & Governance
– Scale
– Open Source
– Create cloud applications through business workflow
– Early access to Elasticsearch
– Support for enterprise

ACS 7.0 is available on Alfresco Cloud (PaaS) or for enterprises via self-hosted cloud or on premise deployment.

]]>
ClickUp Launches New Performance Improvement Platform https://devstyler.io/blog/2023/03/01/clickup-launches-new-performance-improvement-platform/ Wed, 01 Mar 2023 10:48:49 +0000 https://devstyler.io/?p=102349 ...]]> ClickUp announced the release of ClickUp 3.0, the latest version of the platform that aims to shape the future of productivity.

“We built ClickUp 3.0 in direct response to our customers’ requests and feedback. I’m so proud of the result: the next evolution of ClickUp is fast, flexible, and futuristic. With tons of epic new features that will save people time and revolutionize the way they work, ClickUp 3.0 will redefine productivity.”

said Zeb Evans, Founder and CEO, ClickUp.

ClickUp 3.0 unlocks higher levels of team productivity, featuring a new design that is clean, ClickUp AI for writing, summarizing and idea generation. It’s built on a completely redesigned infrastructure engineered for fast speed, reliability, and large scale. ClickUp 3.0 empowers teams to work faster, collaborate more, and save more time.

“Today’s teams are decentralized, working both async and on-the-go. Unfortunately, businesses have continued operating on outdated legacy tools that don’t fit this modern work style. ClickUp 3.0 is the solution, giving users hours back in their day to do their most valuable work.”

said Haris Butt, Head of Product Design, ClickUp.

The innovations introduced with ClickUp 3.0, including dozens of new features and a reimagined user experience, will accelerate team productivity and help customers save more time.

]]>