Windows azure


Published on

Published in: Technology
1 Comment
1 Like
  • plz allow me to download this PPt its very urgent.....
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • Windows azure

    3. 3. Windows Azure <ul><li>Windows Azure is Microsoft Product it is realsed in Feb 2010 </li></ul><ul><li>Windows Azure Platform is a cloud computing environment </li></ul><ul><li>Cloud computing nothing but it deals with application in internet </li></ul><ul><li>Windows Azure platform is deals with Platform As A Service(PaaS) </li></ul>
    4. 4. Windows Azure <ul><li>Windows Azure Platform has 4 key services in it. </li></ul><ul><li>Windows Azure which is the Cloud OS from Microsoft. </li></ul><ul><li>AppFabric which enables the integration of on-premise services with the Cloud. </li></ul><ul><li>Database on the Cloud called SQL Azure which is based on Microsoft SQL Server. </li></ul><ul><li>The latest edition to the platform is a service Codenamed “ Dallas ” which is a marketplace to publish, discover, consume and analyze premier content. </li></ul>
    5. 5. Feature of windows azure Scalable Web Application Compute Intensive Application Hybrid Applications (Cloud + On-Premise) Cloud Based Data Hub
    6. 6. <ul><li>Windows Azure Platform is designed for the developers building applications on the Microsoft platform, this can also be leveraged by developers building applications on Java and PHP environments. </li></ul><ul><li>Microsoft is investing in the right set of tools and plug-ins for Eclipse and other popular developer environments. </li></ul>
    7. 7. Windows Azure Platform
    8. 8. Components of Windows Azure <ul><li>Windows Azure </li></ul><ul><li>Windows Azure is the heart & soul of the Azure Platform. </li></ul><ul><li>It is the OS that runs on each and every server running in the data centers across multiple geographic locations. </li></ul><ul><li>It is interesting to note that Windows Azure OS is not available as a retail OS. </li></ul>
    9. 9. <ul><li>It is a homegrown version exclusively designed to power Microsoft’s Cloud infrastructure. </li></ul><ul><li>Windows Azure abstracts the underlying hardware and brings an illusion that it is just one instance of OS. </li></ul><ul><li>Because this OS runs across multiple physical servers, there is a layer on the top that coordinates the execution of processes. </li></ul><ul><li>This layer is called the Fabric. </li></ul>
    10. 10. Windows Azure Architecture
    11. 11. <ul><li>In between the Fabric and the Windows Azure OS, there are hundreds of Virtual Machines (VM) that actually run the code and the applications. </li></ul><ul><li>As a developer, you will only see two services . </li></ul><ul><li>They are </li></ul><ul><li>1) Compute and, </li></ul><ul><li>2) Storage. </li></ul>
    12. 12. Compute & Storage Service
    13. 13. Windows Azure offers a Compute and Storage service. Compute service is consumed by deploying a Web Application in a Web Role and long running process in the Worker Role. Storage can be consumed through Blobs, Tables and Queues.
    14. 14. <ul><li>Compute service </li></ul><ul><li>You interact with the Compute service when you </li></ul><ul><li>deploy your applications on Windows Azure. </li></ul><ul><li>Applications are expected to run within one of the </li></ul><ul><li>two roles called Web Role or Worker Role. </li></ul><ul><li>Compute Service provide two services: </li></ul><ul><li>They are </li></ul><ul><li>1.Web Role and </li></ul><ul><li>2. Worker Role </li></ul>
    15. 15. Web Role <ul><li>Web Role is meant to host typical ASP.NET web applications </li></ul><ul><li>or any other CGI web applications. </li></ul><ul><li>Web Role as an IIS container and </li></ul>Worker Role <ul><li>Worker Role is to host long running processes that do not </li></ul><ul><li>have any UI. </li></ul><ul><li>The code within Worker Role will run independent of the </li></ul><ul><li>Web Role. </li></ul>
    16. 16. Through the Worker Role,you can port either .NET applications or native COM applications to Windows Azure. Storage. <ul><li>When you run an application, you definitely need storage to either store the simple configuration data or more complex binary data. </li></ul><ul><li>Windows Azure Storage comes in three flavors. </li></ul><ul><li>Blobs, </li></ul><ul><li>2) Tables and, </li></ul><ul><li>3) Queues. </li></ul>
    17. 17. Blobs can store large binary objects like media files, documents and even serialized objects. Table offers flexible name/value based storage. Finally, Queues are used to deliver reliable messages between applications. Queues are the best mechanism to communicate between Web Role and Worker Role. The data stored in Azure Storage can be accessed through HTTP and REST calls.
    18. 18. AppFabric <ul><li>Windows Azure platform AppFabric was earlier called the </li></ul><ul><li>.NET Services. </li></ul><ul><li>This service enables seamless integration of services that </li></ul><ul><li>run within an organization behind a firewall with those </li></ul><ul><li>services that are hosted on the Cloud. </li></ul><ul><li>It forms a secure bridge between the legacy applications </li></ul><ul><li>and the Cloud services. </li></ul><ul><li>AppFabric also brings the federated identity to the </li></ul><ul><li>Cloud based applications. </li></ul>
    19. 19. The two key components of AppFabric are 1) Service Bus and, 2) Access Control.
    20. 20. AppFabric connecting on-premise to the Cloud Service Bus provides a secure connectivity between on-premise and Cloud services. It can be used to , discover and consume services irrespective of their location. The Service Bus abstracts the physical location of the Service by providing a URI that can be invoked by any potential consumer.
    21. 21. <ul><li>Access Control is a mechanism to secure your Cloud services </li></ul><ul><li>and applications. </li></ul><ul><li>Access Control enables enterprises to integrate their </li></ul><ul><li>on-premise security mechanisms like Active Directory with </li></ul><ul><li>the Cloud based authentication. </li></ul><ul><li>Developers can program Access Control through simple </li></ul><ul><li>WCF based services . </li></ul>Access Control
    22. 22. <ul><li>SQL Azure is Microsoft SQL Server on the Cloud. </li></ul><ul><li>Azure Storage, which is meant for unstructured data, </li></ul><ul><li>SQL Azure is a full blown relational database engine . </li></ul><ul><li>It is based on the same DB engine of MS SQL Server and </li></ul><ul><li>can be queried with T-SQL . </li></ul>SQL Azure <ul><li>SQL Azure using ADO.NET or ODBC API </li></ul>Microsoft is responsible for installation, maintenance and availability of the DB service, business can only focus on manipulating and accessing data as a service.
    23. 24. Dallas <ul><li>This service is an exchange setup by Microsoft for parties </li></ul><ul><li>that can publish useful data/content and parties that can </li></ul><ul><li>consume this data in their applications. </li></ul><ul><li>For example, Public Sector can publish interesting and useful </li></ul><ul><li>census data and some company in the healthcare business </li></ul><ul><li>might be just looking for this data. </li></ul><ul><li>This company can search and discover the census dataset and </li></ul><ul><li>pay for what they consume. </li></ul><ul><li>. </li></ul>
    24. 25. Dallas service