BBVA API Market
Microsoft has been making decisions for some time now that are in line with the company’s slogan “Mobile first, cloud first”. “When we say mobile first, it's not the mobility of the device, it's actually the mobility of the individual experience […] The only way to be able to orchestrate the mobility of these applications and data is through the cloud… that's where the world is going”. The quote is from Satya Nadella, CEO of Microsoft, during an event in November 2014.
Applications, applications, applications; mobile, mobile, mobile; cloud, cloud, cloud. Those are the three magic words that hover around the future of the company regarding the creation of software and its relationship with the developer community. As an ode to that strategy, Microsoft announced in March the launch of Azure App Service, designed for developing web and mobile apps, for any platform and device.
The idea behind this new solution is to help companies simplify the development of applications, automating business processes and improving security and scalability. From now on, IT teams will find everything they need in the new Azure App Service, which integrates services like Azure Websites and Azure Mobile Services.
A perfect kit for developing webs and applications
Microsoft's idea with this release is to provide developers with all the tools and services they need to create:
Facilitating the development of applications is a strategy that keeps in line with Microsoft’s ever-present goal of helping to generate business, especially since mobile apps allow companies to attract consumers with push notifications (used to launch promotions) or facilitate data storage in the cloud.
This capability enables solutions for payment processing, supply chain management, B2B interactions, generating reports and facilitate decision making.
– API apps: the idea of this service is that application developers can choose from a library of existing APIs or create their own APIs for private or public use. The use of these APIs is integrated with business management systems like Salesforce, Zendesk or Microsoft Dynamics CRM Online.
In this case, developers can use programming languages like ASP.Net, Java, PHP, Node.js or Python for their API apps.
Why is Microsoft launching this integrated service?
With the launch of Azure App Service, Microsoft takes a giant leap in the development of websites and applications in the cloud. Its two strongest rivals, Amazon Mobile SDK and Google’s Firebase, don’t offer such a wide array of services: Amazon Mobile SDK is more complete, but more complex; while Google's Firebase is simple, but with fewer capabilities.
Amazon Mobile SDK has all the functions that an apps developer may need:
– It has cloud storage, with Amazon S3.
– Capacity to store user data locally in devices, with Amazon Cognito.
– Push notifications, with Amazon SNS.
– A NoSQL database service, with Amazon DynamoDB.
– Data transmission, with Amazon Kinesis.
– KPI analysis, with Amazon Mobile Analytics.
However, its use and learning curve is not particularly low. Compared to Amazon, the features offered by Azure App Service can be a great advantage.
To compete with Amazon and Microsoft, Google acquired in October 2014 Firebase, a company dedicated to store and synch data in real time for web and mobile applications.
At that time, Firebase had a community of 110,000 registered developers, which was a tempting bite for the search giant. Today we can say it is a fast tool with a simple API, but it can’t compete with Microsoft in business integration processes, one of the key elements in cloud-based development.
BBVA – Follow us at @BBVAAPIMarket
An API is a very useful mechanism that connects two pieces of software equipment to exchange messages or data in a standard format such as XML or JSON. Thus, it becomes an instrument that can be used to search for revenue, open the doors to talent or innovate and automate processes.
APIs can be a great support when automating business processes Companies, often with a focus on SMEs, spend too many man-hours on time-consuming business processes, thereby making mistakes that a machine would never make. How can business process automation (BPA) help these companies? Is it possible to make use of APIs for BPA? What is […]
Ecommerce has continued to grow steadily in Spain, except during the pandemic, which has already been overcome in terms of online shopping. Ecommerce has been making inroads among the Spanish for over two decades. In 2000, it was a marginal and niche activity. Now it is almost universal. Almost all Spaniards with internet access shop online […]