SlideShare uma empresa Scribd logo
1 de 18
Cloud Computing
Windows Azure
Presented by: Haddy El-Haggan
Microsoft Student Partner
Today’s Agenda
• History
• Cloud Computing Layers & Targets
• Cloud Computing Benefits
• Windows Azure Overview
• Windows Azure Nodes
• Windows Azure Courses
History
• What is the internet?
• Internet is a collection of networks.
• Network is a group of connected
computers.
• Servers are made to host your web
applications so they can serve a
wide number of Clients through
the internet.
History (Cont.)
• This theory doesn’t work anymore
due to the high traffic which no
server can handle.
• The Solution was in “Grid
Computing”.
• Grid Computing is a number of
Servers where the application is
hosted.
History (cont.)
• Grid Computing couldn’t handle the
application and its components.
• Network 3-Tier was the next
solution.
• Some servers host the app and
other host the storage.
• All the recent solutions, their main
target is to achieve 2 main targets:
•High Availability
•High Scalability
• These were solutions for the
infrastructure where you can host
your data.
• You can get your data through the
browser.
Layers and Targets
• Infrastructure As A Service (IAAS):
– Servers, Storage, Facilities, Networks.
– Virtualized Environment
• Platform (PAAS):
– Create the application on a virtualized
Environment
– Best Utilization of the Hardware
Resources
• Software (SAAS):
– Consume the applications hosted on
the Infrastructure
Packaged
Software
Storage
Servers
Networking
O/S
Middleware
Virtualization
Data
Applications
Runtime
Youmanage
Infrastructure
(as a Service)
Storage
Servers
Networking
O/S
Middleware
Virtualization
Data
Applications
Runtime
Managedbyvendor
Youmanage
Platform
(as a Service)
Managedbyvendor
Youmanage
Storage
Servers
Networking
O/S
Middleware
Virtualization
Applications
Runtime
Data
Software
(as a Service)
Managedbyvendor
Storage
Servers
Networking
O/S
Middleware
Virtualization
Applications
Runtime
Data
Why Cloud Computing?
• Availability
• Agility
• Maintenance
• Efficiency
• Scalability
• Cost
• Focus
Windows Azure Overview
• Windows Azure is Microsoft
Platform for Cloud Computing.
• Windows Azure is based in 6 Data
Centers around the Globe.
• It is also composed of CDN (Content
Delivery Network).
• Developers can develop on Windows
Azure using any programming
language.
Windows Azure Overview
• Windows Azure is hosted on
Windows Server 2008 Hyper-V.
• Developers host their applications
and deal with Virtual Machines and
cannot access the infrastructure
directly.
Windows Azure Nodes
• Compute Node
– Responsible for all the processing
power for hosting web apps, SOA, or
additional Processing.
• Storage Node
– Different kind of storage.
– Run on different hardware resources
other than the compute Node.
Windows Azure Nodes (Cont.)
• App Fabrics
– Responsible for the connection
between your apps and each other or
with any third party.
• Azure Connect
– Is responsible for the connection of the
on premises and the cloud application.
• Fabric Controller
– Is the Kernel of Windows
Azure, responsible of everything
running on windows azure & where the
data are stored.
Windows Azure Courses
• 1st Course:
– Covering the first 2 nodes & WCF
• Windows Azure Compute Node
– Web Role
– Worker Role
– VM Role
• Windows Azure Storage Node
– Windows Azure Storage:
» Blobs
» Tables
» Queues
» Drives
– SQL Azure
– CDN
• 2nd Course:
– App Fabrics
• Service Bus
• Access Control
• Caching
– Azure Connect
– Mobile Applications
Q&A
Thank you!
• Social Networks
– Twitter: hhaggan
– Youtube: hhaggan
– Wordpress: hhaggan.wordpress.com
• Email: hhaggan@hotmail.com
Presented by: Haddy El-Haggan
Microsoft Student Partner

Mais conteúdo relacionado

Mais procurados

Study and implementation a cloud solution based on
Study and implementation a cloud solution based onStudy and implementation a cloud solution based on
Study and implementation a cloud solution based on
Dendani Bilal
 

Mais procurados (20)

Cloud computing 13 principal enabling technologies
Cloud computing 13 principal  enabling technologiesCloud computing 13 principal  enabling technologies
Cloud computing 13 principal enabling technologies
 
An Integrated Cloud Computing Architectural Stack
An Integrated Cloud Computing Architectural Stack An Integrated Cloud Computing Architectural Stack
An Integrated Cloud Computing Architectural Stack
 
Microsoft azure
Microsoft azureMicrosoft azure
Microsoft azure
 
Mesos - A Platform for Fine-Grained Resource Sharing in the Data Center
Mesos - A Platform for Fine-Grained Resource Sharing in the Data CenterMesos - A Platform for Fine-Grained Resource Sharing in the Data Center
Mesos - A Platform for Fine-Grained Resource Sharing in the Data Center
 
What can we learn from NoSQL technologies?
What can we learn from NoSQL technologies?What can we learn from NoSQL technologies?
What can we learn from NoSQL technologies?
 
