微软云计算开发培训课程(WCF / Azure / .Net / VS2010 / 云计算)

.net开发培训

课程简介:
Windows Azure是微软的公有云平台,也是全球最主要的云计算平台之一。Windows Communication Foundation(WCF)是微软发展的一组数据通信的应用程序开发接口,它是.Net 4.0框架的一部分,采用服务导向架构(SOA)开发模式。本课程即从WCF开始,逐步深入至Azure云计算平台上的开发。课程以实战为主,包括大量开发案例的学习。由微软最有价值专家(MVP)亲自主讲。

培训对象:
需要深入学习WCF技术和/或Azure云计算开发的.Net程序员。

预备知识:
学员应当具有使用C#开发.Net应用的基本知识或经验,有开发分布式系统或Web服务经验的更佳。

课程内容:
一、微软WCF开发
1. WCF基础
2. Addresses 和 Bindings
3. Service Contracts
4. Instance Management
5. Data Contracts
6. More about Service Contracts
7. Handling Errors
8. WCF Security
二、Windows Azure平台
1. Windows Azure平台介绍
2. Windows SQL Azure
3. Windows Azure Fabric Controller
4. Windows Azure操作系统
5.从WCF走向Windows云计算

课时及课程形式:
总课时:50课时(每课时30分钟),周末班5周(每周1次,9AM-12PM & 1PM-4PM或3:30PM-5:30PM & 6PM-9PM)。


Eucalyptus云计算培训课程(Building and Using a Eucalyptus Cloud)

Eucalyptus云计算培训课程

课程简介:
Eucalyptus是全球最广泛使用的私有云平台之一,包括商业和开源解决方案。迄今为止,已经有超过25000个Eucalyptus云计算平台在运行,20%的财富100强企业都选用Eucalyptus云计算平台。环球培训是Eucalyptus在中国的唯一培训合作伙伴。

本课程为一门以实验为中心的实践课程。针对(1)需要搭建和管理Eucalyptus云计算平台的系统管理员(2)在Eucalyptus云计算平台部署、运行和调试应用软件的开发人员。课程包括13个模块,由Eucalyptus公司专家亲自授课,采用英语教学,包括授课、教师引导下的演练、学生实验和课内讨论等多种教学方法。

预备知识
学生无需有Eucalyptus使用经验,但学生如果拥有下列知识更佳:Linux/Unix系统和虚拟化技术的知识;命令行工具使用经验。云系统管理员应当熟悉网络设置、文件系统和存储系统。

课程目标:
学生将掌握下列内容:
• Eucalyptus Architecture: An introduction to the components and underlying architecture of Eucalyptus.
• Planning Your Cloud: What you need to know to build a Eucalyptus cloud.
• Installation and Configuration: Get hands-on experience installing and configuring Eucalyptus.
• Elastic IPs and Security Groups: In-depth coverage Eucalyptus networking and security settings.
• Image Management: Learn how to create and manage Eucalyptus Machine Images (EMIs)
• Working with Instances: How to launch instances, connect to instances with ssh, attach persistent storage to instances and terminate instances.
• Working with Volumes and Snapshots: How to create a volume, attach a volume to an instance, format a volume with a file system, mount/unmount a volume, create a snapshot of a volume, copy snapshots and attach a new volume to a different instance.
• Cloud Application Best Practices: What you need to know to build applications on a Eucalyptus cloud.
• Troubleshooting: Learn how to diagnose – and solve – common issues.

设备要求:
学生需要自备电脑(也可向培训中心申请,需另行收费),Windows、Linux或者Mac OS X均可。每台设备应安装如下软件:
• Firefox, version 3.6.X (other browsers are not supported at this point)
• Hybrid Fox (Firefox plug-in provided by Eucalyptus and installed in class)
• A programmable terminal environment. On Windows, Putty and WinSCP.
• A working secure shell (SSH) client

课程大纲:
Module 1: Eucalyptus Overview Cloud Computing Overview

  • Why go Private Cloud?
  • The Eucalyptus Cloud platform
  • Amazon Web Services Compatibility
  • Use Cases

Module 2: Eucalyptus Platform Concepts Virtualization vs. Cloud Computing

  • Eucalyptus Machine Image (EMI)
  • Instances
  • Elastic IPs
  • Availability Zones
  • Virtual Machine Type
  • Security

Module 3: Eucalyptus Components Cloud Controller

  • Cluster Controller
  • Storage Controller
  • Walrus
  • Node Controller
  • VMware Broker (EE Only)

Module 4: Installation and Configuration Hardware Requirements

  • Baseline Requirements
  • Installation Steps
  • Eucalyptus Dependencies
  • Configuration Steps
  • Registering Components

