Description
This training will introduce you to the Microsoft Cloud platform, Windows Azure, its contributions and how it works. You will learn how to use the tools and technologies available to develop applications and deploy them on this platform.
Who is this training for ?
For whom ?.NET developers (C# or VB.NET). Architects.
Prerequisites
Training objectives
Training program
- Introduction to Cloud Computing and the Microsoft Azure platform
- Definitions and generalities on Cloud Computing.
- Market players.
- Fundamentals of Cloud Computing.
- Update vertical scaling versus horizontal scaling.
- Microsoft's answer: Windows Azure.
- Microsoft Azure Compute
- Infrastructure and operating principle.
- IaaS vs PaaS, cloud or hybrid architecture? Cloud Services: Web Roles / Worker Roles.
- Web Sites / Web Jobs.
- Deployment locations: pre-production, test, production.
- Principles of Git, TFS deployments.
- Content Delivery Network.
- Practical work Getting started with the Azure SDK in Visual Studio.
- First website in Azure.
- Microsoft Azure Storage
- Introduction and general information.
- Locally Redundant Storage, Zone Redundant Storage, Geo Redundant Storage.
- Different types of storage: Blobs, Tables, Queues, Files.
- Security with Shared Access Signatures.
- Valet Key pattern to offload servers.
- API and uses.
- Practical work rnHandling different types of Windows Azure storage.
- SQL Azure Database
- How Azure SQL Database works.
- Azure SQL Database vs SQL Server.
- Administering Azure SQL Database.
- Configuration of Azure SQL Database.
- APIs and tools.
- Hands-on Create, administer, and consume data in Azure SQL Database.
- Azure Active Directory
- Introduction to identity management in the Cloud.
- Integration with the IS.
- Securing applications and web APIs with Azure Active Directory .
- Multi-Factor Authentication: SMS, telephone.
- Azure Active Directory Graph API.
- Practical work
- Azure Service Bus
- Introduction and general information.
- The different scenarios for using the bus service.
- Relay endpoints.
- Brokered messages.
- Push notifications.
- Practical work Service Bus and Web Jobs.
- Overviews of other Azure application services
- Search service.
- DocumentDB.
- Media Services.
- Demo Other Azure application services.
- Task automation
- Batch processing.
- Creating an action.
- Creating a "droplet.
- HDR fusion.
- Photomerger.
- Creating a panorama.
- Correcting the lens.
- Practical work rnApplying a logo to a series of images containing varying orientations.