This course explores a range of popular modern cloud technologies with examples and detailed coverage of the Google GCP and Amazon AWS clouds. Through lecture, discussion, and hands-on labs, attendees will learn how to work with: build and deployment automation services, content delivery networks, cloud gateways, databases, messaging and cloud functions. Exercises cover command line, web interfaces and IDE-based development environments. Throughout the course participants will explore important cloud-based concepts such as repeatability through automation, messaging, data pipelining, and API consolidation. Upon completion, attendees will have a detailed understanding of some of the most important cloud platform technologies for application development and how to leverage the unique features of the cloud to build and deploy applications.
Available for Instructor-Led (ILT) in-person/onsite training or Virtual Instructor-Led training (VILT) delivery; Open Enrollment options may be available.
Who Should Attend
Developers, Architects, DevOps, Quality Assurance (QA) personnel and Professional Services staff
What Attendees will learn
This intensive two day hands-on course is designed to provide participants with a broad overview of cloud based platform services for developers. Learning modules include:
- Deployment tools: Build and deployment automation, API gateways, Function as a Service (FaaS)
- Stateful services: queues, PubSub, DNS, CDN and Databases in the Cloud (DBaaS)
Each student must have a laptop with internet access and the ability to run a 64 bit virtual machine. Knowledge of basic programming concepts is required, knowledge of a specific programming language is not required.