Module 5: Setup Your Workstation Overview of client tools

  • Euca2ools
  • Hybrid Fox
  • How to configure your workstation

Module 6: Elastic IPs and Security Groups Elastic IPs

  • Security Groups
  • Virtual Machine Isolation

Module 7: Volumes and Snapshots Dynamic Block Volumes

  • Snapshots

Module 8: Configuration Management Overview of Configuration Management tools

  • Puppet
  • Using Puppet with Eucalyptus

Module 9: Users and Group Management Initial user setup

  • Adding and editing users
  • Adding and editing groups

Module 10: Advanced Configuration Options Network configuration overview

  • MANAGED mode
  • MANAGED NOVLAN mode
  • SYSTEM mode
  • STATIC mode
  • eucalyptus.conf

Module 11: Cloud Application Design Best Practices Build cloud apps, not apps in the cloud

  • Build loosely coupled systems
  • How to design for: Scalability
  • Failure (and nothing fails)
  • Dynamism
  • Ephemeral storage
  • Building security into every component

Module 12: Image Management Eucalyptus Machine Images

  • Bundling Images
  • Uploading and Registering Images
  • De-Registering, Downloading and Deleting Images

Module 13: Troubleshooting Investigating the environment

  • Locating log files
  • Troubleshooting best practices

课时及课程形式:
脱产班3天,由Eucalyptus公司专家亲自授课,采用英语教学,包括授课、教师引导下的演练、学生实验和课内讨论等多种教学方法。


云计算服务器工程师培训课程(CompTIA Server+ / VMware / 云计算)

云计算服务器工程师培训

对IT专业人士来讲,云计算已经不是一个新名词,而是成为现实和未来最根本的IT基础架构和使用模式。因此,掌握云计算技术,已经成为IT系统工程师、网络工程师和服务器工程师、软件工程师的必修课。

什么是云计算?
“云计算”是一种可以动态扩展,且通常是通过互联网,采用虚拟化的方式去使用由一些大型机构的超级计算中心提供的计算资源。

详细介绍见:http://www.huanqiupeixun.cn/2009/11/什么是云计算/

课程简介:
本课程内容包括3大部分。在云计算的基础架构中,服务器是核心环节。课程第一部分即为服务器技术,对应了最新版的世界计算机行业协会认证服务器工程师(CompTIA Server+)国际认证标准。课程不仅包括服务器操作系统和相关软件知识,更全面涵盖服务器硬件维护技术。第二部分,主要讲述服务器的虚拟化技术,课程基于VMware的vSphere(包括ESXi和VCenter),40%的给为实验,通过实战性的培训让学生掌握虚拟化技术。第三部分则主要介绍云计算,包括云计算概念、组成、服务的类别、如何整合云计算、案例分析、云计算风险评估及方法等。

培训对象:

  • 需要了解和掌握云计算/虚拟化/服务器技术的IT管理人员和技术人员;
  • 目前从事PC、网络技术维护,但希望从事云计算/虚拟化/服务器技术工作的。
  • 计算机应用类专业大学生,希望通过培训求职的

预备知识:

  • 建议有网络或系统维护经验。
  • 虽然我们使用中文授课,但由于教材为英文,建议具备相当于大学英语3级的英语阅读能力。

培训目标:

  • 能够提供云服务或普通环境下的服务器技术支持和服务,掌握服务器故障和技术方面的知识,包括灾难恢复等,能够胜任类似IBM、HP等服务器厂商及其合作伙伴的售前、售后支持工程师职务;
  • 掌握虚拟化技术,深入掌握VMware vSphere的安装、配置、管理和排错技术。
  • 理解云计算对企业的影响,掌握云计算技术的利弊,区分不同的云计算服务的类别、组成,理解云计算所涉及的风险,掌握降低风险的措施。

课程内容:
第一部分 服务器软硬件技术

  • 1: Introduction to Servers
  • 2: Exploring the Server Hardware
  • 3: Introduction to Server Software
  • 4: Exploring the Server Storage System
  • 5: Installing the Server Hardware
  • 6: Configuring Servers
  • 7: Examining the Issues in Upgrading Server Components
  • 8: Examining Servers in an IT Environment
  • 9: Troubleshooting Servers
  • 10: Exploring Disaster Recovery Concepts and Methodologies

