and handling your data One could run Windows MS SQL or some other commercially available Database. SQL data store is PAAS – Azure will take care of your HW and Versioning needs. Please note that you could also use NoSQL DBs such as Mongo or Cassandra. Tables are NoSQL Tables mainly for Big Data applications and such. Key/Value pair Blobs are unstructured binary storage. Cheap Primarily used for Backups, Video storage, etc.
scalable cloud storage system. Storage is in the 3 different data abstractions Blobs (user files), Tables (structured storage) and Queues (message delivery). These above three data abstractions provide overall storage and workflow for many applications. If you need to build your application with “disaster recovery” plan in place, WAS is very important. WAS stores customer data across multiple data centers hundreds of miles apart from each other.
could run them on any of the datacenters Microsoft manages, across various parts of the world. For medium and large enterprises, who have their own datacenters, Azure provides Virtual Networks – which is a combination of Azure cloud and the enterprise on premises datacenters. When you are running your applications across multiple datacenters, Azure provides you a neat way to route the requests and traffic. This is done by Traffic Manager.
create a logically isolated section in Windows Azure and securely connect it to your on-premises datacenter or a single client machine using an Ipsec (Security) connection. Virtual Network makes it easy for you to take advantage of Windows Azure’s scalable, on- demand infrastructure while providing connectivity to data and applications on-premises, including systems running on Windows Server, mainframes and UNIX. Needed if you want to extend your on premises data center, build distributed applications. For example, if your company doesn’t feel comfortable putting your database in the cloud but still want to run applications in the cloud that make use of your on premises Database, Virtual Networks is a good option. Using a VPN gateway device, an administrator can set up a virtual private network (VPN) between your on premise datacenter and Azure VMs.
your application runs across multiple datacenters, you have users hitting your application from multiple locations. Then you need to intelligently manage the traffic to avoid performance issues such as low response times, etc. Traffic Manager is used for such.
to authenticate an agent, such as Visual Studio Tools for Windows Azure or a client application that uses the Service Management API, acting on behalf of the subscription owner to manage subscription resources. Windows Azure management certificates are uploaded to Windows Azure and stored at the subscription level. The management certificate store can hold up to 100 certificates per subscription. These certificates are used to authenticate your Windows Azure deployment. Go to this location to learn more about Certificate Console and how to add and update certificates – http://social.technet.microsoft.com/wiki/contents/articles/2167.how-to-use- the-certificates-console.aspx