Building Better Applications with Microservice Architecture
With the advent of digital innovation, microservice architecture is becoming the default style for building enterprise applications.
Designing applications with microservices provides businesses more freedom, flexibility, and resiliency than designing with traditional architecture. Adopting microservice architecture helps businesses build applications that are more scalable and fault tolerant.
In this course, you’ll learn about microservice, including the elements of microservice architecture and the many advantages it offers application designers.
You’ll also learn both the disadvantages of traditional monolithic architecture and the potential drawbacks of microservice architecture. And you’ll learn about the characteristics of microservice architecture, as well as its benefits and trade-offs.
0.4 Hours
- Building Better Applications with Microservice Architecture
- Identify the elements of microservice architecture
- Identify the disadvantages of traditional monolithic architecture
- Identify the advantages in design freedom offered by microservice architecture
- Identify the advantages in flexibility offered by microservice architecture
- Identify the advantages in resiliency offered by microservice architecture
- Identify potential drawbacks to using microservice architecture
- Knowledge Check: Microservice Architecture
Embracing the Cloud for Business Efficiency
Cloud computing allows businesses to access mobile, on-demand data and application services without the traditional IT capital costs. Using cloud for business also improves efficiency and flexibility when dealing with customers, suppliers, and partners.
This course covers the benefits and deployment options for utilizing cloud-based technologies and big data effectively. You’ll explore different deployment models, and how to migrate to and use cloud services. You’ll also learn about ways to measure return on an investment in cloud computing and related collaborative tools.
0.4 Hours
- Embracing the Cloud for Business Efficiency
- Identify key characteristics of the cloud computing model
- Recognize business benefits of adopting a cloud computing model
- Identify risks to prepare for when adopting cloud-based technologies
- Distinguish between cloud computing deployment model options
- Recognize best practices for moving to cloud-based technologies effectively
- Identify performance metrics you can use to measure the ROI on cloud-based technologies
- Knowledge Check: Utilizing the Cloud
Planning an Effective Mobile App Strategy
One key digital innovation that is associated with increased smartphone usage is the use of mobile apps. It’s estimated that mobile device users are using apps 90% of the time their devices are in use, which represents a huge marketing opportunity. That’s why if your organization doesn’t have a marketing strategy for tapping into the mobile app market, you’re already behind.
In this course, you’ll learn about the importance of mobile marketing and of planning a mobile app strategy. You’ll explore the different types of apps available, how to create marketing strategies to target each type, as well as the elements of a mobile app development framework.
0.4 Hours
- Planning an Effective Mobile App Strategy
- Recognize the importance of adopting a mobile app strategy in today’s business world
- Recognize examples of the types of mobile apps typically created for customers, depending on your business and goals
- Identify typical characteristics of mobile apps for employees of your business or enterprise
- Identify potential topics to include in an App Development Framework to standardize the development of employee apps within your organization
- Match the stages of mobile app development with the activities that take place in each stage
- Identify some of the decisions your organization will
Network Security Threats and Their Impact
Organizations are subject to increasingly sophisticated network attacks that are occurring more and more frequently. And despite significant improvements in IT security, hackers and attackers are still able to exploit weaknesses in some computer networks – potentially resulting in major data breaches.
In this course, you’ll learn about the importance of defense in stopping hackers from accessing vital customer or business data. You’ll discover the different types of computer network security threats to your organization, how these threats can be prevented, and how they can be detected if one breaches your computer security system.
0.4 Hours
- Network Security Threats and Their Impact
- Identify examples of threats to network security
- Identify examples of social engineering
- Describe various types of malware
- Sequence the events in a typical ransomware attack
- Recognize ways to counter and mitigate threats to network security
- Describe ways to implement defense in depth
- Knowledge Check: Identifying and Countering Threat
Leveraging Social Media for Persuasive Communication
Social media is one of the most vital technologies companies can use to attract, connect with, and retain customers. If you want to meet customers where they are, that’s the place to be.
In this course, you’ll learn why social media is such an important tool of persuasion for businesses. You’ll explore how companies use social media today as a key component of a persuasive communication strategy. You’ll also learn how to analyze your organization’s social media channels and marketing strategies to strengthen and maintain your relationship with your customers.
0.4 Hours
- Leveraging Social Media for Persuasive Communication
- Identify factors that make social media desirable as an outlet for persuasive communications
- Recognize the importance of conducting an audit of your organization’s social media channels before launching any new campaigns
- Identify your organization’s current social media strategy as a baseline for understanding how to move it to a more effective level
- Identify tips and strategies to ensure your organization’s online identity presents it in a positive manner
- Recognize social media tools that can be used in place of or to augment traditional marketing research strategies
- Identify some of the challenges and risks associated with using social media platforms as part of your organization’s persuasive communication strategy
- Knowledge Check: Your Social Media Landscape
Reaching Customers Digitally
Every company knows that to attract new customers and retain existing ones, they must be able to harness the opportunities that the internet provides. To reach this target market online, you’ll need an effective digital marketing strategy.
In this course, you’ll learn about marketing communication strategies that will help you connect with your customers. You’ll explore the digital marketing funnel, which can lead your customers from considering your product or service to actually buying it. In addition, you’ll learn about digital marketing planning and the role of social media in marketing.
0.4 Hours
- Recognize types of marketing communication in action
- Recall the importance of the zero moment of truth in digital marketing
- Recognize the types of marketing channels and activities associated with each stage in the digital marketing funnel
- Recall the steps in a digital marketing planning effort
- Recall the benefits and concerns related to social media marketing
- Recognize the value of various types of social media in a digital marketing strategy
- Use digital marketing within your organization
Helping Customers Find You
Overview/Description
In addition to social media marketing, many companies are now using search engine marketing (SEM) to reach out to their target markets. SEM is one of the most powerful digital marketing tools available, eclipsing traditional advertising.
In this course, you’ll learn about the importance of SEM, and how it can help bump your site to the top of a search engine results page. You’ll explore search engine optimization (SEO), as well as organic tactics for improving your website’s ranking. You’ll learn about offsite strategies to help you leverage external organizations. And you’ll also discover paid for search tactics to help you target interested customers in your market.
0.4 Hours
- Recognize the urgency and relevance of search marketing for your business
- Analyze elements of a web page for their impact on search engine optimization
- Identify the SEO impact of the formatting, headline, and keyword elements of a web page
- Recognize offsite SEO methods that enhance your SEO ranking
- Recognize how to capitalize on search engine advertising strategies
- Recognize SEO strategies and techniques
Managing Your Corporate Reputation Online
Social media pages, user review sites, and online communities are some common digital marketing tools used to connect with your target market.
These tools, however, can also be used by customers to rate – and complain about – a company’s products or services. Without proper online reputation management, your relationship with your customers may be irrevocably damaged.
In this course, you’ll learn how to build and maintain relationships with your online customers to protect your corporate reputation. You’ll also learn how to use digital PR, blogs, and online user communities to drive your brand.
0.5 Hours
- Recognize the four major trends of the digital revolution
- Recognize how to intensify your connection with consumers
- Recognize the scope and potential of online PR
- Recognize how to generate traffic for your organization’s blog
- Recall uses of social communities in an online PR strategy
- Respond appropriately to a media crisis
- Use strategies for managing reputation through content marketing and online PR
Effective Digital Community Management
Many people don’t always recognize the growth opportunities they are presented with by getting feedback.
This course will explain how to manage the performance appraisal process to your benefit. You’ll be given tips for listening to and applying feedback so you can use your formal and informal performance appraisals to your best advantage.
It also outlines how to implement the periodic appraisal strategy to move your career forward, and ways to recognize and use constructive criticism for self-development.
0.3 Hours
- Recognize the benefits and capabilities that effective digital community management offers your organization
- Identify the four key pillars of effective digital community management
- Recognize key elements to include in your organization’s digital community management strategy
- Recognize best practices for monitoring and engaging online digital communities
- Recognize current trends in digital community management
- Knowledge Check: Managing Your Digital Community