Cloud Computing Overview
Cloud Computing OverviewCloud Computing Overview
Cloud Computing Overview
 
Mesos study report 03v1.2
Mesos study report  03v1.2Mesos study report  03v1.2
Mesos study report 03v1.2
 
Azure intoduksjon for it pro 02 data protection public
Azure intoduksjon for it pro 02 data protection publicAzure intoduksjon for it pro 02 data protection public
Azure intoduksjon for it pro 02 data protection public
 
All about open stack
All about open stackAll about open stack
All about open stack
 
2 konsep cloud computing - grid computing
2   konsep cloud computing - grid computing2   konsep cloud computing - grid computing
2 konsep cloud computing - grid computing
 
The role of databases in modern application development
The role of databases in modern application developmentThe role of databases in modern application development
The role of databases in modern application development
 
Aruman Cassandra database
Aruman Cassandra databaseAruman Cassandra database
Aruman Cassandra database
 
Microservices using .Net core
Microservices using .Net coreMicroservices using .Net core
Microservices using .Net core
 
Database Modernization
Database ModernizationDatabase Modernization
Database Modernization
 
CLOUD COMPUTING AND ITS APPLICATIONS IN DIGITAL LIBRARY SERVICES
CLOUD COMPUTING AND ITS APPLICATIONS IN  DIGITAL LIBRARY SERVICESCLOUD COMPUTING AND ITS APPLICATIONS IN  DIGITAL LIBRARY SERVICES
CLOUD COMPUTING AND ITS APPLICATIONS IN DIGITAL LIBRARY SERVICES
 
Alluxio + Spark: Accelerating Auto Data Tagging in WeRide
Alluxio + Spark: Accelerating Auto Data Tagging in WeRideAlluxio + Spark: Accelerating Auto Data Tagging in WeRide
Alluxio + Spark: Accelerating Auto Data Tagging in WeRide
 
Study and implementation a cloud solution based on
Study and implementation a cloud solution based onStudy and implementation a cloud solution based on
Study and implementation a cloud solution based on
 
Hadoop on Dockers
Hadoop on DockersHadoop on Dockers
Hadoop on Dockers
 
Just in Case: Archive-It & DuraCloud Integration
Just in Case: Archive-It & DuraCloud IntegrationJust in Case: Archive-It & DuraCloud Integration
Just in Case: Archive-It & DuraCloud Integration
 
Big Data Day LA 2015 - Lessons learned from scaling Big Data in the Cloud by...
Big Data Day LA 2015 -  Lessons learned from scaling Big Data in the Cloud by...Big Data Day LA 2015 -  Lessons learned from scaling Big Data in the Cloud by...
Big Data Day LA 2015 - Lessons learned from scaling Big Data in the Cloud by...
 

Destaque (6)

