Resource search results
1 - 10 of 87
Build cloud-native apps with Go and then use Docker containers to deploy them in the cloud. In this free e-book, you’ll find key concepts, step-by-step instructions, and examples for packaging your Go services in a Docker container. Start building small, efficient containers for your Go code—no Docker experience needed. Download the 17-page e-book to learn: How to containerize the Go code you’re working on by following a step-by-step example of building and running Go code within a container. Why and when it’s a good idea to build a container from a scratch image, and how to do it. How to set up port bindings so that the host can connect to the code running in a container, and how to pass environment variables to your code.
Azure Web Apps is a fast and simple way to create web apps using Java, Node.js, PHP, or ASP.NET. It also offers support for custom language runtimes using Docker. Deliver value faster to your customers with a continuous integration and continuous deployment (CI/CD) pipeline that pushes each of your changes automatically to Azure App Service. Download the solution architecture to learn more.
In this whitepaper, we outline the process enterprise IT staff and decision makers can use to identify and plan the migration of applications and servers to Azure using the lift and shift method, minimizing any additional development costs while optimizing cloud hosting options. In our experience, the lift and shift method will cover the bulk of enterprise scenarios. Authored by David Read and Thuy Le from the Microsoft Azure Customer Advisory Team (AzureCAT), this guide helps you to identify the technical details of what assets are good candidates to migrate (vs. other options of onboarding to Azure) and to work through the details of what a cost model for these resources would entail. For additional information, please refer to: Azure Virtual Datacenter eBookAzure Virtual Datacenter on the Azure Architecture Center
Azure is a world-class cloud for hosting virtual machines running Windows or Linux. Whether you use ASP.NET, Java, Node.js, or PHP to develop applications, you’ll need a continuous integration and continuous deployment (CI/CD) pipeline to push changes to these virtual machines automatically.Visual Studio Team Services provides the CI/CD pipeline, starting with a Git repository for managing your application source code and infrastructure code (ARM templates), a Build system for producing packages and other build artifacts, and a Release Management system for setting up a pipeline to deploy your changes through dev, test, and production environments. The pipeline uses ARM templates to provision or update your infrastructure as necessary in each environment, and then deploys the updated build. You can also use Azure Dev/Test labs to automatically tear down test resources that are not in use.Download this solution architecture to learn more.
Containers make it very easy for you to continuously build and deploy your applications. By orchestrating deployment of those containers using Kubernetes in Azure Container Service, you can achieve replicable, manageable clusters of containers. By setting up a continuous build to produce your container images and orchestration, Visual Studio Team Services increases the speed and reliability of your deployment. Download this solution architecture to learn more.
Learn how to turn your data into a competitive edge by exposing your APIs. Read stories from companies who have used Azure API Management to create new value for their customers and advance their company’s digital transformation. Download this free white paper to get insight on: Creating a successful API management program. Exposing your APIs to external and internal audiences. Protecting your APIs from abuse and overuse. Understanding the usage and health of your APIs. Scaling your API management program on demand.
Build better apps, faster, and worry less about infrastructure. With this e-book, you'll learn best practices for building cloud-native Node.js apps with Azure, get to know the relevant services available, and gain hands-on experience putting them into production. Download this e-book to: Learn design principles for architecting cloud-native apps. Explore the comprehensive portfolio of services in Azure, and when to use each of them. Take advantage of a sample architecture with the core components Node.js developers working in Azure typically use, including Web App on Linux, Kubernetes, Azure Cosmos DB, Azure Database for MySQL, Azure Database for PostgreSQL, Redis Cache, and object storage.Follow a step-by-step tutorial to build the app in the architecture.
For Azure customers who require technical support, Microsoft provides four support plans. Whether you're a developer just starting your cloud journey or a large organization deploying business-critical, strategic applications, Azure support can help get the most out of your Azure subscription. Download the datasheet for details.
Azure is a world-class cloud for hosting virtual machines running Windows or Linux. Whether you use Java, Node.js, Go, or PHP to develop your applications, you’ll need a continuous integration and continuous deployment (CI/CD) pipeline to push changes to these virtual machines automatically.
Cloud-based advanced services, like machine learning, artificial intelligence, and data analytics, open new opportunities for technical teams to drive business value. Find inspiration and guidance about what kind of transformational changes are possible and how you can achieve them. Download this free e-book, Designed to Disrupt: Reimagine Your Apps and Transform Your Industry, to help you: Use cloud technology to give your company a competitive edge by accessing new markets, enhancing your customers’ experience, and increasing operational efficiency. Learn from companies who have successfully used innovative technologies—such as cognitive services, Internet of Things (IoT) and bots—to grow their businesses. Create a digital journey roadmap, with envisioning sessions to reimagine your company’s goals and practical tools to bring your visions to life.