Category Archives: application development

Microsoft Blog: The cloud for any app and every developer

The below is an excerpt from a recent post on the Microsoft Azure blog by Nicole Herskowitz.

At Microsoft, our vision for Azure is to enable every developer to be able to create, deploy and manage any application in the cloud, regardless of the tools, technology, architecture or platform they prefer. We continue to innovate in delivering services on Microsoft Azure, often in close partnership with leading innovators across many technologies, to ensure open source and third party offerings have first-class support on Azure. Today we’re announcing new technologies and capabilities that advance our mission to make Azure the preferred cloud for any app and every developer — from back-end cloud services to higher level platform services, to the development process itself.

For building highly scalable back-end services in the cloud many developers are turning to microservice architectures. The independent nature of these microservices offers superior application lifecycle management, performance at scale, 24×7 availability and cost efficiency compared with traditional monolithic architectures for service based apps. Today, we’re announcing the public preview of Azure Service Fabric, Microsoft’s platform for developing and operating microservice-based applications. Service Fabric also brings new innovations to microservice development with support for reliable, stateful services for low-latency partitioned data access at scale, and the Actor programming model which drastically simplifies building high-scale microservice applications.

We’ve already seen strong interest in Service Fabric with over 300 customers and partners already building on the platform during the private preview. With the availability of public preview in Azure, you can now explore the scale-out potential of Service Fabric combined with dedicated Visual Studio tooling. Today, Service Fabric is available on Azure and will extend to Windows Server, Linux and other cloud providers next year providing application portability and hybrid scenarios. To get started, download the SDK, check out our getting started videos and documentation and deploy your application to a cluster live in Azure.

For developers who want to build powerful, enterprise grade web and mobile apps that connect to data in the cloud or on-premises, Azure App Service is a highly productive platform for building scalable apps in .NET, NodeJS, PHP, Python or Java as well as engaging mobile apps for iOS, Android and Windows. Azure App Service is one of our most popular Azure services used by more than 60% of customers to host over 700,000 apps. Building on this success, today we announced new capabilities in Azure App Service including:

  • Single sign-on using EasyAuth across all app types making authentication easy, everywhere
  • Code-free interface and data design for rapid development of data-driven Node.js apps
  • API app innovations extended to all app types, eliminating the need for an API gateway

 

To read the entire post, click here.

 

Interested in learning about common migration problems with Microsoft Office 365? Download our latest on-demand webinar.

 

New Mendix system replaces programme writing with system modeling in the cloud

AppsDevelopment system maker Mendix claims its new system can speed application development by replacing the programme writing with application modeling.

It claims the newly announced Mendix 6 system makes it possible to build digital applications quickly by importing and exporting a range of previously made models. It has also introduced a mechanism that supports offline functions in mobile applications, so that mobile workers can still use their cloud applications when cut off from a network.

Mendix claims developers can build mobile applications that make use of static resource storage, and use data and data entry caching in order to maintain consistency of user experience and performance when offline.

The Mendix 6 Model API (application programming interface) and open source platform software development kit will help companies avoid vendor lock-in, help them migrate from or modernize legacy systems, automate tasks and – through fault finding analytical systems – create a new level of quality assurance, claims Mendix.

The processes of legacy migration and modernization are supported by a ‘model importing system’ which, in effect, allows would be developers to use development models that have worked successfully in similar situations elsewhere. This, claims Mendix, allows organisations to ‘accelerate application modernisation at massive scale’.

The model exchange function also aims to save time for clients by making it easier to examples for documentation, to move applications to other platforms and to increase transparency.

Customers running Mendix apps on the open source platform service, Cloud Foundry. will work with simpler configurations and enjoy more resilience said Mendix CTO Johann den Haan.

“Application development doesn’t run fast enough for many companies,” said den Haan, “now you don’t have to programme apps. You model them in the cloud and click run.”

Mendix is available in the Amazon Web Services Marketplace.