Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Windows Azure Cloud 101 Basics - Other Key Conc...

vamsi sistla
November 21, 2013

Windows Azure Cloud 101 Basics - Other Key Concepts

This is a follow up to High level Overview deck. This deck only talks about other Key concepts.

vamsi sistla

November 21, 2013
Tweet

More Decks by vamsi sistla

Other Decks in Technology

Transcript

  1. Agenda  Data Management  Windows Azure Storage  Networking

     Virtual Networks  Traffic Manager  Management Certificates
  2. Data Management  Windows Azure provides different ways of storing

    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.
  3. Windows Azure Storage (WAS)  Windows Azure Storage is a

    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.
  4. Networking  When you run your application on Azure, one

    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.
  5. Virtual Networks  Windows Azure Virtual Network enables you to

    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.
  6. Virtual Networks & Traffic Manager  Traffic Manager  When

    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.
  7. Management Certificates  A Windows Azure management certificate is used

    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