-
Presentation
Presentation
This course is aimed as an introduction to Cloud Computing from the perspective of a beginner that doesnt have previous experience of the topic at all. The idea is to help for to build Junior Cloud Architects, which means the abilities for implementing or adopting Cloud technology, understanding what exactly and what options there are when thinking about Cloud deployments. This course covers a wide range of Cloud Computing topics areas providing you with a solid foundation of understanding. This course also creates an environment of understanding from theory and practical ways the different service models of Cloud Computing, Infrastructure as a Service (IaaS), Platform as a Service (PaaS) and Software as a Service (SaaS) providing examples and differences between each.
-
Class from course
Class from course
-
Degree | Semesters | ECTS
Degree | Semesters | ECTS
Bachelor | Semestral | 5
-
Year | Nature | Language
Year | Nature | Language
3 | Mandatory | Português
-
Code
Code
ULHT12-22514
-
Prerequisites and corequisites
Prerequisites and corequisites
Not applicable
-
Professional Internship
Professional Internship
Não
-
Syllabus
Syllabus
General Overview: History, market, trends Distributed Architectures review: SOA, Event Driven Components and Services What is a Cloud? Private, public, hybrid Technologies, business models, major national and international service providers IaaS BaaS PaaS SaaS others Pratical Agenda: 1st Work - IaaS & PaaS AWS EC2 - Deploy and run ubuntu server Docker PaaS - AWS Beanstalk Heroku - 2 application deployment, each per service 2nd Work- SaaS & BaaS Trello Board AWS BaaS Firebase (Store data and Media) Each work have a 6 hand-on classes planning
-
Objectives
Objectives
Understand why companies are moving for cloud services to support their businesses What are the business models What are major service providers Cloud Architecture main concepts Hands-on capabilities to build and deploy a Cloud Service
-
Teaching methodologies and assessment
Teaching methodologies and assessment
Use of interactive online platforms such as Kahoot and Slido.
-
References
References
Abdula, M., Averdunk, I., Barcia, R., Brown, K., & Emuchay, N. (2018). The Cloud Adoption Playbook: Proven Strategies for Transforming Your Organization with the Cloud (1 edition). Wiley. Bagley, R. O. (2014). How The Cloud And Big Data Are Changing Small Business. Forbes. https://www.forbes.com/sites/rebeccabagley/2014/07/15/how-the-cloud-and-big-data-are-changing-small-business/ Bond, J. (2015). The Enterprise Cloud: Best Practices for Transforming Legacy IT (1 edition). O'Reilly Media. Jackson, K. L., & Goessling, S. (2018). Architecting Cloud Computing Solutions: Build cloud strategies that align technology and economics while effectively managing risk (1 edition). Packt Publishing. Rafaels, M. R. J. (2015). Cloud Computing: From Beginning to End. CreateSpace Independent Publishing Platform
-
Office Hours
Office Hours
-
Mobility
Mobility
No