This Cloud Application Architecture training helps to understand how to achieve cloud application scalability and dynamic application sizing. What tools and techniques are available for application monitoring and management. Managing data storage and persistence and ensuring data security. This training helps attendees understand the rapidly developing world of cloud computing. It provides a hands-on training 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. This Cloud Application training 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.
Why take this Cloud Application Architecture training?
Attendees to this training will learn how to implement and scale cloud based applications. Amazon Web Services is used as the training deployment environment, though the principles and exercises are germane to all cloud environments. The training will examine general AWS EC2 cloud use as well as explore how to apply cloud computing to attendee 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. This training developed in partnership with the leading cloud computing consultancy HyperStratus, leveraging its depth of experience with companies like Unilever and Wipro.
What you will learn
Cloud computing architectures and impact on application design
How to manage EC2 cloud infrastructures
Ensure data privacy, storage persistence, and reliable DBMS backup
Ensure robustness and scalability on demand
Create a cloud application system development life cycle (SDLC)
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; MySQLstartup/shutdown and configuration Target Audience: Hands-on IT managers and those assessing the potential for cloud computing in their organization. System architects designing cloud computing-based systems. IT operations engineers responsible for infrastructure services. Application engineers responsible for deploying or managing cloud applications.