Brainmatics

Cloud Application Development Using ASP.NET MVC and Microsoft Azure

Training ini dimulai dari pengenalan mengenai Cloud Computing, Microsoft Azure dan pengenalan mengenai layanan-layanan yang ada. Setelah itu anda akan belajar lebih dalam mengenai Azure App Service, SQL Azure dan Azure Storage dengan langsung melakukan praktek menggunakan ASP.NET MVC.

Diharapakan setelah mengikuti training ini, anda akan memahami bagaimana membangun aplikasi Cloud yang baik dengan menggunakan Microsoft Azure.

 

PREREQUISITES

1. Memiliki pengalaman menggunakan Microsoft Visual Studio and Microsoft ASP.NET
2. Memiliki pengalaman dalam menggunakan .Net Framework dan bahasa C#

 

OBJECTIVES

  1. Mampu memahami Cloud Computing
  2. Mampu memahami Microsoft Azure dan layanannya
  3. Mampu memahami ASP.NET MVC 5
  4. Mampu membangun aplikasi Cloud Computing menggunakan ASP.NET, SQL Azure dan Azure Storage

 

CONTENT

1. Cloud Computing Introduction

    1.1. Cloud Characteristics
    1.2. Cloud Computing Service Models
    1.3. Deployment Models in Cloud Computing
    1.4. Advantages and Disadvantages of Cloud Computing

2. Getting Starting with Azure

    2.1. Azure Hosting Models
    2.2. Azure Services
    2.3. Subscribing to Microsoft Azure
    2.4. Azure Portals
    2.5. Azure Resource Group
    2.6. Installing Microsoft Azure SDK

3. Azure App Services-Web Apps

    3.1. App Types
    3.2. Deploying Web App directly from Visual Studio
    3.3. Automate deployment from Git Server
    3.4. Continuous Delivery
    3.5. Scaling a Web Apps
    3.6. Traffic Manager
    3.7. Application Settings Configuration
    3.8. Understanding Deployment Slots
    3.9. Configure a custom domain name
    3.10. Enable SSL for your custom domain
    3.11. Monitoring, Debugging and Diagnosis

4. Windows Azure SQL Database

    4.1. Comparing SQL Azure Database to Azure / OnPremise SQL Server
    4.2. Creating and Using SQL Server and SQL Database
    4.3. Azure SQL Database Tools
    4.4. Using Azure SQL Database with EF Code First
    4.5. Migrating on premise database to SQL Azure
    4.6. Planning the Deployment
    4.7. Elastic Storage
    4.8. Monitoring Azure SQL Database

5. Azure Storage

    5.1. About Azure Storage
    5.2. C# / MS.NET Azure Storage SDK
    5.3. Working with Blob Storage
    5.4. Working with Tables Storage
    5.5. Working with Queues Storage
    5.6. Working with Files Storage
    5.7. REST API
    5.8. Working with Storage Tables
    5.9. Working with Azure Queues

 

INSTRUCTOR

Image

Alex Budiyanto, menamatkan S1 Teknik Informatika di Universitas Atma Jaya Yogyakarta. Aktif di berbagai komunitas IT di Indonesia, seperti: IlmuKomputer.Com, Microsoft User Group Indonesia, Kelompok Pengguna Linux Indonesia, Java User Group Indonesia, MySQL User Group Indonesia, SQL User Group Indonesia dsb. Selama mahasiswa aktif sebagai Microsoft Students Partner, Microsoft Students Ambassador sehingga mempunyai banyak pengetahuan mengenai teknologi yang dipunyai oleh Microsoft dan mempunyai bebagai sertifikasi Microsoft. Selesai kuliah bekerja di Sun Microsystems sebagai Community Manager sehingga mempunyai banyak pengetahuan mengenai teknologi yang dipunyai oleh Sun Microsystems (Java, MySQL, Solaris/OpenSolaris) dan mempunyai berbagai sertifikasi Sun Microsystems. Sebagai Community Manager aktif mengisi seminar/workshop di berbagai kota di Indonesia. Pernah bekerja di Microsoft Indonesia di tahun 2012 dan kemudian mendirikan komunitas Cloud Computing Indonesia (CloudIndonesiA) dari April 2012 sampai sekarang. Sering menjadi pembicara mengenai Cloud Computing di berbagai seminar/workshop di Indonesia.