By Mrs. Vaishali N. Sahare (Katkar)
Managing Deployment over
Cloud
Content
• Cloud Implementation & Why
• Choosing cloud service
• Developing and publishing the web app.
• Domain or IP selection
• Purchasing and configuring cloud service(s)
• Working With Cloud Client tools
• Maintaining cloud services
Mrs. Vaishali N. Sahare
What is cloud infrastructure
Fix and no up gradation possible
without physical down time
Everything is dynamic and no need of
down time for up gradation using
Virtualization technologies
Mrs. Vaishali N. Sahare
Pay as you go…
Mrs. Vaishali N. Sahare
Point of considerations
• Hosting (Web Server)
• Bandwidth (Transfer)
• Storage (File Server)
• Database (Oracle, MySQL, etc.)
• Connections (Socket, DB Conn, )
• Media Service (Video Streaming)
• Mail Server (SMTP)
• SMS Server (Gateway)
• Payment Gateway (Transactions)
• Etc.
Mrs. Vaishali N. Sahare
Understanding hosting pricing
Understanding server pricing
Virtual Private Server Dedicated Server Cloud Server
Cloud doesn’t means everything
and unlimited. You need to choose
between different resources and
services
Services by Amazon (AWS)
Mrs. Vaishali N. Sahare
Services by Microsoft (Azure)
Mrs. Vaishali N. Sahare
Deployment
• Demonstrating all services are not possible
• Web application
• Publishing
• Domain purchase
• Hosting purchase
• Uploading
• Launching
Mrs. Vaishali N. Sahare
Developing an application
Publishing a application
Mrs. Vaishali N. Sahare
1st step to purchase domain name
Login in to web control panel
Mrs. Vaishali N. Sahare
Domain management
Mrs. Vaishali N. Sahare
vaishalisahare.com
Domain redirection management
Web hosting management
Mrs. Vaishali N. Sahare
Web hosting control panel
Mrs. Vaishali N. Sahare
vaishali
File manager (Uploading a web site)
Mrs. Vaishali N. Sahare
Previewing a web site
Mrs. Vaishali N. Sahare
Client tools (FTP Client)
Vaishali
Vaishali
Client tools (MSSQL Client)
Conclusion
• Defining a scope of cloud in single seminar or
the workshop is bit difficult. It get build after
so many improvements in networking
technologies. Without practical examples or
without the knowledge of basic internet
working it is again difficult to understand the
cloud. By this seminar I tried to deliver a
practical approach on cloud computing.
Mrs. Vaishali N. Sahare
Thank-You
DEMO
Getting ready for Developing Azure
applications
1. Install the following:
– IIS 7.0 (Internet Information Services)
– Microsoft Visual Studio 2008 or 2010
– .NET Framework 4.0
2. Download the Azure Platform SDK
– http://www.microsoft.com/windowsazure/
3. Sign-up for an Account (Optional)
– Needed if you want to deploy your app to the cloud
– Unfortunately their free trial ended on Oct 30
DEMO 1: Hello Cloud
What we are going to do…
1. Create Visual Studio Project for Cloud
2. Create WebRole to implement “Hello Cloud”
3. Debug locally
4. Deploy – say hello to the cloud!
Visual Studio 2010
Create Project
Visual C# -> Cloud
Web Roles and Worker Roles
ASP.NET of our Cloud App
Write our web page..
Run locally
Local Simulator Started
Development Fabric
Hello Cloud on localhost
Let’s Deploy it!
Publish…
Create Service Package
Package for Deployment
Azure Developer Portal
Select Project
New “Hosted Services” Service
Create a Service
Instantiate our application
Deploy and Run
Live on the cloud…

Cloud implementation by vaishali sahare [katkar]