第二部分 虚拟化技术及VMware vSphere(ESXi和vCenter)

  • 1: Introduction to VMware vSphere
  • 2: VMware ESXi
  • 3: Virtual Networking
  • 4: Network Attached Storage (NAS) /Network File System (NFS)
  • 5: Virtual Machines
  • 6: Central Management with vCenter
  • 7: Templates, Clones
  • 8: Permissions
  • 9: Advanced Networking
  • 10: Shared Storage
  • 11: VMFS – VMware File System
  • 12: Resource Pools
  • 13: VM Migration
  • 14: Distributed Resource Scheduler
  • 15: VMware High Availability Clusters
  • 16: Consolidation
  • 17: Data Recovery
  • 18: Converter
  • 19: vSphere Alarms
  • 20: VMware Update Manager
  • 21: Performance Analysis
  • 22: Final Thoughts

第三部分 云计算技术

  • 1: Impact of the Cloud on Businesses
  • 2: Cloud Computing—An Overview
  • 3: Cloud Components
  • 4: Infrastructure as a Service (IaaS)—An Overview
  • 5: Platform as a Service (PaaS)—An Overview
  • 6: Software as a Service (SaaS)—An Overview
  • 7: Categories of Cloud Deployment Models
  • 8: Migration to the Cloud
  • 9: Cloud Computing Risks
  • 10: Cloud Computing Risk Mitigation Measures

考试及证书:

  • 培训结束,颁发Xertification云计算服务器工程师认证证书。
  • 通过CompTIASK0-003考试的,可以获得CompTIA Server+服务器工程师国际认证证书。。(该证书得到HP、IBM
    联想、戴尔等的认可,作为其员工招聘的指定证书,详细介绍见:http://www.peixun.it/peixun/renzheng/2010-07/435.html

课时及课程形式:
总课时:100课时(每课时30分钟),周末班10周(每周1次,9AM-12PM & 1PM-4PM或3:30PM-5:30PM & 6PM-9PM)或5周(每周1次,每次10小时,9AM-12PM & 1PM-5:30PM & 6PM-9PM)。


Python云计算及社交网络开发培训班(Python/Django/GAE/云计算/SNS)

■ 为什么要学Python、社交网络开发及云计算开发?
Python是十大最流行的开发语言之一。它本身是一门跨平台的脚本语言,同时也被用作轻量级开发的首选语言之一,Google、Yahoo、Youtube、NASA、Nokia、IBM、Real、荷兰银行、网易、豆瓣网等知名企业都在大量使用Python语言。由于Python本身是一种纯面向对象的开发语言,语法简单明了,因此对程序开发的初学者来讲,Python也是一门很好的入门语言。

移动终端、云计算和社交网络构成IT未来发展的三驾马车。掌握Python开发后在此3领域均能大展拳脚,特别是云计算和社交网络,国内外主要的社交网络Facebook、Twitter、新浪微博、人人网、开心网等都有大量采用Python开发的插件。Python还是Google的云计算平台首选的开发语言。而国外知名的云存储服务商Dropbox也采用Python开发。

■ 课程简介:
本课程针对初学者,从基础语法开始,采用项目教学逐步帮助学生掌握Python开发技术,课程还包括如何使用Python语言进行新浪微博和人人网组件的开发,以及如何使用Google App Engine云平台开发云计算应用程序。

■ 谁应当参加?
• 系统希望学习Python开发技术的;
• 希望掌握并获得社交网络开发经验的;
• 希望掌握并获得云计算平台开发经验的。

■ 预备知识:
• 学生无需有Python开发经验,但有其他面向对象语言开发经验的更佳(非必需)。
• 虽然我们采用中文授课,但建议你应当具备相当于大学英语三级或以上英语水平。

■ 培养目标:
• 掌握Python编程的基础知识。
• 理解Python Web框架的设计理念。
• 学会开发基于Google App Engine和django框架的Web应用程序。
• 学会新浪微博和人人网等社交网站的插件开发。

■ 课程内容:
1、Python语法
• Python介绍
• 数字和字符串
• 变量和数据结构
• 流程控制
• 条件表达式
• 基本输入输出
• 函数
• 使用模块
• 类
• 正则表达式
• 文件
• 错误和异常
• 图形界面开发
• 客户端编程
• 多线程编程
2、Django Web框架开发及Google云计算开发实践
• MVC设计模式和案例展示
• Python网络编程
• Web及数据库
• 基于GAE/django的Web应用开发
• Django框架的平台搭建
• Django框架的开发实践
• Google GAE云计算框架的开发实践
3、使用Python开发社交网络插件(新浪微博/人人网)
• 社交网站设计及开发
• 社交网站插件开发的设计模式和案例讲解
• 新浪微博插件开发实践
• 人人网/开心网插件开发

■ 课时及课程形式:
120课时(每课时30分钟),周末班12周(9AM-12PM & 1PM-3PM)或(3:30PM-5:30PM & 6PM-9PM)。
本课程提供企业培训和个人培训。


第 1 页,共 1 页1
环球培训免费咨询电话
申请环球培训的免费课程资料

本月热门课程排行榜: