Architecture Training

This training course helps attendees understand the rapidly developing world of cloud computing. It provides a hands-on workshop illustrating the concepts and practical actions associated with deployment and development of a traditional LAMPP(Linux, Apache, MySQL, Perl/PHP, Python) application on Amazon Web Serves Elastic Compute Cloud(AWS EC2).

While the term "cloud computing" is widely known, its characteristics, architectural constraints, and details of application life cycle are less widely understood. The Unitek Education Cloud Computing Architecture Workshop clears the fog regarding cloud computing and enables organization technologists to clearly grasp the potential of cloud computing for their future IT initiatives and the impact it may have on their application life cycle management.

Sign Up to Get Info

888 825 6273

By submitting this form, I agree that Unitek Education may call and/or text me about educational services at the phone number provided, including a wireless number, using automated technology. Please note, this consent is not required to attend our institutions and you may always call us directly at 888.825.6273.

Located outside our service areas? No problem. You can attend a live class from anywhere in the world with Unitek Education's RealHD Live Online. Ask your Account Manager why RealHD Live Online delivers the best online training experience in the industry- 888-825-6273.

Training Overview

Attendees of these course will learn the general AWS EC2 cloud fundamentals as well as explore how to apply cloud computing to their applications and infrastructures. As a case study, details in porting a typical LAMPP(XAMPP) based application to the cloud will be studied and general cloud issues and best practices will be highlighted.

Topics Covered Include:

Cloud computing architectures and impact on application design

Managing EC2 cloud infrastructures

Ensuring data privacy, storage persistence and reliable DBMS backup

Ensuring robustness and scalability on demand

Creating a cloud application system development life cycle(SDLC)

Who Should Attend

Senior IT managers and those assessing the potential for cloud computing in their organization

Requirements

The only mandatory requirement is a notebook with Wi-Fi connectivity and familiarity with a text editor like vi,emacs or TextEdit. All system and application components for the workshop will be provided. No application programming or shell script programming skills will be required since all scripts are provided along with detailed instructions on how to customize them and the corresponding application configuration files. However it would be beneficial(though not essential) if the student had basic familiarity or prior experience with:

Basics of Linux startup/shutdown sequences

SSH

Apache startup/shutdown and configuration

MySQL startup/shutdown and configuration

Agenda

Introductions and Workshop Overview

AWS Considerations & Setup

Fundamental Concepts

Limitations & Constraints

AWS Account Setup

SSH Security, Keys, Certificates

AMI Selection(initial EC2 image)

EC2 Instance Startup, Modification(Apache home page)

Creating Custom AMI(saving system modifications)

Deploying All-In-One LAMPP(XAMPP) Application on AWS

Review of traditional LAMPP development life cycle vs. Production Best Practices

About Unitek Education and Hyperstratus

Unitek Education has partnered with Hyperstratus, a well known name in the Virtualization world. Through this unique partnership, our synergies provide the exclusive advantage of superior courseware and excellent teaching credentials which is supported by extensive virtualization field experience which no other training entity can match.