Build Your Strategy and Projections with Azure Machine Learning (Sergey Popla...
Build Your Strategy and Projections with Azure Machine Learning (Sergey Popla...Build Your Strategy and Projections with Azure Machine Learning (Sergey Popla...
Build Your Strategy and Projections with Azure Machine Learning (Sergey Popla...
 
Azure business overview
Azure business overviewAzure business overview
Azure business overview
 
A brief history of Azure
A brief history of AzureA brief history of Azure
A brief history of Azure
 
Windows Azure Essentials
Windows Azure EssentialsWindows Azure Essentials
Windows Azure Essentials
 
Cloud Computing for Enterprise Architects
Cloud Computing for Enterprise ArchitectsCloud Computing for Enterprise Architects
Cloud Computing for Enterprise Architects
 
Cloud computing architecture and vulnerabilies
Cloud computing architecture and vulnerabiliesCloud computing architecture and vulnerabilies
Cloud computing architecture and vulnerabilies
 

Semelhante a Cloud computing course introduction

Clould Computing and its application in Libraries
Clould Computing and its application in LibrariesClould Computing and its application in Libraries
Clould Computing and its application in Libraries
Amit Shaw
 
Introduction to Azure fundamentals of cloud.pptx
Introduction to Azure fundamentals of cloud.pptxIntroduction to Azure fundamentals of cloud.pptx
Introduction to Azure fundamentals of cloud.pptx
Nadir Arain
 

Semelhante a Cloud computing course introduction (20)

Introduction to Windows Azure
Introduction to Windows AzureIntroduction to Windows Azure
Introduction to Windows Azure
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
lecture5_4.pptx
lecture5_4.pptxlecture5_4.pptx
lecture5_4.pptx
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Clould Computing and its application in Libraries
Clould Computing and its application in LibrariesClould Computing and its application in Libraries
Clould Computing and its application in Libraries
 
cloudcomputing-151228104644 (1).pptx
cloudcomputing-151228104644 (1).pptxcloudcomputing-151228104644 (1).pptx
cloudcomputing-151228104644 (1).pptx
 
cloudcomputing.pptx
cloudcomputing.pptxcloudcomputing.pptx
cloudcomputing.pptx
 
Seminar on cloudcomputing
Seminar on cloudcomputingSeminar on cloudcomputing
Seminar on cloudcomputing
 
Cloud Computing.pptx
Cloud Computing.pptxCloud Computing.pptx
Cloud Computing.pptx
 
Cloud computing_Final
Cloud computing_FinalCloud computing_Final
Cloud computing_Final
 
Introduction to Azure fundamentals of cloud.pptx
Introduction to Azure fundamentals of cloud.pptxIntroduction to Azure fundamentals of cloud.pptx
Introduction to Azure fundamentals of cloud.pptx
 
Introduction to Cloud Computing
Introduction to Cloud Computing Introduction to Cloud Computing
Introduction to Cloud Computing
 
Presentation on Cloud computing
Presentation on Cloud computingPresentation on Cloud computing
Presentation on Cloud computing
 
Cloud description
Cloud descriptionCloud description
Cloud description
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
IT4.pptx
IT4.pptxIT4.pptx
IT4.pptx
 
CloudComputing(1)
CloudComputing(1)CloudComputing(1)
CloudComputing(1)
 
CSE2013-cloud computing-L3-L4.pptx
CSE2013-cloud computing-L3-L4.pptxCSE2013-cloud computing-L3-L4.pptx
CSE2013-cloud computing-L3-L4.pptx
 
Bca6thSemesterPresentationOnCloudComputing.pptx
Bca6thSemesterPresentationOnCloudComputing.pptxBca6thSemesterPresentationOnCloudComputing.pptx
Bca6thSemesterPresentationOnCloudComputing.pptx
 

Último

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Último (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 

Cloud computing course introduction

  • 1. Cloud Computing Windows Azure Presented by: Haddy El-Haggan Microsoft Student Partner
  • 2. Today’s Agenda • History • Cloud Computing Layers & Targets • Cloud Computing Benefits • Windows Azure Overview • Windows Azure Nodes • Windows Azure Courses
  • 3. History • What is the internet? • Internet is a collection of networks. • Network is a group of connected computers. • Servers are made to host your web applications so they can serve a wide number of Clients through the internet.
  • 4. History (Cont.) • This theory doesn’t work anymore due to the high traffic which no server can handle. • The Solution was in “Grid Computing”. • Grid Computing is a number of Servers where the application is hosted.
  • 5. History (cont.) • Grid Computing couldn’t handle the application and its components. • Network 3-Tier was the next solution. • Some servers host the app and other host the storage.
  • 6. • All the recent solutions, their main target is to achieve 2 main targets: •High Availability •High Scalability • These were solutions for the infrastructure where you can host your data. • You can get your data through the browser.
  • 7. Layers and Targets • Infrastructure As A Service (IAAS): – Servers, Storage, Facilities, Networks. – Virtualized Environment • Platform (PAAS): – Create the application on a virtualized Environment – Best Utilization of the Hardware Resources • Software (SAAS): – Consume the applications hosted on the Infrastructure
  • 8. Packaged Software Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime Youmanage Infrastructure (as a Service) Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime Managedbyvendor Youmanage Platform (as a Service) Managedbyvendor Youmanage Storage Servers Networking O/S Middleware Virtualization Applications Runtime Data Software (as a Service) Managedbyvendor Storage Servers Networking O/S Middleware Virtualization Applications Runtime Data
  • 9.
  • 10. Why Cloud Computing? • Availability • Agility • Maintenance • Efficiency • Scalability • Cost • Focus
  • 11. Windows Azure Overview • Windows Azure is Microsoft Platform for Cloud Computing. • Windows Azure is based in 6 Data Centers around the Globe. • It is also composed of CDN (Content Delivery Network). • Developers can develop on Windows Azure using any programming language.
  • 12. Windows Azure Overview • Windows Azure is hosted on Windows Server 2008 Hyper-V. • Developers host their applications and deal with Virtual Machines and cannot access the infrastructure directly.
  • 13. Windows Azure Nodes • Compute Node – Responsible for all the processing power for hosting web apps, SOA, or additional Processing. • Storage Node – Different kind of storage. – Run on different hardware resources other than the compute Node.
  • 14. Windows Azure Nodes (Cont.) • App Fabrics – Responsible for the connection between your apps and each other or with any third party. • Azure Connect – Is responsible for the connection of the on premises and the cloud application. • Fabric Controller – Is the Kernel of Windows Azure, responsible of everything running on windows azure & where the data are stored.
  • 15. Windows Azure Courses • 1st Course: – Covering the first 2 nodes & WCF • Windows Azure Compute Node – Web Role – Worker Role – VM Role • Windows Azure Storage Node – Windows Azure Storage: » Blobs » Tables » Queues » Drives – SQL Azure – CDN
  • 16. • 2nd Course: – App Fabrics • Service Bus • Access Control • Caching – Azure Connect – Mobile Applications
  • 17. Q&A
  • 18. Thank you! • Social Networks – Twitter: hhaggan – Youtube: hhaggan – Wordpress: hhaggan.wordpress.com • Email: hhaggan@hotmail.com Presented by: Haddy El-Haggan Microsoft Student Partner